Backtest Analytics

Results from the local backtesting engine across major US equity indices, commodities, and large caps.

Methodology

Each strategy is backtested on daily OHLCV price data across a universe of major US equity indices and ETFs. Signals are generated from technical indicators with no lookahead bias — entry and exit prices use the open of the bar following the signal.

Metrics shown here are averages across all symbols a strategy was tested on. Transaction costs and slippage are not modeled, so results represent an upper bound on real-world performance.

Click any strategy name to view its full per-symbol breakdown, equity curves, parameter optimization, and regional results.

Last run: Wednesday, Apr 29, 2026 · 1420 runs

Strategies
71
Best Sharpe
1.01
Best Return
+74.3%
Positive Sharpe
65/71

Strategies overview

Symbols: 20 Sharpe: 0.36 Return: 25.83% Max DD: -22.30% Win: 34.69% Trades: 49 SL: 5% TP: 0%
ADX Trend Strategy
Symbols: 20 Sharpe: -0.05 Return: -2.15% Max DD: -14.05% Win: 40.74% Trades: 27 SL: 3% TP: 0%
Aroon Strategy
Symbols: 20 Sharpe: 0.61 Return: 20.79% Max DD: -8.68% Win: 57.14% Trades: 14 SL: 0% TP: 5%
ATR Bands Strategy
Symbols: 20 Sharpe: 0.59 Return: 29.65% Max DD: -8.82% Win: 72.22% Trades: 18 SL: 0% TP: 0%
Symbols: 20 Sharpe: 0.65 Return: 68.22% Max DD: -23.78% Win: 90.91% Trades: 11 SL: 0% TP: 5%
Symbols: 20 Sharpe: 0.31 Return: 7.75% Max DD: -10.53% Win: 41.18% Trades: 17 SL: 0% TP: 10%
Symbols: 20 Sharpe: 0.88 Return: 74.32% Max DD: -12.81% Win: 78.57% Trades: 14 SL: 7% TP: 10%
Symbols: 20 Sharpe: 0.51 Return: 40.37% Max DD: -15.78% Win: 78.95% Trades: 19 SL: 7% TP: 10%
Symbols: 20 Sharpe: 0.36 Return: 24.87% Max DD: -21.27% Win: 29.03% Trades: 31 SL: 3% TP: 0%
Symbols: 20 Sharpe: 1.01 Return: 67.07% Max DD: -7.16% Win: 52.78% Trades: 36 SL: 3% TP: 5%
Symbols: 20 Sharpe: 0.38 Return: 13.26% Max DD: -8.56% Win: 47.37% Trades: 38 SL: 3% TP: 5%
Symbols: 20 Sharpe: 0.50 Return: 38.62% Max DD: -18.59% Win: 26.32% Trades: 38 SL: 3% TP: 0%
Symbols: 20 Sharpe: 0.42 Return: 14.46% Max DD: -12.19% Win: 56.25% Trades: 16 SL: 5% TP: 5%
Symbols: 20 Sharpe: 0.53 Return: 29.50% Max DD: -11.51% Win: 46.15% Trades: 26 SL: 5% TP: 5%
Symbols: 20 Sharpe: 0.75 Return: 46.81% Max DD: -15.48% Win: 44.23% Trades: 52 SL: 3% TP: 5%
Symbols: 20 Sharpe: 0.59 Return: 30.27% Max DD: -11.95% Win: 60.00% Trades: 10 SL: 5% TP: 0%
Symbols: 20 Sharpe: 0.51 Return: 33.61% Max DD: -17.61% Win: 45.45% Trades: 33 SL: 3% TP: 0%
Symbols: 20 Sharpe: 0.21 Return: 6.62% Max DD: -8.62% Win: 50.00% Trades: 34 SL: 3% TP: 5%
Elder Ray Strategy
Symbols: 20 Sharpe: -0.13 Return: -9.67% Max DD: -22.21% Win: 47.02% Trades: 168 SL: 0% TP: 5%
Symbols: 20 Sharpe: 0.80 Return: 25.85% Max DD: -6.76% Win: 63.64% Trades: 11 SL: 0% TP: 5%
EMA Ribbon Strategy
Symbols: 20 Sharpe: -0.06 Return: -0.14% Max DD: -0.97% Win: 0.00% Trades: 1 SL: 0% TP: 0%
Force Index Strategy
Symbols: 20 Sharpe: 0.11 Return: 7.50% Max DD: -27.33% Win: 37.50% Trades: 144 SL: 3% TP: 0%
Symbols: 20 Sharpe: 0.59 Return: 23.36% Max DD: -8.44% Win: 55.56% Trades: 18 SL: 0% TP: 5%
Symbols: 20 Sharpe: 0.39 Return: 26.32% Max DD: -21.53% Win: 56.86% Trades: 51 SL: 7% TP: 5%
Symbols: 20 Sharpe: 0.35 Return: 23.98% Max DD: -21.32% Win: 36.36% Trades: 33 SL: 3% TP: 0%
Symbols: 20 Sharpe: -0.02 Return: -0.75% Max DD: -11.91% Win: 47.06% Trades: 17 SL: 5% TP: 0%
Symbols: 20 Sharpe: 0.06 Return: 1.33% Max DD: -7.04% Win: 50.00% Trades: 10 SL: 0% TP: 0%
Symbols: 20 Sharpe: 0.77 Return: 69.24% Max DD: -14.70% Win: 88.89% Trades: 9 SL: 0% TP: 10%
Symbols: 20 Sharpe: 0.40 Return: 25.72% Max DD: -21.34% Win: 47.46% Trades: 59 SL: 3% TP: 0%
Symbols: 20 Sharpe: 0.30 Return: 13.77% Max DD: -17.17% Win: 50.00% Trades: 24 SL: 3% TP: 0%
Symbols: 20 Sharpe: 0.38 Return: 18.46% Max DD: -19.65% Win: 41.18% Trades: 17 SL: 5% TP: 10%
MACD Strategy
Symbols: 20 Sharpe: 0.71 Return: 39.90% Max DD: -7.51% Win: 51.35% Trades: 37 SL: 5% TP: 5%
Mass Index Strategy
Symbols: 20 Sharpe: 0.00 Return: 0.00% Max DD: 0.00% Win: 0.00% Trades: 0 SL: 0% TP: 0%
Symbols: 20 Sharpe: 0.29 Return: 19.03% Max DD: -23.11% Win: 25.00% Trades: 56 SL: 3% TP: 10%
Symbols: 20 Sharpe: 0.69 Return: 50.20% Max DD: -15.45% Win: 43.75% Trades: 48 SL: 3% TP: 10%
Symbols: 20 Sharpe: 0.81 Return: 48.89% Max DD: -10.26% Win: 100.00% Trades: 1 SL: 0% TP: 0%
OBV Trend Strategy
Symbols: 20 Sharpe: 0.25 Return: 16.27% Max DD: -24.22% Win: 29.85% Trades: 67 SL: 3% TP: 0%
Symbols: 20 Sharpe: 0.29 Return: 19.61% Max DD: -26.92% Win: 47.46% Trades: 59 SL: 3% TP: 5%
Symbols: 20 Sharpe: 0.18 Return: 9.27% Max DD: -17.41% Win: 57.14% Trades: 7 SL: 0% TP: 10%
Symbols: 20 Sharpe: 0.54 Return: 37.24% Max DD: -16.39% Win: 37.50% Trades: 40 SL: 3% TP: 10%
Symbols: 20 Sharpe: 0.67 Return: 48.51% Max DD: -16.46% Win: 40.00% Trades: 20 SL: 3% TP: 0%
Symbols: 20 Sharpe: 0.59 Return: 30.27% Max DD: -11.95% Win: 60.00% Trades: 10 SL: 5% TP: 0%
Symbols: 20 Sharpe: 0.74 Return: 25.20% Max DD: -6.77% Win: 58.33% Trades: 12 SL: 0% TP: 5%
Symbols: 20 Sharpe: 0.48 Return: 34.40% Max DD: -22.60% Win: 43.33% Trades: 90 SL: 3% TP: 10%
QStick Strategy
Symbols: 20 Sharpe: 0.86 Return: 32.19% Max DD: -8.84% Win: 50.00% Trades: 42 SL: 3% TP: 5%
Symbols: 20 Sharpe: 0.32 Return: 21.61% Max DD: -17.77% Win: 26.92% Trades: 52 SL: 3% TP: 10%
Symbols: 20 Sharpe: 0.17 Return: 6.55% Max DD: -16.77% Win: 47.83% Trades: 23 SL: 5% TP: 0%
Symbols: 20 Sharpe: 0.27 Return: 18.13% Max DD: -19.85% Win: 57.14% Trades: 35 SL: 0% TP: 10%
Symbols: 20 Sharpe: 0.79 Return: 65.32% Max DD: -11.85% Win: 64.29% Trades: 14 SL: 5% TP: 10%
Symbols: 20 Sharpe: 0.35 Return: 15.56% Max DD: -17.76% Win: 42.11% Trades: 19 SL: 3% TP: 10%
Symbols: 20 Sharpe: 0.30 Return: 15.29% Max DD: -19.43% Win: 44.44% Trades: 18 SL: 5% TP: 0%
Symbols: 20 Sharpe: 0.54 Return: 29.97% Max DD: -9.27% Win: 93.75% Trades: 16 SL: 0% TP: 0%
Symbols: 20 Sharpe: 0.81 Return: 65.65% Max DD: -9.26% Win: 69.23% Trades: 39 SL: 5% TP: 10%
Symbols: 20 Sharpe: 0.50 Return: 34.21% Max DD: -15.40% Win: 50.00% Trades: 14 SL: 3% TP: 0%
Supertrend Strategy
Symbols: 20 Sharpe: 0.56 Return: 37.53% Max DD: -16.09% Win: 47.06% Trades: 17 SL: 5% TP: 0%
Symbols: 20 Sharpe: 0.59 Return: 30.27% Max DD: -11.95% Win: 60.00% Trades: 10 SL: 5% TP: 0%
Symbols: 20 Sharpe: 0.52 Return: 33.52% Max DD: -18.33% Win: 52.27% Trades: 44 SL: 7% TP: 5%
Symbols: 20 Sharpe: 0.50 Return: 22.47% Max DD: -11.08% Win: 54.17% Trades: 24 SL: 5% TP: 5%
TRIX Strategy
Symbols: 20 Sharpe: 0.33 Return: 10.44% Max DD: -9.23% Win: 52.00% Trades: 25 SL: 3% TP: 5%
Symbols: 20 Sharpe: 0.64 Return: 37.50% Max DD: -9.18% Win: 51.43% Trades: 35 SL: 5% TP: 5%
Symbols: 20 Sharpe: 0.88 Return: 51.66% Max DD: -10.31% Win: 50.00% Trades: 22 SL: 5% TP: 5%
Symbols: 20 Sharpe: 0.72 Return: 68.24% Max DD: -21.40% Win: 63.89% Trades: 36 SL: 5% TP: 5%
Symbols: 20 Sharpe: 0.00 Return: 0.01% Max DD: -11.90% Win: 35.29% Trades: 17 SL: 5% TP: 0%
Symbols: 20 Sharpe: 0.44 Return: 31.10% Max DD: -18.62% Win: 37.21% Trades: 43 SL: 3% TP: 0%
Symbols: 20 Sharpe: 0.48 Return: 16.20% Max DD: -7.60% Win: 44.44% Trades: 27 SL: 3% TP: 5%
Symbols: 20 Sharpe: 0.25 Return: 13.04% Max DD: -19.50% Win: 47.06% Trades: 17 SL: 5% TP: 0%
Williams %R Strategy
Symbols: 20 Sharpe: 0.28 Return: 17.25% Max DD: -21.63% Win: 63.64% Trades: 22 SL: 0% TP: 0%
Symbols: 20 Sharpe: 0.96 Return: 34.06% Max DD: -8.25% Win: 60.00% Trades: 20 SL: 3% TP: 5%
Symbols: 20 Sharpe: 0.88 Return: 74.32% Max DD: -12.81% Win: 78.57% Trades: 14 SL: 7% TP: 10%

How to update

  • Install Python deps: pip install -r engine/requirements.txt
  • Run pipeline: python engine/run_local.py 5y
  • Generate indices for build: npm run slim:indices
  • Rebuild the site: npm run build