
Spent some time testing a simple regime-based allocation model using:
- Nifty 50 trend filters
- realized volatility regimes
- USDINR stress filter
- gold allocation during defensive periods
Backtest:
Jan 2015 – Mar 2026
Assumptions:
- monthly rebalance
- transaction costs included
- no leverage
- no shorting
Results vs Nifty buy & hold:
- CAGR: 16.57% vs 9.09%
- Max DD: -18.89% vs -38.44%
- Sharpe: 0.78 vs 0.16
- ₹10L → ₹56L vs ₹26.6L
Main thing I noticed:
The edge mainly came from avoiding large drawdowns during stressed periods rather than massively outperforming in bull runs.
Biggest weakness:
The system gets late during sharp V-shaped recoveries because volatility expansion cuts exposure before trend confirmation returns.
Would like genuine criticism on:
- whether gold is actually the best defensive asset for Indian markets
- reducing lag during recoveries
- robustness testing ideas
- whether this is materially better than just holding Nifty long term
Not financial advice. Backtest only.