Polymarket 5m 里,一个很容易被忽略的事实:
99c 也不稳。
如果每次同样买一份、持有到最终输赢结算、忽略费用:
0.99 买入,赢一次赚 0.01。
输一次,亏 0.99。
也就是:
一次全亏 = 99 次全赢。
这几天群里刚好出现了两类相反反馈:
一边是旧策略开始不出信号、反转越来越少;
另一边又有人在尾盘被突然反转打穿。
很多人真正低估的,可能不是参数误差,而是 regime 已经变了,旧参数还在继续跑。
更麻烦的是,实盘里还有另外两个“看起来已经确定”的假象。
一个是“买入成功”。
群友报告的一组实测:
买入回执后 8.7ms 卖出失败;
1.130s 仍失败;
1.319s 才成功。
但正确结论不是:
“那以后 sleep 1.5 秒就行。”
Polymarket 官方把交易状态分成:
MATCHED
MINED
CONFIRMED
RETRYING
FAILED
已撮合 ≠ 最终确认 ≠ 仓位已经可用。
如果 bot 的逻辑只是:
收到成功回执 → 等固定时间 → 反手卖
那么只要链上确认、余额更新或者重连状态发生变化,实盘就可能和测试完全不是一回事。
程序应该让订单状态、成交状态和实际可用余额决定下一步,而不是让固定 sleep 决定。
另一个假象是“刚收到的价格”。
WebSocket 本地刚收到,不等于市场刚发生。
Polymarket TWAP 会区分观察时间和转发时间,而且断线没有历史重放。
如果策略依赖开盘基准,就必须同时知道:
- 哪条 feed
- 30s 还是 60s
- 实际 observation time
- 本地 receive time
关键基准没拿到,宁可停一轮,也不要拿随后的一帧偷偷补上。
所以这期最后只留下三个判断:
1. 99c 不是保险,先算一次失败要吃掉多少次盈利。
2. 收到成交回执,不等于仓位已经可卖。
3. 刚收到的价格,不一定刚发生。
AI 可以帮你更快写出 bot。
但“结果是否确定、持仓是否可用、数据是否有效”,还是得分别拿证据。
TG 完整版:
顯示更多