Project Anchor

← 全部测试记录

交易策略族

REGIME_BULL_VOLTARGET_V1200 日均线过滤内按波动率定仓位(最高 1.5 倍)未通过

测试日期 2026-10-28 1 个变体

测了什么

只做多 BTC,价格在 200 日均线之上才持有。仓位最多 1.5 倍,否则等于 0.60 除以最近 60 天的波动率:市场平静时仓位大,剧烈时仓位小。原样沿用我们正在运行的 V3 纸面测试的 20% 回撤刹车。只有一条规则,事先固定,没有变体。

裁决用 Bitstamp 的 BTC/USD 日线,2013-01-01 到 2017-08-16,此前任何 Anchor 测试都没用过这段数据。成本每边 15 个基点,另加假设的资金费。Binance 2018–2026 只作参考,因为之前的测试已经看过它;它只能否决,不能挽救。

预先登记的及格线和结果

及格线在运行前写好并取了哈希。结果来自选变体时没见过的数据(样本外)。

条件及格线结果结论
G1 手续费门槛:净收益 ≥ 毛收益的 50%≥ 0.50.93 (78.7% / 84.8%)通过
C0 不被强平00通过
C1 最大回撤不差于 −30%,且比持有不动浅≥ −30%, shallower than −84.9%−37.1%未通过
C2 牛市抓取率≥ 50%26.7% (2 of 13 bull legs ≥ 50%)未通过
C3 年化 ≥ 持有不动的 70%,或 Calmar 高于持有不动≥ 175.2% or Calmar > 2.9578.7%; Calmar 2.12未通过
C4 胜过 V2:Calmar 高于 V2(b) 和 V2(a),年化高于 V2(b),回撤不比 V2(b) 差 5 个百分点以上Calmar > 3.81 and > 3.62; CAGR > 155.5%Calmar 2.12; CAGR 78.7%未通过
C5 Calmar 高于随机择时 95 分位(1000 个种子)> 2.082.12 (95.0th percentile, borderline)通过
C6 窗口内有完整的牛市和熊市≥ 1 each13 bull / 13 bear legs通过
Binance 2018–2026 否决检查(仅供参考):回撤不差于 −40%≥ −40%−55.1%仅参考

为什么没通过

它在纸面上熬过了熊市(13 段熊市里 12 段空仓,从未被强平),但错过了牛市:平均只有 17% 的时间在场,只抓到 26.7% 的牛市涨幅,年化 78.7%,而持有不动是 250.3%,简单的 1 倍 V2(b) 是 155.5%。连续两次刹车离场,回撤仍然到了 −37.1%,越过了 −30% 的线。

最主要的教训:从 V3 继承来的 20% 回撤刹车,正是毁掉牛市参与度的原因。刹车触发后,规则要等价格先跌破 200 日均线、再站回去才重新买入。2016–2017 年价格连续几个月都在均线之上,于是这几年的五段牛市全程空仓。去掉刹车(仅供参考),同样的仓位规则平均仓位 0.68、年化 237%,但回撤 −57.6%。V3 按自己锁定的规则继续运行,没有做任何修改。

试了几个变体

只有 1 条规则,事先固定(目标波动率 0.60,上限 1.5 倍)。没有测试其他目标、上限或刹车水平,所以无法判断失败是否只针对这组数字。出结果后没有重新调参,也没有重跑。第一次运行在产生任何数字之前因一行程序错误停止;修复后记录了修改前后的文件哈希,然后从头完整重跑了一次。

这个测试说明不了什么

一条规则、一段 4.6 年且与今天差别很大、流动性很薄的市场(2013–2017),这段历史是公开的、大致为人所知。当时没有永续合约:用现货价格代替,资金费是假设值。日线会掩盖日内波动;按日内最低价算的最差回撤是 −48.7%。这里的结果不涉及 Kraken 考核账户自己的规则。

规则锁定

规则文件 SHA-256:

c5870c116583d786f9728fe0ae08c716dadd2c2e449259dafdf5c4bb8c51a9d6

锁定时间: 2026-10-27 23:46:43 UTC+8(北京/新加坡时间)

“未记录”是指当时没有把这个数字或时间记下来,我们事后也没有补。

← 全部测试记录

提交一条规则

有带数字的规则?发到 X @ProjectAnchorHQ 或 Telegram t.me/ProjectAnchorHQ(市场、入场、出场、止损)。免费,我们只要书面规则,不要密钥、账户和资金。通过或不通过都公开,只有你同意才署名。