获取资金流水
GET/api/v1.0/accounts/{acc_id}/cash_logs查询指定交易账户的资金流水记录,支持按时间范围、流水方向、标的进行过滤,并支持分页查询。
路径参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
acc_id | string | 是 | 业务账户 ID。 |
请求参数
| 参数 | 类型 | 位置 | 必填 | 说明 |
|---|---|---|---|---|
begin_time | uint64 | 查询 | 是 | 查询开始时间,Unix 时间戳(微秒)。 |
end_time | uint64 | 查询 | 是 | 查询结束时间,Unix 时间戳(微秒)。需大于等于 begin_time。 |
direction | direction | 查询 | 否 | 流水方向过滤。IN:流入;OUT:流出。不传时返回全部方向。 |
code | string | 查询 | 否 | 标的代码,格式:market.symbol,例如 US.AAPL、HK.00700。不传时返回所有标的的流水。 |
page_flag | string | 查询 | 否 | 分页游标。首次请求不传,后续请求传入上一次响应中的 page_flag。 |
page_size | uint32 | 查询 | 否 | 每页条数。不传默认 10;传入时不得超过 20。 |
请求示例
bash
curl -X GET 'https://webapi.moomoo.com/api/v1.0/accounts/{acc_id}/cash_logs?begin_time=1709251200000000&end_time=1709337600000000&direction=IN&page_size=10' \
-H 'Authorization: Bearer <AccessToken>' | jq响应参数
| 字段 | 类型 | 说明 |
|---|---|---|
cash_logs | list[cash_log] | 资金流水列表。 |
page_flag | string | 下一页游标。传入下次请求的 page_flag 参数以获取后续数据。 |
completed | bool | 是否已返回全部数据。true 表示无更多数据。 |
响应示例
json
{
"s": "ok",
"d": {
"cash_logs": [
{
"transaction_name": "股票卖出成交",
"created_time": "03/01/2024 10:30:00",
"cash_change": "18000.00",
"balance": "25000.00",
"symbol": "AAPL",
"stock_name": "AAPL Apple Inc."
},
{
"transaction_name": "股票买入成交",
"created_time": "03/01/2024 09:45:00",
"cash_change": "-18000.00",
"balance": "7000.00",
"symbol": "AAPL",
"stock_name": "AAPL Apple Inc."
}
],
"page_flag": "a1b2c3d4e5f6",
"completed": false
}
}