Home / Strategies / Sandbox
Crypto · strategy report

Does anything beat buy & hold on Sandbox?

Every setup we tested on Sandbox — 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: -4.4% CAGR over 8.9 years (-62.8% CAGR in the out-of-sample window).

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

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

For Sandbox, we ran 561 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 SAND produced a buy-and-hold CAGR of -4.4%% — alongside a maximum drawdown of -85.8%%, 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 Order-Flow Reversion on the daily timeframe, posting an out-of-sample Sharpe of 0.77 against a multiple-testing hurdle of 2.17. That hurdle exists because picking the top result from 561 attempts manufactures apparent skill by construction. Only 98.5%% of setups beat holding at all, and the leader's edge did not hold up across 2.7 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 · Volume · Daily

Order-Flow Reversion

What it is: An order-flow / liquidity model: it reads signed volume to judge whether buyers or sellers are actually being absorbed. Long/flat only — no leverage, no shorting. The parameters we tested are not published.

How it was tested: signals evaluated at daily-bar close, the position changes on the NEXT bar, 0.08% cost per side. Same engine, same cost model, same out-of-sample split as every other number on this site.

-43.2%
Total return
0.03
Sharpe
-85.8%
Max DD
57.6%
Win rate
33
Trades
-1.8%
vs B&H

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

#2 · Volatility · Daily

Bollinger Mean-Reversion

What it is: A mean-reversion rule: it fades stretched moves and exits as price reverts toward its average. Long/flat only — no leverage, no shorting. The parameters we tested are not published.

How it was tested: signals evaluated at daily-bar close, the position changes on the NEXT bar, 0.08% cost per side. Same engine, same cost model, same out-of-sample split as every other number on this site.

-34.6%
Total return
0.15
Sharpe
-89.3%
Max DD
60.5%
Win rate
38
Trades
-0.3%
vs B&H

Out-of-sample (last ~30% of the window, never used to pick this setup): Sharpe 0.7 · alpha +84.2% · 15 trades over 2.7 yrs.

#3 · Mean Reversion · Daily

Fibonacci Bands

What it is: A channel / envelope rule: it measures how far price has travelled from a moving reference and acts at the extremes. Long/flat only — no leverage, no shorting. The parameters we tested are not published.

How it was tested: signals evaluated at daily-bar close, the position changes on the NEXT bar, 0.08% cost per side. Same engine, same cost model, same out-of-sample split as every other number on this site.

-34.6%
Total return
0.15
Sharpe
-89.3%
Max DD
60.5%
Win rate
38
Trades
-0.3%
vs B&H

Out-of-sample (last ~30% of the window, never used to pick this setup): Sharpe 0.7 · alpha +84.2% · 15 trades over 2.7 yrs.

Forward test

Since publication — including if it loses

+5.56%
the published setup, since 2026-07-02 (116 market days)
+0.39%
buy & hold, same window

The setup is ahead so far — over a window this short that is mostly noise. Marked to market nightly from real prices, rules frozen at publication, as of 2026-10-27. Currently FLAT.

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

We tested 561 setups (indicator × parameters × timeframe) on Sandbox. Only setups with ≥30 trades qualify (336 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 561 tries mines even the holdout, the VALIDATED verdict additionally requires the top setup’s OOS Sharpe to clear a selection hurdle of 2.17 (√(2 ln N)/√T) AND positive alpha in both windows. Of the eligible setups, 98.5% had positive out-of-sample alpha (median OOS Sharpe -0.82) — the table below is truncated, but this summary covers all of them. How we test: methodology. The scoring contract is published in full; the parameters of each individual setup are not.

Ranked table

Top 20 of 336 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
1Order-Flow ReversionDaily-43.2%0.03-85.8%57.6%33-1.8%0.77+86.1%13
2Bollinger Mean-ReversionDaily-34.6%0.15-89.3%60.5%38-0.3%0.7+84.2%15
3Fibonacci BandsDaily-34.6%0.15-89.3%60.5%38-0.3%0.7+84.2%15
4Connors RSIDaily+46.4%0.36-85.4%53.6%112+8.7%0.53+78.0%42
5Connors RSI-2Daily-62.1%0.08-88.1%56.0%109-6.0%0.48+75.1%40
6VWAP BandsDaily-85.0%-0.11-94.2%52.4%42-14.9%0.2+61.3%16
7Woodie PivotsDaily+194.8%0.52-87.4%41.8%488+17.3%0.04+53.1%139
8Lorentzian ClassificationDaily+189.8%0.47-70.8%46.6%369+17.1%0.02+56.7%130
9Tweezer BottomDaily-48.8%-0.27-65.2%34.5%58-2.9%-0.02+61.0%17
10Bullish HaramiDaily-72.3%-0.09-89.1%42.1%202-9.1%-0.06+51.5%77
11Acceleration BandsDaily>+999%0.81-60.6%45.9%61+49.5%-0.07+56.4%15
12Pivot Points (Standard)Weekly-74.7%-0.02-91.5%51.1%45-14.9%-0.1+62.6%17
13Detrended Price Osc.Daily+324.3%0.56-85.1%46.1%254+22.0%-0.1+44.2%76
14Bollinger 10 (x1.5) BreakDaily>+999%0.75-49.8%48.5%136+37.2%-0.12+57.3%35
15Elder ImpulseDaily>+999%0.94-65.1%46.7%195+64.4%-0.14+50.6%51
16Elder Ray (Bull/Bear Power)Daily>+999%0.92-64.4%36.4%132+63.6%-0.16+48.0%40
17KAMA 30 TrendDaily>+999%0.72-86.5%33.3%96+40.6%-0.18+50.8%23
18TEMA 100 TrendDaily+510.9%0.6-67.7%34.4%64+26.9%-0.22+46.1%22
19Bollinger 30 (x2.0) BreakDaily+858.8%0.65-55.2%45.3%53+33.3%-0.25+57.6%11
20DeMarkerDaily-38.5%0.21-88.6%52.6%38-1.0%-0.27+38.0%12

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