Strategy Leaderboard

6 backtested strategies on Nifty 50 — Daily timeframe

RankStrategyAvg PFAvg Win RateProfitableTradesBest StockWorst Stock
11.003329.1%19/4914615ADANIENT(1.59)SBILIFE(0.49)
21.003452.9%26/4911127MARUTI(1.41)COALINDIA(0.68)
30.993489.3%18/4910176M&M(1.32)SBILIFE(0.67)
40.983424.0%21/4918084LTIM(1.30)POWERGRID(0.66)
50.983381.8%25/494363JSWSTEEL(1.46)POWERGRID(0.47)
60.952848.9%19/499592TATASTEEL(1.35)COALINDIA(0.58)

Strategy Overview

ADX+DI+EMA

D timeframe
Active

ADX directional index crossover with EMA50 trend filter. Highest profit factor across Nifty stocks. Low drawdown.

Avg Profit Factor0.98
Win Rate
3381.8%
Profitable
25/49
Trades
4363
Best
JSWSTEEL(1.46)
Worst
POWERGRID(0.47)

EMA+ADX+Supertrend

4H timeframe
Active

EMA100 trend + ADX strength filter + Supertrend direction. Best all-rounder with highest trade count on Indian equities.

Avg Profit Factor0.98
Win Rate
3424.0%
Profitable
21/49
Trades
18084
Best
LTIM(1.30)
Worst
POWERGRID(0.66)

EMA+RSI+MACD

D timeframe
Active

Triple indicator confluence: EMA50 trend + RSI momentum zone + MACD crossover. Filters for high-probability entries on NSE stocks.

Avg Profit Factor1.00
Win Rate
3452.9%
Profitable
26/49
Trades
11127
Best
MARUTI(1.41)
Worst
COALINDIA(0.68)

MACD+EMA200

D timeframe
Active

MACD signal crossover filtered by EMA200 trend direction. Consistent trend follower on daily timeframe for Nifty 50 stocks.

Avg Profit Factor0.99
Win Rate
3489.3%
Profitable
18/49
Trades
10176
Best
M&M(1.32)
Worst
SBILIFE(0.67)

MACD+RSI 1:3 RR

D timeframe
Active

MACD crossover with RSI in neutral zone and 1:3 risk-reward. Works well across Nifty 50 and midcap stocks.

Avg Profit Factor1.00
Win Rate
3329.1%
Profitable
19/49
Trades
14615
Best
ADANIENT(1.59)
Worst
SBILIFE(0.49)

Supertrend 1:3 RR

D timeframe
Active

Supertrend direction change with 1:3 risk-reward via ATR stops. Best R:R ratio, fewer but higher quality trades on Indian equities.

Avg Profit Factor0.95
Win Rate
2848.9%
Profitable
19/49
Trades
9592
Best
TATASTEEL(1.35)
Worst
COALINDIA(0.58)
Last updated: