Skip to content
Home » Golden Cross strategy testing on Indian Indices: A 17-Year Backtest of the 50-200 SMA Strategy (Sep 2007–May 2025)

Golden Cross strategy testing on Indian Indices: A 17-Year Backtest of the 50-200 SMA Strategy (Sep 2007–May 2025)

Golden Cross over performance in India

Can a classic technical strategy outperform Buy & Hold in the Indian stock market?

Introduction: The Allure of the Golden Cross

The Golden Cross—when the 50-day Simple Moving Average (SMA) crosses above the 200-day SMA—is one of the most well-known signals in technical trading. It promises trend-following profits while avoiding major drawdowns. But does it really work on Indian markets?

While most literature focuses on US indices like the S&P 500, we decided to test it on five major Indian indices:

  • Nifty 50
  • Sensex
  • Bank Nifty
  • Nifty IT
  • Nifty FMCG

This study spans 17 years of historical data—from September 2007 to May 2025—covering multiple bull and bear cycles, including the Global Financial Crisis, the COVID crash, and India’s post-pandemic boom.


🧪 Methodology

We used proprietary software with clean daily data from Yahoo Finance. Here’s how the simulation was set up:

✅ Strategy Rules (50/200 SMA Crossover)

  • Buy when 50-day SMA crosses above 200-day SMA.
  • Exit when 50-day SMA crosses below 200-day SMA.
  • No shorting.
  • Full capital allocation on each trade.
  • Risk-free rate: 7% used to calculate Sharpe Ratio.

🧾 Backtest Parameters

ParameterValue
Capital₹1,00,000
Commission0.1% per trade side
Data range01-Sep-2007 to 30-May-2025
Risk-free rate7% annual
ReinvestmentYes
Data providerYahoo Finance

📈 Comparative Results: Strategy vs Buy & Hold

Let’s dive into the performance across each index.

🔢 Key Metrics Compared

  • CAGR (Compounded Annual Growth Rate)
  • Sharpe Ratio (risk-adjusted return)
  • Max Drawdown (Worst Peak-to-Trough fall)
  • Win Rate % (% of time trade is profitable)
IndexStrategy Return %Buy&Hold Return %Strategy CAGR %Buy&Hold CAGR %SharpeWin Rate %Max Drawdown %
Nifty 50137.68452.515.0110.140.463.64-41.54
Sensex493.071931.247.5713.130.5169.23-36.72
Bank Nifty152.74705.355.3812.510.3580-41.12
Nifty IT263.5725.497.5712.670.4950-38.84
Nifty FMCG54.47547.193.0813.920.3162.5-30.89

📝 Observations:

  • In every case, buy-and-hold outperformed the SMA crossover strategy on CAGR.
  • Sharpe Ratios remained modest for the strategy, rarely exceeding 0.5.
  • Drawdowns weren’t significantly reduced by using the SMA crossover; they still exceeded -40% for most indices.

📊 Visual Comparison: Interactive Charts

All trades and equity curves were saved as interactive HTML files. You can:

  • Zoom in on trade periods
  • Compare drawdowns vs market drops
  • See when the strategy went to cash

Nifty 50

reports\Nifty_50_SMA50-200.html

Bank Nifty

reports\Bank_Nifty_SMA50-200.html

Sensex

reports\Sensex_SMA50-200.html

Nifty IT

reports\Nifty_IT_SMA50-200.html

Nifty FMCG

reports\Nifty_FMCG_SMA50-200.html

🧠 Insights & Takeaways

1. 📉 Buy-and-Hold Wins in Indian Markets

Over 17 years, passive investing trounced the Golden Cross strategy across all indices. CAGR gaps ranged from 5–11%, which is significant over long horizons.

2. ⚠️ Risk-Reduction Was Modest

Despite the strategy’s intent to avoid bear markets, max drawdowns still exceeded -40% in several cases. That challenges the idea that the Golden Cross “protects capital.”

3. 🏦 Defensive Indices Hurt Performance

The Nifty FMCG index showed a low CAGR of 3.1% for the strategy. Why? Fewer, slower trends and low volatility meant the crossover gave fewer signals—and often too late.

4. 🔄 Too Many Whipsaws?

Because the 50-200 strategy is slow to react, it frequently entered late and exited early, especially in fast reversals like March 2020.

5. 📉 Sharpe Ratios Were Underwhelming

With a 7% risk-free rate, most Sharpe Ratios hovered around 0.3–0.5, indicating the strategy’s returns were only marginally better than risk-free instruments like FDs or G-Secs.


💡 How Can We Improve This Strategy?

AdjustmentPotential Benefit
Use weekly barsReduces noise and false signals
Add volatility filterAvoids sideways chop
Require index > 200 SMAFilters out bear regimes
Use ATR-based position sizingManages risk more adaptively
Combine with fundamental trendE.g., macro or FII flows

🔚 Final Verdict: Should You Use Golden Cross?

If you’re trading Indian indices, the plain 50-200 SMA crossover strategy does not outperform buy-and-hold—at least not over a 17-year horizon.

  • It underperforms in CAGR.
  • It doesn’t meaningfully reduce drawdowns.
  • It doesn’t generate high Sharpe ratios.

Unless paired with filters or volatility-based rules, the classic Golden Cross may be best suited as a supplementary indicator, not a standalone system.

Up Next

Tell me the next strategy and Stock that you want us to test.

Leave a Reply

Your email address will not be published. Required fields are marked *