Skip to main content

參數對照表

類別

Class

OrderObject

ParameterTypeMeaning
buySellBSAction買賣別 可選用參數Buy 買 、 Sell
symbolstring商品代號
buySell2BSAction買賣別 - 複式單
symbol2string商品代號 - 複式單
pricestring委託價格
lotint委託數量
marketTypeFutOptMarketType盤別 可選用參數Future 期貨日盤 、 Option 選擇權日盤、 FutureNight 期貨夜盤、OptionNight 選擇權夜盤
priceTypeFutOptPriceType價格旗標 可選用參數為 Limit限價 、 Market市價 、 RangeMarket 範圍市價 、 Reference參考價
timeInForcetimeInForce委託條件 可選用參數為 RODFOKIOC
orderTypeFutOptOrderType委託類別 可選用參數為 New 新倉、Close平倉、Auto自動、FdayTrade當沖
userDef (optional)string用戶自定義 (最長10個字元,不支援特殊字元)
caution

priceType 爲 FutOptPriceType.Limit 時,需填入 price 欄位,其餘時候 price 欄位為空值或為null。

FutOptOrderResult

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

參數類別說明
functionTypenumber功能別 : 0 新單 、 10 新單執行、15 改價、 20 改量、30刪單 、90失敗
datestring交易日期
seqNostring委託單流水序號
branchNostring分公司代號
accountstring帳號
orderNostring委託書號
assetTypenumber資產類別 : 1 期貨 、2 選擇權
marketstring市場類型 : TAIMEX 期貨、選擇權
marketTypeFutOptMarketType盤別種類 : Future 期貨日盤 、 Option 選擇權日盤 、 FutureNight 期貨夜盤 、 OptionNight 選擇權夜盤
unitnumber單位數
currencystring幣別
symbolstring商品代號
expiryDatestring到期日
strikePricenumber履約價
callPutstring買賣權 : Call 買權、 Put 賣權
buySellBSAction買賣別 : Buy 買 、 Sell
symbolLeg2string商品代號 - 複式第二隻腳
expiryDateLeg2string到期日 - 複式第二隻腳
strikePriceLeg2number履約價 - 複式第二隻腳
callPutLeg2string買賣權 - 複式第二隻腳 : Call 買權、 Put 賣權
buySellLeg2BSAction買賣別 - 複式第二隻腳: Buy 買 、 Sell
priceTypeFutOptPriceType原始委託價格別 : Limit 限價 、 Market 市價 、 RangeMarket 範圍市價、Reference 參考價
pricenumber價格
lotnumber原始委託股口數
timeInForceTimeInforce委託條件別 : ROD ROD 、 FOK FOK 、 IOC IOC
orderTypeFutOptOrderType委託單類型 : New 新倉 、 Close 平倉 、 Auto 自動 、 FdayTrade 當沖
isPreOrderbool是否為預約單
statusnumber委託單狀態 : 0 預約單 、 4 中台收到委託 、9 後台連線逾時 、10 委託成功 、 30刪單成功 、 50 完全成交 、 90 失敗
afterPriceTypeFutOptPriceType有效委託價格別 : Limit 限價 、 Market 市價 、RangeMarket 範圍市價、 Reference 參考價
afterPricenumber有效委託價格
afterLotnumber有效委託口數
filledLotnumber成交口數
filledMoneynumber成交價金
beforeLotnumber改單前有效口數
beforePricenumber改單前有效價
userDefstring自訂欄位
lastTimestring最後異動時間
errorMessagestring錯誤訊息
detaillist委託歷程 (查詢orderResultDetail or orderHistory才有值)
>> functionTypenumber功能別 : 10 新單、15 改價、 20 改量、30刪單、50 成交 、90失敗
>> modifiedTimestring修改時間
>> beforeLotnumber原始委託口數
>> afterLotnumber有效委託口數
>> beforePricenumber原始委託價
>> filledMoneynumber成交價金
>> afterPricenumber有效委託價
>> errorMessagestring錯誤訊息

