订单
订单
创建订单
限频规则: 30秒内累计不超过30次调用,且每两次调用之间间隔不小于0.02秒
权限: 统一账户交易读写权限
该接口用于委托下单。
Request Parameters
symbol股票代码,使用 ticker.region 格式,例如 AAPL.US
orderType订单类型
LO 限价单
MO 市价单
LIT 触价限价单
MIT 触价市价单
TSLPAMT 跟踪止损限价单(跟踪金额)
TSLPPCT 跟踪止损限价单(跟踪涨跌幅)
side买卖方向
Buy - 买入
Sell - 卖出
submittedQuantity下单数量,例如 100
timeInForce订单有效期类型
Day - 当日有效
GoodTilCanceled - 撤单前有效
GoodTilDate - 到期前有效
submittedPrice下单价格,例如 388.5
LO / LIT 订单必填
triggerPrice触发价格,例如 388.5
LIT / MIT 订单必填
limitOffset指定价差,例如 1.2 表示价差 1.2 USD(如果是美股)
TSLPAMT / TSLPPCT 订单在 limitDepthLevel 为 0 时必填
trailingAmount跟踪金额
TSLPAMT 订单必填
trailingPercent跟踪涨跌幅,单位为百分比,例如 2.5 表示 2.5%
TSLPPCT 订单必填
expireDate长期单过期时间,格式为 YYYY-MM-DD,例如 2022-12-05
timeInForce 为 GoodTilDate 时必填
outsideRth是否允许盘前盘后,美股必填
RTHOnly - 不允许盘前盘后
AnyTime - 允许盘前盘后
Overnight - 夜盘
limitDepthLevel指定买卖档位,取值范围为 -5 ~ 0 ~ 5,负数代表买盘档位(如 -1 表示买一),正数代表卖盘档位(如 1 表示卖一),为 0 时 limitOffset 参数生效
TSLPAMT / TSLPPCT 订单有效
triggerCount触发次数,取值范围 0 ~ 3,表示在 1 分钟内触发多次才会触发订单
LIT / MIT / TSLPAMT / TSLPPCT 订单有效
monitorPrice监控价格,需要达到该价格才会开始监控,更新参考价
TSLPAMT / TSLPPCT 订单有效
remark备注(最大 64 字符)
创建订单 › Response Parameters
Successful response
codemsgrequestTimeorderId系统订单 ID
clientOid客户端自定义订单 ID,未传则返回空字符串
symbol期权合约代码
修改订单
限频规则: 30秒内累计不超过30次调用,且每两次调用之间间隔不小于0.02秒
权限: 统一账户交易读写权限
该接口用于修改未成交或部分成交订单的价格/数量,语义为撤单重下(cancel & replace)。
Request Parameters
orderId订单 ID
quantity改单数量,例如 200
price改单价格,例如 388.5
LO / LIT 订单必填
triggerPrice触发价格,例如 388.5
LIT / MIT 订单必填
limitOffset指定价差
TSLPAMT / TSLPPCT 订单在 limitDepthLevel 为 0 时必填
trailingAmount跟踪金额
TSLPAMT 订单必填
trailingPercent跟踪涨跌幅
TSLPPCT 订单必填
limitDepthLevel指定买卖档位。TSLPAMT / TSLPPCT 订单必填
triggerCount触发次数。LIT / MIT / TSLPAMT / TSLPPCT 订单必填
monitorPrice监控价格。TSLPAMT / TSLPPCT 订单必填
remark备注(最大 64 字符)
修改订单 › Response Parameters
Successful response
codemsgrequestTimeorderId修改后的系统订单 ID
clientOid客户端自定义订单 ID,未传则返回空字符串
symbol期权合约代码
撤销订单
限频规则: 30秒内累计不超过30次调用,且每两次调用之间间隔不小于0.02秒
权限: 统一账户交易读写权限
该接口用于撤销未成交或部分成交的订单。
Request Parameters
symbol期权合约代码
orderId系统订单 ID。与 clientOid 至少传其一;同时传入时 orderId 优先
clientOid客户端自定义订单 ID。与 orderId 至少传其一
撤销订单 › Response Parameters
Successful response
codemsgrequestTimeorderId系统订单 ID
clientOid客户端自定义订单 ID,未传则返回空字符串
symbol期权合约代码
查询当日订单
限频规则: 30秒内累计不超过30次调用,且每两次调用之间间隔不小于0.02秒
权限: 统一账户交易只读权限
该接口用于获取当日订单和订单查询。
Request Parameters
symbol股票代码,使用 ticker.region 格式,例如 AAPL.US
status订单状态,例如 status=Filled&status=New
NotReported - 待报
ReplacedNotReported - 已修改待报
ProtectedNotReported - 已保护待报
VarietiesNotReported - 品种待报
Filled - 全部成交
WaitToNew - 等待新单
New - 已报
WaitToReplace - 等待修改
PendingReplace - 修改中
Replaced - 已修改
PartialFilled - 部分成交
WaitToCancel - 等待撤销
PendingCancel - 撤销中
Rejected - 已拒绝
Canceled - 已撤销
Expired - 已过期
PartialWithdrawal - 部分撤单
side买卖方向
Buy - 买入
Sell - 卖出
market市场
US - 美股
orderId订单 ID,用于查询特定订单,例如 701276261045858304
查询当日订单 › Response Parameters
Successful response
codemsgrequestTime订单信息
查询历史订单
限频规则: 30秒内累计不超过30次调用,且每两次调用之间间隔不小于0.02秒
权限: 统一账户交易只读权限
该接口用于获取历史订单。
Request Parameters
symbol股票代码,使用 ticker.region 格式,例如 AAPL.US
status订单状态,例如 status=Filled&status=New
NotReported - 待报
ReplacedNotReported - 已修改待报
ProtectedNotReported - 已保护待报
VarietiesNotReported - 品种待报
Filled - 全部成交
WaitToNew - 等待新单
New - 已报
WaitToReplace - 等待修改
PendingReplace - 修改中
Replaced - 已修改
PartialFilled - 部分成交
WaitToCancel - 等待撤销
PendingCancel - 撤销中
Rejected - 已拒绝
Canceled - 已撤销
Expired - 已过期
PartialWithdrawal - 部分撤单
side买卖方向。Buy - 买入,Sell - 卖出
market市场。US - 美股
startAt开始时间,单位为秒级时间戳,例如 1650410999。默认为结束时间或当前时间前 90 天
endAt结束时间,单位为秒级时间戳,例如 1650410999。默认为开始时间或当前时间后 90 天
查询历史订单 › Response Parameters
Successful response
codemsgrequestTimehasMore是否有更多数据。每次最多返回 1000 条订单;超过 1000 条时 hasMore 为 true
订单信息
查询订单详情
限频规则: 30秒内累计不超过30次调用,且每两次调用之间间隔不小于0.02秒
权限: 统一账户交易只读权限
该接口用于订单详情查询。
Request Parameters
orderId订单 ID,例如 701276261045858304
查询订单详情 › Response Parameters
Successful response
codemsgrequestTimeorderId订单 ID
status订单状态
NotReported - 待报
ReplacedNotReported - 已修改待报
ProtectedNotReported - 已保护待报
VarietiesNotReported - 品种待报
Filled - 全部成交
WaitToNew - 等待新单
New - 已报
WaitToReplace - 等待修改
PendingReplace - 修改中
Replaced - 已修改
PartialFilled - 部分成交
WaitToCancel - 等待撤销
PendingCancel - 撤销中
Rejected - 已拒绝
Canceled - 已撤销
Expired - 已过期
PartialWithdrawal - 部分撤单
stockName股票名称
quantity委托数量
executedQuantity成交数量。未成交的订单为 "0"
price委托价格。市价条件单未触发时为 null
executedPrice成交价格。未成交的订单为 null
submittedAt订单提交时间
side买卖方向。Buy - 买入,Sell - 卖出
symbol股票代码,使用 ticker.region 格式,例如 AAPL.US
orderType订单类型
LO 限价单
MO 市价单
LIT 触价限价单
MIT 触价市价单
TSLPAMT 跟踪止损限价单(跟踪金额)
TSLPPCT 跟踪止损限价单(跟踪涨跌幅)
lastDone最新成交价。未成交的订单为 null
triggerPriceLIT/MIT 订单触发价格。非条件单为 null
msg拒绝原因或备注。默认空字符串
tag订单标签
Normal - 普通订单
GTC - GTC 订单
timeInForce订单有效期类型
Day - 当日有效
GoodTilCanceled - 撤单前有效
GoodTilDate - 到期前有效
expireDate长期单过期时间,格式为 YYYY-MM-DD。非 GTD 订单为空
updatedAt最后更新时间(ISO 8601)。未更新时为 null
triggerAt条件单触发时间,单位为(ISO 8601)
trailingAmountTSLPAMT 订单跟踪金额。非 TSLPAMT 订单为 null
trailingPercentTSLPPCT 订单跟踪涨跌幅。非 TSLPPCT 订单为 null
limitOffsetTSLPAMT/TSLPPCT 订单价差。非 TSLP 订单为 null
triggerStatus条件单触发状态。非条件单为 null
NOT_USED - 未启用
DEACTIVE - 已失效
ACTIVE - 生效中
RELEASED - 已触发
currency结算货币
outsideRth是否允许盘前盘后交易。非美股订单为 UnknownOutsideRth
RTHOnly - 不允许盘前盘后
AnyTime - 允许盘前盘后
Overnight - 夜盘
remark备注
limitDepthLevel指定买卖档位
triggerCount触发次数
monitorPrice监控价格
freeStatus免佣状态。默认 None
None - 无
Calculated - 待计算
Pending - 待发放
Ready - 已发放
freeAmount免佣金额。默认 null
freeCurrency免佣币种。默认 null
deductionsStatus扣款/返佣状态。默认 None
None - 待结算/无数据
Pending - 已结算,待发放
Done - 已结算,已发放
deductionsAmount扣款金额。默认 null
deductionsCurrency扣款币种。默认 null
platformDeductedStatus平台费扣款/返佣状态。默认 None
None - 待结算/无数据
Pending - 已结算,待发放
Done - 已结算,已发放
platformDeductedAmount平台费扣款金额。默认 null
platformDeductedCurrency平台费扣款币种。默认 null
订单历史详情
订单费用
查询当日成交
限频规则: 30秒内累计不超过30次调用,且每两次调用之间间隔不小于0.02秒
权限: 统一账户交易只读权限
该接口用于获取当日订单的成交明细。
Request Parameters
symbol股票代码,使用 ticker.region 格式,例如 AAPL.US
orderId订单 ID,用于指定订单 ID 查询,例如 701276261045858304
查询当日成交 › Response Parameters
Successful response
codemsgrequestTime成交明细信息
查询历史成交
限频规则: 30秒内累计不超过30次调用,且每两次调用之间间隔不小于0.02秒
权限: 统一账户交易只读权限
该接口用于获取历史订单的成交明细,包括买入和卖出的成交记录,不支持当日成交明细查询。
Request Parameters
symbol股票代码,使用 ticker.region 格式,例如 AAPL.US
startAt开始时间,格式为时间戳(秒),例如 1650410999。默认取结束时间或当前时间的前 90 天
endAt结束时间,格式为时间戳(秒),例如 1650410999。默认取开始时间或当前时间的后 90 天
查询历史成交 › Response Parameters
Successful response
codemsgrequestTimehasMore是否存在更多数据。单次查询最大 1000 笔成交记录,超出时 hasMore 为 true
成交明细信息
