Backtest Overview

This dashboard shows a historical backtest of the Soomario Strategies bots.
It lets you:

  • Select one or more bots (reversal & DCA engines)

  • See a combined equity curve over the period where their data overlaps

  • Check key stats: total return, max drawdown, annualized return, and an approximate Sharpe ratio

  • Enter a starting capital to see what that portfolio would have done in USDT terms, assuming full compounding

Everything you see here is based on past price data and closed-trade PnL, not live performance.

How the Backtest Works

  • Each bot backtest assumes 100% of equity goes into every trade (account fully deployed on each entry).

  • Profits and losses are compounded continuously – no withdrawals, no partial scaling out.

  • A 0.10% trading fee per side is included in the backtest, which should roughly cover taker fees on most major futures venues (and is conservative for many maker/discount structures).

  • Each bot’s equity curve is normalized to 1.0 on its first backtest day.

  • The dashboard finds a common date range where all selected bots have data.

  • On each day in that range, it averages the equity of all selected bots → this simulates an equally weighted portfolio you hold from start to finish.

  • The “Starting capital” box simply multiplies your chosen capital by the final equity value for that combined portfolio.

This is a simplified, educational model; real execution will differ.

Key Assumptions & Limitations

  • No extra slippage or fees beyond the 0.10% per side already modeled. Real fills, funding, and venue-specific fees can still reduce performance.

  • No deposits or withdrawals mid-backtest. It’s a single deposit at the start, full compounding afterward.

  • Equal weights only. The dashboard doesn’t yet support custom allocation per bot.

  • DCA bots are modeled as spot / 1× engines. Using leverage on DCA strategies can introduce liquidation risk, even if the backtest looks smooth.

  • Reversal bots use a 10% SL but can still stack losses. A bad streak or regime change can cause sizable drawdowns.

  • Correlation matters. Bots that look strong on their own can still draw down together.

Important DisclaimerThis dashboard is for informational and educational purposes only.
It is not financial advice, not an offer to sell any security, and not a guarantee of returns.
You are responsible for your own risk management, position sizing, and choice of leverage.
Always only risk capital you can afford to lose.