Skip to main content

Intraday Quote

期權即時報價(依商品代碼查詢)

intraday/quote/{symbol}

Parameters​

NameTypeDescription
symbol*string期權代碼;支援價差契約代碼(含 /,未編碼直接放入路徑,其報價可能為負值),詳見 價差契約
sessionstring交易時段,可選 afterhours 盤後交易

Response​

NameTypeDescription
date*string日期
type*string期權類型
exchangestring交易所
marketstring市場別
symbolstring商品代號
namestring商品名稱
previousClosenumber昨日收盤價
openPricenumber開盤價
openTimenumber開盤價成交時間
highPricenumber最高價
highTimenumber最高價成交時間
lowPricenumber最低價
lowTimenumber最低價成交時間
closePricenumber收盤價(最後成交價)
closeTimenumber收盤價(最後成交價)成交時間
avgPricenumber當日成交均價
changenumber最後成交價漲跌(含試撮)
changePercentnumber最後成交價漲跌幅(含試撮)
amplitudenumber當日振幅
lastPricenumber最後一筆成交價(含試撮)
lastSizenumber最後一筆成交數量(含試撮)
totalobject成交統計
>> tradeVolumenumber累計成交量
>> totalBidMatchnumber累計委買成交筆數
>> totalAskMatchnumber累計委賣成交筆數
>> timenumber統計時間
lastTradeobject最後一筆成交資訊
>> bidnumber最後一筆成交買價
>> asknumber最後一筆成交賣價
>> pricenumber最後一筆成交價格
>> sizenumber最後一筆成交數量
>> timenumber最後一筆成交時間
>> serialstring最後一筆成交流水號
lastTrialobject最後一筆試撮資訊
>> bidnumber最後一筆試撮買價
>> asknumber最後一筆試撮賣價
>> pricenumber最後一筆試撮價格
>> sizenumber最後一筆試撮數量
>> timenumber最後一筆試撮時間
>> serialstring最後一筆試撮流水號
isTrialboolean是否處於試撮狀態:試撮階段為 true,非試撮時省略此欄位(缺省視為 false)
serialnumber流水號
lastUpdatednumber最後異動時間
info

'*' 表示必揭示欄位。

info

isTrial 反映「最近一筆行情訊息是否為試撮」——收到任何正式行情(成交或委託簿更新)即回到非試撮狀態並省略此欄位。下方範例為盤中正常狀態,故無 isTrial(lastTrial 為開盤前試撮的最後一筆紀錄)。

Example​

from taishin_sdk import TaishinSDK, Order

sdk = TaishinSDK()

accounts = sdk.login("Your ID", "Your password" , "Your cert path", "Your cert password") # 需登入後,才能取得行情權限

sdk.init_realtime(accounts[0]) # 建立行情連線

restfut = sdk.marketdata.rest_client.futopt
restfut.intraday.quote(symbol='TXFA4')

Response Body:

{
"date": "2023-12-12",
"type": "FUTURE",
"exchange": "TAIFEX",
"symbol": "TXFA4",
"name": "臺股期貨014",
"previousClose": 17416,
"openPrice": 17514,
"openTime": 1702341900070000,
"highPrice": 17540,
"highTime": 1702342491330000,
"lowPrice": 17427,
"lowTime": 1702355400574000,
"closePrice": 17460,
"closeTime": 1702359886936000,
"avgPrice": 17478.89,
"change": 44,
"changePercent": 0.25,
"amplitude": 0.65,
"lastPrice": 17460,
"lastSize": 1,
"total": {
"tradeVolume": 1626,
"totalBidMatch": 0,
"totalAskMatch": 0
},
"lastTrade": {
"price": 17460,
"size": 1,
"time": 1702359886936000,
"serial": "00165753"
},
"lastTrial": {
"bid": 17505,
"ask": 17514,
"price": 17514,
"size": 1,
"time": 1702341899000000,
"serial": "00000005"
},
"serial": 165753,
"lastUpdated": 1702359886936000
}