Momentum Stock Screener: Key Metrics Every Trader Needs
Momentum investing is not about predicting the future; it is about identifying the present. The core philosophy rests on the observable truth that assets which have performed well in the recent past tend to continue performing well over a short-to-medium-term horizon. This persistent anomaly, extensively documented in academic literature by Jegadeesh and Titman, forms the bedrock of systematic momentum strategies. To capitalize on this phenomenon, a trader must move beyond subjective chart analysis and deploy a rigorous, quantifiable screening process. The following article dissects the precise metrics required to build a high-fidelity momentum stock screener, detailing the calculation logic, optimal parameters, and the economic rationale behind each filter. These are not suggestions; they are the quantitative levers that separate noise from signal.
1. Rate of Change (ROC) – The Core Velocity Metric
The Rate of Change is the foundational velocity measure in momentum screening. It calculates the percentage change in price over a defined historical lookback period. While simple price change is useful, ROC normalizes the move, allowing comparison across stocks with vastly different nominal prices.
Calculation: ROC = [(Close_today - Close_n periods ago) / Close_n periods ago] * 100
Critical Parameters: Traders must choose a lookback period that aligns with their intended holding period. The most statistically robust periods are 12 months (252 trading days) for long-term momentum and 6 months (126 trading days) for intermediate-term strategies. However, these raw timeframes suffer from the January effect and monthly rebalancing noise. The optimized screen uses a 12-month ROC, excluding the most recent month. This “12-minus-1” filter (ROC for the prior 12 months, omitting the last month) is a direct implementation of the academic research by Cliff Asness and others. It avoids stocks that have already peaked in the last 21 days, which have the highest probability of mean reversion.
Actionable Screener Rule: Filter for stocks in the top decile or quintile of this 12-minus-1 ROC. On platforms like Finviz or TradingView, this is often approximated by isolating stocks with a “Performance (1 Year)” above +30% while simultaneously demanding a “Performance (1 Month)” below -2% to strip the hot money.
2. Relative Strength (RS) vs. the Market – The Persistence Filter
Absolute price momentum is useless if the entire market is rising. A stock must be gaining on its peers. This is measured by constructing a Relative Strength line, not to be confused with the RSI indicator. The RS metric compares a stock’s price performance to a benchmark (typically the S&P 500, NASDAQ, or sector-specific ETF).
Calculation: RS_Line = Stock_Price / Benchmark_Price. The screener then calculates the percentage change of this RS line over a defined period.
The 26-Week Smoothed RS: The optimal parameter for a screener is the 26-week rate of change of this RS line. This timeframe effectively filters out one quarter of business performance while capturing the next. A stock with an RS line in the 80th percentile or above indicates that institutional money is flowing into it relative to the general market.
Actionable Screener Rule: Require that the stock’s 6-month relative strength rank (compared to all other stocks on the exchange) is above 70. This is a standard filter in IBD-style screeners. Combine this with a market-relative ROC to ensure the stock is a leader in a bullish sector, not merely a high-beta proxy for a rising market.
3. Volume Confirmation – The Institutional Validation Threshold
Momentum cannot be sustained by retail traders. Sustained price advances require institutional accumulation. The volume metric in a momentum screener must measure more than just high turnover; it must measure conviction. The key metric is Volume Ratio, often called Relative Volume (RVOL) , calculated as: Current Volume / Average Volume (last 50 or 60 days).
Critical Interpretation: A reading above 1.5 is a baseline. However, the screener must differentiate between the type of volume. A high RVOL on a gap up is accumulation. The superior screener metric is the Accumulation/Distribution (A/D) Rating or the Volume-Price Trend (VPT) . The VPT acts like an OBV but weights volume by the percentage price change.
The 50-Day Pivot Volume Rule: A rigorous screen demands that the stock not only has high average volume (minimum $1M or 500k shares/day for liquidity) but that recent up days have occurred on volume significantly higher than down days. The simplest implementation is a screener filter for Up Volume / Down Volume over 20 days, exceeding a ratio of 1.2. This confirms that the momentum is being financed by smart money, not speculative churn.
4. The RS Rating vs. EPS Rating – The Dual Ranking System
Momentum is a combination of price strength and earnings strength operating in a feedback loop. The screener must evaluate both independently. This requires a dual ranking system.
EPS Rating Metric: This is a percentile rank of a company’s earnings growth. The calculation examines the most recent two quarters of EPS growth year-over-year, along with the 3-5 year annual EPS growth rate. A stock must rank in the 80th percentile or higher (A or B rating) on this metric to be a viable momentum candidate. A price breakout without earnings support is a “false flag” momentum signal.
The Synergy Test: The screener should calculate the spread between the EPS rank and the RS rank. A healthy momentum stock has an RS rank equal to or higher than its EPS rank. If the RS rank is significantly below the EPS rank (e.g., RS 60, EPS 90), the company has strong fundamentals but the market is not yet pricing them in—this is a value trap for a momentum trader. If the RS rank is far above the EPS rank (e.g., RS 95, EPS 20), the stock is pure momentum speculation, highly unstable and prone to severe mean reversion.
Actionable Screener Rule: Implement a score: RS Rank * 0.5 + EPS Rank * 0.5. Filter for stocks with a composite score above 85. This forces the stock to demonstrate both market leadership and fundamental justification.
5. Volatility and Drawdown Control – The Risk Mgmt Metric
High momentum is often correlated with high volatility. A screener that ignores volatility will deliver a portfolio of unstable, high-beta lottery tickets. The critical metric here is Average True Range (ATR) Ratio and Maximum Drawdown Stability.
ATR%: Calculate ATR(14) / Stock Price. This normalizes volatility. Filter for stocks with an ATR% between 1.5% and 5%. Below 1.5% indicates a sleeping stock; above 5% indicates a runaway stock that is likely to gap against you.
The Beta + Trend Confirmation: While beta is a standard metric, the advanced screener uses Relative Volatility Index (RVI) with a lookback of 10 periods. RVI measures the direction of volatility. Momentum stocks should have RVI > 60, indicating that the increased volatility is directional (bullish) rather than chaotic.
The Drawdown Restriction: A momentum screen must explicitly exclude stocks that have recently broken their critical moving averages. The filter: Current Price > 50-Day SMA AND 50-Day SMA > 200-Day SMA. This golden cross configuration is non-negotiable for a momentum screen. More importantly, screen against stocks that have experienced a daily drop of more than -15% within the last 30 trading days, as this is indicative of a structural breakdown in momentum.
6. Price and Liquidity Filters – The Executability Parameters
Technical metrics are irrelevant if you cannot execute a trade without slippage. A momentum screener must include absolute price and liquidity thresholds.
Price Floor: Filter for stocks trading above $10. Sub-$10 stocks are prone to wider spreads and manipulation. For high-capacity momentum, raise this floor to $20.
Liquidity Thresholds: Average Dollar Volume (ADV) must exceed $10 million. This ensures that a market order or a stop-loss will fill near the intended price. A secondary filter: 20-day average spread width (Ask-Bid). Filter out stocks with a spread greater than 0.5% of the stock price.
The Float Filter: Momentum is easier to sustain in stocks with a lower public float. A screener should consider the Float/Outstanding Shares Ratio. Stocks with a ratio below 40% offer less overhead supply and are more susceptible to large institutional bids pushing the price higher.
7. Sector Correlation and Group Strength – The Herd Validation
Single-stock momentum is fragile; group momentum is resilient. The screener must evaluate the stock within its industry group context. The metric is Group Rank (Sector RS) .
Calculation: Identify the stock’s Industry Group (e.g., Semiconductors, Biotech, Software). Calculate the average 3-month price performance of the top 10 stocks in that group. Then, rank all groups.
Actionable Screener Rule: The stock must belong to one of the top 10% of industry groups ranked by group performance. A stock that is a top performer but belongs to a group ranked in the bottom 50% is taking an enormous idiosyncratic risk. The momentum is likely short-lived as the rising tide of the group is missing. The screener must enforce a group minimum rank of A or B (top 50% of groups). High-quality momentum almost always aligns with a strong sector tailwind.
8. The Bollinger Band and Volatility Squeeze – The Ignition Metric
The final refinement for a momentum screener is identifying stocks on the verge of a momentum explosion. This is achieved through the Bollinger Band Width (BBW) metric.
Calculation: BBW = (Upper Band - Lower Band) / Middle Band. The Upper Band is typically 2 standard deviations above the 20-period SMA, and the Lower Band is 2 standard deviations below.
The Squeeze: When BBW contracts to its lowest level in 6 months, volatility is set to expand. This is known as the “squeeze.” A screener can detect this by filtering for stocks where the current BBW is in the bottom 20% of its 100-day range. However, this is a precursor, not a confirmation. The momentum initiation signal occurs when the stock breaks above the upper Bollinger Band with volume confirmation.
Actionable Screener Rule: Filter for stocks in a volatility squeeze (low BBW) that are also showing a Price % above Upper Band of at least +1%. This captures stocks that have just ignited a momentum move from a low-volatility base. This is the “breakout from the base” scan, and it is the single most profitable entry point for a momentum strategy.
9. Logical Filtering: Ignoring Parabolic Stages
Momentum screens often catch stocks that are already in the final, parabolic stage of their run. The key metric to exclude these is the Efficiency Ratio (ER) , developed by Perry Kaufman.
Calculation: ER = (Price Change over N periods) / (Sum of Absolute Price Changes over each of the N periods). The denominator uses the net movement over the period, while the numerator is the absolute distance.
Interpretation: An ER close to 1 indicates a very smooth, directional trend (desirable). An ER closer to 0 indicates a choppy, sideways market. A parabolic stock, however, will have an ER that is very high but is often accompanied by a Rate of Change (1 week) that is greater than +20%. The screener must apply a parabolic filter: Exclude any stock where the 5-day ROC is greater than the 3-month ROC. This indicates an acceleration that cannot be sustained and is the hallmark of a blow-off top.
10. The Composite Momentum Score – The Final Rank
No single metric should drive a decision. The final screener output should be a Composite Momentum Score (CMS) . Each of the above metrics is weighted and scored.
Weighting Example:
- 12-month ROC (excl. last month): 20%
- 6-month RS vs. Market: 20%
- EPS Rating percentile: 20%
- Volume Accumulation (VPT trend): 15%
- Group RS Rank: 15%
- Volatility Efficiency (ER): 10%
Implementation: Each stock receives a percentile rank for each metric. The weighted sum produces the CMS. The screener should filter for stocks with a CMS in the 90th percentile or higher.
Precision Calibration: The final filter is a correlation check. The CMS must be positively correlated with the 10-day price trend but negatively correlated with the 50-day volatility. This ensures you are buying a stock that is performing well, improving its fundamentals, and doing so with decreasing chaos.









