Backtest covers 12.5 months of PLTR β’ 10 Minutes (Palantir Technologies Inc.) data, from July 22, 2024 to July 31, 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.
So, we have backtested Parabolic SAR flip on 12.5 months of PLTR β’ 10 Minutes candles.Β This backtest resulted in 390 positions, with the average win rate of 47% and reward-risk ratio of 1.53.Β If you assume that 1.53 reward-to-risk ratio holds, you need a minimum win rate of 39.5 to be profitable. So you're looking good so far.Β The key metrics are as follows:
With that exposure in mind, you can tell that for 60% time-in-market, you get 26.37% of the asset upside potential, and 98.28% of the asset downside potential.
All of the following: # India 10min Parabolic SAR (0.02, 0.02, 0.2, 0) < 10min Chart(close)
Exits as soon as None of the entry conditions are true any more.
The strategy shows some interesting metrics, but I am not completely convinced. The win rate of 47% combined with a 1.53 risk/reward ratio mathematically makes sense - this explains why the strategy is profitable despite losing more trades than it wins. However, the market exposure of 59.7% while achieving only 121.1% when buy & hold did 459.2% is concerning.
The high number of trades - 390 over the period - gives us statistical significance, which is good. The average trade duration of 14.3 candles suggests the strategy catches medium-term moves rather than noise. But what worries me is the maximum drawdown of 45.7%, which is quite severe. Even though the Sharpe ratio of 2.40 and Sortino ratio of 2.44 are decent, I would want to see how the strategy performs in different market conditions.
From mathematical perspective, the strategy is viable since the actual win rate is higher than the minimal sufficient win rate (47% vs 39.5%). But I would recommend to test it with different SAR parameters to check if it's not overfitted to this specific configuration. Also, the correlation of 0.67 to the underlying suggests the strategy might struggle in bear markets - something to consider before deploying it with real money.
Madre mΓa, this strategy is like a drunk person trying to dance salsa! Let me tell you why it's terrible.
First of all, you're getting crushed by buy & hold - 121% vs 459%? That's pathetic! You're basically paying commission fees to lose money compared to simply holding. And that 47% win rate with such mediocre reward ratio? Por favor, it's like bringing a butter knife to a gunfight. The only decent thing here is that your win rate is above the minimal required 39.5%, but that's hardly something to celebrate.
Look at those losing streaks - 10 losses in a row! That's enough to make most traders jump off el puente. And that 45.7% drawdown? Dios mΓo, it's almost as bad as the asset itself. You're not even reducing risk significantly with your fancy strategy. The exposure of 59.7% suggests you're missing half the moves while still eating almost all the drawdown.
The only thing that doesn't make me want to throw my computer out the window is the decent Sharpe ratio of 2.40. But with such poor overall performance, it's like putting lipstick on un cerdo. My advice? Either completely rebuild this strategy or save yourself the tiempo and just buy and hold.
Total Trades | 390 | Net Profit | 121.1% | Buy & Hold Profit | 459.2% |
Win Rate | 47% | Reward/Risk Ratio | 1.53 | Max Drawdown | -45.7% |
Asset Max Drawdown | -46.5% | Exposure | 59.7% | Avg Candles in Position | 14.3 |
Sharpe Ratio | 2.40 | Sortino Ratio | 2.44 | Realized Volatility | 47.26% |
Max Winning Streak | 6 | Avg Winning Streak | 1.8 | Max Losing Streak | 10 |
Avg Losing Streak | 2.0 | Avg Trades per Month | 62.6 | Avg Trades per Day | 2.1 |
Return Std Dev | 2.4 | Loss Std Dev | 1.4 | Win Std Dev | 2.2 |
Expectancy | 0.2 | Beta | 0.48 |
backtest | exposure | peformance vs asset | drawdown vs asset | win% | reward/risk |
---|---|---|---|---|---|
BTCUSDT β’ 1 Minute | 55% | (-2.7%/0.5%) -5.40x | (-3.4%/-4.4%) 0.77x | 36 | 1.5 |
EURUSD β’ 1 Minute | 55% | (-1.7%/-2.7%) 0.63x | (-1.9%/-3.3%) 0.58x | 37 | 1.3 |
GLD β’ 1 Minute | 56% | (-4.4%/-0.9%) 4.89x | (-4.9%/-4.8%) 1.02x | 41 | 1.1 |
NVDA β’ 1 Minute | 56% | (11.3%/20.6%) 0.55x | (-3.2%/-5.3%) 0.60x | 40 | 2.0 |
PLTR β’ 1 Minute | 56% | (-4.0%/10.4%) -0.38x | (-8.6%/-12.9%) 0.67x | 38 | 1.5 |
SPY β’ 1 Minute | 58% | (1.4%/4.0%) 0.35x | (-2.0%/-1.5%) 1.33x | 41 | 1.6 |
TSLA β’ 1 Minute | 55% | (-5.0%/-9.9%) 0.51x | (-11.0%/-15.9%) 0.69x | 38 | 1.5 |
WMT β’ 1 Minute | 55% | (-0.8%/-0.7%) 1.14x | (-2.9%/-5.1%) 0.57x | 37 | 1.6 |
BTCUSDT β’ 10 Minutes | 57% | (3.2%/4.7%) 0.68x | (-10.6%/-11.7%) 0.91x | 39 | 1.6 |
EURUSD β’ 10 Minutes | 56% | (-1.3%/0.6%) -2.17x | (-2.3%/-3.6%) 0.64x | 40 | 1.4 |
GLD β’ 10 Minutes | 57% | (22.1%/37.4%) 0.59x | (-8.4%/-8.3%) 1.01x | 46 | 1.6 |
NVDA β’ 10 Minutes | 58% | (24.3%/45.0%) 0.54x | (-28.0%/-42.8%) 0.65x | 44 | 1.4 |
PLTR β’ 10 Minutes | 60% | (121.1%/459.2%) 0.26x | (-45.7%/-46.5%) 0.98x | 47 | 1.5 |
SPY β’ 10 Minutes | 59% | (7.9%/14.1%) 0.56x | (-16.1%/-20.7%) 0.78x | 44 | 1.4 |
TSLA β’ 10 Minutes | 56% | (86.8%/24.4%) 3.56x | (-30.8%/-55.3%) 0.56x | 43 | 1.7 |
WMT β’ 10 Minutes | 58% | (37.0%/38.7%) 0.96x | (-12.4%/-23.8%) 0.52x | 45 | 1.7 |
BTCUSDT β’ 1 Hour | 55% | (40.1%/65.5%) 0.61x | (-25.5%/-30.6%) 0.83x | 42 | 1.6 |
EURUSD β’ 1 Hour | 55% | (-3.2%/3.5%) -0.91x | (-7.5%/-9.0%) 0.83x | 39 | 1.5 |
GLD β’ 1 Hour | 55% | (61.4%/118.5%) 0.52x | (-21.7%/-22.2%) 0.98x | 43 | 1.8 |
NVDA β’ 1 Hour | 58% | (1284.1%/3304.6%) 0.39x | (-42.2%/-68.0%) 0.62x | 47 | 1.8 |
PLTR β’ 1 Hour | 55% | (538.0%/1459.0%) 0.37x | (-77.3%/-86.6%) 0.89x | 42 | 2.0 |
SPY β’ 1 Hour | 61% | (70.4%/104.7%) 0.67x | (-14.9%/-35.1%) 0.42x | 45 | 1.6 |
TSLA β’ 1 Hour | 56% | (5558.2%/1240.0%) 4.48x | (-40.4%/-75.1%) 0.54x | 44 | 2.4 |
WMT β’ 1 Hour | 57% | (100.4%/142.7%) 0.70x | (-18.3%/-26.9%) 0.68x | 43 | 1.8 |
BTCUSDT β’ Daily | 57% | (379.6%/1339.3%) 0.28x | (-68.0%/-76.6%) 0.89x | 43 | 2.3 |
EURUSD β’ Daily | 55% | (-1.5%/8.0%) -0.19x | (-17.8%/-23.3%) 0.76x | 37 | 1.7 |
GLD β’ Daily | 57% | (301.4%/585.6%) 0.51x | (-23.7%/-45.3%) 0.52x | 46 | 1.9 |
NVDA β’ Daily | 59% | (14739.3%/417479.9%) 0.04x | (-76.5%/-90.0%) 0.85x | 46 | 2.0 |
PLTR β’ Daily | 57% | (559.1%/1476.3%) 0.38x | (-50.4%/-84.9%) 0.59x | 49 | 2.7 |
SPY β’ Daily | 65% | (117.1%/1354.3%) 0.09x | (-48.3%/-56.7%) 0.85x | 47 | 1.4 |
TSLA β’ Daily | 57% | (440.9%/25131.3%) 0.02x | (-75.3%/-75.0%) 1.00x | 37 | 2.6 |
WMT β’ Daily | 59% | (476.7%/10620.7%) 0.04x | (-60.7%/-50.6%) 1.20x | 45 | 1.6 |