解锁所有面试题解,一次性买断
/永久
点击按钮联系客服获取兑换码
扫码添加老师微信
获取兑换码 · 干货不错过
关注我们
一个核心不变量是所有账户净仓位之和应该接近 0。每笔成交中,买方增加的仓位数量应等于卖方减少或增加的相反方向数量。
资金层面,资产不能凭空创造或销毁。手续费、资金费、盈亏结转和保险基金变动都应能通过账务分录对平。账本余额应等于历史账务分录汇总。
事件层面,同一成交、资金费或清算事件不能被处理两次。系统从快照加日志重放后,状态应与故障前一致。如果这些不变量被破坏,就说明系统出现了资金、仓位或事件处理错误。