Building your first screener, step by step
How to turn a strategy idea into objective rules, pick the right asset universe, read scan results and iterate until you get a genuinely actionable list of opportunities.
A well-built screener replaces hours of chart scrolling with a few seconds of scanning: you define your criteria once, and it only shows you the assets that meet them. But a screener is only useful if its rules faithfully translate a strategy idea. This guide walks through the full method, from initial idea to automated scan, with a concrete example you can reproduce as is.
Step 1: start from a strategy idea
Never start by stacking indicators: start with a sentence. A good strategy idea fits on one line and describes a specific market situation. Our example for this guide: "buy pullbacks within an established uptrend". The intuition is classic : an asset in a long-term uptrend going through a temporary pullback often offers a better entry point than an asset at its highs.
Step 2: translate the idea into objective rules
Each part of the sentence becomes a measurable rule. "Established uptrend" translates to: close above the 200 SMA on the daily : the 200-period moving average is the most widely used long-term trend filter. "Pullback" translates to: RSI 14 below 40 on the daily : momentum has cooled off without necessarily reaching the extreme oversold zone. Two rules are enough to capture the idea:
- Rule 1 (trend): the closing price is above the 200 SMA, on the daily timeframe.
- Rule 2 (pullback): the RSI 14 is below 40, on the daily timeframe.
In Screener.Trading, each rule is built without code: you pick an indicator, an operator (above, below, between two bounds) and a comparison target : price, another indicator or a static value. You can also use candle offsets ("the condition was true 2 candles ago") and validity windows ("the cross happened at most 3 candles ago"), which are very handy for catching recent signals without requiring them to land exactly on the last candle.
Paid plans unlock cross-timeframe comparisons : for example requiring the hourly price to be above a daily moving average. It is a great way to align a short-term signal with the underlying trend, but keep your first screener on a single timeframe: simplicity first.
Step 3: choose your asset universe
The same screener produces very different results depending on the universe it runs on. You can scan an entire market (all crypto pairs, for instance), an index like the S&P 500 or CAC 40, an asset category (ETFs, forex, commodities), or a personal watchlist. To start, an index universe is a good choice: S&P 500 names are liquid and well known, which limits nasty execution surprises. Watchlists become valuable later, when you want to focus your scans on the assets you actually follow.
Step 4: test the screener with a first scan
Run a first scan to check the calibration: within seconds you get the list of assets meeting all your rules at the last close, with each asset's chart one click away. At this stage the goal is simply to confirm that your rules return setups true to your original idea. Day-to-day scanning (choosing the universe, reading results, saving scans) is covered by the dedicated guide "How to run a market scan", linked at the bottom of this page.
Step 5: iterate on your rules
A screener is rarely well calibrated on the first try. Two classic situations and their remedies:
- Too many results: your rules are too loose. Tighten the thresholds (RSI below 35 instead of 40), add a confirming condition (volume above its average), or shrink the universe.
- Zero results: your rules are too strict, or the setup you are looking for simply is not present in the market right now. Widen the thresholds, use a validity window of a few candles, or accept the wait : zero results is information too.
Resist the temptation to tweak the rules until the screener returns the assets you wanted to buy anyway. The screener exists to discipline your choices, not to justify them after the fact.
Step 6: automate with an autoscan
Once the screener is validated, there is no need to re-run it by hand. Create an autoscan: it automatically re-runs your screener at every candle close on the relevant timeframe, and sends you an e-mail alert as soon as assets match. Your strategy watches the market for you, even when you are away from the screen : the step that turns an analysis tool into a monitoring system.
One last piece of advice: before trading your screener's signals, run it through a backtest to measure how its signals would have performed historically, then practice in paper trading. A screener tells you where to look; backtesting and simulation tell you whether it is worth acting on.
Stop scrolling through charts for hours
Define your rules once : the screener watches the markets for you.
Join the waitlist for early access
Frequently asked questions
Keep exploring
- FeatureThe multi-indicator, multi-timeframe screenerCombine technical indicators, timeframes and comparison operators to keep only the assets that match your strategy exactly.
- FeatureAutomated scans: your screeners on autopilotBots watch the market for you: they re-run your screeners at every candle close and e-mail you the moment an asset matches.
- FeatureThe backtesting tool built into your screenersBacktests built from your screeners: entries, exits, fees and full metrics to judge a strategy on numbers instead of gut feeling.
- FeatureWatchlists: your favorite symbols and your scan and backtest resultsGroup the symbols that matter to you (across every market) and reuse those lists as the universe for scans, backtests and automated scans.
- FeatureCharts built for technical analysis13 stackable indicators, a full drawing toolkit and annotations that are still there every time you come back to a symbol.
- IndicatorSimple Moving Average (SMA)The oldest and most widely used trend indicator: an average of recent closes that smooths out market noise and acts as a dynamic reference line.
- IndicatorExponential Moving Average (EMA)A moving average that gives more weight to recent candles: it hugs price more closely than the SMA and reacts earlier to trend changes.
- IndicatorRSI (Relative Strength Index)The most popular momentum oscillator: it bounds the strength of a move between 0 and 100 and flags overbought and oversold conditions.
- IndicatorVolumeThe fuel behind price moves: volume reveals the conviction behind each candle and separates solid breakouts from false starts.
- GlossaryTimeframeA timeframe is the duration each candle on a chart represents (from one minute to several months) and sets the horizon of the analysis.
- GlossaryMulti-timeframe analysisMulti-timeframe analysis means studying the same asset across several timeframes, typically a higher one for the trend and a lower one for timing.
- GlossaryStop lossA stop loss is an automatic loss-taking exit level, set before entering a position, which caps each trade's risk at a predetermined amount.
- MarketThe stock screener: S&P 500, CAC 40, DAX 40 and FTSE 100Sift through major US and European stocks with composable technical rules across 18 timeframes, without writing a single line of code.
- MarketThe crypto screener across about 460 Binance pairsScan every Binance USDT pair with your own technical rules across 18 timeframes, and get alerted the moment a setup appears.
- GuideRunning a manual market scanA manual scan runs your screener on demand over the universe of your choice: learn how to pick that universe, read the results, refine your rules and know when to move on to automation.
- GuideThe complete beginner's guide to tradingEverything you need to understand before placing your first order: reading a chart, choosing your style, using the right indicators, managing risk, and practicing without risking a cent.
- GuideBacktesting a trading strategy, step by stepBefore risking a cent, replay your strategy on historical data: backtest setup, reading the key metrics, and the traps of over-optimization.
- GuideSetting up trading alerts with autoscansLet your screeners watch the market for you: create an autoscan in two clicks, get an e-mail as soon as an asset matches, and avoid noise with a few best practices.