Home / Strategies / Immutable
Crypto · strategy report

Does anything beat buy & hold on Immutable?

Every setup we tested on Immutable — ranked out-of-sample, corrected for multiple testing, and forward-tracked in public from the day this page published. The honest answer is the headline.

NOTHING BEAT BUY-AND-HOLD

No setup beat simply holding once tested honestly. We say so plainly.

Its best setup's out-of-sample profit factor (0.08) is below 1 — it lost money per trade on unseen data. Buy-and-hold benchmark: -96.9% CAGR over 1.8 years (-99.9% CAGR in the out-of-sample window).

Educational research from historical backtests — not investment advice. Past performance does not predict future results.

Immutable: Nothing Beat Buy-and-Hold, and We Checked Everything

For Immutable, we ran 257 indicator configurations through the same pipeline we apply to every asset, and none cleared the bar. This is a common outcome in crypto, where simply holding IMX produced a buy-and-hold CAGR of -96.9%% — alongside a maximum drawdown of -96.3%%, which is the price of admission. When the baseline compounds that hard, a timing rule has to be genuinely predictive, not just lucky during one bull run, to add anything. In a market that trades around the clock and moves violently, most rules here simply stepped out of moves that holding captured for free.

The best-looking candidate was Perfect Trend Line on the daily timeframe, posting an out-of-sample Sharpe of 0.34 against a multiple-testing hurdle of 4.71. That hurdle exists because picking the top result from 257 attempts manufactures apparent skill by construction. Only 100.0%% of setups beat holding at all, and the leader's edge did not hold up across 0.5 years of unseen data. Read this as evidence, not prophecy: crypto market structure shifts quickly, past performance does not predict future results, and a verdict of nothing today is a finding about history, not a forecast.

Every figure above is computed from our own backtests — nothing is estimated or invented. Hypothetical results; not investment advice.

Failure exhibit

The least-bad setups — shown with their failure numbers

Nothing here earned a verdict — these are the best of a losing field, published so you can see exactly how "best" still failed.

#1 · Trend · Daily

Perfect Trend Line

Mechanical rule (exactly as backtested): Donchian midline trend — long while price holds above it. Signals are evaluated at daily-bar close, the position changes on the NEXT bar, 0.08% cost per side, long/flat only — no leverage, no shorting.

-90.6%
Total return
0.08
Sharpe
-96.3%
Max DD
43.8%
Win rate
48
Trades
+23.2%
vs B&H

Out-of-sample (last ~30% of the window, never used to pick this setup): Sharpe 0.34 · alpha +103.0% · 12 trades over 0.5 yrs.

#2 · Trend · Daily

FRAMA 200 Trend

Mechanical rule (exactly as backtested): VARIANT — price above a rising FRAMA(200). Signals are evaluated at daily-bar close, the position changes on the NEXT bar, 0.08% cost per side, long/flat only — no leverage, no shorting.

-67.6%
Total return
0.04
Sharpe
-88.1%
Max DD
35.9%
Win rate
39
Trades
+49.8%
vs B&H

Out-of-sample (last ~30% of the window, never used to pick this setup): Sharpe 0.16 · alpha +87.3% · 20 trades over 0.5 yrs.

#3 · Trend · Daily

Accumulation Swing Index

Mechanical rule (exactly as backtested): Wilder's cumulative Swing Index — long while ASI is rising. Signals are evaluated at daily-bar close, the position changes on the NEXT bar, 0.08% cost per side, long/flat only — no leverage, no shorting.

-83.2%
Total return
0.7
Sharpe
-99.0%
Max DD
45.2%
Win rate
93
Trades
+33.4%
vs B&H

Out-of-sample (last ~30% of the window, never used to pick this setup): Sharpe -0.02 · alpha +76.1% · 24 trades over 0.5 yrs.

Forward test

Since publication — including if it loses

0.0%
the published setup, since 2026-07-02 (0 market days)
0.0%
buy & hold, same window

