Skip to main content

參數對照表

類別

Class

OrderObject

ParameterTypeMeaning
buy_sellBSAction買賣別 : BuySell
stock_nostring股票代號
pricestring委託價格
quantityint委託數量
market_typeMarketType盤別 可選用參數Common 整股、Fixing定盤、IntradayOdd 盤中零股、Odd 盤後零股、Emg 興櫃
price_typePriceType價格旗標 : 可選用參數為 Limit限價、LimitUp漲停、LimitDown跌停、Market市價、Reference平盤
time_in_forceTimeInForce委託條件: 可選用參數為 RODFOKIOC
order_typeOrderType委託類別 : 可選用參數為 Stock現股、Margin融資、Short融券、DayTradeShort現股當沖(for 現沖先賣)
caution

不同 MarketType 對應的 quantity 之單位及範圍不同,請參考盤別說明。

caution

當 MarketType 爲 MarketType.Common, MarketType.Odd, MarketType.IntradayOdd 其中之一,且 priceType 爲 PriceType.Limit 時,需填入 price 欄位,其餘時候 price 欄位為空值或為None。

caution

現沖先賣時 , order_type = DayTrade , buy_sell 需為 Sell , market_type 需為Common

OrderRecord

委託列表,透過 get_order_result(accounts) 取得。

參數類別說明
work_dateString有效交易日期
order_dateString委託日期
order_timeString委託時間
sys_codeString來源別
order_noString委託書號
symbolString股票代號
buy_sellBSAction買賣方向 :Buy 買、Sell
marketString市場
market_typeMarketType市場類型 :Common 整股、AfterMarket 盤後 、Odd 盤後零股、Emg、 興櫃、IntradayOdd 盤中零股
price_typePriceType價格類型 : Limit 限價、Market 市價、LimitUp 漲停價 、 LimitDown 跌停價、Reference 平盤價、 、
time_in_forceTimeInForce委託條件別 : RODIOCFOK
order_typeOrderType委託單類型 : Stock 股票 、 Margin 融資、 Short 融券、ShortSale 借券、
order_priceDouble委託價格
org_qtyInt原始下單股數
filled_qtyInt已成交股數
cel_qtyInt已取消股數
can_cancelBoolean是否可取消 : true 可取消、false不可取消
err_codeString錯誤代碼
err_msgString錯誤訊息
seq_noString流水號
is_pre_orderBoolean是否預約單 : true 是預約單、false不是預約單
pre_order_noString預約單號碼
avg_priceDouble成交均價
chg_timeString變動時間
chg_dateString變動日期

Ack Object

委託回報物件

參數類別說明
work_dateString有效交易日期
order_date_timeString原始委託日期
org_request_noString原始委託 Request 序號
sys_codeString來源別
org_sys_codeString原始委託來源
request_noString刪改委託 Request 序號
order_noString委託書號
symbolString股票代號
buy_sellBSAction買賣方向 :Buy 買、Sell
market_typeMarketType市場類型 :Common 整股、AfterMarket 盤後 、Odd 盤後零股、Emg、 興櫃、IntradayOdd 盤中零股
price_typePriceType價格類型 : Limit 限價、Market 市價、 LimitUp漲停價、LimitDown跌停價、Reference平盤價
time_in_forceTimeInForce委託條件別 : RODIOCFOK
order_typeOrderType委託單類型 : Stock 股票 、 Margin 融資、 Short 融券
order_priceDouble委託價格
org_qtyInt原始下單股數
filled_qtyInt已成交股數
cel_qtyInt已取消股數
can_cancelBoolean是否可取消
err_codeString錯誤代碼
err_msgString錯誤訊息
actString新單 / 刪改 : 0 新單、M改量、C刪單、R改價
kindString種類 : ACK 委託 MAT 成交
accountString帳號
before_qtyInt變更前股數
after_qtyInt變更後股數
line_noString行號
order_seq_noString流水號
is_pre_orderBoolean是否預約單 : true 是預約單、false不是預約單
org_pre_order_noString原始預約單委託書編號
pre_order_noString預約單號碼

Mat Object

成交回報物件

參數類型說明
order_noString委託書號
org_sys_codeString原始委託來源別
symbolString股票代號
order_seq_noString網單序號
mkt_seq_noString成交序號
market_typeMarketType市場類型 :Common 整股、AfterMarket 盤後 、Odd 盤後零股、Emg、 興櫃、IntradayOdd 盤中零股
buy_sellBsAction買賣方向 : Buy 買、Sell
order_typeOrderType委託單類型 : Stock 股票 、 Margin 融資、 Short 融券
pay_priceInt價金
line_noString行號
kindString種類:MAT 成交 、ACK 委託
accountString帳號
filled_timeString成交時間
filled_qtyInt成交股數
filled_priceDouble成交價格

Account

帳號資訊

ParameterTypeMeaning
accountstring分公司+帳號
account_typestring帳號類型
s_markstring現股當沖狀態 : B 可先賣後買與先買後賣、 YA 可先買後賣、其餘回傳未符合資格
namestring姓名

Constants ( 欄位對應數值 )

BSAction

買賣別 : BuySell (buySell)

NameMeaning
Buy
Sell

MarketType

盤別

NameMeaning
Common整股
Fixing定盤
IntradayOdd盤中零股
Odd盤後零股
Emg興櫃
EmgOdd興櫃零股

使用不同 MarketType 時,相對應的Quantity所代表的單位及範圍也會不同,詳如下表:

NameQuantity UnitQuantity Ranges
Common千股1000 ~ 499000
Fixing千股1000 ~ 499000
IntradayOdd1 ~ 999
Odd1 ~ 999
Emg千股1000 ~ 499000
EmgOdd1 ~ 999

使用不同 MarketType 時,可使用的 PriceType , TimeInForce 會不同,詳如下表:

MarketTypeAvailable PriceTypeAvailable TimeInForce
CommonLimit 、 LimitUp 、 LimitDown 、 Market 、 ReferenceROD 、 IOC 、 FOK
FixingReferenceROD
IntradayOddLimit 、 LimitUp 、 LimitDown 、 ReferenceROD
OddLimit 、 LimitUp 、 LimitDown 、 ReferenceROD
EmgLimitROD
EmgOddLimitROD

PriceType

價格類型 (priceType)

NameMeaning
Limit限價
LimitUp漲停
LimitDown跌停
Market市價
Reference參考價 (定盤時為定盤價)

TimeInForce

委託條件 (TimeInForce)

NameMeaning
ROD當日有效(Rest of Day)
FOK全部成交否則取消(Fill-or-Kill)
IOC立即成交否則取消(Immediate-or-Cancel)

OrderType

委託類別 (orderType)

NameMeaning
Stock現股
Margin融資
Short融券
DayTradeShort現股當沖賣

market

市場

NameValue
上市T
上櫃O
興櫃R

QueryType

查詢類別 (QueryType)

NameMeaning
All全部
Reservation預約單
RegularSession盤中
Cancelable可取消委託
Failed失敗單