Your idea: // This work is licensed under Creative Commons Attribution-NonCommerc… — backtested on Indian market data | FakeTrades
FakeTrades.in
← all strategies
Y

Your idea: // This work is licensed under Creative Commons Attribution-NonCommerc…

💡 Described strategy
Analysed 10 Aug 2026, 12:10 AM IST
★★★☆☆ 3.0 / 5

Why 3.0/5? (stars grade the EDGE — per-trade expectancy, consistency, drawdown — not the headline return)

  • A real but modest per-trade edge: +0.13R across 11,888 trades
  • Convex payoff 5.0 — winners far bigger than losers
  • Only 22% of trades win — the rare big winners must keep showing up
  • 3 of 9 tested years were negative (2018, 2025, 2026) — the edge is regime-dependent
  • Max drawdown -53% on the ₹2L portfolio — the compounded return came with deep pain along the way

Detected components (auto-read from transcript)

EMAVWAPRSIADXATR

Verdict

Auto-backtested. Detected: 50-EMA trend-following. Ran on 159 large/mid-caps, real costs. 11,888 trades, win 22%, payoff 5.01, expectancy +0.13R/trade (avg +0.57%/trade).

This is a marginal edge. The payoff is convex (winners run well past the average loser). Reasonably consistent (67% of years positive).

Mechanically decoded from the transcript and scored from the metrics. Flagged for human review; a hand-vetted verdict can override it.

See strategies that scored 4★+ →
Know someone trading this?

🔴 Live forward test (no hindsight — only trades the rules fired AFTER we published this verdict)

Tracking since 2026-08-10 — no qualifying signals have fired yet. The engine re-checks every night on fresh data; results appear here the day the rules trigger.

Is it profitable? (green above the line = made money, red below = lost it)

₹2,00,000 portfolio (max 5 positions, across the stock universe — real delivery costs)

Return-38.4%
CAGR-5.9%
Max drawdown-53.3%
Trades774 · 129 won
₹200,000 → ₹123,131  ·  2018-07-09 → 2026-06-08
201820192020202120222023202420252026
-18%-24%+14%+22%-10%+9%-14%+4%-19%

Simulated on the 159 large/mid-cap universe. Capital-constrained, daily mark-to-market.

Year by year (every trade the rules fired, across the tested stocks)

YearTradesWin %ExpectancyAvg return / trade
201877819% -0.16R -1.35%
2019160520% +0.02R -0.12%
2020128628% +0.48R +3.65%
2021138124% +0.18R +0.94%
2022159521% +0.00R -0.20%
2023143028% +0.59R +2.40%
2024142221% +0.09R +0.31%
2025168419% -0.03R -0.49%
202670717% -0.17R -0.97%

Where this strategy made & lost money (the full stock-by-stock breakdown — 158 stocks, incl. 2026)

#StockTradesWin%Avg/tradeBestTotal2026
1 ████████ 6624% +8.0% +173% +531% +51%
2 ████████ 6624% +3.7% +74% +243% +47%
3 ████████ 7219% +0.8% +44% +56% +42%
4 ████████ 7616% +0.7% +92% +54% +37%
5 ████████ 6829% +6.4% +164% +434% +36%
6 ████████ 7225% +2.6% +94% +187% +31%
7 ████████ 8624% +2.1% +68% +177% +31%
8 BHEL free peek 7027% +2.8% +81% +199% +30%
9 ████████ 6023% +8.2% +274% +490% +28%
10 ████████ 2218% -0.8% +24% -19% +27%
11 ████████ 4641% +4.5% +55% +206% +26%
12 ████████ 7923% +0.7% +66% +55% +20%
13 ████████ 4615% +1.2% +51% +54% +16%
14 ████████ 5932% +1.5% +56% +86% +12%
15 ████████ 6620% +0.4% +25% +26% +12%
16 ████████ 6834% +2.5% +43% +170% +11%
17 ████████ 7321% +0.6% +51% +46% +10%
18 ████████ 7420% +1.0% +41% +75% +9%
19 ████████ 6825% +1.7% +62% +117% +8%
20 ████████ 7524% +0.9% +34% +70% +7%
21 ████████ 7420% +0.2% +30% +17% -32%
22 ████████ 7121% +2.0% +48% +141% -26%
23 ████████ 7618% -0.2% +40% -18% -25%
24 ████████ 8119% -0.1% +38% -5% -25%
25 ████████ 8421% +0.5% +44% +44% -25%
26 ████████ 3628% +2.5% +60% +89% -24%
27 ████████ 6517% -0.4% +37% -24% -23%
28 ████████ 9020% -0.2% +50% -16% -23%
29 ████████ 9316% +0.0% +84% +3% -23%
30 ████████ 2425% +2.4% +44% +57% -23%
You can see the numbers — see the names. Unlock every stock in this breakdown and download it as Excel. The worst stock in this table returned -24% under these exact rules — one wrong pick costs many times the unlock.

