Home / Strategies / Optimism
Crypto · strategy report

Does anything beat buy & hold on Optimism?

Every setup we tested on Optimism — 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 only beat buy-and-hold in one window — a regime artifact, not a strategy. Buy-and-hold benchmark: +114.5% CAGR over 6.2 years (-67.3% CAGR in the out-of-sample window).

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

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

For Optimism, we ran 502 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 OP produced a buy-and-hold CAGR of +114.5%% — alongside a maximum drawdown of -73.4%%, 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 Range Filter on the daily timeframe, posting an out-of-sample Sharpe of 0.63 against a multiple-testing hurdle of 2.56. That hurdle exists because picking the top result from 502 attempts manufactures apparent skill by construction. Only 98.6%% of setups beat holding at all, and the leader's edge did not hold up across 1.9 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

Range Filter

Mechanical rule (exactly as backtested): Smoothed range-based trend filter — long while the range filter 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.

-61.6%
Total return
-0.27
Sharpe
-73.4%
Max DD
42.4%
Win rate
85
Trades
-128.8%
vs B&H

Out-of-sample (last ~30% of the window, never used to pick this setup): Sharpe 0.63 · alpha +81.9% · 13 trades over 1.9 yrs.

#2 · Cycle · Daily

Fisher Center-of-Gravity

Mechanical rule (exactly as backtested): Ehlers' Fisher-transformed Center of Gravity oscillator — long while turning up. 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.

-39.7%
Total return
0.09
Sharpe
-84.0%
Max DD
48.0%
Win rate
150
Trades
-122.3%
vs B&H

Out-of-sample (last ~30% of the window, never used to pick this setup): Sharpe 0.43 · alpha +77.1% · 47 trades over 1.9 yrs.

#3 · Oscillator · Daily

Stochastic RSI

Mechanical rule (exactly as backtested): Buy oversold Stoch-RSI crosses up through 20, exit above 80. 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.

-48.4%
Total return
0.04
Sharpe
-75.9%
Max DD
50.0%
Win rate
50
Trades
-124.6%
vs B&H

Out-of-sample (last ~30% of the window, never used to pick this setup): Sharpe 0.32 · alpha +72.1% · 17 trades over 1.9 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 2026-07-02. Currently FLAT.

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

We tested 502 setups (indicator × parameters × timeframe) on Optimism. Only setups with ≥30 trades qualify (282 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 502 tries mines even the holdout, the VALIDATED verdict additionally requires the top setup’s OOS Sharpe to clear a selection hurdle of 2.56 (√(2 ln N)/√T) AND positive alpha in both windows. Of the eligible setups, 98.6% had positive out-of-sample alpha (median OOS Sharpe -0.82) — 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 282 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
1Range FilterDaily-61.6%-0.27-73.4%42.4%85-128.8%0.63+81.9%13
2Fisher Center-of-GravityDaily-39.7%0.09-84.0%48.0%150-122.3%0.43+77.1%47
3Stochastic RSIDaily-48.4%0.04-75.9%50.0%50-124.6%0.32+72.1%17
4Williams %RDaily-19.4%0.21-65.4%61.4%44-117.9%0.3+68.4%14
5Morning StarDaily-51.1%-0.1-71.5%37.0%54-125.3%0.25+68.2%14
6Fractal Adaptive MADaily-50.4%0.04-73.2%37.2%164-125.2%0.16+63.0%47
7Detrended Price Osc.Daily-39.7%0.2-85.6%45.1%173-122.3%0.15+58.3%56
8Stoch RSI (fast)Daily>+999%0.4-82.7%44.1%161+52.2%-0.07+48.5%43
9Fisher TransformDaily>+999%0.4-89.6%35.3%139+57.5%-0.09+48.9%39
10Waddah Attar ExplosionDaily-33.9%0.01-76.5%40.5%84-120.9%-0.1+55.5%24
11Perfect Trend LineDaily-84.0%-0.25-86.6%44.2%190-140.0%-0.13+49.5%53
12Woodie PivotsDaily-93.4%-0.45-94.7%42.4%349-150.0%-0.13+47.9%96
13Stochastic (10,3)Daily-65.7%0.01-85.4%42.1%190-130.3%-0.13+45.1%53
14KDJDaily>+999%0.4-90.2%42.5%146+23.7%-0.14+47.0%36
15Gator OscillatorDaily+101.1%0.51-30.6%39.1%64-102.6%-0.15+60.7%11
16Bollinger 10 (x1.5) BreakDaily-15.3%0.05-64.1%37.6%93-117.1%-0.16+59.4%25
17Zero-Lag LSMADaily>+999%0.4-76.5%45.7%92+104.0%-0.17+39.8%28
18Zero-Lag MACDDaily-60.8%0.07-83.5%45.0%131-128.5%-0.18+42.1%41
19Volatility Regime (VIX-style)Daily>+999%0.4-64.8%28.6%42+109.3%-0.21+56.6%13
20Elder ImpulseDaily-67.5%-0.2-85.6%39.6%144-131.0%-0.23+49.6%39

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