diff --git a/AGENT.md b/AGENT.md index 0ebc237e..9b710d6f 100644 --- a/AGENT.md +++ b/AGENT.md @@ -507,6 +507,24 @@ for b in bets[-20:]: - **胜率是骗人的**:Polymarket 的胜率有幸存者偏差,90% 显示可能是 48% 实际。只有 Copy P&L 是真实的 - **小资金要集中**:$1k 跟 10 个钱包会亏(资金不够覆盖信号),跟 5-8 个高信念钱包更好 +### 前瞻盈亏会每天变(重要!) + +**前瞻 30d 盈亏是滚动窗口,每天都会变。** 某个钱包今天 +$500、明天可能变成 -$200,这不代表钱包变差了,只是 30 天窗口移动了 + floor 可能被 sync_floors.py 重新算了。 + +**为什么数字会变**: +1. 30 天窗口每天往后移一天,新的交易数据进来,旧的出去 +2. `sync_floors.py` 每天重算 p80 门槛,不同门槛 = 不同信念单被选中 = 不同盈亏 +3. `git reset --hard` 会恢复作者的 backtest.json(可能有不同的 floor 配置),导致回测结果不同 + +**判断规则**: +- 某一周前瞻负 -> ⚠️ 观察,不急着踢 +- 连续 2 周前瞻负 -> ❌ 降级到 bench +- 连续 3 周前瞻负 -> ❌ 踢出 +- 某钱包突然从 +$500 变成 -$500 -> 查日志看是不是 floor 漂移太大(需要钉 floor_pin) +- **不要因为一天的数据变化就换钱包**--看几周的趋势 + +**这就是为什么每周五做 bench review 而不是每天看**:单天的数据波动大,一周的趋势才可靠。 + --- ## 附录:当前状态快照(2026-07-21)