交割款查詢
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)
}
]
}
}