Skip to main content

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

query_symbol_snapshot

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

參數類型說明
marketstr市場別
symbolstr股票代碼
is_tib_or_psbbool是否為創新版或戰略新板
market_typestr市場類型
statusint狀態 (bitmask 加總): 0 :全禁 、 1:平盤下可融券賣出、2:平盤下可借券賣出、 4:可先買後賣當沖 、 8:可先賣後買當沖
reference_pricefloat參考價格
unitint交易單位
update_timestr更新時間
limitup_pricefloat漲停價
limitdown_pricefloat跌停價
open_pricefloat開盤價
high_pricefloat最高價
low_pricefloat最低價
last_pricefloat最新成交價
total_volumeint總成交量
total_transactionint總成交筆數
total_valuefloat總成交金額
last_sizeint最新成交量
last_transactionint最新成交筆數
last_valuefloat最新成交金額
bid_pricefloat買1價格
bid_volumeint買1數量
ask_pricefloat賣1價格
ask_volumeint賣1數量
支援範圍

上市、上櫃標的

info

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

請求範例

from fubon_neo.constant import StockType

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

回傳範例

Result {
is_success: True,
message: None,
data: SymbolSnapshotResponse {
symbols: [ SymbolQuote {
market: "TAIEX", # str - 市場別
symbol: "2330", # str - 股票代碼
is_tib_or_psb: False, # bool - 是否為創新版或戰略新板
market_type: "IntradayOdd", # str - 市場類型
status: 1, # int - 狀態 (bitmask 加總)
reference_price: 780, # float - 參考價格
unit: 1, # int - 交易單位
update_time: "09:09:55.741", # str - 更新時間
limitup_price: 858, # float - 漲停價
limitdown_price: 702, # float - 跌停價
open_price: None, # float | None - 開盤價
high_price: None, # float | None - 最高價
low_price: None, # float | None - 最低價
last_price: None, # float | None - 最新成交價
total_volume: None, # int | None - 總成交量
total_transaction: 0, # int - 總成交筆數
total_value: None, # float | None - 總成交金額
last_size: None, # int | None - 最新成交量
last_transaction: 0, # int - 最新成交筆數
last_value: 0, # float - 最新成交金額
bid_price: 1140, # float - 買1價格
bid_volume: 47975, # int - 買1數量
ask_price: 1145, # float - 賣1價格
ask_volume: 23024, # int - 賣1數量
},
SymbolQuote{
market: "TAIEX", # str - 市場別
...
},
...
]
}
}