Skip to main content

Get Daytrade Quota and Precollect Information

daytradeAndStockInfo

Request Parameter

ParameterTypeMeaning
accountAccountAccount
stockNostringSymbol

Result Response

ParameterTypeMeaning
isSuccessboolInterface result
dataObjectDayTradeStockInfo list is returned
messagestring ? (optional)isSuccess = False error description is returned

DayTradeStockInfo Parameter

Return type : Object

ParameterTypeMeaning
stockNostringSymbol
datestringQuery Date
daytradeOrigQuotanumberOriginal Short Daytrade Quota
daytradeTradableQuotanumberAvailable Short Daytrade Quota
precollectSinglenumberPre-collected for single order
precollectAccumulatenumberPre-collected for accumulate order
statusnumberStatus (bitmask type ) 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
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.daytradeAndStockInfo(account, "2330")

Response Example

{
isSuccess: true,
data:[
{
stockNo: '3264', // Stock symbol (string)
date: '2023/10/04', // Query date (string)
daytradeOrigQuota: 0, // Original short daytrade quota (number)
daytradeTradableQuota: 0, // Available short daytrade quota (number)
precollectSingle: , // Precollect for single order (number)
precollectAccumulate: , // Precollect for accumulate order (number)
status: 0 // Status (number)
}
]
}