Skip to main content

Query Day Trade and Pre-collection Information

daytradeAndStockInfo

Input Parameters

ParameterTypeMeaning
accountAccountAccount
stockNostringSymbol

Result

ParameterTypeMeaning
isSuccessboolWhether successful
dataObjectDayTradeStockInfo list is returned
messagestring ? (optional)Error message returned when isSuccess = false

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
dispositionStatusstringDisposition Status { SETTYPE : 1} : Full-Cash-Delivery, { MARK-W : 1} : Warning,{ MARK-P : 1} : Attention,{ MARK-L : 1} : Order Placement Restricted (New field for version >=2.2.5)
info

Status example: status 15 means all four capabilities are enabled (1 + 2 + 4 + 8). Status 12 means buy-first and sell-first day trading are enabled (4 + 8).

Request Example

sdk.stock.daytradeAndStockInfo(account, "2330")

Response Example

{
isSuccess: true,
data: {
stockNo: '2330',
date: '2023/10/24',
daytradeOrigQuota: 0,
daytradeTradableQuota: 0,
status: 0
}
}