Query Stock Quote Information (Single)
querySymbolQuote
info
For version >=2.2.5
Input Parameters
| Parameter | Type | Description |
|---|---|---|
| account | Account | Account |
| symbol | String | Symbol |
| marketType | MarketType (Optional)(default = Common) | Market type: supports Common (regular lot), IntradayOdd (odd lot during trading hours), Fixing (closing auction) |
Result
| Parameter | Type | Description |
|---|---|---|
| isSuccess | bool | Whether the request was successful |
| data | SymbolQuote | Returned quote information |
| message | string | Error message when isSuccess = false |
Symbol Information (SymbolQuote Fields)
Return type : Object
| Parameter | Type | Description |
|---|---|---|
| market | string | Market |
| symbol | string | Symbol |
| istibOrPsb | bool | Whether it is TIB or PSB board |
| marketType | string | Market type |
| status | number | Status (bitmask) 0 :All forbidden 、 1:Exempted from margin short selling price constraint、2: Exempted from SBL short selling price constraint、 4: Available sale after buy day trading 、 8: Available buy after sale day trading |
| referencePrice | number | Reference price |
| unit | number | Trading unit |
| updateTime | string | Update time |
| limitupPrice | number | Upper price limit |
| limitdownPrice | number | Lower price limit |
| openPrice | number | Opening price |
| highPrice | number | Highest price |
| lowPrice | number | Lowest price |
| lastPrice | number | Latest traded price |
| totalVolume | number | Total traded volume |
| totalTransaction | number | Total number of trades |
| totalValue | number | Total traded value |
| lastSize | number | Latest traded volume |
| lastTransaction | number | Latest number of trades |
| lastValue | number | Latest traded value |
| bidPrice | number | Best bid price |
| bidVolume | number | Best bid volume |
| askPrice | number | Best ask price |
| askVolume | number | Best ask volume |
Supported Products
TAIEX and TAISDAQ securities
info
Status Example : if Status = 15 : It represnet there is no constraint for this symbol ,15 eqauls 1+2+4+8 break down; if Status = 12 ,it represnet 4 + 8 break down。
Request Example
sdk.stock.querySymbolQuote(accounts.data[0],"2330")
Console.WriteLine(quote.data)
Response Example
{
isSuccess : true,
message : ,
data : {
market : TAIEX, // string - Market
symbol : 2330, // string - Symbol
istibOrPsb : false, // bool - Whether it is TIB or PSB board
marketType : Common, // string - Market type
status : 15, // number - Status (bitmask sum)
referencePrice : 780, // double - Reference price
unit : 1000, // number - Trading unit
updateTime : , // string - Update time
limitupPrice : 858, // number - Upper price limit
limitdownPrice : 702, // number - Lower price limit
openPrice : 1155, // number - Opening price
highPrice : 1160, // number - Highest price
lowPrice : 1145, // number - Lowest price
lastPrice : 1145, // number - Latest traded price
totalVolume : 20501, // number - Total traded volume
totalTransaction : 0, // number - Total number of trades
totalValue : 23551095000, // number - Total traded value
lastSize : 6673, // number - Latest traded volume
lastTransaction : 0, // number - Latest number of trades
lastValue : 7640585000, // number - Latest traded value
bidPrice : 1145, // number - Best bid price
bidVolume : 1549, // number - Best bid volume
askPrice : 1150, // number - Best ask price
askVolume : 4169 // number - Best ask volume
}
}