Grid Symbol Info
Fetch the grid-trading information for a security: lot size, last done price, price steps, and authorization status. Use it to build a valid grid rule before calling Submit Grid Order. The channel_info.strategy_granted field tells you whether the strategy risk-disclosure consent has already been recorded — if it is false, submit the Strategy Questionnaire first.
SDK Links
Python | longbridge.openapi.GridContext.symbol_info |
Rust | longbridge::grid::GridContext#symbol_info |
Node.js | GridContext#symbolInfo |
Java | GridContext.getSymbolInfo |
C++ | longbridge::grid::GridContext::symbol_info |
Request
| HTTP Method | GET |
| HTTP URL | /v1/orders/info |
Parameters
Content-Type: application/json; charset=utf-8
| Name | Type | Required | Description |
|---|---|---|---|
| counter_id | string | YES | Security symbol, ticker.region format, example: 700.HK |
Request Example
Response
Response Headers
- Content-Type: application/json
Response Example
json
{
"code": 0,
"message": "success",
"data": {
"name": "TENCENT",
"last_done": "300.000",
"lot_size": "100",
"buy_lot_size": "100",
"sell_lot_size": "100",
"bid_sizes": [
{
"str_proceed": "0.010",
"end_proceed": "500.000",
"bid_size": "0.200"
}
],
"channel_info": {
"strategy_granted": true,
"support_rth": false,
"currency": "HKD",
"settlement_currency": ["HKD"]
}
}
}Response Status
| Status | Description | Schema |
|---|---|---|
| 200 | The security grid info was returned successfully. | grid_symbol_info_rsp |
| 400 | The request was rejected with an incorrect request parameter. | None |
Schemas
grid_symbol_info_rsp
| Name | Type | Required | Description |
|---|---|---|---|
| name | string | true | Security name |
| last_done | string | true | Latest traded price |
| lot_size | string | true | Board lot size |
| buy_lot_size | string | true | Minimum lot size for a buy order |
| sell_lot_size | string | true | Minimum lot size for a sell order |
| bid_sizes | object[] | true | Price-step tiers |
| ∟ str_proceed | string | true | Start price of the tier |
| ∟ end_proceed | string | true | End price of the tier |
| ∟ bid_size | string | true | Minimum price step within the tier |
| channel_info | object | true | Trading-channel info and authorization. strategy_granted indicates whether the one-time strategy risk-disclosure consent has been recorded |
| ∟ strategy_granted | boolean | true | Whether the one-time strategy risk-disclosure consent has been recorded |
| ∟ support_rth | boolean | true | Whether the security supports regular-trading-hours grids |
| ∟ currency | string | true | Trading currency |
| ∟ settlement_currency | string[] | true | Supported settlement currencies |