# 查询历史订单
# 查询历史委托
# 接口说明
分页查询交易账户的历史委托信息。当收到的列表为空或数量小于queryCount时,表示已至最后一页。
# 接口地址
POST http://127.0.0.1:11111/trade/TradeQueryHistoryEntrustList
# 参数说明
| 参数 | 类型 | 必填 | 说明 | 可能值 | 
|---|---|---|---|---|
| exchangeType | String | 是 | 交易类型 | 'K'-港股、'P'-美股、'v'-深股通、't'-沪股通 | 
| queryCount | Integer | 是 | 每页返回数量 | 默认 20(限制小于100) | 
| queryParamStr | String | 是 | 游标 | 初始值为0 开始,分页时传上一页最后一条数据的queryParamStr | 
| startDate | String | 是 | 起始日期 | 格式为:yyyyMMdd | 
| endDate | String | 是 | 结束日期 | 格式为:yyyyMMdd | 
- Post请求示例
 
{
    "timeout_sec": 10,
    "params": {
        "exchangeType": "K",
        "queryCount": 20,
        "queryParamStr": "0",
        "startDate": "20230101",
        "endDate": "20230102",
    }
}
- 响应结果
 
{
    "ok": true,
    "err": "",
    "data": {
        "data": [{
            "stockCode": "string 股票代码",
            "stockName": "string 股票名称",
            "businessPrice": "string 成交价格",
            "entrustBs": "string 委托方向 1:买入、2:卖出",
            "entrustPrice": "string 委托价格",
            "businessBalance": "string 成交金额",
            "entrustAmount": "string 委托数量",
            "businessAmount": "string 成交数量",
            "date": "string 如果是成交接口,成交日期,如果是委托接口,委托日期",
            "businessTime": "string 成交时间",
            "entrustTime": "string 委托时间",
            "queryParamStr": "string 当前记录的索引,用于分页",
            "statusDesc": "string 委托状态中文描述",
            "status": "string 委托状态",
            "entrustId": "string 委托编号",
            "unBusinessAmount": "string 未成交数量",
            "canBeCanceled": "int32 可撤单 1:可撤单、0:不可撤单",
            "entrustType": "string 委托类型",
            "opponentSeat": "string 对手席位号,仅当日成交有该字段",
            "entrustTypeNum": "string 委托类型对应的数字",
            "remarkType": "string 备注类型 0:无、1:废单",
            "remark": "string 备注信息",
            "fareVo": "FareVo 费用",
            "exchangeType": "string 交易类型",
            "canBeUpdated": "int32 是否可改单 1:可改单,0:不可改单",
            "exchange": "string 交易所"
        }]
    }
}
# 查询历史成交
# 接口说明
分页查询交易账户的历史成交信息(注意:港股成交会进行合单,与委托单不能直接对应)。当收到的列表为空或数量小于queryCount时,表示已至最后一页。
# 接口地址
POST http://127.0.0.1:11111/trade/TradeQueryHistoryDeliverList
# 参数说明
| 参数 | 类型 | 必填 | 说明 | 可能值 | 
|---|---|---|---|---|
| exchangeType | String | 是 | 交易类型 | 'K'-港股、'P'-美股、'v'-深股通、't'-沪股通 | 
| queryCount | Integer | 是 | 每页返回数量 | 默认 20(限制小于100) | 
| queryParamStr | String | 是 | 游标 | 初始值为0 开始,分页时传上一页最后一条数据的queryParamStr | 
| startDate | String | 是 | 起始日期 | 格式为:yyyyMMdd | 
| endDate | String | 是 | 结束日期 | 格式为:yyyyMMdd | 
- Post请求示例
 
{
    "timeout_sec": 10,
    "params": {
        "exchangeType": "K",
        "queryCount": 20,
        "queryParamStr": "0",
        "startDate": "20230101",
        "endDate": "20230102"
    }
}
- 响应结果
 
