How to Screen for Small-Cap Stocks
Screening for small-cap stocks is the process of using quantitative filters — such as market capitalization between $300M and $2B, average daily volume above 100,000 shares, debt-to-equity below 1.0, and positive revenue growth — to systematically find smaller companies with strong fundamentals and room to grow. It is the data-driven way to surface tomorrow's mid-caps before they appear in mainstream coverage.
Small-cap stocks have historically delivered some of the strongest long-term returns of any equity category — but they are also the noisiest, riskiest, and most under-researched corner of the market. Wall Street analysts cover them lightly. ETFs treat them as a single basket. And most stock screeners default to large, familiar names.
A well-built small-cap screen flips that dynamic. Instead of hoping to stumble into the next breakout, you define exactly what a "high-quality small-cap" looks like and let the screener surface every stock that fits — across thousands of names that rarely show up in financial media.
TL;DR: Small-cap stock screening combines a market cap range filter ($300M–$2B), a liquidity filter (average daily volume), financial health filters (debt-to-equity, current ratio), profitability filters (positive net income, ROE), and growth filters (revenue growth, EPS growth) to find smaller companies with the fundamentals to compound. This guide walks you through building a small-cap screen on ScreenerHub — from defining the size range to handling liquidity risk and avoiding the most common small-cap traps.
What Is a Small-Cap Stock?
A small-cap stock is a publicly traded company whose total market capitalization — share price multiplied by shares outstanding — falls within a specific range. There is no single official definition, but the widely accepted boundaries are:
| Category | Market Cap Range | Typical Profile |
|---|---|---|
| Mega-cap | > $200 billion | Global giants (Apple, Microsoft, Saudi Aramco) |
| Large-cap | $10 billion – $200 billion | Established blue chips, S&P 500 staples |
| Mid-cap | $2 billion – $10 billion | Proven businesses still in their growth phase |
| Small-cap | $300 million – $2 billion | Smaller, faster-growing, less covered |
| Micro-cap | $50 million – $300 million | Emerging companies, higher volatility |
| Nano-cap | < $50 million | Speculative, often illiquid, frequently uninvestable |
Throughout this guide, "small-cap" refers to the $300M – $2B range. This is the band tracked by the Russell 2000 index and is the working definition used by most institutional investors.
Small-caps share a common profile:
- Earlier in their growth curve — many are still expanding into new markets, products, or geographies
- Lighter analyst coverage — fewer than five sell-side analysts per company on average
- Higher volatility — share prices can swing 30–50% in a year on relatively small news
- Wider valuation dispersion — within the same sector, the cheapest small-cap might trade at 8x earnings and the most expensive at 60x
- More information asymmetry — disciplined screening provides a real edge because the market is less efficient here
Small-caps reward investors who do the work the market hasn't done yet — and systematic screening is where that work begins.
Why Screen for Small-Caps Instead of Picking Them?
The case for systematic small-cap screening is stronger than for any other size segment:
- There are too many to evaluate manually. The U.S. alone has roughly 1,500–2,000 listed small-caps. Globally, that number climbs past 10,000. A screener narrows that universe to 30–80 candidates in seconds.
- Quality varies wildly. Within small-caps, the gap between the best and worst businesses is enormous. Screening enforces a quality minimum that protects you from the bottom 80%.
- Risk filtering is non-negotiable. Small-caps include many unprofitable, over-leveraged, or illiquid names that look attractive at first glance. Filters keep them out of your shortlist automatically.
- The market is less efficient. With fewer analysts watching, a thoughtful screen can surface genuinely under-followed opportunities — not just rehashes of names already covered by every newsletter.
Tip: Always run small-cap screens against a quality baseline. Cheap-looking small-caps with no profits, falling revenue, or rising debt are the most expensive mistakes in this category.
The 5 Categories of Small-Cap Screening Criteria
Every well-built small-cap screen combines filters from five categories. Each category targets a specific risk or opportunity unique to smaller companies.
1. Size — "Is this actually a small-cap?"
The defining filter. Without a market cap range, you will catch micro-caps (too risky) and mid-caps (too researched) by accident.
| Metric | What It Measures | Small-Cap Threshold | Why It Matters |
|---|---|---|---|
| Market Cap | Share price × shares outstanding | $300M – $2B | Defines the size category |
| Shares Outstanding | Total shares issued | > 5M | Avoids ultra-thinly-floated names |
| Float | Tradable shares | > 50% | Ensures enough freely tradable supply |
Why two boundaries matter. A small-cap filter needs both a floor and a ceiling. The floor ($300M) excludes most micro-caps where data quality, analyst coverage, and liquidity are all weak. The ceiling ($2B) keeps you out of mid-cap territory where the small-cap "edge" disappears.
2. Liquidity — "Can I actually buy and sell this?"
Liquidity is the single biggest practical risk in small-caps. A great business is useless if you cannot exit your position without moving the price 5%.
| Metric | What It Measures | Small-Cap Threshold | Why It Matters |
|---|---|---|---|
| Average Daily Volume | Shares traded per day | > 100,000 | Ensures you can enter and exit at fair prices |
| Dollar Volume | Volume × price | > $1M/day | More reliable than share count for cross-stock comparisons |
| Stock Liquidity | Combined volume and spread | High | A holistic liquidity check |
Rule of thumb. Your average position size should never exceed 1% of the stock's average daily dollar volume. If you plan to invest $10,000, look for stocks doing at least $1M/day in volume. For larger positions, scale the threshold up accordingly.
3. Financial Health — "Will this survive a downturn?"
Small-caps are disproportionately exposed to credit cycles and revenue shocks. Balance-sheet filters are not optional here — they are the difference between a portfolio and a casino.
| Metric | What It Measures | Small-Cap Threshold | Why It Matters |
|---|---|---|---|
| Debt-to-Equity | Total debt vs. equity | < 1.0 | Filters out over-leveraged balance sheets |
| Current Ratio | Current assets ÷ current liabilities | > 1.5 | Confirms short-term solvency |
| Interest Coverage | EBIT ÷ interest expense | > 3 | Confirms the company can service its debt |
| Altman Z-Score | Composite bankruptcy risk score | > 1.8 | A widely used early-warning bankruptcy filter |
The single biggest small-cap mistake is ignoring debt. A small-cap with strong revenue growth and a Debt-to-Equity above 2.0 is one bad quarter away from a covenant breach. Always pair growth filters with a debt ceiling.
4. Profitability and Quality — "Is the business actually working?"
Many small-caps are still pre-profit. That is acceptable in some strategies (early-stage growth) but unacceptable in others (quality compounders). Pick a side before you screen.
| Metric | What It Measures | Small-Cap Threshold | Why It Matters |
|---|---|---|---|
| Net Income | Bottom-line profit | > 0 | Filters out unprofitable companies |
| ROE | Return on shareholder equity | > 10% | Signals real value creation |
| ROIC | Return on invested capital | > 8% | Best single quality metric for small businesses |
| Gross Margin | Pricing power and unit economics | > 30% | High gross margin signals a defensible product or service |
| Free Cash Flow | Cash generated after capex | > 0 | The most honest measure of business health |
5. Growth — "Is this company actually growing?"
The whole point of small-caps is growth potential. Without growth filters, you end up with a list of shrinking, unloved small companies — also known as a value trap collection.
| Metric | What It Measures | Small-Cap Threshold | Why It Matters |
|---|---|---|---|
| Revenue Growth (1Y) | Year-over-year sales growth | > 10% | Confirms market traction |
| Revenue Growth (3Y CAGR) | Compound revenue growth | > 8% | Filters out one-off revenue spikes |
| EPS Growth | Earnings per share growth | > 10% | Confirms growth flows to shareholders |
| Rule of 40 | Growth rate + profit margin | > 40 | Balanced filter for both growth and profitability |
3 Proven Small-Cap Screens You Can Build Today
Here are three classic small-cap approaches — each with the exact criteria you can plug into ScreenerHub's Screener Studio. They cover the most common small-cap strategies: quality, growth, and value.
Screener 1: Quality Small-Caps
The conservative small-cap screen. The goal is to find smaller companies that already behave like proven businesses: profitable, well-funded, and steadily growing.
| Filter | Operator | Value |
|---|---|---|
| Market Cap | Between | $300M – $2B |
| Average Volume | Greater than | 100,000 |
| ROE | Greater than | 12% |
| Debt-to-Equity | Less than | 0.6 |
| Net Income | Greater than | 0 |
| Revenue Growth (1Y) | Greater than | 8% |
Philosophy: Buy small companies that have already proven the business model. You are paying a slight premium for quality and safety, but avoiding the deep end of the small-cap risk spectrum.
Expect: 30–80 results depending on market conditions.
<!-- [SCREENSHOT: ScreenerHub Studio — Quality Small-Caps screen with the 6 filters configured, showing the criteria panel on the left and 40-60 matching stocks in the results table] -->
Best for: Long-term investors building a core small-cap allocation that can be held for 3–5 years.
→ Try the Quality Small-Caps screen on ScreenerHub
Screener 2: Small-Cap Growth
For investors hunting the next breakout — companies still in their high-growth phase, with profitability emerging but not yet at scale.
| Filter | Operator | Value |
|---|---|---|
| Market Cap | Between | $300M – $2B |
| Average Volume | Greater than | 150,000 |
| Revenue Growth (1Y) | Greater than | 20% |
| Revenue Growth (3Y) | Greater than | 15% |
| Gross Margin | Greater than | 40% |
| Debt-to-Equity | Less than | 1.0 |
Philosophy: Pure growth screening. The strict revenue growth thresholds (20% YoY, 15% 3Y CAGR) ensure you are looking at companies actually compounding. The gross margin floor weeds out low-quality growth that cannot scale profitably.
Expect: 15–40 results. Fewer than the quality screen, because true compounders are rare.
<!-- [SCREENSHOT: ScreenerHub Studio — Small-Cap Growth screen showing 6 filters configured, results sorted by revenue growth with visible margin and debt columns] -->
Best for: Investors comfortable with higher volatility, willing to hold through 30%+ drawdowns in exchange for asymmetric upside.
→ Try the Small-Cap Growth screen on ScreenerHub
Screener 3: Small-Cap Value
For contrarians fishing in the most overlooked corners of the small-cap universe. These are profitable small companies trading at deep discounts because nobody is paying attention.
| Filter | Operator | Value |
|---|---|---|
| Market Cap | Between | $300M – $2B |
| Average Volume | Greater than | 100,000 |
| P/E Ratio | Less than | 12 |
| Price/FCF | Less than | 10 |
| ROE | Greater than | 10% |
| Debt-to-Equity | Less than | 0.5 |
| Current Ratio | Greater than | 1.5 |
Philosophy: Small-caps are routinely mispriced because of institutional neglect. A profitable small-cap at 12x earnings with low debt and strong liquidity is often a coverage gap, not a broken business.
Expect: 10–30 results. The combination of value and quality thresholds is strict by design.
<!-- [SCREENSHOT: ScreenerHub Studio — Small-Cap Value screen with 7 filters showing very low P/E and Price/FCF stocks with their sector and growth columns] -->
Best for: Patient investors who can hold 2–4 years while the market re-rates an under-followed name.
→ Try the Small-Cap Value screen on ScreenerHub
Step-by-Step: Building a Small-Cap Screen on ScreenerHub
Here is the exact workflow to build a working small-cap screen from scratch.
Step 1: Open the Screener Studio
Navigate to the Screener Studio. No sign-up needed to explore — you can build and run screens immediately.
<!-- [SCREENSHOT: ScreenerHub Studio — clean empty state showing the "Add your first filter" prompt with category icons visible] -->
Step 2: Set the market cap range first
Under the Company Size category, add:
- Market Capitalization — set to between $300M and $2B
This single filter defines the small-cap universe. You will see your results drop from 26,000+ to around 1,500–2,000 stocks immediately.
<!-- [SCREENSHOT: ScreenerHub Studio — market cap range filter active, results count visible in the header] -->
Step 3: Add the liquidity filter
Under Trading & Liquidity, add:
- Average Daily Volume — set to greater than 100,000
Liquidity matters more for small-caps than for any other category. This filter alone eliminates the riskiest 20–30% of small-caps.
Step 4: Layer in financial health
Under Balance Sheet Quality, add:
- Debt-to-Equity — less than 1.0
- Current Ratio — greater than 1.5
Now you are looking at small-caps that can survive a downturn. This step typically cuts the list in half.
Step 5: Add profitability filters
Under Profitability & Returns, add:
- Net Income — greater than 0
- ROE — greater than 10%
This step is where most "junk small-caps" disappear. The market is full of small-caps that have never made a dollar of profit. This filter keeps them out of your shortlist.
Step 6: Add a growth filter
Under Growth, add:
- Revenue Growth (1Y) — greater than 8%
This confirms the company is actually growing — not just a shrinking small-cap on the way to becoming a micro-cap.
Step 7: Sort and analyze
Your results table now shows every stock that passes all six filters. Sort by:
- Revenue Growth to surface the fastest-growing names
- ROE to find the most efficient capital allocators
- Market Cap ascending to find the smallest (highest upside) candidates first
<!-- [SCREENSHOT: ScreenerHub Studio — complete 6-filter small-cap screen showing results table sorted by revenue growth, with columns for market cap, average volume, ROE, debt/equity, and revenue growth] -->
Step 8: Save your screen and build a watchlist
Save your screen so you can re-run it monthly with updated data. Add the top 10–15 candidates to a watchlist for deeper research.
Small-Cap vs. Mid-Cap vs. Large-Cap: When to Choose What
Small-caps are not always the right answer. The size category you screen should match your investment goal.
| Category | Volatility | Coverage | Liquidity | Long-Term Return Potential | Best For |
|---|---|---|---|---|---|
| Large-cap | Low | Heavy | High | Moderate | Core holdings, income, stability |
| Mid-cap | Medium | Moderate | Good | Above average | Growth-with-safety blend |
| Small-cap | High | Light | Variable | Highest (historically) | Long-horizon growth, alpha generation |
| Micro-cap | Very high | Almost none | Poor | Highest but with extreme drawdowns | Speculation only, with strict position sizing |
The historical case for small-caps. Over rolling 20-year periods since 1926, U.S. small-caps have outpaced large-caps by roughly 1.5–2% per year on average (the "small-cap premium"). The premium comes with volatility — multi-year periods of underperformance are normal. Small-caps reward patience.
The Small-Cap Liquidity Problem — and How to Avoid It
The biggest practical risk in small-cap investing is not picking the wrong stock — it is being unable to exit a position when you need to.
Why liquidity matters more in small-caps
A large-cap stock trades hundreds of millions of dollars per day. A small-cap may trade only $500,000–$5,000,000 per day. If you build a $50,000 position in a stock with $1M daily volume, you own 5% of a typical day's volume. Selling that position can take days — and moves the price against you.
5 warning signs of a liquidity trap
| Red Flag | What to Look For | How to Screen for It |
|---|---|---|
| Low average daily volume | < 50,000 shares/day | Add Average Volume > 100,000 filter |
| Wide bid-ask spread | Spread > 1% of price | Use the Stock Liquidity field |
| Low dollar volume | < $500,000/day | Combine volume and price filters |
| Thin float | Most shares held by insiders or institutions | Add Float > 50% filter |
| Erratic price gaps | Daily price swings on minimal volume | Check trading history before buying |
The fix is simple. Every small-cap screen should include a minimum average daily volume filter. The 100,000-share / $1M-dollar-volume floor is the practical minimum for retail investors. For larger position sizes, raise the threshold proportionally.
Pro tip: Use ScreenerHub's Monitoring Lab to track your small-cap picks. Small-caps can deteriorate quickly — sudden volume drops, margin compression, or debt spikes are early warning signs that automated monitoring catches before they hit the price.
Common Small-Cap Screening Mistakes
Mistake 1: Setting the market cap floor too low
Including stocks below $300M means you are screening micro-caps, not small-caps. Micro-caps have much higher failure rates, weaker data quality, and lower analyst coverage. Unless your strategy is explicitly micro-cap focused, keep the floor at $300M minimum.
Fix: Use the between $300M and $2B range explicitly. Do not use "less than $2B" — that catches everything below.
Mistake 2: Skipping the liquidity filter
A small-cap with great fundamentals and 20,000 shares of daily volume is uninvestable for anyone managing more than pocket change. The screen feels successful but the results are useless in practice.
Fix: Always include an Average Daily Volume filter of at least 100,000 shares. For larger position sizes, raise to 250,000–500,000.
Mistake 3: Ignoring debt levels
Small-caps with high leverage (Debt-to-Equity > 2.0) are highly vulnerable to credit-cycle pressure. They can look attractive on growth metrics while sitting on a balance sheet that may not survive a single recession.
Fix: Always add a Debt-to-Equity filter (< 1.0 for growth, < 0.6 for conservative screens). Pair with Current Ratio > 1.5 for a complete picture.
Mistake 4: Screening for unprofitable growth
Not every small-cap needs to be profitable, but if you are not actively running an early-stage growth strategy, profitability filters are essential. Unprofitable small-caps depend on capital markets staying open — and that assumption breaks during downturns.
Fix: Add Net Income > 0 unless you explicitly want pre-profit growth names. Even then, require positive free cash flow.
Mistake 5: Forgetting sector context
Small-cap valuations vary dramatically by sector. A 25x P/E is cheap in software, expensive in industrials. Applying flat thresholds across sectors leads to portfolios overweight in low-growth industries.
Fix: Either screen one sector at a time using the Sector filter, or combine valuation filters with growth metrics to capture stocks that are cheap relative to their growth.
Mistake 6: Not re-running the screen
Small-cap criteria drift faster than large-cap criteria. A company that was a perfect small-cap candidate six months ago may have grown into mid-cap territory — or its debt level may have changed materially.
Fix: Re-run saved screens monthly. Use the Monitoring Lab to automate this and get alerts when a watchlist stock drifts out of your criteria.
How to Monitor Your Small-Cap Picks After Screening
Finding small-caps is half the job. The harder half is monitoring whether they stay small-cap-quality. With limited analyst coverage, you are often the only one watching — and small-caps can change faster than large-caps.
This is where ScreenerHub's Monitoring Lab closes the gap.
The small-cap monitoring workflow
- Build your small-cap screen in the Screener Studio
- Save your top picks to a watchlist
- Create a monitoring set that pairs your watchlist with your small-cap screener
- Schedule automated runs — weekly is ideal for small-caps
- Review deltas — the Monitoring Lab shows which stocks still pass every criterion and which have drifted
<!-- [SCREENSHOT: ScreenerHub Monitoring Lab — a monitoring set showing a small-cap watchlist, with some stocks passing all criteria (green) and others flagged as "drifted" (amber) on Revenue Growth and Debt-to-Equity] -->
What "criteria drift" looks like in small-caps
| Stock | Market Cap | Revenue Growth | Debt/Equity | Status |
|---|---|---|---|---|
| Stock A | $850M ✅ | 18% ✅ | 0.42 ✅ | Still passes |
| Stock B | $2.4B ❌ | 22% ✅ | 0.38 ✅ | Outgrew the small-cap range |
| Stock C | $620M ✅ | 4% ❌ | 1.15 ❌ | Growth slowing, debt climbing |
When Stock B grows out of the small-cap range, you may want to keep holding (the thesis worked) — but new positions are off the table. When Stock C's growth drops and debt rises, the original investment thesis is breaking down. Without monitoring, you would not notice until much later.
→ Learn more about the Monitoring Lab
Frequently Asked Questions
How many small-cap stocks should I expect from a screen?
It depends on how strict your criteria are. A balanced quality screen typically returns 30–80 results across global markets. A strict growth-and-value screen might return 10–25. If you get zero results, loosen one filter at a time — usually the growth threshold or the debt ceiling.
Are small-cap stocks riskier than large-caps?
Yes — but the risk is different in kind, not just degree. Small-caps have higher volatility, lower liquidity, less analyst coverage, and higher bankruptcy rates. They also have more upside because the market is less efficient at pricing them. Position sizing and quality filters are how you manage the risk.
What is the difference between small-cap and micro-cap stocks?
Small-caps are $300M–$2B in market cap. Micro-caps are $50M–$300M. Micro-caps have substantially weaker analyst coverage, thinner liquidity, and a higher failure rate. They can deliver outsized returns but require much stricter quality filters and smaller position sizes.
Should I screen for international small-caps?
Yes — international small-caps are even less efficient than U.S. small-caps. On ScreenerHub, you can filter by Country to screen across 26,000+ stocks globally, including European, Japanese, and emerging-market small-caps. Just be sure to apply stricter liquidity filters for international names.
What position size is appropriate for small-caps?
A common rule of thumb: limit any single small-cap position to 1–3% of your portfolio, and never exceed 1% of the stock's average daily dollar volume per position. A diversified small-cap allocation typically holds 15–25 names rather than 5–10.
Can I use ScreenerHub for free?
Yes. The stock browser and basic screening are free. You get 1 saved screener and 1 watchlist (20 stocks). The Pro plan unlocks all 50+ filter criteria, unlimited screeners and watchlists, the Monitoring Lab with automated runs, email alerts, and CSV export.
| Feature | Free | Pro |
|---|---|---|
| Stock browser | ✅ 30 results (unlimited signed in) | ✅ Unlimited |
| Saved screeners | 1 | Unlimited |
| Watchlists | 1 (20 stocks) | Unlimited (100 stocks each) |
| Filter criteria | Basic | All 50+ |
| Monitoring Lab | 1 set, 1 run/week | Unlimited sets, daily/weekly/monthly |
| CSV export | — | ✅ |
| Email alerts | — | ✅ |
Your Small-Cap Screening Checklist
Before running any small-cap screen, run through this checklist:
- [ ] Market cap range — between $300M and $2B (both floor and ceiling)
- [ ] Liquidity filter — Average Daily Volume > 100,000 minimum
- [ ] Financial health filters — Debt-to-Equity and Current Ratio
- [ ] Profitability filter — Net Income > 0 (unless explicitly screening early-stage)
- [ ] Growth filter — Revenue Growth (1Y) at minimum
- [ ] Sector awareness — review whether your thresholds make sense for the sectors in your results
- [ ] Monitor after buying — set up the Monitoring Lab to track drift
- [ ] Position sizing — 1–3% portfolio weight per stock, max 1% of daily dollar volume
Start Screening for Small-Cap Stocks
You have the criteria. You have the screens. Now build your own.
Try a proven starting point — Open ScreenerHub's Screener Studio and recreate the Quality Small-Caps screen in under two minutes:
- Market Cap between $300M and $2B
- Average Volume > 100,000
- ROE > 12%
- Debt-to-Equity < 0.6
- Net Income > 0
- Revenue Growth (1Y) > 8%
See what passes. Sort the results. Save the stocks worth researching to a watchlist. Then set up monitoring so you know the moment any of your picks stops qualifying.
Small-cap investing is not about finding a single moonshot. It is about building a repeatable, data-driven process that finds dozens of candidates and lets you focus your research on the strongest ones. The screener handles the filtering. You handle the judgment.
Further Reading
- What Is Market Cap? — Understand the foundational metric behind every size-based screen
- What Is Stock Screening? The Complete Guide — Fundamentals of systematic screening
- What Is Stock Liquidity? — Why liquidity matters more for small-caps
- How to Screen for Value Stocks — Apply value criteria across any size segment
- How to Screen for Growth Stocks — Growth-focused screening across the cap spectrum
- Stock Screener Features — Explore all 50+ filter criteria
- Watchlists — Track your small-cap candidates
- Monitoring Lab — Automated criteria drift detection
- Starter Templates — Ready-made templates for value, growth, small-cap, and more
- ScreenerHub Pricing — Free vs. Pro plan comparison
Risk Disclaimer: This article is for informational and educational purposes only. The information does not constitute investment advice or a recommendation to buy or sell securities. Small-cap stocks are subject to higher volatility, lower liquidity, and elevated business risk compared to larger companies. All investment decisions are made at your own responsibility. Investments in securities involve risks and may result in the total loss of invested capital. The information in this article does not replace individual investment advice from qualified professionals.