Building a Stock Screener for Swing Trading: The Criteria That Actually Matter

A screener does not tell you what to buy. It tells you where to look. The criteria that actually matter for a swing-trading screen, the ranges traders use, and how screening the ASX differs from the US.

Swingfolio TeamJune 12, 202613 min read
Back to Blog

Building a Stock Screener for Swing Trading: The Criteria That Actually Matter

A stock screener for swing trading has one job: cut a market of thousands of names down to the handful worth your attention tonight. It does not tell you what to buy. It tells you where to look. Get that distinction wrong and every filter you stack on top is wasted effort.

Most screener guides hand you a list of settings and move on. This one explains what each filter is for, the range traders actually use, and what breaks when you skip it. The numbers below are rules of thumb, not rules. Calibrate them to your account size and the market you trade.

What does a stock screener actually do?

A screen enforces necessary conditions for a trade, not sufficient ones. Liquidity, a clean trend, and a strong sector can all be present and you still might not have a trade. They get a stock onto your list. The setup, the chart pattern, the entry level, and the stop decide whether you act.

Run the screen to build a candidate list, usually after the close when the day's price and volume are final. Then review the charts by hand. The screen answers "what should I look at." The setup answers "what do I trade, at what price, and where is my stop." Treat a screen hit as a buy signal and you will chase extended moves and enter at random points in a trend.

That is the distinction the rest of this guide is built on. Some filters define your universe and rarely move. Others rank what is already in it. A few belong to the entry, not the screen at all.

Liquidity: the one filter you set first and never drop

Liquidity is the ability to get in and out of a position at close to the quoted price without moving it. Measure it by dollar volume, not share count.

Dollar volume is price times average daily share volume. A $20 stock trading 1,000,000 shares a day turns over $20 million. A $100 stock trading 200,000 shares turns over the same $20 million, even though the share counts look nothing alike. Dollar volume tells you how much size the stock can absorb. Share count alone does not.

Rough floors traders use: 300,000 to 500,000 shares a day and $2 million to $5 million in dollar volume for a small account; 1,000,000 shares and $10 million to $20 million for a larger one. A US swing-trading desk that trades real size screens for a $20 million minimum and lifts it toward $80 million for bigger books.

Skip this filter and the bill arrives as slippage. In a thin stock the order book looks fine until you try to sell 5,000 shares and walk the price down through three levels. Worse, thin names lose their bid first in a selloff, the moment your stop fires. You planned to lose two times your risk and you lose four, because the fill was nowhere near your stop. Over a hundred trades that quiet tax can turn a winning system into a breakeven one.

Price: why most swing traders skip stocks under $5

A penny stock is commonly defined as anything under $5 a share, and most swing traders set their floor there or higher. The reason is market structure, not snobbery.

At $2 a share, a 10 cent move is 5%. At $50, the same 10 cents is 0.2%. The lower the price, the larger the tick is as a share of the price, the wider the percentage spread, and the jerkier the chart. Many of the breakouts you see on a $2 stock are a single tick in a thin book, not a real move. More careful traders push the floor to $10 or $15, where spreads tighten and floats are deeper.

Low-priced names also carry more reverse splits, dilutive raises, and promotion. Those produce gaps that blow past stops built for steadier stocks. The lottery-ticket appeal is real, and so is the base rate: clean, tradable swings are rare down there, and the downside is just as fast.

Volatility: enough movement to be worth it, not enough to blow your stop

Swing trading needs volatility, but a band of it. Too little and the stock sits there for a week doing nothing while your capital is tied up. Too much and normal daily noise takes out your stop before the idea has a chance to play out.

Average True Range measures the typical daily range, gaps included. J. Welles Wilder defined it in 1978 as the largest of three numbers: today's high minus low, today's high minus yesterday's close, and today's low minus yesterday's close, averaged over a lookback, usually 14 days. Because ATR scales with price, traders normalise it as ATR percent: ATR divided by price.

A common swing-tradable band is a 14-day ATR of about 1.5% to 5% of price for large and mid caps. Below roughly 1% the stock is too quiet to bother with. Above 6% or 7% you need wider stops and smaller size. Small caps run hotter, 5% to 12%, and above about 15% you are speculating, not swing trading.

