# 查询历史订单

# 查询历史委托

# 接口说明

分页查询交易账户的历史委托信息。当收到的列表为空或数量小于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"
    }
}