Range breakoutlong
Backtest Results @ WMT β€’ 1 Minute

This strategy enters once price action beraks through the range of the last 20 candles, while accompanied with elevated trading volume. It exits once price closes below an SMA(20). The idea is to follow trends, riding momentum confirmed by volume.

Equity Curve

Backtest covers 38 days of WMT β€’ 1 Minute (Walmart Inc.) data, from June 17, 2025 to July 25, 2025.

Equity curve is the strategy's performance over time. You should compare it to the asset's Buy & Hold performance. In general, you want the blue area to be well above the gray area.

Drawdown is how much losses (realized or unrealized) the strategy has had if compared to the highest equity peak. Compare this to the asset's drawdown to see whether your strategy does a decent job of isolating you from downside volatility. In general, the red area must be well within the gray area.

Equity Curve
Strategy
Asset
Strategy Drawdown
Asset Drawdown

So, we have backtested Range breakout on 38 days of WMT β€’ 1 Minute candles.Β This backtest resulted in 200 positions, with the average win rate of 32% and reward-risk ratio of 2.04.Β If you assume that 2.04 reward-to-risk ratio holds, you need a minimum win rate of 32.9 to be profitable. So you're screwed!Β The key metrics are as follows:

  1. Total Return: Total Return: -0.50% vs 3.30% for the asset
  2. Max Drawdown: Max Drawdown: -3.20% vs -5.10% for the asset
  3. Exposure: Exposure: 30.90% time in the market
  4. Win Rate: Win Rate: 32.0%, vs 32.9% minimum
  5. Reward/Risk Ratio: Reward/Risk Ratio: 2.04

With that exposure in mind, you can tell that for 31% time-in-market, you get -15.15% of the asset upside potential, and 62.75% of the asset downside potential.

Range breakout: enter a position when

All of the following: # Papa
  1min Chart(high) > 1min Range (20, 0), High (1 candles ago)
  All of the following: (within 5 candles)
      1min Relative Volume (20, SMA, 1) > 1.5

Range breakout: exit a position when

All of the following: # Delta
  1min Chart(close) < 1min Range (20, 0), Middle

Range breakout @ WMT β€’ 1 Minute (-0.5%) backtest results explained by Alex C, Sarah

Alex C

Author

The backtest results show some concerning patterns. While the Win Rate Leeway looks good at first glance, the overall strategy performance is quite problematic. A negative net profit of -0.5% against a buy & hold profit of 3.3% shows that this strategy is underperforming the market significantly.

The win rate of 32% is very low, even though the Risk/Reward ratio of 2.04 mathematically balances it. What worries me most is the high frequency of trades - 10.5 trades per day is excessive and will result in high transaction costs which are not even factored in these results yet. The maximum losing streak of 13 trades in combination with the high trade frequency could lead to substantial drawdowns in real trading conditions.

From pure mathematical perspective, the strategy shows some potential due to the positive Win Rate Leeway, but the market exposure of only 30.9% suggests it might be missing important moves. The average holding time of 14.4 candles appears too short for capturing meaningful price movements. I would suggest optimizing the entry conditions to reduce false signals and maybe increasing the holding period to capture more of the trend movement.

Sarah

Author

Madre mia, this strategy is a complete disaster! Your win rate is pathetically low at 32% - you might as well be throwing darts blindfolded! And somehow you managed to lose money (-0.5%) while the market was actually up 3.3%. Impressive how bad that is!

The only somewhat decent thing here is the Risk/Reward ratio of 2.04, but what good is that when you're losing more than 2/3 of your trades? And those losing streaks... 13 losses in a row? That's enough to make anyone's account bleed to death! The drawdown of -3.2% might not look terrible, but with such poor performance it's just the tip of the iceberg.

Look, I've seen bad strategies before, but this one is especialmente terrible. You're doing way too many trades (10.5 per day) with horrible accuracy. The market exposure of 30.9% suggests you're getting in and out like a drunk monkey. And that -10.7% CAGR compared to the asset's +2.5%? Magnifico... magnificamente terrible!

My suggestion? Throw this strategy in la basura where it belongs and start over. And next time, try to actually make money instead of donating it to the market.

Tabular metrics of Range breakout backtested on WMT β€’ 1 Minute

Total Trades200Net Profit-0.5%Buy & Hold Profit3.3%
Win Rate32%Reward/Risk Ratio2.04Max Drawdown-3.2%
Asset Max Drawdown-5.1%Exposure30.9%Avg Candles in Position14.4
Sharpe RatioSortino RatioRealized Volatilityβ€”
Max Winning Streak6Avg Winning Streak1.7Max Losing Streak13
Avg Losing Streak3.1Avg Trades per Month315.8Avg Trades per Day10.5
Return Std Dev0.2Loss Std Dev0.1Win Std Dev0.2
Expectancy-0.0Beta0.34

