Welcome to Momentum IQ — India's first AI-powered backtesting platform for NSE equity and F&O traders. This guide takes you from zero to your first backtest in under 10 minutes. No coding required.
Backtesting means testing a trading strategy on historical market data — before risking real money.
What Can You Do on Momentum IQ?
Test any trading idea on 20+ years of real NSE data. Describe your strategy in plain language, set your parameters, and our engine runs thousands of trades historically — showing exactly what would have happened.
| Feature | What it does | Plan |
|---|---|---|
| Equity Backtest | Test on NSE stocks and indices | Free |
| F&O Backtest | Straddle, strangle, iron condor… | Pro / Quant |
| AI Explanation | Plain-language insight into results | Pro / Quant |
| VIX Filter | Test in specific volatility regimes | Pro / Quant |
| Strategy Optimizer | Auto-find the best parameters | Quant |
Step 1 — Create Your Free Account
Go to momentumiq.in/register and sign up with Google (one click, recommended) or email. No credit card needed for the Free plan.
After signing up, complete the 5-step onboarding:
- About You — occupation and how you found us
- Trading Style — intraday, swing, positional, or long-term
- Tools & Markets — which segments you trade
- Risk Appetite — conservative, moderate, or aggressive
- Goals — learn, validate strategies, or automate
Your onboarding answers help Momentum IQ recommend strategies that match your style. Update them anytime from your Profile page.
Step 2 — Choose a Strategy
Go to Backtest → New Backtest. You have two options:
Use a Template (Recommended for Beginners)
- EMA Crossover — buy when fast EMA crosses above slow EMA
- RSI Reversal — buy when RSI falls below 30, sell above 70
- MACD Signal Cross — trade the MACD / signal line crossover
- Supertrend — trend-following with dynamic stop loss
Describe Your Own Strategy
Type in plain language and our AI converts it to logic automatically:
Step 3 — Set Your Parameters
| Parameter | What it is | Beginner suggestion |
|---|---|---|
| Symbol | Stock or index | NIFTY 50 or RELIANCE |
| Timeframe | Candle size | Daily (1D) |
| Date Range | How far back | Jan 2019 – Dec 2024 |
| Capital | Starting amount | ₹1,00,000 |
| Position Size | % of capital per trade | 10% |
| Brokerage | Cost per trade | ₹20 flat |
Step 4 — Read Your Results
Returns
- Net P&L — Total profit or loss after all charges
- CAGR — Compounded Annual Growth Rate. Compare to Nifty 50's ~12% CAGR
- Total Return % — Overall return for the test period
Risk Metrics
- Max Drawdown — Largest peak-to-trough loss. Above 30% is a red flag
- Sharpe Ratio — Risk-adjusted return. Above 1.0 is good; above 2.0 is excellent
- Win Rate — % of profitable trades. Even 40% can be profitable if wins are larger than losses
Trade Statistics
- Total Trades — Aim for 50+ for statistical confidence
- Profit Factor — Gross profit ÷ gross loss. Above 1.5 is healthy
- Avg Trade Duration — Confirms if this is truly swing or positional
Step 5 — Compare with the Benchmark
Momentum IQ automatically benchmarks your strategy against:
- Nifty 50 Buy & Hold — the market baseline (~12% CAGR historically)
- Fixed Deposit at 7% — the risk-free rate
- Gold (MCX) — alternative asset benchmark
If your strategy cannot beat a simple Nifty 50 buy-and-hold over 5 years, active trading may not be worth the time and risk. The benchmark is your reality check.
Step 6 — Save and Iterate
- Click Save Strategy to store it for future runs
- Test on different symbols or date ranges to validate robustness
- Adjust parameters and compare results side by side
- Set a Price Alert to be notified when the real signal fires
Three Starter Strategies to Try Right Now
Test these on NIFTY 50 daily data, Jan 2019 – Dec 2024:
Buy: EMA 9 crosses above EMA 21 | Sell: EMA 9 crosses below EMA 21
Stop Loss: 2% | Timeframe: Daily
Buy: RSI(14) drops below 30 | Sell: RSI(14) rises above 60
Stop Loss: 3% | Timeframe: Daily
Buy: Price closes above Supertrend(10, 3) | Sell: Price closes below Supertrend
Stop Loss: Supertrend line itself | Timeframe: Daily
Common Beginner Mistakes
- Too short a test period — Use at least 3 years to cover bull, bear, and sideways markets
- Ignoring charges — Always include brokerage, STT, and slippage
- Over-optimising — Testing 100 parameter combos will find one that looks great by chance; always validate on a different date range
- Treating backtest as live — Live results differ due to slippage, gaps, and execution delays