研究文章
N / 260816

61个月标准化得分为正,为什么我仍然不写“月月盈利”?

Polymarket Bot 回测里的月度稳定性应该怎么看?用 61 个自然月或部分月解释标准化得分、样本分布、过拟合边界,以及为什么“正月”不能直接写成“实盘盈利月”。

我们的公开 BTC 5分钟历史回放里,有一个数字非常容易被拿去做营销:

按北京时间自然月聚合,61 个自然月或部分月的标准化得分全部为正。

如果只追求一句抓眼球的宣传文案,很容易把它改写成:

“连续 61 个月盈利。”

我不会这么写。

因为这两句话不是一回事。


1. “月度标准化得分为正”到底是什么意思?

当前公开回测采用固定的标准化计分:

判断正确  +4
判断错误  -5
STOP       0

月度统计只是把当月所有已经执行的历史信号按照同一个规则累加。

所以:

某个月标准化得分为正

代表的是:

在这个统一的方向质量计分口径下,当月历史路径的累计结果为正。

它不是:

  • 当月真实账户美元 PnL;
  • 当月真实收益率;
  • 已经验证过的实盘账单;
  • 扣除所有费用和滑点之后的净收益。

这条边界非常重要。


2. 为什么月度分布比五年总数更有信息量?

假设两个策略五年最终得分完全一样。

策略 A:

Year 1  +1000
Year 2  +1000
Year 3  +1000
Year 4  -500
Year 5  -500

策略 B:

Year 1  +400
Year 2  +400
Year 3  +400
Year 4  +400
Year 5  +400

如果只看总数,它们可能很接近。

但如果目标是研究“稳定性”,我显然更关心第二种路径。

月度拆分的价值就在这里:

它迫使我们看 edge 是怎么分布在时间里的,而不是只看最终累计值。


3. 61 个正月很强,但它仍然可能被误读

这个结果至少告诉我:

当前规则的历史表现并不是只靠一个特别强的月份把总体结果拉上去。

这是有信息量的。

但仍然存在几个限制。

第一,部分月份不是完整月份

公开区间从 2021-09-01 开始,到 2026-09-01 截止。

首尾月份属于部分月,和完整自然月的样本量不相同。

第二,每个月的交易数量不同

短周期策略的触发频率会随着市场环境变化。

一个月可能有很多订单,另一个月可能更稀疏。

“都是正的”不代表它们有相同的统计可信度。

第三,历史数据参与过研究

这是最重要的一条。

策略在迭代过程中看过历史行情。

所以 61 个正月不能被当成:

61 次完全独立的未来预测成功。

它仍然属于当前规则对已知历史的重放结果。


4. 稳定性和独立性不是同一个概念

这是我现在越来越喜欢区分的两个词。

Stability

问:

当前规则放回不同历史阶段后,结果是不是集中在少数时期?

Independence

问:

这些历史阶段有没有参与过规则研究与选择?

一个策略可以表现出较好的历史稳定性,同时并不拥有完全独立的样本外证据。

我们的公开回测更接近前者:

它提供历史稳定性证据,但不声称五年数据从未参与过研究。


5. 为什么我不会只盯“正月数量”

假设一个策略:

60个月 +1
1个月 +10000

严格来说也是 61 个正月。

但这显然不是我想要的稳定路径。

所以月度统计还应该继续看:

  • 各月订单量;
  • 各月胜率;
  • 各月标准化得分;
  • 月内最大回撤;
  • 连续亏损;
  • 最差月离 0 有多近;
  • 某些月份是否由极少数事件决定。

也就是说:

“多少个月为正”只是分布的第一层描述。


6. 为什么短周期策略特别需要时间分布

BTC 5分钟市场不断滚动。

这会制造一个很大的总样本,很容易让人产生错觉:

样本已经很多,所以结果一定可靠。

但 18,000 多个信号如果集中来自相似市场环境,仍然可能缺少真正的环境多样性。

时间拆分至少能迫使我们检查:

  • 不同年份;
  • 不同波动阶段;
  • 趋势与震荡阶段;
  • 近期和远期;

是否出现明显结构性断裂。

它不是完美答案。

但比只看一个总胜率更接近我们真正关心的问题。


7. “稳定盈利”这个词需要比想象中更高的证据门槛

我会把下面几种声明区分开:

可以说

当前策略在公开五年历史时序回放中,61 个自然月或部分月的标准化得分为正。

可以进一步解释

这说明历史结果在月度维度没有明显集中在少数单月。

不应该直接说

连续 61 个月稳定盈利。

因为“盈利”很容易被理解成真实账户收益。

而“稳定”又容易被理解成未来仍会重复。

这已经超过公开数据本身能支持的范围。


8. 信任不是把最好看的数字藏起来,而是把它解释完整

我并不认为为了保守就应该隐藏 61 个正月。

相反,这个数据应该公开。

但公开方式很重要。

我希望读者同时看到:

61 个自然月或部分月
标准化得分全部为正

也看到:

不是实盘账户收益
首尾是部分月份
各月样本量不同
历史数据参与过策略研究
未来不保证重复

如果把后面几句删掉,前面的数字会更有营销效果。

但它的信息质量会下降。

对一个 Polymarket Bot 来说,我更希望长期建立的是后一种信任。


公开快照

当前公开报告截至北京时间 2026-09-01 11:35:

Historical signals       18,633
Executed orders          18,285
Executed win rate        63.75%
Positive monthly scores  61
Zero monthly scores       0
Negative monthly scores   0

这里的 monthly score 指统一的标准化计分,不是实盘 PnL。

完整报告:

Polymarket BTC 5m Public Backtest Report

相关阅读:

本文仅用于技术研究与教育,不构成投资或财务建议。历史稳定性不代表未来稳定性。