The forward record is just getting started — the gap between the two is the honest score. Marked to market nightly from real prices, rules frozen at publication, as of 2022-07-23. Currently FLAT.

How this verdict was computed (mode: out-of-sample)

We tested 257 setups (indicator × parameters × timeframe) on Immutable. Only setups with ≥30 trades qualify (52 did). Setups are ranked by out-of-sample Sharpe — the last ~30% of history, which standard-parameter rules never saw during selection. Because picking the best of 257 tries mines even the holdout, the VALIDATED verdict additionally requires the top setup’s OOS Sharpe to clear a selection hurdle of 4.71 (√(2 ln N)/√T) AND positive alpha in both windows. Of the eligible setups, 100.0% had positive out-of-sample alpha (median OOS Sharpe -1.54) — the table below is truncated, but this summary covers all of them. Full recipe: methodology · the engine’s contract lives in the repo as STRATEGY_METHODOLOGY.md.

Ranked table

Top 20 of 52 eligible setups

Ranked by out-of-sample Sharpe. Full + out-of-sample columns, costs included. Hypothetical.

#SetupTFTotal retSharpeMax DDWinTradesα vs B&HOOS SharpeOOS αOOS trades
1Perfect Trend LineDaily-90.6%0.08-96.3%43.8%48+23.2%0.34+103.0%12
2FRAMA 200 TrendDaily-67.6%0.04-88.1%35.9%39+49.8%0.16+87.3%20
3Accumulation Swing IndexDaily-83.2%0.7-99.0%45.2%93+33.4%-0.02+76.1%24
4Swing IndexDaily-83.2%0.7-99.0%45.2%93+33.4%-0.02+76.1%24
5Chande Forecast Osc.Daily-87.5%0.69-99.2%41.7%48+27.8%-0.02+74.4%12
6Woodie PivotsDaily-97.8%-0.09-99.3%43.0%93+8.4%-0.03+76.5%25
7Heikin-Ashi TrendDaily-97.9%0.63-99.5%39.1%69+8.3%-0.55+5.6%18
8KDJDaily-98.6%-0.24-99.5%35.1%37+6.0%-0.58+58.8%10
9Lorentzian ClassificationDaily-93.5%-0.84-96.9%38.9%36+18.4%-0.92+42.0%17
10FRAMA 100 TrendDaily-97.5%0.61-99.8%46.5%43+9.3%-0.97+3.6%10
11B-XtrenderDaily-99.6%-0.33-99.6%37.8%37+1.3%-1.12+2.6%11
12Ultimate Osc (4,8,16)Daily-18.8%0.33-77.9%31.4%35+85.8%-1.14+47.6%11
13Ehlers Cyber CycleDaily-96.6%0.6-99.3%40.9%44+11.6%-1.14+2.2%13
14Ehlers Relative VigorDaily-7.8%0.88-92.7%27.0%37+92.4%-1.22+31.3%12
15Disparity (5)Daily-95.3%0.67-99.6%40.0%50+14.7%-1.28+2.2%14
16Delta Volume Rising (CVD proxy)Daily-81.8%-0.43-87.5%31.1%45+35.2%-1.29+37.0%15
17FRAMA 30 TrendDaily-99.5%-0.29-99.8%45.2%42+1.8%-1.35+2.0%13
18Ehlers SuperSmootherDaily-97.8%0.63-99.6%37.1%62+8.5%-1.38+1.8%18
19Fractal Adaptive MADaily-97.3%0.62-99.7%42.6%47+10.0%-1.54+1.8%15
20Zero-Lag MACDDaily-37.7%0.81-98.5%48.5%33+73.4%-1.57+1.3%11

Hypothetical backtests with 0.08%/side costs. Not investment advice — see the full disclaimer.

Read this before acting on anything

These are historical backtests of mechanical rules. They are educational research, not investment advice, not a recommendation, and not tailored to you. Educational information only — not investment advice. Hypothetical backtested results; past performance does not guarantee future results. Trading involves risk of loss.

Keep digging