Skip to content
Different Dimensions Limit

Create Multi-Dimension Limits

Creates trading-limit configurations across multiple dimensions (client aaid, security counter_id, stock group stock_group, etc.), allowing a combined-dimension limit to be submitted in one call.

Request parameters

  • Required: counter_id (security code), code (limit type), currency (currency)
  • See the field notes for each field's format, value range, and business meaning.

Business notes

A limit carries warn (condition_warn), audit (condition_audit), and reject (condition_reject) thresholds and can be toggled through enable. The dimension combination determines the limit's matching scope.

Risk warning

This operation changes a live risk-control limit configuration and directly affects whether subsequent trades pass risk checks. Verify every dimension value, the currency, limit type, and thresholds before calling.

Result

On success, the limit configuration is written; the resulting state and returned data follow the 200 response definition.

POSThttps://b-api.lbkrs.com/risk_limit/v1/multiple/create

Authorization

AuthorizationstringheaderRequired

Send the Broker ACCESS_TOKEN as Authorization: Bearer <token>.

Request body application/json

aaidstring

A/C No.

Pass the internal numeric ID of the customer's securities account (aaid), not the securities account number account_no (such as H00000000) or the customer ID member_id. One customer can have multiple aaid values.

counter_idstringrequired

Counter ID. Format is {type}/{market}/{code}, for example, stock ST/HK/700 or ST/US/AAPL, and option OP/US/AAPL270319C320000.

codestringrequired

Limit Type. Limit-type identifier.

currencystringrequired

Currency

namestring

Name

condition_warnobject

Warning condition.

Child attributes
operatorstring

Comparison operator.

Allowed values: 0 >=, 1 >, 2 <=, 3 <, 4 Unlimited

Values
0
>=
1
>
2
<=
3
<
4
Unlimited
quotastring

Threshold value.

condition_auditobject

Audit condition.

Child attributes
operatorstring

Comparison operator.

Allowed values: 0 >=, 1 >, 2 <=, 3 <, 4 Unlimited

Values
0
>=
1
>
2
<=
3
<
4
Unlimited
quotastring

Threshold value.

condition_rejectobject

Rejection condition.

Child attributes
operatorstring

Comparison operator.

Allowed values: 0 >=, 1 >, 2 <=, 3 <, 4 Unlimited

Values
0
>=
1
>
2
<=
3
<
4
Unlimited
quotastring

Threshold value.

enableboolean

Enable

remarkstring

Remark

stock_groupstring

Stock Group

account_no_file_keystring

Account No File Key. File identifier for the batch-imported account numbers.

counter_id_file_keystring

Counter ID File Key. File identifier for the batch-imported security codes.

Responses

HTTP 200OK
Standard response envelopecodemessagedata
dataobjectdata structure
ticket_idstring

Ticket id

HTTP 400Bad request. Check the business error code in code and the error details in message.
Standard response envelopecodemessagedata
dataobjectdata structure

No nested fields

HTTP 401The user is not authenticated, or the login session has expired.
Standard response envelopecodemessagedata
dataobjectdata structure

No nested fields

HTTP 403The current account is not authorized to use this feature. Grant the required permission to the account in User Permission.
Standard response envelopecodemessagedata
dataobjectdata structure

No nested fields

HTTP 408The request timed out. Check the business error code in code and the error details in message.
Standard response envelopecodemessagedata
dataobjectdata structure

No nested fields

Whale Docs