交割款¶
查詢交割款。請先登入。
未指定帳號時,查詢預設證券帳號。回傳為陣列,可轉成 DataFrame。
import pandas as pd
settlements = api.settlements(api.stock_account)
print(settlements)
df = pd.DataFrame(item.__dict__ for item in settlements)
print(df)
[Settlement(date=datetime.date(2024, 11, 14), amount=-38132.0, T=0),
Settlement(date=datetime.date(2024, 11, 15), amount=-689690.0, T=1),
Settlement(date=datetime.date(2024, 11, 18), amount=-111477.0, T=2)]
以 T 為索引的 DataFrame:
date amount
T
0 2024-11-14 -38132.0
1 2024-11-15 -689690.0
2 2024-11-18 -111477.0
var res = pocketx.Settlements();
Console.WriteLine($"settlements: {res}")
Settlements: [{"ddate":"20251030","amount":"0","tdate":0},{"ddate":"20251031","amount":"0","tdate":1},{"ddate":"20251103","amount":"175873","tdate":2}]
date: 交割日期
amount: 交割金額
T: T day
C# 回傳欄位名稱為 ddate、amount、tdate。