A good screener does not predict the market. It reduces noise so you can focus on a smaller list of tradable charts. This guide shows how to use the TradingView screener with purpose, which filters matter most for stocks, forex, and crypto, how to build simple scan templates you can revisit, and when your filter set should be updated as market conditions or TradingView features change.
Overview
The main job of a screener is triage. Instead of opening dozens or hundreds of symbols one by one, you define a small set of rules and let the platform narrow the field. That sounds simple, but many traders make the same mistake: they add too many filters at once, create a very tight scan, and end up with either no results or a list that reflects an opinion rather than an opportunity.
A practical TradingView screener tutorial starts with one principle: scan for context first, then confirm on the chart. In other words, use the screener to find candidates, not to outsource your full decision process. The cleanest workflow usually looks like this:
- Start with a market universe: stocks, forex, or crypto.
- Apply a few broad filters for liquidity, volatility, and trend condition.
- Sort results by one key metric, such as relative change, volume, or ATR-style movement.
- Open charts and validate structure, levels, and risk.
- Save the scan and review it on a repeat schedule.
That last step matters. The best TradingView screener filters are not permanent. A strong trend environment calls for different filters than a choppy or event-driven market. The same is true across asset classes. A useful stock screener TradingView workflow may lean heavily on volume and market cap. A forex screener TradingView workflow may focus more on percentage move, session behavior, and clean trend conditions. A crypto screener TradingView setup often needs stricter volatility and liquidity filtering because the symbol universe can be noisier.
Before building any scan, decide what type of setup you are looking for. Most useful filters fall into five groups:
- Universe filters: exchange, symbol type, sector, quote currency, or market segment.
- Liquidity filters: volume, average volume, turnover-style measures, or practical tradability.
- Volatility filters: percentage change, range expansion, ATR-related movement, or distance from recent range.
- Trend filters: moving averages, relative position to highs and lows, or market structure.
- Fundamental or event filters for stocks: earnings, valuation fields, or growth-related data where available.
Use as few as possible. A lean screener is easier to maintain and easier to trust.
For readers building a full charting workflow around TradingView, it also helps to keep your scan logic aligned with your chart logic. If your setups rely on intraday momentum, pair your screener with a chart workspace built for fast review. If your process depends on confirmation indicators, keep those templates consistent. You may find it helpful to compare this article with Best TradingView Indicators for Day Trading: What Still Works so your scans and chart studies speak the same language.
Best filter groups for stocks
For stocks, begin with tradability before technical conditions. Many attractive charts are not practical trades because spread, volume, or earnings risk make execution difficult.
A solid baseline stock scan often uses:
- Country or exchange: keep the universe familiar and relevant to your trading hours.
- Volume or average volume: remove thin names.
- Price threshold: avoid symbols outside your preferred risk range.
- Relative change: identify leaders or laggards on the day or week.
- Above or below key moving averages: quickly define trend state.
- Distance from 52-week high or low: useful for breakout or reversal scans.
- Sector or industry: especially useful during broad rotations.
If you trade breakouts, scan for liquid stocks near recent highs with rising volume. If you trade pullbacks, look for strong trend names that have retraced toward a moving average or prior support zone. If you trade swing reversals, look for washed-out names with improving momentum but avoid adding so many indicator filters that you eliminate viable chart structures.
Investors who want a hybrid technical-fundamental workflow should also review A Practical Guide to TradingView’s Earnings and Financial Data for Investors.
Best filter groups for forex
Forex screening works differently because the universe is smaller and the structure of the market is more session-driven. You are not usually trying to shrink thousands of symbols. You are trying to rank major and cross pairs by current opportunity.
Useful forex filters often include:
- Percentage change over the current session or day.
- Volatility or range expansion relative to recent periods.
- Trend condition using moving averages or higher highs and higher lows.
- Strength versus weakness logic by comparing related currency pairs.
- Session awareness: London, New York, or overlap periods.
In practice, the best forex screeners are often simple watchlist ranking tools. Sort pairs by movement, remove illiquid or less relevant crosses for your session, then inspect only the top movers that still show clean structure. If a pair moved sharply during a low-liquidity period, the chart review step becomes even more important.
Best filter groups for crypto
Crypto needs tighter quality control. The number of tradeable instruments can be large, and not all charts deserve equal attention.
Useful crypto filters often include:
- Exchange selection or market source consistency.
- Quote currency such as USDT, USD, or BTC pairs.
- Volume and turnover proxies to avoid inactive instruments.
- Large percentage move with confirmation from volume.
- Trend state above or below key moving averages.
- Distance from recent breakout levels to avoid late entries.
A common crypto mistake is screening only by top percentage gainers. That tends to surface extended moves, thin markets, and low-quality spikes. A better approach is to pair change-based filters with volume and chart structure. If you trade continuation, look for instruments holding above a prior breakout with steady participation. If you trade mean reversion, look for stretched moves into major resistance or support rather than simply buying a green screener column.
Maintenance cycle
A screener is not something you build once and forget. The market changes, your strategy evolves, and TradingView itself may add or reorganize fields over time. A maintenance cycle keeps your scans useful instead of decorative.
A practical review schedule looks like this:
- Weekly: check whether the scan still returns a workable number of symbols.
- Monthly: review whether your filters match current market conditions.
- Quarterly: clean up saved scans, rename templates clearly, and remove redundant conditions.
- After major workflow changes: update screener logic if your strategy, timeframe, or risk rules change.
During a weekly review, focus on output quality. Ask three questions:
- Are the results liquid enough to trade?
- Do the charts resemble the setups I actually take?
- Am I getting too many symbols or too few?
If your scan returns hundreds of symbols, it is too broad for a focused workflow. If it returns none most of the time, it may be overfit. The sweet spot is a manageable list that still leaves room for discretion on the chart.
During a monthly review, focus on market regime. In trending conditions, trend-following filters usually work better than reversal filters. In range-bound conditions, extreme momentum scans may surface more traps than opportunities. This is why saved screeners should be organized by use case, not by a vague label like “good setups.” Better names include:
- US stocks breakout candidates
- Forex trend continuation daily
- Crypto pullback in uptrend
- High-volume movers for intraday review
That naming convention makes it easier to update each scan without forgetting its purpose.
Maintenance also includes workflow compatibility. If you use alerts after screening, review whether the handoff is still smooth. Readers building alert-based processes may also want How to Set Up TradingView Alerts Without Getting Spammed. If you are deciding how many screener templates or alert rules your plan can support, see TradingView Pricing Guide: Free vs Essential vs Plus vs Premium.
A final maintenance tip: keep one baseline scan and one tactical scan for each market. The baseline scan should remain simple and stable. The tactical scan can be adjusted for the current environment. That way you always have a reliable default, even when experimentation goes too far.
Signals that require updates
You do not need to wait for a scheduled review if the market starts telling you that your screener is out of date. Several signals should trigger an immediate adjustment.
1. Your scan is surfacing the wrong kind of charts
If your results are technically valid but not practically tradable, the problem is usually filter design. For example, a momentum scan that starts returning repeated gap-and-fade charts may need stronger liquidity rules or a tighter trend condition. A crypto scan that keeps surfacing random spikes may need a better volume filter or exchange restriction.
2. The market regime has changed
A breakout screener often performs poorly in a sideways tape. A mean-reversion screener tends to struggle in strong trend conditions. When broad behavior changes, your scan should change with it. This does not mean rewriting everything. Often one or two filters are enough. You might widen your relative performance threshold, relax a moving average rule, or sort by a different column.
3. You are adding too much chart-side discretion
If every screened result still requires heavy interpretation, the scan may not be pulling its weight. A good screener should remove obvious non-candidates. If you are rejecting nearly everything because the screener missed a condition you always care about, add that condition if possible. The goal is not perfect automation, but better first-pass relevance.
4. The number of results changes dramatically
A large jump or collapse in results may indicate a broad market shift, a field change, or filters that are too sensitive. This is one reason evergreen screener guides benefit from regular refreshes. Fields and labels can evolve, and so can the way traders use them. If your old scan suddenly feels broken, inspect each filter one by one rather than abandoning the whole setup.
5. Your actual trade log no longer matches your screen
This is one of the clearest update signals. Compare the trades you take with the symbols your scan delivered. If your best trades routinely come from outside the screener, your filters may be excluding the setups you really trade. A trading journal can help here. The point is not to prove the screener right. The point is to refine it until it consistently supports your process.
For traders building more advanced workflows, this is also the stage where custom indicators or scripts may become useful. If you are moving from built-in screening toward custom logic, review Pine Script Version Guide: Key Differences, Migration Tips, and Common Errors and What TradingView’s 2025 Script Winners Can Teach You About Indicator Design.
Common issues
Most screener problems are not technical bugs. They are design problems. Here are the ones that appear most often, along with practical fixes.
Too many filters
The more conditions you stack, the more likely you are to overfit a scan to recent winners. Keep your core scan small. If you need five separate confirmations before a chart is interesting, most of those belong in chart review, not screening.
Using indicators as a substitute for structure
A screener can tell you a symbol is above a moving average, but it cannot replace your reading of support, resistance, compression, expansion, and overall market structure. If your list looks strong on paper but weak on charts, the solution is usually fewer indicator filters and more chart-based validation.
Ignoring liquidity
This issue is especially common in small-cap stocks and lower-tier crypto pairs. A beautiful percentage move means little if execution is poor. In many cases, liquidity should be your first filter, not your last.
Sorting by the wrong column
Filtering is only half the job. Sorting determines what you review first. A breakout trader might sort by proximity to highs or relative strength. A mean-reversion trader might sort by distance from a moving average or an extreme short-term move. The same filters can produce very different watchlists depending on the sort order.
Mixing timeframes without realizing it
Your screener logic should reflect your actual trading horizon. If you take 15-minute setups but scan using mostly daily conditions, the results may feel late. If you swing trade on daily charts but screen with very short-term movement metrics, you may get noise instead of context. Match the screener timeframe to the decision timeframe, then use a higher timeframe for confirmation.
Never deleting old scans
Saved filters accumulate quickly. Over time, this creates clutter and confusion. If two scans produce nearly identical results, keep the cleaner one. A small library of clearly named screeners is easier to maintain than a pile of old experiments.
If your broader process includes sector and macro rotation, it may also help to cross-check ideas with related market context pieces such as How Macroeconomic Surprises Reshape the Best-Performing ETFs of the Quarter or How to Trade Around a Strong Sector Without Chasing the Move. A screener works best when it is part of a larger review process, not an isolated dashboard.
When to revisit
If you want your screener to stay useful, revisit it on a timetable and after specific triggers. A simple routine is enough.
Revisit weekly if you trade actively. Open each saved screener, review the output count, and inspect the first ten charts. If the list feels noisy, adjust one filter only. Small changes are easier to evaluate than full rebuilds.
Revisit monthly if you are a swing trader or investor. Compare your scan results with the setups that actually worked. Look for recurring mismatches. Maybe your stock scan should include sector context. Maybe your forex scan should be narrower during certain sessions. Maybe your crypto scan needs stronger quality filters during low-participation periods.
Revisit immediately when any of the following happens:
- You change timeframe or trading style.
- You add a new market, such as moving from stocks into crypto.
- You begin using alerts, webhooks, or automation tied to screener output.
- Your watchlist quality drops for several review cycles in a row.
- TradingView changes available fields, layout, or filtering options in a way that affects your workflow.
To make this practical, keep a short screener checklist:
- What setup is this scan meant to find?
- Which one or two filters define tradability?
- Which one or two filters define the setup?
- What column should I sort by first?
- How often will I review this scan?
Then save separate templates for stocks, forex, and crypto instead of forcing one logic onto all three markets.
A durable starter set might include:
- Stocks: liquid names, above key moving average, near recent highs, sorted by volume or relative performance.
- Forex: strongest movers in your active session, aligned with trend, sorted by daily change or range expansion.
- Crypto: liquid pairs with strong participation, clean trend condition, not excessively extended from recent support.
That is the core lesson of this TradingView screener tutorial: the best filters are not the ones with the most sophistication. They are the ones that repeatedly surface charts you can actually trade, review, and manage with discipline. Keep the scan simple, keep the chart review honest, and keep a maintenance cycle so your screener evolves with your market rather than drifting away from it.
As your workflow matures, you can pair screening with dashboards, custom scripts, and breadth tools, but the foundation remains the same: reduce noise, preserve context, and revisit your filters before they become stale. For readers exploring deeper multi-factor workflows, Building a Market Pressure Dashboard: Combining a Hidden Indicator With Breadth and Volume is a useful next step.