说法检验:海龟突破
“突破20日、55日高点就买,海龟法则。”
数据怎么说
部分成立 部分成立:这条规则在 10 个市场里有 5 个在全样本(2010-01-29 至 2026-11-10)中做到了夏普比率高于买入持有,其中 2 个在前后两半历史里都做到了;年化收益中位数 +3.0%,买入持有为 +4.5%;最大回撤中位数 -44.8%,买入持有为 -71.2%(未扣成本)。只在部分市场成立,并非普遍。
只在部分市场或时期成立,方向对但证据不足,或只在风险上有帮助、收益上没有。
谁在说
海龟交易法则,在知乎和雪球上有大量复现。
出处为流行的说法,没有逐一核实。
我们怎么检验的
收盘价突破前20日最高收盘价的次日起持有;收盘价跌破前10日最低收盘价的次日起空仓。多数市场的夏普比率在全样本以及前后两半都超过买入持有,说法才成立。海龟原版用的是盘中高低点,这里是用收盘价近似。
检验结果
| 市场 | 区间 | 年化收益 | 买入持有 | 夏普 | 买入持有 | 最大回撤 | 买入持有 | 持仓时间 | 交易次数 | 解读 |
|---|---|---|---|---|---|---|---|---|---|---|
| 标普 500 | 2010-02-02 → 2026-11-10 | +7.0% | +14.1% | 0.83 | 0.86 | -12% | -34% | 55% | 102 | 没有效应 |
| 黄金 | 2010-02-02 → 2026-11-10 | +3.2% | +7.5% | 0.34 | 0.52 | -26% | -46% | 40% | 97 | 没有效应 |
| 白银 | 2010-02-02 → 2026-11-10 | +4.4% | +6.4% | 0.31 | 0.36 | -49% | -76% | 38% | 94 | 没有效应 |
| 原油 | 2010-02-02 → 2026-11-10 | +2.8% | -4.4% | 0.24 | 0.06 | -50% | -95% | 39% | 89 | 清晰且稳定 |
| 天然气 | 2010-02-02 → 2026-11-10 | -13.4% | -24.9% | -0.35 | -0.34 | -91% | -99% | 30% | 92 | 没有效应 |
| 综合大宗商品 | 2010-02-02 → 2026-11-10 | +2.3% | +2.6% | 0.26 | 0.23 | -40% | -66% | 41% | 96 | 仅全样本成立 |
| 农产品 | 2010-02-02 → 2026-11-10 | +1.0% | +1.0% | 0.17 | 0.15 | -20% | -62% | 37% | 92 | 仅全样本成立 |
| 欧元/美元 | 2010-01-29 → 2026-11-10 | -0.8% | -1.3% | -0.15 | -0.10 | -28% | -35% | 33% | 94 | 没有效应 |
| 比特币 | 2014-10-07 → 2026-11-10 | +56.6% | +56.2% | 1.08 | 0.84 | -59% | -83% | 42% | 84 | 清晰且稳定 |
| 以太坊 | 2017-11-29 → 2026-11-10 | +51.9% | +19.1% | 0.87 | 0.53 | -52% | -94% | 38% | 65 | 仅全样本成立 |
夏普比率减买入持有
稳健性:其他参数设置
| 设置 | 单独看的结论 | 前后两半都占优的市场数 | 全样本占优的市场数 |
|---|---|---|---|
| 主设置 | 部分成立 | 2 / 10 | 5 / 10 |
| 55日突破入场,20日跌破离场 | 部分成立 | 4 / 10 | 7 / 10 |
历史前后两半是否一致
一条只在历史的一半时间里有效的说法,算不上什么规律。下表分别给出全样本、前半段、后半段的效应;绿色表示出现了说法所称的效应。
| 市场 | 全样本 | 前半段 | 后半段 |
|---|---|---|---|
| 标普 500 | -0.03 2010-02-02 → 2026-11-10 | -0.24 2010-02-02 → 2018-06-20 | +0.14 2018-06-20 → 2026-11-10 |
| 黄金 | -0.18 2010-02-02 → 2026-11-10 | +0.07 2010-02-02 → 2018-06-20 | -0.42 2018-06-20 → 2026-11-10 |
| 白银 | -0.05 2010-02-02 → 2026-11-10 | +0.28 2010-02-02 → 2018-06-20 | -0.29 2018-06-20 → 2026-11-10 |
| 原油 | +0.18 2010-02-02 → 2026-11-10 | +0.08 2010-02-02 → 2018-06-20 | +0.23 2018-06-20 → 2026-11-10 |
| 天然气 | -0.01 2010-02-02 → 2026-11-10 | -0.02 2010-02-02 → 2018-06-20 | -0.03 2018-06-20 → 2026-11-10 |
| 综合大宗商品 | +0.03 2010-02-02 → 2026-11-10 | +0.24 2010-02-02 → 2018-06-20 | -0.16 2018-06-20 → 2026-11-10 |
| 农产品 | +0.02 2010-02-02 → 2026-11-10 | +0.29 2010-02-02 → 2018-06-20 | -0.24 2018-06-20 → 2026-11-10 |
| 欧元/美元 | -0.05 2010-01-29 → 2026-11-10 | +0.11 2010-01-29 → 2018-06-20 | -0.26 2018-06-20 → 2026-11-10 |
| 比特币 | +0.24 2014-10-07 → 2026-11-10 | +0.42 2014-10-07 → 2020-10-24 | +0.03 2020-10-24 → 2026-11-10 |
| 以太坊 | +0.35 2017-11-29 → 2026-11-10 | +0.62 2017-11-29 → 2022-05-21 | -0.08 2022-05-21 → 2026-11-10 |
背景与交叉验证
仅供参考,不计入结论。
本站相关策略的回测
| 策略 | 市场 | 近5年夏普 | 近5年基准 | 全样本夏普 | 全样本基准 | 全样本年化 | 基准 | 全样本最大回撤 | 基准 | 解读 |
|---|---|---|---|---|---|---|---|---|---|---|
| TURTLE-01 Turtle Trading | SPY | 0.62 | 0.72 | 0.78 | 0.85 | +6.7% | +13.8% | -13% | -34% | 没有效应 |
| TURTLE-01 Turtle Trading | GLD | 0.54 | 0.89 | 0.39 | 0.51 | +3.8% | +7.5% | -23% | -46% | 没有效应 |
| TURTLE-01 Turtle Trading | USO | 0.23 | 0.68 | 0.23 | 0.05 | +2.7% | -4.8% | -52% | -95% | 仅全样本成立 |
| TURTLE-01 Turtle Trading | EUR/USD | 0.10 | -0.05 | -0.23 | -0.13 | -1.3% | -1.5% | -36% | -35% | 没有效应 |
| TURTLE-01 Turtle Trading | DBC | 0.27 | 0.63 | 0.31 | 0.21 | +2.7% | +2.2% | -32% | -66% | 仅全样本成立 |
| TURTLE-01 Turtle Trading | SLV | 0.11 | 0.57 | 0.32 | 0.35 | +4.5% | +6.1% | -49% | -76% | 没有效应 |
| TURTLE-01 Turtle Trading | DBA | 0.23 | 0.68 | 0.11 | 0.13 | +0.5% | +0.8% | -25% | -62% | 没有效应 |
| TURTLE-01 Turtle Trading | UNG | -0.42 | -0.27 | -0.34 | -0.35 | -13.6% | -25.1% | -92% | -99% | 仅全样本成立 |
| TURTLE-01 Turtle Trading | BTC | 0.32 | 0.25 | 1.05 | 0.80 | +54.1% | +52.0% | -63% | -83% | 清晰且稳定 |
| TURTLE-01 Turtle Trading | ETH | 0.06 | 0.09 | 0.79 | 0.56 | +43.9% | +22.9% | -52% | -94% | 仅全样本成立 |
| TREND-02 Donchian Breakout | GLD | 0.72 | 0.89 | 0.46 | 0.51 | +4.6% | +7.5% | -27% | -46% | 没有效应 |
| TREND-02 Donchian Breakout | SPY | 0.45 | 0.72 | 0.55 | 0.85 | +4.4% | +13.8% | -18% | -34% | 没有效应 |
| TREND-02 Donchian Breakout | USO | 0.66 | 0.68 | 0.32 | 0.05 | +4.3% | -4.8% | -36% | -95% | 仅全样本成立 |
| TREND-02 Donchian Breakout | EUR/USD | 0.01 | -0.05 | -0.19 | -0.13 | -0.9% | -1.5% | -24% | -35% | 没有效应 |
| TREND-02 Donchian Breakout | DBC | 0.79 | 0.63 | 0.40 | 0.21 | +3.6% | +2.2% | -29% | -66% | 清晰且稳定 |
| TREND-02 Donchian Breakout | SLV | 0.57 | 0.57 | 0.38 | 0.35 | +5.8% | +6.1% | -45% | -76% | 仅全样本成立 |
| TREND-02 Donchian Breakout | DBA | 0.36 | 0.68 | 0.36 | 0.13 | +2.4% | +0.8% | -18% | -62% | 仅全样本成立 |
| TREND-02 Donchian Breakout | UNG | -0.16 | -0.27 | -0.19 | -0.35 | -7.9% | -25.1% | -77% | -99% | 清晰且稳定 |
| TREND-02 Donchian Breakout | BTC | 0.37 | 0.25 | 0.98 | 0.80 | +48.3% | +52.0% | -57% | -83% | 清晰且稳定 |
| TREND-02 Donchian Breakout | ETH | 0.30 | 0.09 | 0.70 | 0.56 | +32.8% | +22.9% | -56% | -94% | 清晰且稳定 |
夏普比率减基准(全样本) · 基准为策略页上显示的买入持有。
需要老实交代的局限
海龟原版用盘中高低点,我们只有收盘价。
以上是基于历史数据的描述性统计,未扣成本,不是预测,也不构成投资建议。
常见问题
突破20日、55日高点就买,海龟法则。
部分成立:这条规则在 10 个市场里有 5 个在全样本(2010-01-29 至 2026-11-10)中做到了夏普比率高于买入持有,其中 2 个在前后两半历史里都做到了;年化收益中位数 +3.0%,买入持有为 +4.5%;最大回撤中位数 -44.8%,买入持有为 -71.2%(未扣成本)。只在部分市场成立,并非普遍。
这条说法是怎么检验的?
收盘价突破前20日最高收盘价的次日起持有;收盘价跌破前10日最低收盘价的次日起空仓。多数市场的夏普比率在全样本以及前后两半都超过买入持有,说法才成立。海龟原版用的是盘中高低点,这里是用收盘价近似。
Quant Arena 上的相关策略
用到的市场
标普 500 · 黄金 · 白银 · 原油 · 天然气 · 综合大宗商品 · 农产品 · 欧元/美元 · 比特币 · 以太坊