BatchResult

批次委託列表,透過 BatchOrderLists(accounts) 取得。

ParameterTypeMeaning
functionTypenumber功能別 : 0 新單 、 10 新單執行、15 改價、 20 改量、30刪單 、90失敗
datestring交易日期
branchNostring分公司代號
accountstring帳號
batchSeqNostring批次單流水序號

FutoptModifyPrice

改價物件

ParameterTypeMeaning
FutOptOrderResultObject委託列表
pricestring改單後的價格
FutOptPriceTypeFutOptPriceType改單後的價格類型 : Limit 限價 、 Market 市價 、RangeMarket 範圍市價、 Reference 參考價

FutOptModifyLot

改量物件

ParameterTypeMeaning
FutOptOrderResultObject委託列表
lotnumber改單後的委託量

FutOptFilledData

成交回報物件

參數類別說明
datestring日期
branchNostring分公司代號
accountstring帳號
seqNostring委託單流水序號 (只有主動回報才回傳此欄位)
orderNostring委託書號
symbolstring商品代號
expiryDatestring到期日
strikePricefloat履約價
callPutCallPut買賣權 : Call 買權、 Put 賣權
buySellBSAction[買賣別] (#bsaction) : Buy 買 、 Sell
symbolLeg2string商品代號 - 複式第二隻腳
expiryDateLeg2string到期日 - 複式第二隻腳
strikePriceLeg2float履約價 - 複式第二隻腳
callPutLeg2CallPut買賣權 - 複式第二隻腳 : Call 買權、 Put 賣權
buySellLeg2BSAction買賣別 - 複式第二隻腳: Buy 買 、 Sell
orderTypeFutOptOrderType委託單類型 : New 新倉 、 Close 平倉 、 Auto 自動 、 FdayTrade 當沖
filledNostring成交流水號
filledAvgPricefloat成交均價
filledLotint成交股數
filledPricefloat成交單價
filledTimestring成交時間
userDefstring用戶自定義 (只有主動回報才回傳此欄位)

Account

帳號資訊

ParameterTypeMeaning
namestring客戶姓名
accountstring帳號
branchNostring分公司代號
accountTypestring帳戶類型 : stock 證券 futopt 期貨

Constants ( 欄位對應數值 )

BSAction

買賣別 (buySell)

NameMeaning
Buy
Sell

CallPut

買賣別 (buySell)

NameMeaning
CallCall
PutPut

FutOptMarketType

盤別

NameMeaning
Future期貨日盤
FutureNight期貨夜盤
Option選擇權日盤
OptionNight選擇權夜盤

FutOptPriceType

價格類型 (priceType)

NameMeaning
Limit限價
Market市價
RangeMarket範圍市價
Reference參考價

TimeInForce

委託條件 (TimeInForce)

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

FutOptOrderType

委託類別 (orderType)

NameMeaning
New新倉
Close平倉
Auto自動
FdayTrade當沖

function_type

功能類別

NameValue
新單0
新單執行10
改價15
改量20
刪單30
失敗90

market

市場

NameValue
期貨交易所TAIMEX

status

委託單狀態

NameValue
預約單0
中台收到委託4 ( 請用GetOrderResult查詢狀態 )
後台連線逾時9 ( 請稍後再使用GetOrderResult查詢狀態 or 聯絡您的營業員 )
委託成功10
刪單成功30
完全成交50
改價失敗19
改量失敗29
刪單失敗39
失敗90

Month

月份代號

期貨

一月二月三月四月五月六月
ABCDEF
七月八月九月十月十一月十二月
GHIJKL

選擇權

Call

一月二月三月四月五月六月
ABCDEF
七月八月九月十月十一月十二月
GHIJKL

Put

一月二月三月四月五月六月
MNOPQR
七月八月九月十月十一月十二月
STUVWX