內期行情物件
DTickDataTrade Objects
@dataclass
class DTickDataTrade()
成交價揭示
commodityid
商品代號 str
infotime
期交所送出時間 str
matchprice
第一成交價格 float
matchquantity
第一成交量 int
matchtotalqty
成交總量 int
matchbuycnt
成交買量 int
matchsellcnt
成交賣量 int
matchtime
成交時間 str
matchpricedata
第2到第N成交價陣列 List[float] 一筆行情可能會有多筆成交價,此陣列為剩餘所有成交價
matchqtydata
第2到第N成交量陣列 list[int] 一筆行情可能會有多筆成交價,此陣列為剩餘所有成交量
DTickDataHighLow Objects
@dataclass
class DTickDataHighLow()
最高最低價揭示
commodityid
商品代碼 str
showtime
時間 str
dayhighprice
最高價 float
daylowprice
最低價 float
DTickDataBeforeTrade Objects
@dataclass
class DTickDataBeforeTrade()
盤前揭示成交價揭示
commodityid
商品代號 str
infotime
期交所送出時間 str
matchprice
成交價格 int
matchquantity
成交量 int
matchtotalqty
成交總量 int
matchbuycnt
成交買量 int
matchsellcnt
成交賣量 int
matchtime
成交時間 str
DIndexData Objects
@dataclass
class DIndexData()
現貨價
index_kind
現貨代碼 str
index_time
現貨統計時間 str
index_value
現貨價 float
DTickDataBidOffer Objects
@dataclass
class DTickDataBidOffer()
委託簿揭示
commodityid
商品代碼 str
bp1
第一檔委買價格 float
bp2
第二檔委買價格 float
bp3
第三檔委買價格 float
bp4
第四檔委買價格 float
bp5
第五檔委買價格 float
bq1
第一檔委買數量 int
bq2
第二檔委買數量 int
bq3
第三檔委買數量 int
bq4
第四檔委買數量 int
bq5
第五檔委買數量 int
sp1
第一檔委賣價格 float
sp2
第二檔委賣價格 float
sp3
第三檔委賣價格 float
sp4
第四檔委賣價格 float
sp5
第五檔委賣價格 float
sq1
第一檔委買數量 int
sq2
第二檔委賣數量 int
sq3
第三檔委賣數量 int
sq4
第四檔委賣數量 int
sq5
第五檔委賣數量 int
DTickDataBeforeBidOffer Objects
@dataclass
class DTickDataBeforeBidOffer()
盤前委託簿揭示
commodityid
商品代碼 str
bp1
第一檔委買價格 float
bp2
第二檔委買價格 float
bp3
第三檔委買價格 float
bp4
第四檔委買價格 float
bp5
第五檔委買價格 float
bq1
第一檔委買數量 int
bq2
第二檔委買數量 int
bq3
第三檔委買數量 int
bq4
第四檔委買數量 int
bq5
第五檔委買數量 int
sp1
第一檔委賣價格 float
sp2
第二檔委賣價格 float
sp3
第三檔委賣價格 float
sp4
第四檔委賣價格 float
sp5
第五檔委賣價格 float
sq1
第一檔委買數量 int
sq2
第二檔委賣數量 int
sq3
第三檔委賣數量 int
sq4
第四檔委賣數量 int
sq5
第五檔委賣數量 int
DTickDataOpen Objects
@dataclass
class DTickDataOpen()
開盤價揭示
commodityid
商品代碼
opentime
開盤時間
openprice
開盤價
openquantity
開盤量
DTickDataSettle Objects
@dataclass
class DTickDataSettle()
收盤行情資料訊息含結算價及未平倉合約數
commodityid
商品代碼 str
period_high_price
該期最高價 float
period_low_price
該期最低價 float
daily_high_price
當日最高價 float
daily_low_price
當日最低價 float
open_price
開盤價 float
last_bid_price
最後買價 float
last_ask_price
最後賣價 float
close_price
收盤價 float
total_bid_orders
委託買進總筆數 int
total_bid_volume
委託買進總口數 int
total_ask_orders
委託賣出總筆數 int
total_ask_volume
委託賣出總口數 int
total_trades
總成交筆數 int
total_trade_volume
總成交口數 int
merged_bid_orders
合併委託買進總筆數 int
merged_bid_volume
合併委託買進總口數 int
merged_ask_orders
合併委託賣出總筆數 int
merged_ask_volume
合併委託賣出總口數 int
merged_volume
合併總成交量 int
settlement_price
結算價 float
open_interest
未平倉合約數 int
block_trade_volume
鉅額交易總成交量 int
DTickDataSettleResponse Objects
@dataclass
class DTickDataSettleResponse()
收盤行情資料訊息含結算價及未平倉合約數回覆物件
ok
是否成功 bool
error
錯誤訊息 str
data
回覆物件 DTickDataSettle
DTickDataTradeResponse Objects
@dataclass
class DTickDataTradeResponse()
成交價量查詢回覆物件
ok
是否成功 bool
error
錯誤訊息 str
data
回覆物件 TickDataTrade
DTickDataBeforeTradeResponse Objects
@dataclass
class DTickDataBeforeTradeResponse()
試撮成交價量查詢回覆物件
ok
是否成功 bool
error
錯誤訊息 str
data
回覆物件 TickDataBeforeTrade
DTickDataHighLowResponse Objects
@dataclass
class DTickDataHighLowResponse()
最高最低價查詢回覆物件
ok
是否成功 bool
error
錯誤訊息 str
data
回覆物件 TickDataHighLow
DTickDataOpenResponse Objects
@dataclass
class DTickDataOpenResponse()
開盤價查詢回覆物件
ok
是否成功 bool
error
錯誤訊息 str
data
回覆物件 TickDataOpen
DIndexDataResponse Objects
@dataclass
class DIndexDataResponse()
現貨價格查詢回覆物件
ok
是否成功 bool
error
錯誤訊息 str
data
回覆物件 IndexData
DTickDataBidOfferResponse Objects
@dataclass
class DTickDataBidOfferResponse()
最佳買賣價查詢回覆物件
ok
是否成功 bool
error
錯誤訊息 str
data
回覆物件 TickDataBidOffer
DTickDataBeforeBidOfferResponse Objects
@dataclass
class DTickDataBeforeBidOfferResponse()
試撮最佳買賣價查詢回覆物件
ok
是否成功 bool
error
錯誤訊息 str
data
回覆物件 TickDataBeforeBidOffer
BarData Objects
@dataclass
class BarData()
K線資料物件
productId
商品代碼 str
productkind
商品種類 str
date
日期 str
time
時間 str
open
開盤價 float
high
最高價 float
low
最低價 float
close
收盤價 float
volume
成交量 int
BarDataResponse Objects
@dataclass
class BarDataResponse()
K線資料回覆物件
ok
是否成功 bool
error
錯誤訊息 str
data
回覆物件 List[BarData]