Skip to main content
Tool Comparisons

Free Advanced Stock Screener: A Step-by-Step Tutorial for Investors

JS
Written by Javier Sanz
8 min read
Share:

Free Advanced Stock Screener: A Step-by-Step Tutorial for Investors

free advanced stock screener — chart and analysis

A free advanced stock screener filters equities on multiple financial metrics simultaneously: Piotroski F-Score, EV/EBITDA, ROIC, price-to-book, earnings consistency, and balance sheet health in a single pass. The output is a shortlist of companies clearing every filter at once, not just one or two. This tutorial walks through each step of building a multi-factor screen, explains what each metric measures, and shows you how to interpret the results without falling into common traps.

The difference between a basic screener and a free advanced stock screener is not the number of available filters. It is whether those filters work together coherently. An advanced screen applies AND logic across all active criteria: every name in the output passes every filter you have set.

Key Takeaways

  • A free advanced stock screener applies AND logic across all active filters simultaneously. Every result passes every criterion.
  • The Piotroski F-Score is the single most important quality gate for an advanced value screen. It removes most value traps in one step.
  • EV/EBITDA is a more reliable valuation filter than P/E alone because it accounts for differences in capital structure and tax rates.
  • ROIC above 12% sustained over five years identifies businesses with durable competitive positions, not one-time earnings spikes.
  • Berkshire Hathaway B-shares (BRK.B) at P/B 1.5 pass a quality-oriented advanced screen. Most headline-cheap low-P/E names do not.
  • The VMCI Score (Value 35%, Quality 30%, Integrity 15%, Growth 12%, Risk 8%) is the composite output that ranks advanced screen results by overall investment merit.

What Makes an Advanced Screen Different From a Basic One

A basic screen uses one or two filters: P/E below 15, or market cap above $1 billion. That produces a large, noisy output where most names require significant further filtering to find anything useful.

An advanced screen layers six to eight filters with thresholds chosen for their logical interaction. Low EV/EBITDA identifies cheap businesses. High ROIC identifies good businesses. Piotroski F-Score above 6 confirms the business is not deteriorating financially. These three together produce a shortlist of cheap, sound, and improving companies.

The risk: too many tight criteria returns zero results. The goal is precision without over-filtering.

Step 1: Open the Right Tool

Not every free screener supports advanced multi-factor filtering. Basic tools limit you to two or three simultaneous filters and exclude metrics like Piotroski F-Score and ROIC entirely.

For this tutorial we use the ValueMarkers screener, which covers 120 indicators and applies full AND logic across all active filters. It requires no sign-up for your first screen. The free tier includes Piotroski F-Score, EV/EBITDA, ROIC, price-to-book, debt-to-equity, and EPS growth alongside standard valuation filters.

Alternatives with partial advanced capability: Finviz (free tier covers about 65 indicators but excludes ROIC and F-Score). StockAnalysis covers EV/EBITDA but not F-Score. Neither covers the full set needed for a complete advanced value screen on the free tier.

Step 2: Set the Valuation Layer

The first layer of an advanced screen establishes how cheap the names in your output are. Use two valuation metrics, not one.

EV/EBITDA below 10. Enterprise value divided by EBITDA strips out financing decisions and tax rates. A heavily indebted company looks cheaper on P/E than on EV/EBITDA because interest expense reduces reported earnings. For industrial and consumer businesses, below 10 is a conservative value threshold. For financials and REITs, use a different metric.

Price-to-Book below 2.5. Removes names priced most aggressively relative to their accounting asset base. Berkshire Hathaway B-shares (BRK.B) trade at a P/B near 1.5, modest for a business of that quality. Set P/B below 2.5 to keep quality names in the output while excluding hyper-growth technology at 20x or 30x book.

These two filters establish that every result is cheap on enterprise value and not aggressively priced relative to assets: cheap in two different ways, which is more reliable than cheap on just one.

Step 3: Set the Quality Layer

The second layer confirms the businesses are worth owning, not just cheap on paper.

ROE above 15%. Return on equity above 15% indicates strong profit generation relative to shareholder capital. Coca-Cola (KO) consistently delivers ROE above 40% through its brand and distribution network. Apple (AAPL) delivers ROE above 150% because buybacks have reduced the equity denominator sharply while earnings held. Set a 15% minimum to keep the quality threshold meaningful without excluding sound capital-intensive businesses.

ROIC above 12% over five years. Return on invested capital sustained above 12% over five years demonstrates a durable competitive advantage. ROIC takes the full capital base into account (equity plus debt minus excess cash), making it harder to game than ROE alone. Apple's ROIC sits at 45.1%. A 12% five-year minimum includes solid businesses while excluding those with temporary profitability spikes.

Step 4: Set the Financial Health Gate

The third layer removes financially fragile businesses from the output regardless of how cheap they look on valuation.

