Skip to main content

查詢歷史成交

filledHistory

輸入參數

參數類別說明
accountAccount帳號
startDatestring查詢開始日
endDatestring? (空值預設與開始日相同)查詢終止日
info

v2.1.1起可查詢長期歷史資料,每次查詢最大設定30日日期區間;v2.1.0之前版本可查詢最近兩日之歷史資料

Result 回傳

參數類別說明
isSuccessbool是否成功
dataObject回傳成交資訊
messagestring ? (optional)當isSuccess = false 回傳錯誤訊息

成交資訊 FilledData 欄位

Return type : Object

參數類別說明
datestring成交日期
branchNostring分公司代號
accountstring帳號
seqNostring ?委託單流水序號 (只有主動回報才回傳此欄位)
orderNostring委託書號
stockNostring股票代號
buySelljs:string / ts:BSAction買賣別 : Buy 買 、 Sell
orderTypejs:string / ts:OrderType委託單類型 : Stock 現股 、 Margin 融資 、 Short 融券 、 DayTrade 現股當沖 、 SBL借券
filledNostring成交流水號
filledAvgPricenumber成交均價
filledQtynumber成交股數
filledPricenumber成交單價
filledTimestring成交時間
userDefstring ?用戶自定義 (只有主動回報才回傳此欄位)

請求範例

const filledHistory = sdk.stock.filledHistory(account,"20230921","20230922");
console.log(filledHistory)

回傳範例

{
isSuccess: true,
data:[
{
date: '2023/08/29',
branchNo: '6460',
account: '26',
orderNo: 'bA047',
stockNo: '1101',
buySell: Buy,
orderType: Stock,
filledNo: '00000000001',
filledAvgPrice: 35.3,
filledQty: 1000,
filledPrice: 35.3,
filledTime: '10:14:36.549'
},
{
date: '2023/08/29',
branchNo: '6460',
account: '26',
orderNo: 'bA052',
stockNo: '1101',
buySell: Buy,
orderType: Stock,
filledNo: '00000000002',
filledAvgPrice: 35.3,
filledQty: 1000,
filledPrice: 35.2,
filledTime: '10:31:00.931'
},
...
]
}