which stock have crossed 200 dma in last 2 days
Live, exhaustive lists of stocks that have crossed above their 200‑day moving average (200 DMA) in the last 2 trading days are not directly accessible to me, so I cannot reliably name all such stocks for the Indian market or guarantee completeness.
What I can do is show you exactly how to pull this list yourself using free screeners that read live NSE/BSE data:
1. Chartink (India-focussed, very popular) – Recommended
- Go to Chartink’s scanner page.
- Use a condition like:
- Today: Close > SMA(Close, 200)
- 1 day ago: Close <= SMA(Close, 200)
- This gives stocks that crossed above 200 DMA today.
- To include the last 2 days, either:
- Run the scan separately for:
- Today (0 days ago) and
- 1 day ago (shift each condition by one bar),
- Then combine the results; or
- Create a scan using “N days ago” logic to capture crosses in the last 2 candles.
2. TradingView
- Open TradingView screener (Stocks → India).
- Add a filter: `Price > SMA(200)` for today.
- Then visually confirm the “cross” by:
- Adding 200 SMA to the chart, and
- Checking that yesterday’s close was below or at the 200 SMA and today’s is above.
- For programmatic scanning you’d need a custom Pine Script strategy, but that’s more advanced.
3. Other India screeners (e.g., Screener.in custom screens)
- Most fundamental screeners (like Screener.in) are not ideal for intraday/last‑2‑day technical events, as they update EOD and don’t always have built-in “cross above 200 DMA yesterday/today” logic.
- You can still approximate by using:
- `Close > 200 DMA` (for current)
- And then manually check charts for recent crosses.
Illustrative Example (for understanding only):
If Stock X had:
- Close on 11 Dec 2025 = ₹195 and 200 DMA = ₹198 (below 200 DMA),
- Close on 12 Dec 2025 = ₹202 and 200 DMA = ₹198 (above 200 DMA),
then Stock X has crossed above 200 DMA in the last 1 day and would show up in such a scan.
Since you specifically need “last 2 days,” the technically correct condition is:
- Today’s (or yesterday’s) close > 200 DMA, and
- Previous close (1 day back for today’s scan; 2 days back if you’re scanning yesterday) ≤ 200 DMA.
You’ll get the most accurate, up-to-date list by running that logic directly on a live scanner such as Chartink or TradingView. I cannot safely fabricate or partially guess such a list.
If you have any further queries, please connect with us on 022-6290-10141 (Timings : 09.00 AM to 05.00 PM) or you can email us on info@cniinfoxchange.com