{
    "ok": true,
    "err": "",
    "data": {
        "data": [{
            "stockCode": "string 股票代码",
            "stockName": "string 股票名称",
            "businessPrice": "string 成交价格",
            "entrustBs": "string 委托方向 1:买入、2:卖出",
            "entrustPrice": "string 委托价格",
            "businessBalance": "string 成交金额",
            "entrustAmount": "string 委托数量",
            "businessAmount": "string 成交数量",
            "date": "string 如果是成交接口,成交日期,如果是委托接口,委托日期",
            "businessTime": "string 成交时间",
            "entrustTime": "string 委托时间",
            "queryParamStr": "string 当前记录的索引,用于分页",
            "statusDesc": "string 委托状态中文描述",
            "status": "string 委托状态",
            "entrustId": "string 委托编号",
            "unBusinessAmount": "string 未成交数量",
            "canBeCanceled": "int32 可撤单 1:可撤单、0:不可撤单",
            "entrustType": "string 委托类型",
            "opponentSeat": "string 对手席位号,仅当日成交有该字段",
            "entrustTypeNum": "string 委托类型对应的数字",
            "remarkType": "string 备注类型 0:无、1:废单",
            "remark": "string 备注信息",
            "fareVo": {
                "fare0": "string 港股:佣金、美股:佣金",
                "fare1": "string 港股:印花税、美股:证监会费",
                "fare2": "string 港股:交易费、美股:交易活动费",
                "fare3": "string 港股:交易征费、美股:交易征费",
                "fare4": "string 美股:期权监管费",
                "fare5": "string 美股:期权清算费",
                "fare6": "string 港股:平台使用费、美股:平台使用费",
                "fare7": "string 港股:待用、美股:待用",
                "farex": "string 港股:结算费、美股:交收费",
                "faret": "string 港股:总成交费用、美股:总成交费用",
                "fare8": "string 美股:综合审计追踪监管费",
                "fare9": "string 港股:财汇局交易征费",
            },
            "exchangeType": "string 交易类型",
            "canBeUpdated": "int32 是否可改单 1:可改单,0:不可改单",
            "exchange": "string 交易所"
        }]
    }
}
# 查询历史条件单
# 接口说明
分页查询交易账户的历史条件单列表。当收到的列表为空或数量小于queryCount时,表示已至最后一页。
# 接口地址
POST http://127.0.0.1:11111/trade/TradeQueryHistoryCondOrderList
# 参数说明
| 参数 | 类型 | 必填 | 说明 | 可能值 | 
|---|---|---|---|---|
| exchangeType | String | 是 | 交易类型 | 'K'-港股、'P'-美股、'v'-深股通、't'-沪股通 | 
| stockCode | String | 否 | 证券代码 | |
| pageNo | String | 是 | 页码 | 1(从1开始) | 
| pageSize | String | 是 | 每页条数 | 20(限制小于100) | 
| startTime | String | 是 | 开始时间 | 格式为: 2021-01-01 19:21:21 | 
| endTime | String | 是 | 结束时间 | 格式为: 2021-01-02 19:21:21 | 
- Post请求示例
 
{
    "timeout_sec": 10,
    "params": {
        "exchangeType": "K",
        "stockCode": "01810.HK",
        "pageNo": "1",
        "pageSize": "20",
        "startTime": "2021-01-01 19:21:21",
        "endTime": "2021-01-02 19:21:21"
    }
}
- 响应结果
 
{
    "ok": true,
    "err": "",
    "data": {
        "data": [{
            "condOrderId": "string 条件单号",
            "dataType": "string 股票dataType",
            "stockCode": "string 股票代码",
            "stockName": "string 股票名称",
            "stockNameTc": "string 股票名称-繁体",
            "stockNameEn": "string 股票名称-英文",
            "exchangeType": "string 市场代码",
            "entrustType": "string 31止盈限价单 32止盈市价单(美股) 33止损限价单 34止损市价单(美股) 35追踪止损限价单 36追踪止损市价单(美股)",
            "sessionType": "string 3只支持盘中 6美股只支持盘前盘后 7美股支持盘中及盘前盘后",
            "status": "string 条件单状态  1:待触发 2:已触发 3:暂停 4:已过期 5:已删除 6:错误 8:止盈止损单失效 9:除权除息失效",
            "canBeCancel": "string 是否可以撤单 0否 1是",
            "canBeModify": "string 是否可以改单 0否 1是",
            "entrustBs": "string 买卖方向  '1'-多头开仓、'2'-多头平仓、'3'-空头平仓、'4'-空头开仓",
            "entrustAmount": "string 委托数量",
            "createTime": "string 下单时间",
            "startTime": "string 启动时间",
            "endTime": "string 到期时间",
            "errorCode": "string 错误码",
            "errorMsg": "string 异常信息",
            "condValue": "string 条件值 价格/价差/百分比值",
            "condPrice": "string 条件指定价",
            "condTrackType": "string 条件跟踪类型 1百分比、2价差、3价格"
        }],
	    "curPageNo": "int32",
        "curPageSize": "int32",
        "totalPages": "int64"
    }
}
← 查询当日订单 查询股票融资融券信息 →