Backtesting Arena

Backtesting Arena

PricingBlogBuild SaaS
🧭How it works🥋Strategies📖Wiki📓Glossary🎓How-To📚Reports
🧭Market State Today
🧱Market Structure₿BTC × Macro📈Market Pulse
🌀Arena Pulse
🌡Arena Heat Chart
🎯Dip Decision Tool
💶DCA vs. Lump Sum
🔗Portfolio Correlation
💧Liquidity Fair Value
🌍Macro Regime
🌐Market Pulse (Multi-Asset)soon
📊Bitcoin Charts
📍Max Pain History
🧘Bitcoin Lifestyle Calculator
📖Bitcoin Wiki
🔥Altcoin SeasonPro
💎Altcoin Screener
📥Market Charts
📊Strategy InsightsPro
🌍Market InsightsPro🔬Filter InsightsElite
🧪Edge Library
🥇Edge Leaderboard
📡Live Tracking
⏳Volatility InsightsPro
🏅Arena Score
💼Portfolio
₿Crypto
📈Tokenized RWAPro
📋My Backtests
⚖️Active vs Passive
🔔Alerts
🚦Signal Status
🤖Grid Bot Testing
🧪Strategy Mixersoon
🏆Winner's List
🎰Backtest Roulette
🌡️Sentiment
💡Improvements
🎁Referral
💬Telegram
🦋Bluesky
👥Reddit
𝕏X (Twitter)
🧭How it works
🥋Strategies
📖Wiki
📓Glossary
🎓How-To
📚Reports
🏠Overview
📖API Docs (interactive)
🔑Keys & Plans
📜OpenAPI 3.1
📦Postman Collection
🤖llms.txt
🧩skill.md
📝 BlogBuild SaaS💳 Pricing
LoginSign up

⚠ Not financial advice. All backtests are historical simulations — no guarantee of future results.

Study the Past — Improve your Future.

🟠Backtesting Arena· © 2026
How it worksPricingLeaderboardAPIImpressumDatenschutzAGBCookie-HinweisKontakt
📘 Built with Claude — how this platform was built in 70h (guide + boilerplate)→
Backtesting Arena

Backtesting Arena

PricingBlogBuild SaaS
🧭How it works🥋Strategies📖Wiki📓Glossary🎓How-To📚Reports
🧭Market State Today
🧱Market Structure₿BTC × Macro📈Market Pulse
🌀Arena Pulse
🌡Arena Heat Chart
🎯Dip Decision Tool
💶DCA vs. Lump Sum
🔗Portfolio Correlation
💧Liquidity Fair Value
🌍Macro Regime
🌐Market Pulse (Multi-Asset)soon
📊Bitcoin Charts
📍Max Pain History
🧘Bitcoin Lifestyle Calculator
📖Bitcoin Wiki
🔥Altcoin SeasonPro
💎Altcoin Screener
📥Market Charts
📊Strategy InsightsPro
🌍Market InsightsPro🔬Filter InsightsElite
🧪Edge Library
🥇Edge Leaderboard
📡Live Tracking
⏳Volatility InsightsPro
🏅Arena Score
💼Portfolio
₿Crypto
📈Tokenized RWAPro
📋My Backtests
⚖️Active vs Passive
🔔Alerts
🚦Signal Status
🤖Grid Bot Testing
🧪Strategy Mixersoon
🏆Winner's List
🎰Backtest Roulette
🌡️Sentiment
💡Improvements
🎁Referral
💬Telegram
🦋Bluesky
👥Reddit
𝕏X (Twitter)
🧭How it works
🥋Strategies
📖Wiki
📓Glossary
🎓How-To
📚Reports
🏠Overview
📖API Docs (interactive)
🔑Keys & Plans
📜OpenAPI 3.1
📦Postman Collection
🤖llms.txt
🧩skill.md
📝 BlogBuild SaaS💳 Pricing
LoginSign up
Strategies›Capitulation Finder
Capitulation Finder master

Capitulation Finder Strategy

After all the trend strategies — meet the panic strategy. Buys panic bottoms where RSI, MA distance and volume all hit extremes at once.

Try in Arena →View Live Insights →

Quick Facts

Type:
Mean Reversion
Plan:
Pro
Asset Classes:
Crypto · Tokenized RWA
Indicators:
RSI · SMA · Volume

Community Performance

ⓘ
CAGR
-2.9%
Win Rate
37%
Max DD
-44%

Basis: 1409 user backtests · BTCUSDT · 1d · 4 years

How It Works

Capitulation Finder is the platform's first mean-reversion strategy — every other strategy is trend- or cycle-following; this one is deliberately contrarian. It looks for capitulation events: rare moments where three extremes align on the same bar.

1. Momentum extreme — RSI in the oversold (or overbought) zone. 2. Mean-distance extreme — price is far below (or above) its moving average, beyond a % threshold. 3. Volume extreme — volume exceeds its rolling average by a multiplier.

Bullish capitulation (BUY): RSI ≤ oversold AND price < MA·(1−pct%) AND volume spike → a panic low, historically often a local bottom. Bearish capitulation (SELL): RSI ≥ overbought AND price > MA·(1+pct%) AND volume spike → a euphoria high, historically often a local top — closes the long.