ATR also sizes the trade. Set the stop a multiple of ATR below entry, commonly one to three times. Then shares equal your dollar risk divided by the stop distance. A higher-ATR stock gets a smaller position for the same risk, which keeps every trade roughly the same size in dollars of pain.

Trend: trade with the 50-day and 200-day, not against them

It is easier to catch an upswing in a stock already trending up than to time a bounce in one that is falling. Trend filters put that odds tilt into the screen.

The standard long filter: price above the 50-day moving average, and the 50-day above the 200-day. The 50-day tracks the intermediate trend, about two and a half months. The 200-day tracks the long-term trend, roughly nine to ten months. Many traders add that the 200-day must be rising, not just sitting below price. If you build trades around moving averages, the moving-average trend filter in practice shows how the alignment plays out on a real setup.

Buying below a falling 200-day is a bet against the trend. It can pay, but the base rate is lower and the news-driven collapses are worse, because trapped holders sell into every rally. Trend filters also keep you out of value traps and falling knives, the stocks that look cheap and keep getting cheaper. A swing trader does not have the horizon to wait out a turnaround. Align with the trend the market is already showing you.

Relative strength: strong stocks tend to stay strong, and no, that is not RSI

Relative strength here means performance against a benchmark, not the RSI oscillator. They share a name and nothing else.

The momentum kind compares a stock to an index or its sector. You can measure it as the stock's 3, 6, or 12-month return minus the benchmark's, or as a percentile rank from 1 to 100. Strong stocks tend to stay strong over weeks to months, so many traders keep their universe to names ranking above 70 or 80, or within 10% to 20% of their 52-week high.

Proximity to highs is a leadership proxy. A stock near a new high has little overhead supply, nobody trapped above waiting to sell at breakeven. A stock 40% below its high has to climb through layer after layer of that supply. Skip relative strength and your list fills with laggards: they meet every other filter, then deliver slow, halfhearted moves and breakouts that fail. In a market pullback, laggards fall further and recover later.

Relative strength is a soft factor, not a hard cutoff. Use it to rank the list, not to gut it.

Market cap: the liquidity-versus-range trade-off

Market cap is a rough proxy for how a stock behaves. Large caps give you liquidity and tight spreads but smaller moves. Small caps give you range and event risk. Pick the band that matches your account and your nerve.

The rough bands: micro under $300 million, small $300 million to $2 billion, mid $2 billion to $10 billion, large $10 billion to $200 billion, mega above that. A mega cap can move like an index component, calm and slow. A micro cap can run 30% on a single headline and give it all back the next morning.

Many swing traders settle in the small-to-mid range, roughly $300 million to $10 billion, where there is enough institutional interest for orderly behaviour but enough room for a 10% to 20% move in a few weeks. If your liquidity and price filters are already strict, a market-cap filter is often redundant, since tiny caps tend to fail those anyway.

Timing filters belong to the setup, not the screen

Volume surges, range expansions, and gaps tell you a stock is in play today. They are timing signals, and they belong to the entry layer, not the universe filter.

A volume surge is today's volume well above its average, often 1.5 to 2 times the 50-day. It says new players have arrived and a move has conviction behind it. A range expansion is a day whose range runs past 1.5 times the 14-day ATR, the kind of day that often starts a fresh leg out of a quiet base. A gap is an open well above the prior close, usually on news, and it can be opportunity or trap depending on follow-through.

Run these as a second, narrower pass over your structural universe, not as part of it. Bake them into the main screen and the list lurches day to day, full one session and empty the next. Keep the universe stable. Let the timing screen tell you which of those names woke up.

Screening the ASX is not the same as screening the US

The ASX is thinner than the US market, so the liquidity numbers that work in New York will hand you an empty list in Sydney. Scale them down and lean on index membership instead.

