交割款查詢
query_settlement
輸入參數
| 參數 | 類別 | 說明 |
|---|---|---|
| account | Account | 帳號 |
| range | string | 時間區間,目前有效值為"0d"(當日)、"3d" |
Result 回傳
| 參數 | 類別 | 說明 |
|---|---|---|
| is_success | bool | 是否成功 |
| data | SettlementData | 回傳交割款資訊 |
| message | string | 當is_success = false 回傳錯誤訊息 |
交割款 SettlementData 欄位
Return type : Object
| 參數 | 類別 | 說明 |
|---|---|---|
| > account | Object | Object |
| >> branch_no | string | 帳號 |
| >> account | string | 分公司代號 |
| > details | list | Object |
| >> date | string | 查詢日 |
| >> settlement_date | string (Optional) | 交割日 (若查無資料為None) |
| >> buy_value | int (Optional) | 買進金額 (若查無資料為None) |
| >> buy_fee | int (Optional) | 買進手續費 (若查無資料為None) |
| >> buy_settlement | int (Optional) | 買進應收付款 (若查無資料為None) |
| >> buy_tax | int (Optional) | 買進交易稅 (若查無資料為None) |
| >> sell_value | int (Optional) | 賣出金額 (若查無資料為None) |
| >> sell_fee | int (Optional) | 賣出手續費 (若查無資料為None) |
| >> sell_settlement | int (Optional) | 賣出應收付款 (若查無資料為None) |
| >> sell_tax | int (Optional) | 買進交易稅 (若查無資料為None) |
| >> total_bs_value | int (Optional) | 合計買賣金額 (若查無資料為None) |
| >> total_fee | int (Optional) | 合計手續費 (若查無資料為None) |
| >> total_tax | int (Optional) | 合計交易稅 (若查無資料為None) |
| >> total_settlement_amount | int (Optional) | 合計交割金額 (若查無資料為None) |
| >> currency | string (Optional) | 幣別 (若查無資料為None) |
請求範例
sdk.accounting.query_settlement(account,"3d")
回傳範例
Result {
is_success: True,
message: None,
data : SettlementData{
account: {
branch_no: "6460", # 分公司代號 (string)
account: "26" # 帳號 (string)
},
details: [
Settlement{
date: "2023/10/16", # 查詢日 (string)
settlement_date: "2023/10/18", # 交割日 (string)
buy_value: 12, # 買進金額 (int)
buy_fee: 12, # 買進手續費 (int)
buy_settlement: 0, # 買進應收付款 (int)
buy_tax: 0, # 買進交易稅 (int)
sell_value: 4, # 賣出金額 (int)
sell_fee: 4, # 賣出手續費 (int)
sell_settlement: 0, # 賣出應收付款 (int)
sell_tax: 4, # 賣出交易稅 (int)
total_bs_value: 16, # 合計買賣金額 (int)
total_fee: 16, # 合計手續費 (int)
total_tax: 4, # 合計交易稅 (int)
total_settlement_amount: 0, # 合計交割金額 (int)
currency: TWD, # 幣別 (string)
},
Settlement{
date: "2023/10/17", # 查詢日 (string)
settlement_date: "2023/10/19", # 交割日 (string)
buy_value: 735500, # 買進金額 (int)
buy_fee: 313, # 買進手續費 (int)
buy_settlement: -1429513, # 買進應收付款 (int)
buy_tax: 0, # 買進交易稅 (int)
sell_value: 770500, # 賣出金額 (int)
sell_fee: 320, # 賣出手續費 (int)
sell_settlement: 0, # 賣出應收付款 (int)
sell_tax: 2309, # 賣出交易稅 (int)
total_bs_value: 1506000, # 合計買賣金額 (int)
total_fee: 633, # 合計手續費 (int)
total_tax: 2309, # 合計交易稅 (int)
total_settlement_amount: -1429513, # 合計交割金額 (int)
currency: "TWD", # 幣別 (string)
},
Settlement{
date: "2023/10/18", # 查詢日 (string)
settlement_date: None, # 交割日 (string)
buy_value: None, # 買進金額 (int)
buy_fee: None, # 買進手續費 (int)
buy_settlement: None, # 買進應收付款 (int)
buy_tax: None, # 買進交易稅 (int)
sell_value: None, # 賣出金額 (int)
sell_fee: None, # 賣出手續費 (int)
sell_settlement: None, # 賣出應收付款 (int)
sell_tax: None, # 賣出交易稅 (int)
total_bs_value: None, # 合計買賣金額 (int)
total_fee: None, # 合計手續費 (int)
total_tax: None, # 合計交易稅 (int)
total_settlement_amount: None, # 合計交割金額 (int)
currency: None, # 幣別 (string)
}
]
}
}