什么会触发强平
按当前标记价格算,账户权益一旦跌破当前仓位所需的维持保证金,仓位就会被强平。强制平仓一页写明了精确的触发条件。有两点值得强调:- 触发使用的是标记价格,不是最新成交价。原因见标记价格。这一点很重要:订单簿上的一根影线,在图表上看着吓人,实际却没把标记价格推动到能击穿谁的保证金。
- 维持保证金取决于仓位的规模档位。仓位越大,所需保证金越多,档位阶梯记录在杠杆一页。同一个仓位,规模小的时候保证金是充足的,你一加仓就可能变成保证金不足——哪怕价格根本没动。
强平是怎么执行的
强平不是事后才反应过来的机器人,而是协议里的一台状态机,和撮合原子地跑在同一个出块循环里。机制说明见清算所一页。对用户来说,这意味着:不存在抢着来强平你的“竞速”,也没有哪个外部 keeper 拿走本该由协议自己收下的赏金。一切都在 IntentionKernel 内部确定性地发生。 一旦检测到保证金被击穿,引擎会先尝试把仓位对着订单簿平掉。如果订单簿太薄,无法以可接受的价格吸收这笔平仓,保险基金就会介入。如果情况严重到会耗尽保险基金,自动减仓就会启动——见 ADL——对手方仓位会按一个明确定义的价格被指派承接。读懂强平事件
每次强平都会产生一条结构化事件,其中至少包含:- 击穿保证金的账户与仓位。
- 击穿那一刻的标记价格。
- 适用的保证金档位,它决定维持保证金要求。
- 平掉的数量与平仓的成交价格,包括它是走了订单簿、保险基金还是 ADL。
- 保险基金变动额(如有)。
什么时候确实属于支持问题
有几种情况值得提工单:- 界面显示的标记价格与事件中的不一致。这可能只是界面延迟而非引擎 bug,但值得确认一下。
- 强平所用的那个标记价格,聚合预言机在那个区块上根本没有到过。
- 事件中报告的保证金档位与文档中公布的档位阶梯对不上。
- 保险基金变动额与平仓成交价格不自洽。
contact@intention.xyz,附上仓位地址、事件所在区块高度、事件本身的各个字段,以及显示该差异的截图。