“欧亿交易所预检看到options,只撤掉期权挂单就一定通过”忽略了期权持仓与挂单的独立性。撤单不会自动消除已成交的持仓,而处理持仓也不代表所有待处理订单已终止。

查posList,其元素是预检识别到的不匹配持仓ID。需按ID获取当前的期权合约、方向、数量、到期日和持仓状态,不能将ID当成订单号撤销。
预检快照与当前持仓不一致时,以最新服务端数据为准。
查ordList,其元素是不匹配的期权订单ID。应逐个查询state、未成交数量、限价、更新时间和撤单来源。
即使订单已发送撤销请求,也要等待canceled或其他最终状态,不将“已受理”当成已撤。
预检返回的是不匹配信息列表,客户端必须按多项同时存在设计,不能只处理第一条。若既有期权持仓又有待处理期权订单,两个type的对象与风险都要分开展示。
不以某个列表为空推断另一类对象不存在。
任何与期权相关的操作都可改变非线性风险,必须由有权限用户审阅,不应为了通过预检自动平仓或撤单。处理后重新获取持仓与订单快照,再重新预检。
预检通过后仍要独立执行并验收策略设置。
OKX预检中positions_options对应posList里的期权持仓ID,pending_orders_options对应ordList里的期权订单ID。持仓与挂单必须分开核对和验收。
以太坊合约是什么?
欧一交易所deltaNeutralStatus为1就是账户冻结吗?欧易OKX说明转账受限状态
欧亿交易所isolated_pending_orders为何出现?欧易OKX说明逐仓待处理订单
欧一交易所预检collateral_all代表什么?欧易OKX说明抵押币配置要求
欧义交易所set-trading-config返回成功就切换好了吗?欧易OKX说明正式设置验收
以太坊合约是什么?
欧一交易所预检trading_bot代表什么?欧易OKX说明交易机器人兼容性
欧亿交易所positions_options和pending_orders_options怎么分?欧易OKX区分期权持仓与挂单