Skip to main content

Get Daytrade Quota and Precollect Information

daytrade_and_stock_info

Request Parameter

ParameterTypeMeaning
accountAccountAccount
stock_nostringSymbol

Result Response

ParameterTypeMeaning
is_successboolInterface result
dataDayTradeStockInfoDayTradeStockInfo is returned
messagestringis_success = False error description is returned

DayTradeStockInfo Paramter

Return type: Object

ParameterTypeMeaning
stock_nostringSymbol
datestringQuery Date
daytrade_orig_quotaintOriginal short daytrade quota
daytrade_tradable_quotaintAvailable short daytrade quota
precollect_singleintPre-collected for single order
precollect_accumulateintPre-collected for accumulate order
statusintStatus (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.daytrade_and_stock_info(account, "2330")

Response Example

Result {
is_success: True,
message: None,
data :
[ DayTradeStockInfo{
stock_no: "2330", # Symbol (string)
date: "2023/10/16", # Query Date (string)
daytrade_orig_quota: 0, # Original short daytrade quota (int)
daytrade_tradable_quota: 0, # Available short daytrade quota (int)
precollect_single: None, # Precollect for single order (int)
precollect_accumulate: None, # Precollect for accumulate order (int)
status: 0 # Status (int)
}]
}