跳到正文
← 使用教程

Omni盈利仓位也被关闭:核自身清算、对手清算与CSV缺口

链小知 · 进阶 · 核验 · 依官方文档整理

从counterparty liquidation标签、部分减仓、罚价和结算池识别强制关闭原因。

开始前准备

  • 准备已有Portfolio通知、Trades/Transfers界面与CSV、仓位方向和模式、MM/Mark/Quote、前后数量和资金记录;仅普通Omni perpetual,不套Pro期权或Swaps规则。
  • 适用2026-10-14读取的官方静态文档;只核本人已有脱敏记录,不登录、请求账户、运行SDK、签名或操作资金。当前文档不反推旧版本行为。

1. 先读通知与原关闭类别

Omni所有交易的对手是OLP,双方都受各自结算池保证金要求约束。OLP清算是该平台ADL的等价机制;官方说界面banner通知并在Portfolio trades/transfers中归类counterparty liquidation。盈利仓位突然关闭可能是对手清算,不能仅凭强制关闭就归本人亏损强平。

检查结果:原通知/界面标签、本人和OLP角色分别记录;无事件证据保留未知。

2. 核自己的MM条件和保证金范围

清算页将触发写为maintenance margin >=100%,用非常快的Mark EMA计算;Margin概述写超过100%,阈值边界要保留原判定,不能据四舍五入100%截图断定未触发。Cross可能影响任何全仓仓位,Isolated仅该隔离仓位。

检查结果:MM原精度、Mark/EMA时点与Cross/Isolated范围可核,边界冲突未强行裁决。

3. 按被清算方核罚价与部分关闭

Omni会只清算必要数量以将MM带回100%以下。被清算的taker承担罚价:short买回为ask+0.5%,long卖出为bid−0.5%;触发Mark不是执行Quote。若被清算的是OLP,用户是另一方maker并获得liquidation reward;不要对该用户再套一次自身被罚0.5%的公式。

检查结果:触发价、执行价、角色、实际减仓量及奖励/罚价方向匹配。

4. 分开本金隔离和未获支付的PnL

用户与OLP各有独立User<>OLP结算池,用户抵押不被OLP转到外部对冲场所;外部对冲使用OLP自己的资本。但文档同时说OLP资不抵债后往后累计的已实现/未实现PnL会成为无法支付坏账。这不是所有收益和本金无条件可提的保险承诺;社区金库存款仍为计划,不能按OLP介绍假设公开存入已上线。

检查结果:资金隔离、OLP对手风险与后续坏账边界分别说明,未把计划当开放入口。

5. 核界面事件与CSV定义的差异

CSV Trades文档的trade_type只列trade、liquidation、settlement_market_delisted,Transfers类型只列deposit、withdrawal、realized_pnl、funding、fee,并未列counterparty liquidation枚举。保留原导出值,不能虚构新枚举或强行改成自身清算;liquidation_trigger_price文档才是触发Mark字段。365天/10000行及pending不导出会漏事件,按原id、时间、数量与前后仓位交叉核,枚举映射仍不足时列缺口。

检查结果:界面类别与原CSV字段并存,不造映射;数量/资产/记录范围可追溯。

怎样确认完成

  • 能将原记录中的权限、阶段或资产变化定位,并列明缺失材料。
  • documentation:步骤与来源已核,个人账户状态、执行和接收未实测。

常见错误与边界

  • 零常规交易手续费不等价差、罚价或对手风险为零。
  • 界面counterparty liquidation与当前CSV枚举文档有缺口,不能擅自统一。

本教程根据官方资料整理,尚未完成逐步操作验收。界面、支持范围及费用变化时,先核对官方说明。 纯文本版 · 提交纠错依据