All backtests for Range breakout

backtestexposurepeformance vs assetdrawdown vs assetwin%reward/risk
BTCUSDT β€’ 1 Minute
26%(0.4%/-0.5%) -0.80x(-2.3%/-4.5%) 0.51x461.3
EURUSD β€’ 1 Minute
22%(-0.5%/0.9%) -0.56x(-0.6%/-0.7%) 0.86x222.8
GLD β€’ 1 Minute
32%(0.6%/-1.4%) -0.43x(-1.9%/-4.1%) 0.46x381.8
NVDA β€’ 1 Minute
25%(7.8%/20.4%) 0.38x(-3.7%/-5.3%) 0.70x343.0
PLTR β€’ 1 Minute
28%(1.3%/15.0%) 0.09x(-5.4%/-12.9%) 0.42x361.9
SPY β€’ 1 Minute
32%(1.6%/6.6%) 0.24x(-1.1%/-1.5%) 0.73x352.4
TSLA β€’ 1 Minute
26%(0.7%/-0.2%) -3.50x(-12.8%/-19.2%) 0.67x351.9
WMT β€’ 1 Minute
31%(-0.5%/3.3%) -0.15x(-3.2%/-5.1%) 0.63x322.0
BTCUSDT β€’ 10 Minutes
33%(10.5%/14.3%) 0.73x(-4.9%/-12.1%) 0.40x362.4
EURUSD β€’ 10 Minutes
23%(1.1%/1.8%) 0.61x(-1.2%/-4.3%) 0.28x391.8
GLD β€’ 10 Minutes
38%(9.4%/35.8%) 0.26x(-5.4%/-8.3%) 0.65x372.2
NVDA β€’ 10 Minutes
30%(19.8%/37.4%) 0.53x(-28.5%/-42.8%) 0.67x461.4
PLTR β€’ 10 Minutes
31%(43.5%/467.7%) 0.09x(-32.3%/-46.5%) 0.69x401.9
SPY β€’ 10 Minutes
33%(5.1%/13.1%) 0.39x(-9.7%/-20.7%) 0.47x391.8
TSLA β€’ 10 Minutes
28%(30.7%/25.4%) 1.21x(-21.4%/-55.3%) 0.39x401.9
WMT β€’ 10 Minutes
32%(23.2%/39.5%) 0.59x(-5.3%/-23.8%) 0.22x412.1
BTCUSDT β€’ 1 Hour
34%(0.5%/70.3%) 0.01x(-18.7%/-30.6%) 0.61x342.0
EURUSD β€’ 1 Hour
30%(1.6%/7.1%) 0.23x(-6.8%/-9.0%) 0.76x342.1
GLD β€’ 1 Hour
38%(39.3%/122.5%) 0.32x(-19.5%/-22.2%) 0.88x392.2
NVDA β€’ 1 Hour
44%(555.6%/3243.4%) 0.17x(-52.5%/-68.0%) 0.77x462.1
PLTR β€’ 1 Hour
38%(449.7%/1466.7%) 0.31x(-56.3%/-86.6%) 0.65x432.4
SPY β€’ 1 Hour
36%(28.0%/107.0%) 0.26x(-17.4%/-35.1%) 0.50x402.0
TSLA β€’ 1 Hour
39%(1353.0%/1305.7%) 1.04x(-40.8%/-75.1%) 0.54x393.1
WMT β€’ 1 Hour
33%(60.9%/145.2%) 0.42x(-15.7%/-26.9%) 0.58x392.4
BTCUSDT β€’ Daily
35%(549.0%/1346.8%) 0.41x(-54.7%/-76.6%) 0.71x473.3
GLD β€’ Daily
32%(83.3%/592.8%) 0.14x(-21.7%/-45.3%) 0.48x481.8
NVDA β€’ Daily
32%(6469.1%/396269.9%) 0.02x(-55.8%/-90.0%) 0.62x502.7
SPY β€’ Daily
22%(90.1%/1344.4%) 0.07x(-15.9%/-56.7%) 0.28x492.3
TSLA β€’ Daily
30%(2791.1%/24273.6%) 0.11x(-42.7%/-75.0%) 0.57x424.8
WMT β€’ Daily
30%(30.4%/10116.3%) 0.00x(-67.6%/-50.6%) 1.34x391.8