Transfer Record Query
query_transfers
Version
Available in v2.2.9 and later.
Parameters
| Field | Type | Description |
|---|---|---|
| account | Account | Account |
| start_date | string (optional) | Query start date (YYYYMMDD). When omitted, the server default range is used |
| end_date | string (optional) | Query end date (YYYYMMDD) |
| stock_no | string (optional) | Stock symbol. When omitted, all symbols are queried |
Result
| Field | Type | Description |
|---|---|---|
| is_success | bool | Whether the request succeeded |
| data | List[TransferRecord] | List of transfer records; an empty list when no records exist |
| message | string | Error message when is_success is false |
Transfer record: TransferRecord fields
Return type : Object
| Field | Type | Description |
|---|---|---|
| seq_no | string | Sequence number |
| date | string | Application date |
| time | string | Application time |
| stock_no | string | Stock symbol |
| market | Market | Market: Taiex TWSE, Taisdaq TPEx, Taiemg Emerging |
| quantity | int | Transferred shares |
| target_branch_no | string | Receiving branch code |
| target_account | string | Receiving account |
| status | int | Status: 10 success; 90 failure |
Request example
sdk.stock.query_transfers(account, "20260701", "20260722")
Response example
Result {
is_success: True,
message: None,
data : [
TransferRecord {
date: "2026/07/28",
time: "10:53:48.340",
seq_no: "418181",
stock_no: "006205",
market: Taiex,
quantity: 2000,
target_branch_no: "960C",
target_account: "7654321",
status: 10
}
]
}