

Kotak
Stockshaala
Chapter 3 | 2 min read
Creating Screener Filters for Intraday vs Swing
Not all trades are built the same.
Some traders look for quick momentum within the same day. Others wait patiently for trend confirmation across days or weeks.
To support both, TradingView lets you create custom screeners, tools that scan the market and highlight only those stocks that meet your criteria.
In this chapter, we’ll learn how to create separate filters for two different styles of trading: Intraday and Swing. We won’t get into alerts or execution here that comes later. For now, the focus is on building the right screener logic.
What is a Screener?
A screener is a filtering tool.
It scans thousands of stocks in seconds based on the rules you define like price, volume, RSI, or moving average crossover.
Instead of scanning charts manually, you set the logic, and TradingView brings the stocks to you.
Intraday Screener: For Fast Moves and High Volume
Intraday traders need liquidity and short-term momentum. Your screener should filter stocks that:
- Move fast.
- Trade in large volumes
- Show early signs of breakouts or reversals.
Here’s how to build one.
Price | Greater than ₹100 | Avoid illiquid, low-volume stocks |
Volume | Greater than 10,00,000 | Ensures there’s enough participation |
% Change (1 Day) | Between 0.5% and 3% | Captures active but not exhausted moves |
RSI (5 or 14) | Below 30 or Above 70 | Detects overbought/oversold situations |
VWAP Proximity | Price near VWAP | Helps spot pullbacks or breakout zones |
Once this filter is saved, you’ll get a daily list of high-volume stocks showing early signs of movement. This becomes your raw material for the day’s trade planning.
Swing Screener: For Trends that Last Days or Weeks
Swing traders look for short-term trends that play out over several days. You want to find:
- Stocks in pullback mode (about to bounce)
- Stocks showing fresh breakouts.
- Trend confirmation using moving averages or RSI.
Here’s how to set that up.
Price | Greater than ₹200 | Focus on quality stocks with steady movement |
Volume | Greater than 5,00,000 | Avoid low-activity counters |
RSI (Daily) | Below 40 or Above 60 | Captures dips and fresh momentum |
50 EMA Crossover | Price above or crossing 50 EMA | Acts as a trend filter |
ATR (Average True Range) | Medium to High | Ensures the stock moves enough for swing profits |
Use this filter in the last 30 minutes of the trading day or after market hours. It helps you identify candidates worth tracking for the coming sessions.
How to Build These in TradingView
- Open TradingView
- Click on ‘Stock Screener’ at the bottom of the chart.
- Choose your exchange (e.g., NSE)
- Click ‘Filter,’ then add your conditions.
- Click ‘Save Screen’ and name it (e.g., “Intraday Scan,” “Swing Pullback”)
You can now run this saved screen every day in just two clicks.
Important Tips
- Don’t add too many filters. It narrows your results too much.
- Keep separate screens for intraday and swing. Never mix them.
- Save your filter logic by giving clear names.
- Use indicator columns (like RSI, MA) to visually compare without opening every chart.
To Sum Up
The goal of a screener is to reduce the market noise and bring only high-potential setups to your screen.
Once you’ve built a few solid filters, scanning the market takes minutes and not hours.
Disclaimer: This article is for informational purposes only and does not constitute financial advice. It is not produced by the desk of the Kotak Neo Research Team, nor is it a report published by the Kotak Neo Research Team. The information presented is compiled from several secondary sources available on the internet and may change over time. Investors should conduct their own research and consult with financial professionals before making any investment decisions. Read the full disclaimer here.
Investments in securities market are subject to market risks, read all the related documents carefully before investing. Brokerage will not exceed SEBI prescribed limit. The securities are quoted as an example and not as a recommendation. SEBI Registration No-INZ000200137 Member Id NSE-08081; BSE-673; MSE-1024, MCX-56285, NCDEX-1262.
Recommended Courses for you
Beyond Stockshaala
Discover our extensive knowledge center
Learn, Invest, and Grow with Kotak Videos
Explore our comprehensive video library that blends expert market insights with Kotak's innovative financial solutions to support your goals.














