Skip to main content

查詢歷史委託

orderHistory

輸入參數

參數類別說明
accountAccount帳號
startDatestring查詢開始日 ( YYYYMMDD )
endDatestring查詢終止日 ( YYYYMMDD )

OrderRecord 回傳

參數類別說明
workDateString有效交易日期
orderDateString委託日期
orderTimeString委託時間
sysCodeString來源別
orderNoString委託書號
symbolString股票代號
buySellBSAction買賣方向 :Buy 買、Sell
marketString市場 :T上市、O上櫃、R興櫃
marketTypemarketType市場類型 :Common 整股、AfterMarket 盤後 、Odd 盤後零股、Emg 興櫃、IntradayOdd 盤中零股
priceTypePriceType價格類型 : Limit 限價、Market 市價、LimitUp 漲停價 、 LimitDown 跌停價、Reference 平盤價
timeInForceTimeInForce委託條件別 : RODIOCFOK
orderTypeOrderType委託單類型 : Stock 股票 、 Margin 融資、 Short 融券、DayTradeShort 現沖賣
orderPriceNumber委託價格
orgQtyNumber原始下單股數
filledQtyNumber已成交股數
celQtyNumber已取消股數
canCancelBoolean是否可取消 : true 可取消、false不可取消
errCodeString錯誤代碼
errMsgString錯誤訊息
seqNoString (optional)流水號
isPreOrderBoolean (optional)是否預約單 : true 是預約單、false不是預約單
preOrderNoString (optional)預約單號碼
avgPriceNumber (optional)成交均價
chgTimeString (optional)變動時間
chgDateString (optional)變動日期

請求範例

const orderHistory = sdk.stock.orderHistory(account,"20230921","20231020");
console.log(orderHistory);

回傳範例

[
{
workDate: "20241007", // 有效交易日期 (String)
orderDate: "20241007", // 委託日期 (String)
orderTime: "153718236", // 委託時間 (String)
sysCode: "4U", // 來源別 (String)
orderNo: "", // 委託書號 (String)
symbol: "2889", // 股票代號 (String)
buySell: "Buy", // 買賣方向: `Buy` 買 (String)
market: "T", // 市場代號("T":台股)(String)
marketType: "Common", // 盤別 (String)
priceType: "Limit", // 價格類型 (String)
timeInForce: "ROD", // 委託條件 (String)
orderType: "0", // 委託類型 (String)
orderPrice: 15.0, // 委託價格 (Double)
orgQty: 150000, // 委託數量 (Int)
filledQty: 0, // 已成交數量 (Int)
celQty: 0, // 已取消數量 (Int)
canCancel: false, // 是否可取消 (Boolean)
errCode: "889", // 錯誤代號 (String)
errMsg: "委託額度逾電交投資能力, 請洽營業員!", // 錯誤訊息 (String)
seqNo: null, // 流水號 (String)
isPreOrder: null, // 是否為預訂單 (Boolean)
preOrderNo: null, // 預訂單號碼 (String)
avgPrice: null, // 平均成交價格 (Double)
chgTime: null, // 異動時間 (String)
chgDate: null // 異動日期 (String)
},
{
workDate: "20241007", // 有效交易日期 (String)
orderDate: "20241007", // 委託日期 (String)
orderTime: "153617390", // 委託時間 (String)
sysCode: "4U", // 來源別 (String)
orderNo: "h0001", // 委託書號 (String)
symbol: "2889", // 股票代號 (String)
buySell: "Buy", // 買賣方向 (String)
market: "T", // 市場代號 (String)
marketType: "Common", // 盤別 (String)
priceType: "Limit", // 價格類型 (String)
timeInForce: "ROD", // 委託條件 (String)
orderType: "0", // 委託類型 (String)
orderPrice: 15.0, // 委託價格 (Double)
orgQty: 15000, // 委託數量 (Int)
filledQty: 15000, // 已成交數量 (Int)
celQty: 0, // 已取消數量 (Int)
canCancel: false, // 是否可取消 (Boolean)
errCode: "000000", // 錯誤代號 (String)
errMsg: "", // 錯誤訊息 (String)
seqNo: null, // 流水號 (String)
isPreOrder: null, // 是否為預訂單 (Boolean)
preOrderNo: null, // 預訂單號碼 (String)
avgPrice: null, // 平均成交價格 (Double)
chgTime: null, // 異動時間 (String)
chgDate: null // 異動日期 (String)
}
]