It is long-only: bullish capitulation opens a position, bearish capitulation closes it, no shorting and no pyramiding. Because all three conditions must hit simultaneously, signals are deliberately rare (roughly 3–8 per year per asset on a daily timeframe, sometimes fewer). Below 30 trades a single backtest is anecdote, not evidence — test across multiple assets or extend the timeframe.

Entry & Exit Rules

▲Entry

  • ●RSI ≤ oversold threshold
  • ●Close is more than the % threshold below the MA
  • ●Volume ≥ rolling average × multiplier
  • ●Position is currently flat

▼Exit

  • ●RSI ≥ overbought threshold
  • ●Close is more than the % threshold above the MA
  • ●Volume ≥ rolling average × multiplier
  • ●Position is currently long

Parameters

NameDefaultRangeDescription
RSI Length142–100Lookback for the RSI.
RSI Oversold305–49RSI at/below this = oversold extreme (bullish condition). Must be below overbought.
RSI Overbought7051–95RSI at/above this = overbought extreme (bearish condition).
MA Type00–1Moving average type: SMA or EMA. EMA reacts faster (used in the Crypto-Tuned preset).
MA Length502–500Lookback for the moving average the price distance is measured against.
Distance from MA (%)50.5–50How far price must be from the MA to qualify as a mean-distance extreme.
Volume Multiplier1.21–10Volume must exceed its rolling average by this factor (spike filter).
Volume Average Length202–200Lookback for the rolling volume average.

Live Backtest

The pre-baked mini-backtest is refreshed daily — check back soon or start a live run in the Arena.

Run in Arena →

Performance per Asset

Top-10 assets by average CAGR (1d interval), aggregated from community + platform backtests. Actual results depend on parameters and period.

AssetCAGRvs B&H★Win%YearsRuns
HYPERUSDT+786.4%+851.5pp—100%1.11
NOMUSDT+383.2%+482.2pp—100%0.61
VIRTUALUSDT+220.3%+219.6pp—100%1.11
REDUSDT+180.3%+248.0pp—100%1.21
ZBTUSDT+156.9%+243.8pp—100%0.61
TNSRUSDT+151.1%+233.4pp—86%2.11
KAITOUSDT+133.7%+189.2pp—100%1.21
HUMAUSDT+114.5%+178.3pp—100%0.91
MORPHOUSDT+101.0%+110.0pp—100%0.61
BANANAS31USDT+76.7%+57.1pp—100%1.11
pp = delta vs avg-B&H · ★ = robustness score 0-100 (CAGR / win-rate / drawdown / consistency).Full Insights →

Pseudo-Code

expand
// Bullish capitulation (BUY)
if rsi <= rsiOversold and close < ma*(1 - pctThreshold/100) and volume >= volAvg*volMultiplier:
  if position.is_flat:
    BUY

// Bearish capitulation (SELL)
if rsi >= rsiOverbought and close > ma*(1 + pctThreshold/100) and volume >= volAvg*volMultiplier:
  if position.is_long:
    SELL

Strengths & Weaknesses

+Strengths

  • ●First true mean-reversion / contrarian strategy in the portfolio
  • ●Triple-confirmation (RSI + MA distance + volume) filters weak signals
  • ●Rare, high-conviction signals — catches panic bottoms
  • ●Works across crypto, stocks, ETFs and commodity ETFs (anything with real volume)

−Weaknesses

  • ●Very few trades — a single asset often falls below 30 trades (anecdote, not evidence)
  • ●Excluded from forex (no centralized volume)
  • ●Catching a falling knife: a panic low can get lower before reverting
  • ●The 200-WMA / ATR filters can block entries exactly when capitulation fires (high volatility) — by design, user can disable them

Frequently Asked Questions

Why so few trades?+

Capitulation events are deliberately rare. Three extreme conditions must align simultaneously — this typically happens 3–8 times per year on a daily timeframe, sometimes less. For statistical meaning we recommend testing across multiple assets or extending the timeframe.

Does this work on all assets?+

On all assets with real volume — Crypto, Stocks, ETFs, Commodity ETFs. Forex is excluded because there is no centralized volume reporting.

Which preset should I use?+

Conservative for US stocks and ETFs on 1D. Crypto-Tuned for crypto pairs (shorter EMA, higher % threshold, stricter volume filter — matches higher crypto volatility). Aggressive only if Conservative gives too few trades — at the cost of more false signals.

Is this a long/short strategy?+

No, long-only. Bullish capitulation opens a long position, bearish capitulation closes it. There is no shorting — the platform is long-only by design.

Related Strategies

RSI Overbought / Oversold

The textbook RSI strategy — buy when oversold (RSI < 30), sell when overbought (RSI > 70). Best in sideways markets.

RSI

RSI(2) Mean Reversion

Larry Connors' classic equity edge — buy short-term oversold dips inside an uptrend, exit fast on the bounce.

RSI · SMA

Don't want to backtest yourself?

Check out our Strategy Insights Reports — pre-baked deep-dives with historical results, comparisons, and market context.

📊 View Reports →

Ready to backtest?

Open the Arena →