股票公司行动机制
股票公司行动处理说明与常见问题
当标的股票发生分红、拆股或合股等公司行动时,OKX 会对相关产品进行调整。以下先介绍整体处理方式与流程,再通过常见问题说明分红计算、仓位变化、订单处理及记录查询。
一、整体概述
处理范围与方式
公司行动(Corporate Action,简称 CA)是上市公司对股份或分配安排作出的变更,常见类型包括现金分红、股票分红、拆股和合股。这些事件可能改变标的股票的每股价格、股份数量或分配权益。
OKX 会根据事件条款,调整受影响的统一代币化股票现货和股票永续合约。现货按“份”计量,分红和比例调整体现为持仓份数变化;永续合约则通过现金调整或仓位数量与价格调整反映事件影响,不向持仓人交付标的股票。Pre-IPO 合约的 rebase 也视为一次特殊拆股,按公告确定的比例进行合约调整。具体受影响的资产、交易对和合约,会在事件公告中列明。
| 公司行动 | 现货处理 | 永续合约处理 | 交易安排 |
|---|---|---|---|
| 小额分红 | 按发行方规则调整持仓份数 | 当前不做专项 CA 调整 | 交易正常;相关资产的充提及划转可能短暂停止 |
| 大额现金分红 | 按发行方规则调整持仓份数 | 多仓收取现金、空仓支付现金;仓位张数和开仓均价不变 | 受影响现货与合约均暂停交易 |
| 大额股票分红 | 按分配比例及发行方条款调整份数 | 按比例调整数量和价格,结算旧仓后重新开仓 | 受影响现货与合约均暂停交易 |
| 拆股、合股 | 按比例调整份数 | 按比例调整数量和价格,结算旧仓后重新开仓 | 受影响现货与合约均暂停交易 |
| Pre-IPO 合约 rebase(特殊拆股) | 不适用此合约调整 | 按公告比例调整合约数量和价格 | 受影响合约按公告安排暂停与恢复 |
现金分红与股票分红的大小额阈值为 3%,具体计算方式见下方问答。API 用户可通过公司行动接口的 dividendSize 字段查询分类,"dividendSize": "LARGE" 表示大额股息。小额股息的处理规则后续会进一步更新,具体方案及生效时间将另行公告。并购、分拆、配股等复杂事件会通过专项公告说明。
从通知到恢复交易
对于需要暂停交易的大额分红、拆股及合股(包括作为特殊拆股处理的 Pre-IPO 合约 rebase),处理通常分为以下四个阶段:
- **提前通知。**OKX 将尽合理努力在预计处理前约 5 个自然日发送预告,在开始前约 30 分钟发送提醒,说明受影响产品、事件条款和预计执行时间。临时或紧急事件的提前通知时间可能缩短;如安排变化,将更新通知。
- **处理准备。**进入
PREPARING后,系统收紧受影响交易对的限价范围,建议机构用户从此阶段开始撤销不希望参与调整的挂单。随后进入PRE_PAUSE,固定指数价格,为正式处理作准备。 - **暂停并调整。**进入正式 CA 处理流程后,暂停受影响交易对的强平及挂单操作;受影响现货交易对和永续合约暂停下单、改单、撤单及撮合。系统根据适用快照和事件条款,完成资产、仓位、价格及订单调整,并进行核对。相关资产的充值、提现及划转也可能暂停。
- **分阶段恢复。**调整及核对完成后,相关产品进入只挂单(Post-only)阶段,至少持续 10 分钟,用于建立调整后的订单簿。此时 CA 的
status仍为PROGRESSING。只挂单阶段结束、产品state恢复为live后,CA 才进入COMPLETED,并发送完成通知。实际只挂单时长可能超过 10 分钟,请以产品状态和最新通知为准。
交易暂停的时长取决于实际处理进度;资产通道、正常交易、指数成分及价格限制也可能在不同时间恢复。小额分红不进入上述完整交易暂停流程。
对持仓和订单的主要影响
大额现金分红的永续现金调整会独立记账,与正常资金费分开。拆股、合股及大额股票分红时,永续旧仓按调整前的标记价格结算,未实现盈亏转为已实现盈亏,再按调整后的标记价格建立新仓;这些系统开平仓操作不收取交易手续费。
符合条件的限价挂单会按事件规则调整价格或数量。完全未成交订单的 order ID 保持不变;部分成交订单只调整剩余未成交部分,重新挂出后生成新的 order ID。无法保留或重新挂出的订单会被取消。完整 CA 流程中的未触发止盈止损单会被取消,不会自动恢复。
如需主动调整仓位或撤单,请在暂停前完成。机构用户可通过新增的 GET /api/v5/public/corporate-actions 查询事件进度,建议从 status 进入 PREPARING 时开始提前撤单;再通过产品查询接口或 WebSocket 的 state 监控暂停及恢复状态。具体方式见下方“API 查询与状态监控”。恢复后,请核对持仓、账单和挂单,并按新的价格及仓位重新设置止盈止损。
二、常见问题
分类与交易安排
如何区分小额分红和大额分红?
当前阈值为 3%:不超过 3% 为小额分红,超过 3% 为大额分红。这与您的持仓数量无关。
您也可以通过 GET /api/v5/public/corporate-actions 返回的 dividendSize 字段查询本次事件的分类。例如,"dividendSize": "LARGE" 表示大额股息。API 接入时应读取该字段,不要仅根据分红金额或自己的持仓规模推断分类。
- **现金分红:**用每股分红金额除以最近有效交易日的标的股票官方收盘价。分类优先采用税前金额;若缺少税前数据,则按审核后的替代口径确定。金额和价格需使用同一币种。
- **股票分红:**按每股原股票获配的新股数量计算。例如,每 1 股送 0.1 股,分红比例为 10%。
例如,股票收盘价为 100 美元,每股现金分红 3 美元,属于小额分红;每股分红 4 美元,则属于大额分红。ETF 等产品的特殊分配按其适用规则及事件公告处理。
只挂单(Post-only)阶段可以做什么?
您可以提交 Post-only 限价单,也可以修改或撤销已有的 Post-only 订单。市价单、IOC、FOK 和普通限价单均会被拒绝;新的止盈止损单在这一阶段也不可用。详见 Get instruments 的 state 定义。
只挂单阶段至少持续 10 分钟。10 分钟是最低时长,实际结束时间还取决于订单簿和市场情况是否满足恢复条件。该阶段 CA 的 status 仍为 PROGRESSING;只挂单结束、产品恢复 live 后,才进入 COMPLETED。进入只挂单阶段并不表示已经恢复正常撮合交易。
现货分红与持仓
持有现货,分红会直接发现金吗?
不会。统一代币化股票的分红通过发行方再投资,体现为您的持仓份数增加。增加多少份,取决于参与分红的持仓份数及发行方分红前后的换算倍数(multiplier)。
新增份数 = 参与分红的持仓份数 ×(分红后倍数 ÷ 分红前倍数 − 1)
例如,您有 100 份持仓参与分红,换算倍数由 1.02 增加至 1.0251:
新增份数 = 100 ×(1.0251 ÷ 1.02 − 1)= 0.5 份。
本次处理后,您的持仓为 100.5 份,实际入账按适用精度处理。更多说明见统一代币化股票 FAQ。
什么是换算倍数?为什么平台份数和代币数量不同?
换算倍数表示每枚发行方代币对应多少份股票价格敞口。平台显示的是已经换算后的份数。
平台份数 = 发行方代币数量 × 换算倍数
例如,换算倍数为 1.02 时,10 枚发行方代币对应 10.2 份平台持仓。分红可能使倍数上升,因此代币枚数未变,平台对应的份数仍可能增加。
充值时,系统将代币数量换算为份数;提现时,再按有效倍数将份数换回代币数量,并扣除适用手续费。
现货分红使用税前金额还是税后金额?
现货份数增加反映的是发行方实际用于再投资的净额。如果发行方已扣除适用预扣税,税款会体现在更新后的换算倍数中,计算新增份数时无需再次扣税。
永续合约现金调整使用的是税前每股股息,因此现货分红与永续现金调整的金额口径不同。税务处理以发行方及具体分配的适用规则为准。
什么时候持有才能参与分红?分红什么时候到账?
系统根据本次事件适用的资格快照及持仓计算规则,确定参与分红的份数。请关注公告中的截止时间及其时区;尚未成交的挂单不算作持仓。
分红会在发行方换算倍数更新及平台处理完成后入账。标的股票的除息日、发行方支付日与平台实际到账时间可能不同,到账情况请查看账户记录和事件通知。
分红暂停期间充值,会如何处理?
暂停期间到达的充值会先等待入账,待处理完成后,按生效后的换算关系计入您的平台份数。充值暂未计入余额时,不应视为已经纳入此前的分红快照。
拆股、合股或股票分红后,现货份数会怎样变化?
系统会按事件比例及发行方条款调整份数。例如:
- 每 1 股拆为 4 股:10 份调整为 40 份。
- 每 10 股合为 1 股:100 份调整为 10 份。
- 每 1 股送 0.1 股:100 份理论上调整为 110 份。
每份价格也会相应变化,因此份数增加不等于获得同等比例的额外收益。实际结果还需按适用精度及事件条款处理。
永续合约分红与仓位
大额现金分红时,多仓和空仓分别如何处理?
**多仓收取现金调整,空仓支付现金调整。**同时,相关指数和标记价格基准扣减对应的每股股息,仓位张数与原开仓均价保持不变。
现金调整金额 = 仓位张数 × 每张合约对应股数 × 每股税前现金股息
股息会按适用规则换算为结算币种。例如,您持有 100 张合约,每张对应 1 股,每股税前股息换算后为 5 USDT:多仓收到 500 USDT,空仓支付 500 USDT。
假设其他因素不变,标记价格下调 5 USDT,会使这笔多仓的未实现盈亏减少 500 USDT,由收到的现金调整抵消;空仓则产生相反方向的变化。实际账户变化还会受到市场价格、基差及其他收付的影响。
现金调整是资金费吗?什么时候收取或发放?
不是。这是一笔独立的公司行动现金调整,与正常资金费分别记账。现金分红调整由空仓支付给多仓;正常资金费的支付方向则取决于当期资金费率。
大额现金调整在本次暂停处理期间执行,并完成相应核对后恢复交易。它不必等到下一次正常资金费结算,实际收付时间可通过 CA 账单核对。
公司行动会改变资金费频率吗?暂停期间的资金费还会结算吗?
公司行动本身不会改变正常资金费的结算频率。暂停期间延后的应结算资金费,会在处理结束后补结算。
如果公司行动处理与正常资金费结算时间重叠,会先完成适用的正常资金费结算,再进行 CA 处理。
小额分红会给永续合约发钱或增加仓位吗?
当前不会。小额现金或股票分红不对永续合约执行专项现金调整或比例调整,也不批量修改开仓均价、仓位张数或挂单。交易继续正常进行,市场价格仍可能反映标的股票的除息或除权变化。
小额股息的处理规则后续会进一步更新,具体方案、生效时间和适用范围将另行公告。
拆股、合股或大额股票分红,会怎样调整永续仓位?
仓位数量与价格会按相反方向调整。例如,每 1 股拆为 4 股时,仓位张数变为原来的 4 倍,调整价格变为原来的四分之一;每 10 股合为 1 股时,仓位张数变为十分之一,价格变为原来的 10 倍。
系统会先按调整前的标记价格结算旧仓,将未实现盈亏转为已实现盈亏,再按调整后的标记价格建立新仓。大额股票分红采用相同的比例调整方法,例如每股送 0.1 股时,数量乘以 1.1,价格除以 1.1。
普通股票公司行动本身不改变合约面值、价格步长和数量步长,调整后的数量及价格会按现有精度处理。Pre-IPO 合约 rebase 的具体参数以该次公告为准。
Pre-IPO 合约的 rebase 也属于拆股调整吗?
是。Pre-IPO 合约的 rebase 视为一次特殊拆股,按照该次公告确定的比例,对合约数量和价格进行调整。请按公告中的执行时间、比例及交易参数核对仓位与挂单。
为什么调整后开仓均价变了,未实现盈亏也归零了?
因为旧仓的盈亏已经结算,新的仓位按调整后的标记价格重新开仓。原有盈亏会转入已实现盈亏,并没有消失。
例如,您持有 100 张多仓,每张对应 1 股,开仓均价为 80 USDT,标记价格为 100 USDT,发生每 1 股拆为 4 股:
| 项目 | 调整前 | 调整后结算时 |
|---|---|---|
| 仓位数量 | 100 张 | 400 张 |
| 开仓均价 | 80 USDT | 25 USDT |
| 标记价格 | 100 USDT | 25 USDT |
| 未实现盈亏 | 2,000 USDT | 0 |
| 本次结算的已实现盈亏 | — | +2,000 USDT |
新开仓均价为 100 ÷ 4 = 25 USDT,而非原开仓价 80 ÷ 4 = 20 USDT。
若之后标记价格涨至 30 USDT,新仓产生 2,000 USDT 未实现盈亏,加上此前结算的 2,000 USDT,总盈亏为 4,000 USDT。此例忽略市场波动、费用及取整。
调整后出现不足最小数量的仓位,怎么办?
系统会按合约现有数量步长,对多仓或空仓的数量绝对值向下取整,并通过 CA 结算及必要的余额调整处理相关差额。
例如,1,005 张合约在每 10 股合为 1 股后,理论数量为 100.5 张。如果数量步长为 1 张,新仓为 100 张,剩余部分按适用结算规则处理。USDT 结算永续的相关现金结算以 USDT 记录。
请结合旧仓已实现盈亏、取整记录及余额变化核对结果。减少的合约名义敞口,不应直接视为账户额外收到的现金。
CA 结算旧仓和重新开仓,会收手续费吗?
不会。由 CA 引起的系统结算旧仓和建立新仓不收取交易手续费。正常资金费,以及您自行交易产生的手续费,仍按各自规则计算。
空仓余额不足以支付现金调整,会怎样?
现金调整可能减少账户余额或可用保证金。余额不足时,系统会按账户模式和风险规则处理,可能产生负余额或负债。
在完整 CA 保护窗口内,相关强平处理暂停;恢复后,系统会按调整后的价格、仓位及余额重新评估风险。如果账户不满足保证金要求,仍可能触发减仓或强平。请在处理前检查保证金是否充足。
挂单与止盈止损
我的未成交限价单会被取消吗?
符合条件的普通限价单及 Post-only 挂单会按新价格和数量调整。完全未成交订单保留原 order ID;部分成交订单的剩余未成交部分调整并重新挂出后,会生成新的 order ID。因精度或其他交易校验无法保留或重新挂出的订单会被取消。
- **大额现金分红:**买单和卖单价格均扣减同口径的每股股息,未成交数量不变。例如每股分红 5 USDT,原委托价 110 USDT 调整为 105 USDT。
- **拆股、合股及大额股票分红:**价格与数量按比例调整。例如每 1 股拆为 4 股,委托价除以 4,未成交数量乘以 4。
调整时,买单价格向下、卖单价格向上对齐价格步长,数量绝对值向下对齐数量步长。请在恢复后检查订单的价格、数量及最终状态。
拆股后挂单数量出现超出精度的零头,会怎样处理?
系统会将调整后的未成交数量按允许的数量步长向下截断,不会四舍五入。数量已经达到最小下单量,也仍需满足数量精度要求。
例如,原挂单数量为 0.01,发生 1 拆 1.5,且该产品最小下单数量和数量步长均为 0.01:
- 理论调整数量:0.01 × 1.5 = 0.015。
- 按 0.01 的数量步长向下截断后,调整后的挂单数量为 0.01。
- 超出精度的 0.005 不会重新挂出,也不会向上补成 0.02。
如果截断后数量为 0,或仍低于产品最小下单数量,订单将取消,不再重新挂出。这里处理的是未成交挂单数量,不是持仓现金结算。
完全未成交和部分成交订单的 order ID 会变吗?
这两种情况不同:
| CA 前的订单状态 | 调整范围 | CA 后的 order ID |
|---|---|---|
| 完全未成交 | 按事件规则调整挂单价格和数量 | 保持不变 |
| 部分成交 | 只调整剩余未成交部分并重新挂出 | 生成新的 order ID |
已成交部分保留原成交记录,其形成的仓位按对应仓位规则处理。
例如,原买单为 20 张、委托价 96 USDT,其中 5 张已成交。发生每 1 股拆为 4 股后,剩余 15 张理论上调整为 60 张,价格为 24 USDT。
使用 API 的客户应在恢复后重新查询挂单。对于完全未成交订单,更新原 order ID 下的价格、数量及状态;对于部分成交订单,核对旧订单的最终状态,以及剩余部分重新挂出的新 order ID、价格和数量。
止盈止损会自动调整吗?
不会。大额分红、拆股及合股的完整 CA 流程中,未触发的止盈止损(TP/SL)单会被取消,且不会自动恢复。请在恢复交易后,根据新价格和新仓位重新设置。
运行中的策略或机器人也可能暂停。恢复后请检查策略状态和保护订单,确认配置符合预期。
我可以选择在 CA 前撤销全部挂单吗?
可以。您可在交易暂停前,通过现有订单管理功能自行撤销相关挂单。**建议机构用户从 CA 事件的 status 进入 PREPARING 阶段时开始撤单,并确认订单已撤销。**一旦产品进入 rebase,撤单也会暂停。
如果您的程序不支持交易所调整委托价格和数量,建议提前处理订单。保留的限价挂单会按前述规则调整。
价格、记录与其他问题
指数价格和标记价格会怎样变化?
大额现金分红时,系统从调整前的指数和标记价格快照中,分别扣减对应的每股税前股息;拆股、合股及大额股票分红时,则分别按事件比例换算。涉及不同币种时,会先按适用规则转换。
例如,每 1 股拆为 4 股,旧指数为 100、旧标记价格为 102,则新的指数参考价为 25,调整时的标记价格基准为 25.5。
进入只挂单及正常交易阶段后,标记价格恢复正常计算,使用调整后的指数及重新累计的基差,并遵守原有价格保护规则。因此,标记价格不会一直固定在调整时的数值,也不一定等于指数价格。
恢复交易后,指数和价格限制是否也已全部恢复?
不一定。恢复交易、恢复正常指数成分计算,以及恢复常规价格限制,是分别完成的步骤。
相关产品可能在指数仍使用临时 CA 参考价格时恢复交易。待外部报价反映除息或除权后的价格、订单簿及市场情况满足条件后,再恢复相应指数计算和价格限制。
如何核对本次调整?历史成交或 K 线会变化吗?
请结合资产、持仓和账单记录,核对现货份数、永续现金收付、旧仓已实现盈亏、新仓数量与开仓价,以及取整差额。CA 现金调整和普通资金费应分别核对。
**已完成的历史成交不会因 CA 改写。**K 线可以选择复权或不复权:复权用于比较不同时间的价格,不会改变您实际的成交和账户账单。
使用 API 对账时,请同步订单、持仓、余额及账单,并查看具体交易对或合约的实际状态。CA 事件和产品交易状态的查询方式见下方“API 查询与状态监控”;账单及历史数据字段以对应 API 文档为准。
并购、分拆、配股或 ETF 分配也按上述方式处理吗?
这类事件需要根据具体条款处理。OKX 会通过事件公告说明受影响产品、估值或分配方式、仓位与订单处理,以及预计执行时间。
公司并购与合股不同;分配其他证券或带有选择权的股票分红,也不能直接套用普通拆合股公式。ETF 分配按其适用产品规则处理;标的停牌或产品下币,则按相应的暂停交易或结算公告执行。仅名称或显示代码变更,本身不改变持仓经济数量。
CA 完成后,我需要做什么?
请检查以下几项:
- 现货份数、永续仓位数量和开仓均价是否已调整。
- CA 现金收付、已实现盈亏及取整记录是否与事件条款一致。
- 限价单的价格、数量和状态是否符合预期。
- 被取消的止盈止损是否已重新设置,相关策略是否已恢复。
如果记录与公告不符,请向客服或客户经理提供受影响产品、相关订单或账单编号及时间,以便核对。
API 查询与状态监控
可以通过 API 查询公司行动吗?
可以。新增的公共接口 GET /api/v5/public/corporate-actions 可用于查询公司行动事件。机构用户可以根据其中的 status 跟踪事件进度,安排撤单及后续对账。
事件进度与产品交易状态需要分别监控:
| 需要了解的信息 | 查询方式 | 关注字段 |
|---|---|---|
| 股息的大小额分类 | GET /api/v5/public/corporate-actions |
dividendSize;LARGE 表示大额 |
| CA 事件进度、是否进入建议撤单阶段 | GET /api/v5/public/corporate-actions |
status |
| 某个交易对或合约当前可进行哪些交易操作 | GET /api/v5/public/instruments |
对应 instId 的 state |
| 产品状态变化 | 公共 WebSocket 的 instruments 频道 |
对应 instId 的 state |
**用 dividendSize 查询股息分类,用事件 status 安排操作时机,用产品 state 判断当前允许的操作。**对于需要暂停交易的完整 CA 流程,两类状态按下表对应,其中 PROGRESSING 覆盖 rebase 和后续的 post_only 两个阶段。
CA 的 status 与产品的 state 如何对应?
以下对应关系适用于需要暂停交易的完整 CA 流程:
CA status |
产品 state |
阶段含义 | 客户需要关注什么 |
|---|---|---|---|
SCHEDULED |
live |
事件的执行时间已确认,交易继续 | 查看事件条款和执行时间,提前安排策略 |
PREPARING |
live |
收紧受影响交易对的限价范围,交易继续 | 建议机构用户从此阶段开始撤销不希望参与调整的挂单,并确认撤单结果 |
PRE_PAUSE |
live |
固定指数价格,为正式 CA 处理作准备,交易继续 | 关注即将开始的暂停;不要等到此阶段才准备撤单 |
PROGRESSING |
rebase |
正式执行 CA 调整,暂停受影响交易对的强平及下单、改单、撤单和撮合 | 等待调整,监控产品状态;计划撤销的订单应提前处理完毕 |
PROGRESSING |
post_only |
调整及核对后进入只挂单阶段,至少持续 10 分钟;CA 尚未完成 | 仅提交 Post-only 订单,或修改、撤销已有 Post-only 订单 |
COMPLETED |
live |
只挂单阶段已结束,正常交易恢复,CA 完成 | 核对仓位、订单和账单,重新设置保护订单并恢复相应策略 |
**只挂单阶段结束后才会进入 COMPLETED。**仅收到 state=live 不能判断 CA 已完成,因为 SCHEDULED、PREPARING 和 PRE_PAUSE 期间产品也为 live;应结合该事件的 status 判断。
除只挂单阶段至少 10 分钟外,上述说明不承诺各阶段的固定时长。小额分红不进入上述完整交易暂停流程,不应套用 rebase → post_only 的路径。suspend 表示产品暂停交易,不是上述流程的固定对应阶段,应以实际产品状态及相关公告为准。
如何判断合约是否进入 rebase 或 post_only?
您可以通过 Get instruments 查询产品,并读取返回数据中对应 instId 的 state。例如,查询永续合约产品:
GET /api/v5/public/instruments?instType=SWAP
CA 期间主要关注以下状态:
state |
含义及允许的操作 |
|---|---|
live |
可正常交易,操作仍需满足当前价格限制及该产品的交易规则;此状态本身不代表 CA 已完成 |
suspend |
产品暂停交易;请查看该产品的暂停及恢复公告,不将其直接映射为某个 CA 阶段 |
rebase |
正在执行调整,不可交易;本流程中下单、改单及撤单暂停,应提前完成订单管理 |
post_only |
只接受 Post-only 订单;已有的 Post-only 订单可以修改和撤销。市价单、IOC、FOK 及普通限价单均会被拒绝 |
以上为 CA 相关的主要状态,并非接口全部状态枚举。post_only 阶段至少持续 10 分钟;超过 10 分钟后,也应等待实际 state 恢复为 live,再按正常交易规则操作。
您也可以订阅公共 WebSocket 的 Instruments channel。该频道在产品状态或相关交易参数发生变化时推送更新。例如,订阅现货和永续产品:
{
"op": "subscribe",
"args": [
{"channel": "instruments", "instType": "SPOT"},
{"channel": "instruments", "instType": "SWAP"}
]
}
收到推送后,按 instId 匹配需要监控的产品并更新其 state。其他类型合约应订阅实际对应的 instType。连接建立或重连后,建议通过 REST 查询当前状态,再结合 WebSocket 更新维护本地记录。
机构用户应该在哪个阶段撤单?
建议从 CA 事件进入 PREPARING 时开始撤单,无需等待 PRE_PAUSE,更不要等到产品进入 rebase。PREPARING 阶段会收紧交易对限价范围,机构用户可据此提前管理挂单;如果策略不支持交易所调整挂单价格、数量或订单 ID,也可以更早撤单。
建议按以下顺序处理:
- 通过 CA 接口监控事件
status,同时查询或订阅受影响产品的state。 - 从
PREPARING阶段开始,停止策略继续生成相关挂单,并在产品仍允许撤单时,撤销不希望参与调整的订单。 - 检查订单最终状态,确认已经撤销。发出撤单请求不等于订单已经撤销成功。
- 产品进入
rebase后,等待状态更新;进入post_only后,只按该状态允许的订单类型操作。 - 恢复正常交易前,同步仓位、挂单、余额及账单。完全未成交订单沿用原 order ID,需更新调整后的价格和数量;部分成交订单的剩余部分重新挂出后具有新的 order ID,需重新核对。被取消的止盈止损需重新设置。
PREPARING 是建议开始撤单的阶段;PRE_PAUSE 表示指数价格已固定。具体指令能否执行,仍由产品当时的交易状态和规则决定。