In the US you can demand $20 million a day in dollar volume and still get hundreds of names. Apply the same bar to the ASX, around $30 million in Australian dollars, and you are left with the largest twenty or thirty stocks. Australian traders instead use floors of about $500,000 to $1 million a day in turnover for normal size, $2 million to $5 million for larger accounts, and often start from the ASX 200 or ASX 300. The ASX 200 alone is about 80% of the market's value, so it is a sensible universe before you filter at all.

Tools differ too. Finviz, the free US screener, does not cover ASX primary listings. For Australian stocks, the practical options are TradingView with the exchange set to ASX, your broker's screener such as CommSec, CMC, SelfWealth, or Stake, plus Market Index and the ASX site. For US stocks, Finviz or TradingView still return a long list after strict filters. If you trade both, expect the Australian side to be more concentrated and to recycle the same names more often, because the liquid universe is smaller.

The mistake that ruins good screens: over-filtering

The most common screener error is stacking so many hard filters that two stocks pass on a quiet day, or none. A tight list feels precise. It is usually just fitted to the past.

Picture a screen demanding $20 million in dollar volume, price over $20, ATR percent between 3% and 5%, price above a rising 50-day and 200-day, relative strength rank over 90, within 5% of the 52-week high, sector leadership, and a volume surge today. Some days nothing clears it. You either sit idle or force a trade in the one name that did, which is how you end up crowded and attached.

The fix is to split hard from soft. Hard constraints protect you from structural risk and rarely move: minimum liquidity, minimum price, a volatility ceiling, basic trend alignment. Soft factors are preferences: relative strength, proximity to highs, sector strength. Run the hard filters to define the universe, then sort by the soft ones and review the top names by hand. You keep the breadth and still spend your attention on the best candidates. From there, build a watchlist from the survivors and work the charts.

Putting it together: two example screens

These two screens use the same categories at different risk settings. They are illustrations, not recommendations. Test anything before you trade it.

A steadier screen for larger, calmer names: dollar volume above $10 million, price above $15, 14-day ATR percent between 1.5% and 4%, price above a rising 200-day moving average, market cap above $2 billion. Then sort by relative strength and proximity to the 52-week high and review the top of the list.

A faster screen for higher-volatility small and mid caps: dollar volume above $5 million, price above $5, 14-day ATR percent between 3% and 10%, price above the 50-day, market cap $300 million to $10 billion. Then favour names ranking in the top 20% for relative strength, within 10% of their high, with a volume surge today.

Same filters, different settings. In Swingfolio the screener sits inside the trade ideas page. Filter on ATR, moving-average crosses, volume, market cap, and momentum, and save the combinations you trade as presets. Open a result to check its chart with your own indicator preset loaded. Then turn it into a trade idea in one step, and your strategy's stop and target rules come with it. See how the screener works.

Frequently asked questions

Is a stock screener a buy signal?

No. A screener narrows thousands of stocks to a tradable shortlist. It enforces necessary conditions, like liquidity and trend, but not the setup. The entry comes from the chart: a pattern, a level, and a defined stop. Treat a screen hit as a signal and you will buy at random points in a move.

What volume should a swing trading screen require?

Most traders measure liquidity by dollar volume, not share count. Common floors are $2 million to $5 million a day for a small account and $10 million to $20 million for a larger one. On the ASX, where turnover is lower, $500,000 to $1 million a day is a more realistic floor, and many traders start from the ASX 200 or ASX 300.

What ATR is good for swing trading?

A 14-day ATR of about 1.5% to 5% of price suits most large and mid-cap swing trades. Below roughly 1% the stock moves too little to be worth the holding period. Small caps run hotter, often 5% to 12%. ATR also sets your stop distance and, through that, your position size.

What is the best free stock screener for swing trading?

For US stocks, Finviz and the free tier of TradingView both screen on price, volume, and basic technicals. For ASX stocks, Finviz does not cover the local listings, so TradingView with the exchange set to ASX, your broker's screener, or Market Index are the practical free options. The right one is whichever covers your market and the filters above.


General information only. Not financial advice. The figures here are common rules of thumb, not fixed standards. Test any screen against your own market, account size, and strategy before you rely on it.

Share this article

Share:

Ready to improve your swing trading?

Track your trades, follow your strategies, and get AI-powered insights to become a better trader.

Related Articles