Home / Strategies / Stacks
Crypto · strategy report

Does anything beat buy & hold on Stacks?

Every setup we tested on Stacks — 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.91) is below 1 — it lost money per trade on unseen data. Buy-and-hold benchmark: -41.9% CAGR over 8.0 years (-5.5% CAGR in the out-of-sample window).

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

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

For Stacks, we ran 538 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 STX produced a buy-and-hold CAGR of -41.9%% — alongside a maximum drawdown of -83.1%%, 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 Fibonacci Pivots on the daily timeframe, posting an out-of-sample Sharpe of 1.22 against a multiple-testing hurdle of 2.29. That hurdle exists because picking the top result from 538 attempts manufactures apparent skill by construction. Only 12.9%% of setups beat holding at all, and the leader's edge did not hold up across 2.4 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 · Mean Reversion · Daily

Fibonacci Pivots

Mechanical rule (exactly as backtested): Fibonacci-ratio pivot levels — buy near S1, exit at the pivot. 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.

>+999%
Total return
0.75
Sharpe
-83.1%
Max DD
48.0%
Win rate
306
Trades
+148.2%
vs B&H

Out-of-sample (last ~30% of the window, never used to pick this setup): Sharpe 1.22 · alpha +832.4% · 101 trades over 2.4 yrs.

#2 · Mean Reversion · Daily

Camarilla Pivots

Mechanical rule (exactly as backtested): Camarilla S3/R3 levels — buy the stretch below S3, exit back at prior close. 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.

+207.7%
Total return
0.66
Sharpe
-99.8%
Max DD
49.7%
Win rate
388
Trades
+57.1%
vs B&H

Out-of-sample (last ~30% of the window, never used to pick this setup): Sharpe 1.09 · alpha +535.2% · 127 trades over 2.4 yrs.

#3 · Mean Reversion · Daily

Pivot Points (Standard)

Mechanical rule (exactly as backtested): Floor-trader pivots from the prior bar — buy near S1, exit at the pivot. 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.

>+999%
Total return
0.69
Sharpe
-82.6%
Max DD
49.0%
Win rate
257
Trades
+129.7%
vs B&H

Out-of-sample (last ~30% of the window, never used to pick this setup): Sharpe 1.08 · alpha +525.3% · 81 trades over 2.4 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 2025-04-23. Currently FLAT.

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

We tested 538 setups (indicator × parameters × timeframe) on Stacks. Only setups with ≥30 trades qualify (311 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 538 tries mines even the holdout, the VALIDATED verdict additionally requires the top setup’s OOS Sharpe to clear a selection hurdle of 2.29 (√(2 ln N)/√T) AND positive alpha in both windows. Of the eligible setups, 12.9% had positive out-of-sample alpha (median OOS Sharpe -0.04) — 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 311 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
1Fibonacci PivotsDaily>+999%0.75-83.1%48.0%306+148.2%1.22+832.4%101
2Camarilla PivotsDaily+207.7%0.66-99.8%49.7%388+57.1%1.09+535.2%127
3Pivot Points (Standard)Daily>+999%0.69-82.6%49.0%257+129.7%1.08+525.3%81
4Ehlers ReflexDaily-88.9%0.37-99.6%42.2%64+17.7%1.06+127.4%17
5Lorentzian ClassificationDaily+205.1%0.48-92.1%46.1%360+56.9%0.96+231.0%128
6Heikin-Ashi TrendWeekly+157.9%0.57-76.0%44.7%47+73.7%0.93+64.9%14
7Williams AlligatorDaily>+999%0.81-41.8%50.6%79+88.6%0.86+73.6%20
8Accumulation Swing IndexWeekly+138.6%0.56-86.7%43.3%60+72.1%0.81+48.9%17
9Swing IndexWeekly+138.6%0.56-86.7%43.3%60+72.1%0.81+48.9%17
10Projection BandsDaily>+999%0.39-80.5%56.2%73+199.1%0.78+72.1%26
11Inverse Fisher RSIDaily+320.7%0.37-99.3%38.3%60+61.7%0.78+48.8%16
12Ehlers StochasticDaily>+999%0.38-99.3%30.2%43+86.1%0.77+48.0%13
13Demand IndexDaily+641.0%0.45-66.8%47.3%55+70.5%0.75+139.0%15
14MA EnvelopeDaily-86.4%0.47-99.9%58.6%87+19.7%0.74+117.6%30
15Woodie PivotsWeekly+453.2%0.74-73.9%42.3%52+91.3%0.73+40.7%17
16Connors RSIDaily+607.1%0.46-83.3%52.3%88+69.8%0.66+85.2%22
17Know Sure ThingDaily-97.9%0.37-99.8%42.0%50+3.3%0.66+8.5%15
18Connors RSI-2Daily>+999%0.53-65.4%53.2%94+87.8%0.65+92.1%22
19Even Better SinewaveDaily+40.7%0.36-99.3%31.7%41+46.3%0.63+30.4%11
20Pring's Special KDaily+170.8%0.37-99.4%45.3%75+55.2%0.63+29.8%19

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