PatternsRadar
Sign in

Candlestick pattern scanners for NSE

Every candlestick pattern is a one-, two- or three-session story about who controlled the tape and when they lost it: the hammer's long lower shadow is a rejected sell-off, the engulfing candle is one side overwhelming the other's entire day, the stars are enthusiasm-doubt-verdict told across three bars. The patterns are old — Japanese rice traders were naming them two centuries before anyone drew a moving average — and their weakness is equally old: alone, on an arbitrary chart, most barely beat a coin flip. Context is what rescues them, which is why every scan here pairs its pattern with a condition that gives the story a setting — a hammer is scanned for where the chart is oversold, an evening star where it is extended, an inside bar where the larger trend can turn its pause into a spring. The pattern is the trigger; the filter is the reason to care.

An engulfing candle forming while the stock sits on its 50-day average.

where pattern is bullish_engulfing
  and close within 3% of sma(50)

Top 500 by turnover

A bearish engulfing candle within 3% of the 52-week high — a rejection where it counts.

where pattern is bearish_engulfing
  and close within 3% of high_52w

Top 500 by turnover

A long lower wick after a decline, with RSI still under 40.

where pattern is hammer and rsi(14) < 40

Top 500 by turnover

A long upper wick with RSI above 60 — buyers tried and could not hold it.

where pattern is shooting_star and rsi(14) > 60

Top 500 by turnover

The three-bar reversal: down bar, pause, then a strong recovery.

where pattern is morning_star within 2 bars

Top 500 by turnover

Three strong up-closes in a row above the 50-day — sustained buying, not a spike.

where pattern is three_white_soldiers and close > sma(50)

Top 500 by turnover

An indecision candle on above-average volume while the trend still holds.

where pattern is doji
  and close > sma(50)
  and rel_volume > 1.2

Top 500 by turnover

A contracted range inside yesterday's, while the larger trend still points up.

where pattern is inside_bar and close > sma(50) > sma(200)

Top 500 by turnover

A small up-day held inside the previous big down-day, with RSI already washed out.

where pattern is bullish_harami and rsi(14) < 45

Top 500 by turnover

A hesitation candle inside a big up-day, high enough on the chart to matter.

where pattern is bearish_harami and rsi(14) > 55

Top 500 by turnover

The three-candle top: a strong up-day, a stall, and a decisive down-day.

where pattern is evening_star within 2 bars

Top 500 by turnover

Three consecutive long down-days, each closing near its low — persistent, orderly selling.

where pattern is three_black_crows within 2 bars

Top 500 by turnover

A range that swallowed yesterday's entirely and resolved upward.

where pattern is outside_bar and close > open

Top 500 by turnover

A bar with almost no wicks on above-average volume — one side held the session from open to close.

where pattern is marubozu within 2 bars and rel_volume > 1

Top 500 by turnover

Common questions

Do candlestick patterns actually work?

In isolation, most test close to chance. In context — a bullish reversal pattern where a stock is genuinely oversold at support, a bearish one where it is extended — their hit rates improve measurably. Every scan here builds that context in, and every one can be replayed against a year of history to check the claim.

What is the most reliable candlestick pattern?

The engulfing patterns and three-bar formations (morning star, evening star, three white soldiers, three black crows) test better than single-candle signals, because they record a completed shift in control rather than one session's hesitation. Single candles like the doji are context markers, not signals.

Can you screen NSE stocks by candlestick pattern?

Yes — every scan on this page does exactly that, with `pattern is` conditions in Sift. Patterns can also be combined freely with any other condition: RSI, volume, delivery percentage, or distance from a moving average.