FilterThresholdWhat It Catches
Piotroski F-ScoreAbove 6 (0-9 scale)Deteriorating balance sheets and profitability
Debt-to-EquityBelow 1.0Excessive financial leverage
Current RatioAbove 1.2Near-term liquidity stress
EPS Growth (5-year)Above 3%Shrinking earnings trend

Piotroski F-Score above 6. This is the most important single filter in an advanced value screen. The F-Score aggregates nine binary signals across profitability (return on assets, cash flow, change in ROA, accruals), use (change in long-term debt, change in current ratio, share issuance), and operating efficiency (gross margin change, asset turnover change). A score of 7 to 9 indicates improvement across all three dimensions. A score below 3 on a cheap-looking stock signals a value trap the screener catches before you commit research time.

Debt-to-equity below 1.0. This removes the most indebted names. High debt amplifies both good and bad outcomes. For a value investor, debt-to-equity above 1.0 requires specific justification from the business model.

Step 5: Check Your Output Count

After setting the six filters (EV/EBITDA, P/B, ROE, ROIC, F-Score, D/E), check how many results your screen returns.

This six-factor screen on U.S. equities above $500 million market cap typically returns 30 to 70 names in a fairly priced market. Fewer than 15 names means your thresholds are too tight. More than 150 means one or more thresholds are too loose.

Adjust one filter at a time. Loosening EV/EBITDA from below 10 to below 14 is the easiest adjustment without sacrificing filter integrity. Tightening ROIC from 12% to 18% reduces output if the list is too long.

Step 6: Sort the Output by VMCI Score

Your screen returns 40 to 70 names, all passing six fundamental quality tests. You cannot research all of them equally. Sort by VMCI Score descending.

The VMCI Score weighs five dimensions: Value (35%), Quality (30%), Integrity (15%), Growth (12%), and Risk (8%). Within a list where every name already passes quality and valuation filters, VMCI distinguishes good names from great ones. The top 15 to 20 names represent companies that are cheap, financially healthy, and score well on dimensions your manual filters may not capture: accounting quality, earnings momentum, and risk profile.

This is a prioritized research queue, not a final buy list. Read the most recent annual report for each of the top 10 names before forming any thesis.

Step 7: Run the Advanced Screen Monthly

The value of an advanced screen multiplies when run on a consistent schedule.

Month one: the screen returns your initial shortlist. You research the top 10 names.

Month two: rerun the screen. Some names have exited because their price rose above your EV/EBITDA threshold. New entrants are your research priority: they are newly cheap relative to criteria that did not change.

Month three: patterns emerge. Certain sectors appear consistently. Certain names cycle in and out with market conditions. These patterns tell you where the market consistently creates mis-pricing, which is where to concentrate research energy.

Advanced Screening Mistakes to Avoid

Setting conflicting filters. Requiring both high ROE and low debt-to-equity can eliminate capital-efficient businesses that use moderate debt productively. Know why each filter is set and whether it conflicts with another.

Ignoring sector context. A P/B of 2.5 is modest for technology and expensive for a bank. Run separate screens by sector when output skews toward one industry.

Confusing screen output with a buy signal. Every name passing your filters still requires reading the earnings report and forming a view on intrinsic value. The screen compresses 5,000 companies to 50 worth examining. Research compresses 50 to five worth buying.

Neglecting the Piotroski F-Score. Many investors set valuation and quality filters but skip F-Score because it sounds complex. It is a nine-question checklist. Always include it. The false positive rate of a value screen drops materially when you add F-Score above 6.

Further reading: SEC Investor.gov · FINRA

Why advanced stock screener Matters

This section anchors the discussion on advanced stock screener. The detailed treatment, formula, and worked examples appear in the body of this article above. The points below summarize the most important takeaways for value investors who want to apply advanced stock screener in real portfolio decisions. ValueMarkers exposes the underlying data on every covered ticker via the screener and stock profile pages, so the concepts in this article translate directly into actionable filters.

Key inputs for advanced stock screener

See the main discussion of advanced stock screener in the sections above for the full treatment, including the inputs, the calculation methodology, the typical sector benchmarks, and the most common pitfalls to avoid. The ValueMarkers screener lets value investors filter the full universe of 100,000+ stocks across 73 exchanges using advanced stock screener alongside the rest of the 120-indicator composite, with sector percentiles and historical trends shown on every stock profile.

Sector benchmarks for advanced stock screener

See the main discussion of advanced stock screener in the sections above for the full treatment, including the inputs, the calculation methodology, the typical sector benchmarks, and the most common pitfalls to avoid. The ValueMarkers screener lets value investors filter the full universe of 100,000+ stocks across 73 exchanges using advanced stock screener alongside the rest of the 120-indicator composite, with sector percentiles and historical trends shown on every stock profile.

Frequently Asked Questions

what happens if the stock market crashes

