Home / Strategies / Decentraland
Crypto · strategy report

Does anything beat buy & hold on Decentraland?

Every setup we tested on Decentraland — 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: +23.1% CAGR over 8.7 years (-52.7% CAGR in the out-of-sample window).

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

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

For Decentraland, we ran 638 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 MANA produced a buy-and-hold CAGR of +23.1%% — alongside a maximum drawdown of -77.6%%, 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 Lorentzian Classification on the weekly timeframe, posting an out-of-sample Sharpe of 0.53 against a multiple-testing hurdle of 2.23. That hurdle exists because picking the top result from 638 attempts manufactures apparent skill by construction. Only 99.3%% of setups beat holding at all, and the leader's edge did not hold up across 2.6 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 · ML · Weekly

Lorentzian Classification

Mechanical rule (exactly as backtested): k-nearest-neighbor classifier over oscillator features (Lorentzian distance) — long when the most-similar past bars led higher. Signals are evaluated at weekly-bar close, the position changes on the NEXT bar, 0.08% cost per side, long/flat only — no leverage, no shorting.

+189.1%
Total return
0.38
Sharpe
-77.6%
Max DD
51.3%
Win rate
39
Trades
-10.1%
vs B&H

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

#2 · Volatility · Daily

Ulcer Index

Mechanical rule (exactly as backtested): Peter Martin's downside-risk gauge — long in calm (low-ulcer) uptrends. 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.

+15.6%
Total return
0.28
Sharpe
-80.9%
Max DD
33.0%
Win rate
88
Trades
-11.0%
vs B&H

Out-of-sample (last ~30% of the window, never used to pick this setup): Sharpe 0.47 · alpha +51.1% · 28 trades over 3.8 yrs.

#3 · Momentum · Weekly

KDJ

Mechanical rule (exactly as backtested): Stochastic KDJ with the J line — long when K leads D and J turns up. Signals are evaluated at weekly-bar close, the position changes on the NEXT bar, 0.08% cost per side, long/flat only — no leverage, no shorting.

+79.0%
Total return
0.43
Sharpe
-76.9%
Max DD
34.3%
Win rate
35
Trades
-16.2%
vs B&H

Out-of-sample (last ~30% of the window, never used to pick this setup): Sharpe 0.46 · alpha +64.8% · 11 trades over 2.6 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-06-29. Currently FLAT.

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

We tested 638 setups (indicator × parameters × timeframe) on Decentraland. Only setups with ≥30 trades qualify (402 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 638 tries mines even the holdout, the VALIDATED verdict additionally requires the top setup’s OOS Sharpe to clear a selection hurdle of 2.23 (√(2 ln N)/√T) AND positive alpha in both windows. Of the eligible setups, 99.3% had positive out-of-sample alpha (median OOS Sharpe -0.12) — 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 402 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
1Lorentzian ClassificationWeekly+189.1%0.38-77.6%51.3%39-10.1%0.53+67.6%20
2Ulcer IndexDaily+15.6%0.28-80.9%33.0%88-11.0%0.47+51.1%28
3KDJWeekly+79.0%0.43-76.9%34.3%35-16.2%0.46+64.8%11
4ZLEMA 30 TrendDaily-27.2%0.29-94.1%41.0%256-14.7%0.44+49.8%67
5Williams AlligatorDaily>+999%0.69-80.3%45.8%120+25.5%0.41+48.1%29
6Range FilterDaily+861.6%0.49-74.8%47.6%170+7.7%0.37+46.4%41
7Keltner 20 BreakDaily>+999%0.57-69.1%49.2%65+15.5%0.35+45.4%18
8Acceleration BandsDaily>+999%0.57-74.1%43.9%107+14.5%0.34+45.4%33
9Bollinger 10 (x1.5) BreakDaily+306.0%0.4-87.2%47.6%206-0.3%0.34+45.3%57
10LSMA 100 TrendDaily>+999%0.6-83.9%39.2%97+13.2%0.32+43.5%37
11Ichimoku CloudDaily>+999%0.72-76.0%40.0%50+25.6%0.31+43.4%20
12FRAMA 200 TrendWeekly+73.7%0.32-79.7%31.2%32-16.5%0.29+51.6%14
13Bollinger 30 (x2.0) BreakDaily>+999%0.57-68.2%48.8%86+12.3%0.29+43.7%25
14Keltner 50 (x2.0)Daily+812.1%0.52-85.3%37.9%58+7.2%0.29+43.4%18
15QQE MODDaily+575.6%0.5-78.3%43.5%131+4.3%0.28+41.7%32
16Squeeze MomentumDaily-35.7%0.22-79.5%38.3%162-15.7%0.27+41.4%40
17Elder Ray (Bull/Bear Power)Daily>+999%0.73-77.4%41.2%199+30.1%0.27+41.3%48
18Pascal's Weighted MADaily>+999%0.57-78.7%39.9%148+12.0%0.27+41.1%36
19Stochastic (10,3)Weekly+125.0%0.46-87.4%36.2%47-13.3%0.26+49.3%16
20Williams %R (50)Daily>+999%0.66-79.1%30.2%96+19.1%0.26+40.8%28

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