Educational backtest output only — not investment advice or a recommendation to buy/sell any security. AI-generated from stored historical data; not 100% accurate. Past performance is not indicative of future results.

On the index (same rules applied to NIFTY & BANKNIFTY)

IndexTradesWin%Expectancy (R/trade)Avg return/trade
NIFTY8725% +0.23R +0.45%
BANKNIFTY10524% +0.09R +0.15%
Full transcript (347 words)
// This work is licensed under Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International // © Modified version //@version=6 indicator("Cardwell Range Analyze — Confirmed [Modified]", overlay=true, max_labels_count=500, max_lines_count=500) //========================================================= // INPUTS //========================================================= var string GRP_CORE = "⚙️ CORE SETTINGS" i_rsiLen = input.int(14, "RSI Length", minval=1, group=GRP_CORE) i_rsiSrc = input.source(close, "RSI Source", group=GRP_CORE) i_trendLen = input.int(50, "Trend MA Length", minval=1, group=GRP_CORE) i_trendSrc = input.source(close, "Trend Source", group=GRP_CORE) //========================================================= // RSI / CONFIRMATION //========================================================= var string GRP_CONFIRM = "✅ SIGNAL CONFIRMATIONS" i_bullLo = input.int(60, "Bullish RSI Low", minval=0, maxval=100, group=GRP_CONFIRM) i_bullHi = input.int(90, "Bullish RSI High", minval=0, maxval=100, group=GRP_CONFIRM) i_bearLo = input.int(10, "Bearish RSI Low", minval=0, maxval=100, group=GRP_CONFIRM) i_bearHi = input.int(40, "Bearish RSI High", minval=0, maxval=100, group=GRP_CONFIRM) i_confirmBars = input.int(2, "Regime Confirm Bars", minval=1, group=GRP_CONFIRM) i_useHtf = input.bool(true, "Use HTF Confirmation", group=GRP_CONFIRM) i_htfTF = input.timeframe("60", "HTF Timeframe", group=GRP_CONFIRM) i_useAdx = input.bool(true, "Use ADX Confirmation", group=GRP_CONFIRM) i_adxLen = input.int(14, "ADX Length", minval=1, group=GRP_CONFIRM) i_adxMin = input.float(25.0, "Minimum ADX", minval=0, maxval=100, step=0.5, group=GRP_CONFIRM) //========================================================= // TRADE LEVELS //========================================================= var string GRP_TRADE = "📐 TRADE LEVELS" i_atrLen = input.int(14, "ATR Length", minval=1, group=GRP_TRADE) i_slMult = input.float(1.5, "SL ATR Multiplier", minval=0.1, step=0.1, group=GRP_TRADE) i_tp1Mult = input.float(1.0, "TP1 ATR Multiplier", minval=0.1, step=0.1, group=GRP_TRADE) i_tp2Mult = input.float(2.0, "TP2 ATR Multiplier", minval=0.1, step=0.1, group=GRP_TRADE) i_tp3Mult = input.float(3.0, "TP3 ATR Multiplier", minval=0.1, step=0.1, group=GRP_TRADE) i_tp4Mult = input.float(4.0, "TP4 ATR Multiplier", minval=0.1, step=0.1, group=GRP_TRADE) i_tp5Mult = input.float(5.0, "TP5 ATR Multiplier", minval=0.1, step=0.1, group=GRP_TRADE) i_lineExtBars = input.int(50, "Level Line Extend Bars", minval=1, group=GRP_TRADE) //========================================================= // SIGNAL VISUALS //========================================================= var string GRP_SIGNAL = "🔺 BUY / SELL SIGNALS" i_showSignals = input.bool(true, "Show BUY / SELL Arrows", group=GRP_SIGNAL) i_buyColor = input.color(color.green, "BUY Arrow Color", group=GRP_SIGNAL) i_sellColor = input.color(color.red, "SELL Arrow Color", group=GRP_SIGNAL) i_buySize = input.string("Large", "BUY Arrow Size", options=["Small", "Normal", "Large", "Huge"], group=GRP_SIGNAL) i_sellSize = input.string("Large", "SELL Arrow Size", options=["Small", "Normal", "Large", "Huge"], group=GRP_SIGNAL) //========================================================= // CANDLE COLORS //========================================================= var string GRP_CANDLE = "🕯️ CANDLE COLORS" i_showCandles = input.bool(true, "Color Candles", group=GRP_CANDLE) c_bullCandle = input.color(color.green, "Bull Candle", group=GRP_CANDLE) c_bearCandle = input.color(color.red, "Bear Candle", group=GRP_CANDLE) c_neutCandle = input.color(color.gray, "Neutral Candle", group=GRP_CANDLE) //========================================================= // INDICATOR LINES //========================================================= var string GRP_IND = "📈 EMA / VWAP" i_show

💬 Trader reviews (traded this? tell others what really happened)

No reviews yet — be the first. Real experiences help other traders more than any backtest.

User opinions, not investment advice. Reviews are moderated before publishing.