When the stock market crashes, the advanced screen expands rapidly because falling prices push more names through EV/EBITDA and P/B filters. Quality filters (ROIC, ROE, F-Score) remain stable because they reflect quarterly data, not daily prices. The screen shows you names that are newly cheap on valuation while still meeting quality criteria: the combination that historically produces the best subsequent returns. Keep the screen running and expand the output threshold during a significant drawdown.

what time does the stock market open

U.S. equity markets open at 9:30 a.m. Eastern Time. Fundamental filters (ROIC, F-Score, ROE) do not change at the open: they reflect the most recent quarterly data. Price-derived filters (EV/EBITDA, P/B) update during market hours as prices move. The advanced screen is equally useful at any time of day because signal quality comes from fundamentals, not intraday price momentum.

are stock markets closed today

U.S. markets close on federal holidays: New Year's Day, Martin Luther King Jr. Day, Presidents' Day, Good Friday, Memorial Day, Juneteenth, Independence Day, Labor Day, Thanksgiving, and Christmas. On those days the screener displays the prior session's closing data. Fundamental filters are unaffected since they refresh with quarterly earnings. Use closed-market days to review your shortlist and read earnings reports.

what time does the stock market close

U.S. equity trading sessions close at 4:00 p.m. Eastern Time. After-hours trading continues until 8:00 p.m. Eastern, though volume is significantly lower. Advanced fundamental filters (EV/EBITDA, ROIC, F-Score) are not materially affected by after-hours prices. Quality metrics do not change until the next quarterly filing regardless of how much the stock moves in after-hours.

when does the stock market open

NYSE and Nasdaq open at 9:30 a.m. Eastern Time on all trading days. Pre-market trading begins at 4:00 a.m. on most retail platforms. The open time is relevant only for price-derived filters in an advanced screen. The most productive time to build and refine your multi-factor filter set is evenings and weekends when market noise does not compete with your analysis.

why is the stock market down today

Markets fall on any given day for a range of macro and sentiment-driven reasons: Federal Reserve policy signals, inflation data, earnings disappointments from large-cap names, geopolitical developments, or credit market stress. For users of a free advanced stock screener, a down day is an opportunity to check whether any names on your watchlist have moved into your target valuation range. A broad market decline of 3-5% can move the EV/EBITDA and P/B on a quality name from slightly above your threshold to well inside it, creating entry points that would not appear on a stable or rising market day.


Build your first multi-factor screen today using the ValueMarkers screener, which covers Piotroski F-Score, EV/EBITDA, ROIC, P/B, and 116 additional fundamental indicators at no cost.

Written by Javier Sanz, Founder of ValueMarkers. Last updated April 2026.


Ready to find your next value investment?

ValueMarkers tracks 120+ fundamental indicators across 100,000+ stocks on 73 global exchanges. Run the methodology above in seconds with our stock screener, or see today's top-ranked names on the leaderboard.

Related tools: DCF Calculator · Methodology · Compare ValueMarkers

Disclaimer: This content is for informational and educational purposes only and does not constitute investment advice, a recommendation, or an offer to buy or sell any security. Past performance does not guarantee future results. Consult a licensed financial advisor before making investment decisions.

Key Metrics Mentioned

Related Articles

Tool Comparisons

The Complete Guide to Best Free Stock Screener: Everything Value Investors Need to Know

Your complete guide to the best free stock screener for value investing. Compare features, filters, and global coverage across platforms.

12 min read

Tool Comparisons

How to Master Free Stock Screener [Step-by-Step Guide]

A step-by-step guide to mastering a free stock screener for value investing. Learn which filters matter, how to use ROE, P/E, and P/B, and where to start your first screen.

7 min read

Tool Comparisons

Ai Stock Screener: The Definitive Guide for Smart Investors

An AI stock screener filters thousands of stocks using machine learning and fundamental data. This guide explains how they work and how to use one effectively.

11 min read

Tool Comparisons

Wisesheets Alternative: Why ValueMarkers Offers More

If you use Wisesheets to pull stock data into Excel or Google Sheets, you already understand its fundamental appeal: custom functions automatically...

9 min read

Tool Comparisons

Gurufocus Undervalued Stocks: What the Data Tells Value Investors

Gurufocus undervalued stocks flags use the GF Value metric to surface potential discounts. This analysis explains what the data actually shows, which signals hold up historically.

8 min read

Tool Comparisons

Analyzing Marketwatch Watchlist: Data-Driven Insights for Investors

A data-driven breakdown of the Marketwatch watchlist feature, how it compares to alternatives, and what the numbers behind your tracked stocks actually tell you.

10 min read

Weekly Stock Analysis - Free

5 undervalued stocks, fully modeled. Every Monday. No spam.

Cookie Preferences

We use cookies to analyze site usage and improve your experience. You can accept all, reject all, or customize your preferences.