外期交易物件

FOrderReply Objects

@dataclass
class FOrderReply()

委託回報物件

brokerid

分公司 str

investoracno

帳號 str

networkid

網路流水序號 str

ordertime

委託時間 str

orderno

委託書號 str

subact

子帳 str

productkind

商品類別 str(1:期貨 2:選擇權 3:複式選擇權 4:複式期貨)

exchange

交易所 str

symbol

商品代碼 str

maturitymonthyear

年月 str

putorcall

CP str F:期貨 C:Call P:Put

strikeprice

履約價 str

symbol2

商品代碼2 str

maturitymonthyear2

年月2 str

putorcall2

CP2 str F:期貨 C:Call P:Put

strikeprice2

履約價2 str

side1

side1 str

side2

side2 str

bs

“買賣別 str B:買進 S:賣出

ordertype

價格別 str L:限價 M:市價 3:停損市價 4:停損限價

price

委託價格 float

stopprice

停損價格 float

orderqty

委託數量 int

nomatchqty

未成交數量 int

matchqty

成交數量 int

delqty

刪除數量 int

pricebase

pricebase int

ordercondition

委託種類 str I:IOC R:ROD F:FOK

opencloseflag

開倉別 str0:新倉 1:平倉 空白:自動

tradedate

交易日期 str

note

備註 str

mdate

異動時間 str

orderstatus

委託狀態 str

statuscode

委託狀態碼 str

seq

下單序號 str

FMatchReply Objects

@dataclass
class FMatchReply()

成交回報物件

brokerid

分公司 str

investoracno

帳號 str

networkid

網路流水序號 str

matchtime

委託時間 str

orderno

委託書號 str

subact

子帳 str

productkind

商品類別 str(1:期貨 2:選擇權 3:複式選擇權 4:複式期貨)

exchange

交易所 str

symbol

商品代碼 str

maturitymonthyear

年月 str

putorcall

CP str F:期貨 C:Call P:Put

strikeprice

履約價 str

symbol2

商品代碼2 str

maturitymonthyear2

年月2 str

putorcall2

CP2 str

strikeprice2

履約價2 str

side1

side1 str

side2

side2 str

bs

“買賣別 str B:買進 S:賣出

matchprice

“成交價格 float

matchqty

“成交口數 int

matchseq

“成交序號 str

pricebase

pricebase int

note

備註 str

mdate

異動時間 str

FOrderObject Objects

@dataclass
class FOrderObject()

下單物件

actno

帳號 str

subactno

子帳 str

exchange

交易所 str

symbol

商品代碼 str

maturitymonthyear

年月 str

putorcall

CP str F:期貨 C:Call P:Put

strikeprice

履約價 str

symbol2

商品代碼2 str

maturitymonthyear2

年月2 str

putorcall2

CP2 str

strikeprice2

履約價2 str

side1

side1 str

side2

side2 str

bs

買賣別 str B:買進 S:賣出

ordertype

下單方式 str L:限價 M:市價 3:停損市價 4:停損限價

price

委託價格 float

stopprice

停損價格 float

orderqty

委託數量 int

ordercondition

委託種類 str I:IOC R:ROD F:FOK

opencloseflag

新平倉碼 str

dtrade

當沖碼 str Y:當沖 N:非當沖

note

備註 str:限10碼非中文

FReplaceObject Objects

@dataclass
class FReplaceObject()

改單物件

replacetype

修改方式 str 4:取消, 5: 減量, m:改價

actno

帳號 str

orderno

委託書號 str

ordercondition

委託種類 str I:IOC R:ROD F:FOK

ordertype

下單方式 str L:限價 M:市價 3:停損市價 4:停損限價

price

委託價格 float

stopprice

停損價格 float

orderqty

委託數量 int

note

備註:限10碼非中文 str

FOrderResponse Objects

@dataclass
class FOrderResponse()

下單回覆物件

issend

是否送出 bool

errorcode

錯誤代碼 str

errormsg

錯誤訊息 str

note

下單傳入備註 str

seq

下單序號 str

FQueryReplyResponse Objects

@dataclass
class FQueryReplyResponse()

委託回報查詢回覆物件

ok

是否成功 bool

error

錯誤訊息 str

data

回報集合 List[OrderReply]

FQueryMatchResponse Objects

@dataclass
class FQueryMatchResponse()

成交回報查詢回覆物件

ok

是否成功 bool

error

錯誤訊息 str

data

成回集合 List[MatchReply]