DEMO — NOT A USER SUBMISSION
A real strategy that failed unseen data.
This is not a mockup. Strategy Arena's Rust engine executed the public EMA 9/21 template on 8,640 BTC 5-minute bars, kept the final 20% outside selection, and returned REJECT.
What the engine measured
The figures below come from the content-addressed Rust report. They are historical diagnostics, not a forecast or trading recommendation.
- Training was already negative after the execution-cost contract.
- The chronological holdout lost 18.02% while Buy & Hold gained 3.73%.
- 10,000 native Monte Carlo paths estimated a 100% loss probability for the observed trade distribution.
Do not continue with this exact design as validated evidence. This does not prove that every EMA strategy will fail.
Exact evidence identities
The page is blocked if its artifact fingerprint or any mandatory identity fails validation at load time.
Open reproducibility details
165137cfad1d06c148e5e35cd7d2a9ae67c1f0e59573afba67f50ee7a492be854bdcae70cd7177e474fbf8c9adb1973a5586d6f6175563d76be7af5929d5f67e206316b408bffc9026543a7f879f5eb3a9a6db4e96d0a4e19b223e57d8df3015dfaefcc0c95dc8f46f15841b588718b58aec7abf1599e4bfde631af30a9c03e0261cf9db41fde31a6671a14b9a3a6f6b72e1aed040600e51dad782002a00c75fd1379bfe3acc10ae3de3400a1a769cb9951a36450446049e2d98813b9a901fa51d269ab0507c73fc280b3ed80e346bd102856051d888639725565ecc37eec078b7ea89056f43fff4824fd51e5f27a0e42d5c33592cdb444042b68ecc3b10cf27//@version=5
strategy("Strategy Arena Demo EMA 9/21", overlay=true)
fast = ta.ema(close, 9)
slow = ta.ema(close, 21)
if ta.crossover(fast, slow)
strategy.entry("Long", strategy.long)
if ta.crossunder(fast, slow)
strategy.close("Long")
Why another strategy stayed inconclusive
INCONCLUSIVE · Strategy Arena Demo MACD Momentum
Only 1 closed holdout trade was observed. Strategy Arena requires at least 10, so Monte Carlo stayed at zero paths and no green conclusion was manufactured.
No fabricated survivor
No KEEP verdict was observed in the fixed public template benchmark; Strategy Arena does not fabricate a survivor.
A genuine KEEP example will appear only after the same Rust contract produces one. Even then, it will remain a demonstration unless it comes from a formally locked independent audit.