Skip to main content

查詢商品漲跌幅報表(批次)

QuerySymbolSnapshot

info

2.2.5 版新增

輸入參數

參數類別說明
accountAccount帳號
market_typeMarketType (Optional)(default = Common)市場別 : 支援 Common 整股,IntradayOdd 盤中零股、Fixing 定盤
stock_typeList StockType (Optional)(default = Stock)商品分類別 : Stock 股票、ConvertBond 可轉債、ETF_and_ETN ETF 與 ETN

Result 回傳

參數類別說明
isSuccessbool是否成功
dataSymbolQuote回傳委託資訊
messagestring當isSuccess : false 回傳錯誤訊息

商品資訊 SymbolQuote 欄位

Return type : Object

參數類別說明
marketstring市場別
symbolstring股票代碼
istibOrPsbbool是否為創新版或戰略新板
marketTypestring市場類型
statusint狀態 (bitmask 加總): 0 全禁 、 1 平盤下可融券賣出、 2 平盤下可借券賣出、 4 可先買後賣當沖 、 8可先賣後買當沖
referencePricedouble參考價格
unitint交易單位
updateTimestring更新時間
limitupPricedouble漲停價
limitdownPricedouble跌停價
openPricedouble開盤價
highPricedouble最高價
lowPricedouble最低價
lastPricedouble最新成交價
totalVolumeint總成交量
totalTransactionint總成交筆數
totalValueint總成交金額
lastSizeint最新成交量
lastTransactionint最新成交筆數
lastValueint最新成交金額
bidPricedouble買1價格
bidVolumeint買1數量
askPricedouble賣1價格
askVolumeint賣1數量
支援範圍

上市、上櫃標的

info

Status 範例說明 : 若Status = 15 則為,1(平盤下可融券賣出)+2(平盤下可借券賣出)+4(可先買後賣當沖)+8(可先賣後買當沖) ,的分解項目; 若Status = 3 則為,1(平盤下可融券賣出)+2(平盤下可借券賣出)的分解項目。其餘加總以此類推。

請求範例

sdk.stock.querySymbolSnapshot(accounts.data[0]) // Default 
sdk.stock.querySymbolSnapshot(accounts.data[0], MarketType.Common, [StockType.Stock])

回傳範例

{
isSuccess = True,
message = ,
data = SymbolQuote{
market = TAIEX, // string - 市場別
symbol = 2330, // string - 股票代碼
istibOrPsb = False, // bool - 是否為創新板或戰略新板
marketType = Common, // string - 市場類型 (現股)
status = 15, // int - 狀態 (bitmask 加總: 1+2+4+8 = 可融券賣出+可借券賣出+可先買後賣當沖+可先賣後買當沖)
referencePrice = 780, // double - 參考價格 (前一交易日收盤價)
unit = 1000, // int - 交易單位
updateTime = , // string - 更新時間
limitupPrice = 858, // double - 漲停價
limitdownPrice = 702, // double - 跌停價
openPrice = 1155, // double - 開盤價
highPrice = 1160, // double - 最高價
lowPrice = 1145, // double - 最低價
lastPrice = 1145, // double - 最新成交價
totalVolume = 20501, // int - 總成交量
totalTransaction = 0, // int - 總成交筆數
totalValue = 23551095000, // int - 總成交金額
lastSize = 6673, // int - 最新成交量
lastTransaction = 0, // int - 最新成交筆數
lastValue = 7640585000, // int - 最新成交金額
bidPrice = 1145, // double - 買一價格
bidVolume = 1549, // int - 買一數量
askPrice = 1150, // double - 賣一價格
askVolume = 4169 // int - 賣一數量
},
SymbolQuote{
market = TAIEX, // string - 市場別
symbol = 2881, // string - 股票代碼

}
}