The Best Penny Stock Screener Settings for Day Trading
The exact screener filters that surface explosive small-cap movers before they run — RVOL, float, price, and float rotation, decoded with real June data.
A penny stock screener is only as good as the filters you point it at. Most traders run a price-and-volume screen, get back 300 names, and have no idea which one is about to move. The traders who consistently catch the runner aren't watching more stocks — they're watching the right five, surfaced by a screen tuned to the mechanics that actually drive small-cap explosions: relative volume, a thin float, and float rotation that confirms the float is changing hands faster than the supply can absorb.
This is a settings guide, not a theory lecture. Every filter below is paired with a real setup from the small-cap universe so you can see exactly what the screen was supposed to catch and what it returned. The concept is timeless; the tickers are just illustrations of the principle.
TLDR
- RVOL is the master filter. PLSM printed 3,451.2x its average daily volume the day it ran +482.7% from low to high. HSCS hit 3,976.8x ADV on a +121.9% MFE day. Relative volume — not absolute volume — is what separates a catalyst day from background noise.
- Float is the accelerant. DCOY carries a ~500,000-share float. With that little supply, 12.8M shares traded was enough to run the full day range from $6.50 to $18.96 (+191.7% MFE).
- Float rotation confirms the squeeze. When intraday volume exceeds the float several times over, supply is exhausted and price has to climb to find sellers. UPC rotated its 560,000-share float 45.2x in a single pre-market session.
- Price band keeps you in the explosive zone. $0.50–$20 captures the names with room to double without the spread risk of true sub-penny stocks.
- Dilution alerts are a two-way filter — they flag both the risk you're buying into and the pre-offering run companies often engineer before they raise.
- Worked examples: PLSM, DCOY, FCUV, SCAG, HSCS, UPC — all from the last two weeks of June 2026.
What Makes a Good Penny Stock Screener Setting?
A good penny stock screener setting filters for the mechanical conditions that precede a move — unusual relative volume, a thin tradable float, and a price band with room to run — rather than for static fundamentals. Small-cap day-trade setups are driven by supply-and-demand imbalance, not earnings or valuation. Your filters need to measure that imbalance in real time.
The mistake most traders make is screening on absolute numbers. "Show me everything trading over 1 million shares" returns a wall of large caps doing nothing unusual. A $4 billion company trading 1M shares is asleep; a $30M company trading 1M shares against a 500,000 share float is on fire. The screen has to be relative — it has to compare today to that ticker's own normal.
There are four filters that do the heavy lifting, and a handful of confirmation filters that refine the list. Get the core four right and your screen goes from 300 names to a tradable watchlist of five to ten:
| Filter | Day-Trade Setting | What It Catches |
|---|---|---|
| RVOL (relative volume) | 5x minimum, sort descending | Unusual participation vs the stock's own average |
| Price | $0.50 – $20 | The band with room to double and enough spread to fill |
| Float | Under 25M, ideally under 5M | Thin supply that amplifies every buy order |
| Float Rotation | Volume ÷ float ≥ 1x | Confirmation the entire float is changing hands |
| Dilution Alerts | Active shelf / ATM / warrants flag | Risk overhang AND pre-offering run candidates |
| Cash Runway | Surface the tier | Which names face an imminent raise |
The broader tape matters too. Right now the macro call is Small-Cap Leadership — the Russell 2000 (IWM) closed at $298.97, just -0.8% from its 52-week high and up +2.9% over 20 days, while the S&P 500 (SPY) sits at $741.00, -2.5% from its high and down -2.0% over the same 20 days. When small caps lead large caps, low-float squeezes follow through more reliably. The screen finds the setup; the macro backdrop tells you how hard to press it.
RVOL: The Master Filter
RVOL — relative volume — is the single most important screener setting because it normalizes for size. A stock at 5x RVOL is trading five times its average volume, which means a catalyst, a filing, or coordinated momentum is pulling in participants who aren't normally there. That imbalance is what moves price.
Look at what the extreme end of the RVOL distribution looked like over the last two weeks of June. PLSM traded 58.3M shares on June 24 — 3,451.2x its average daily volume — the day it ran from a $3.35 low to a $19.52 pre-market high, a +482.7% max favorable excursion. The catalyst was concrete: Pulsenmore priced a $7.5 million private placement with a single healthcare-focused institutional investor (6-K filing, June 25). HSCS posted 135.7M shares at 3,976.8x ADV on June 23 around its business-combination announcement (8-K filing, June 23). NAMI hit a staggering 50,640.2x ADV on 26.9M shares the same day around an ADS ratio-change plan.
None of those required you to predict anything. A screen sorted by RVOL descending would have surfaced every one of them in the top ten before the bulk of the move resolved.
| Ticker | Volume | RVOL (vs ADV) | MFE % | MKT Close | Catalyst |
|---|---|---|---|---|---|
| HSCS | 135.7M | 3,976.8x | +121.9% | +1.1% | Business combination (8-K) |
| SCAG | 114.3M | n/a | +226.3% | +93.5% | 6-K filing |
| FCUV | 77.2M | n/a | +239.4% | +85.3% | 8-K filing |
| PLSM | 58.3M | 3,451.2x | +482.7% | -37.1% | $7.5M private placement (6-K) |
| VNTG | 40.0M | 1,211.5x | +138.6% | +16.2% | Trading-activity statement |
| NAMI | 26.9M | 50,640.2x | +155.6% | +20.4% | ADS ratio change (6-K) |
| DCOY | 12.8M | 1,250.1x | +191.7% | -20.0% | Up to $21M private placement |
Notice the spread between MFE and the regular-session close. PLSM offered +482.7% from low to high but closed the regular session down -37.1%. DCOY ran +191.7% intraday and closed -20.0%. That gap is the entire game in small caps — the move is a day-trade vehicle, not a hold. We covered this dynamic in depth in MFE vs Close Price: How a -36% Red Day Offered +1,075% Profit Potential, and it's why your screen should rank on relative volume, not on the day's percent change. The change column tells you where price ended; RVOL tells you where the action was.
If you want the deeper mechanics of why RVOL beats every other single filter, RVOL Explained: The #1 Scanner Filter Behind JZ's +355.6% MFE walks through it with another worked example.

Float and Float Rotation: The Accelerant
Float is the number of shares actually available to trade, and it's the second filter because it determines how violently a given amount of buying moves price. A thin float means there's almost nothing to absorb demand — every market order climbs the book. Across the names surfaced in late June, the float distribution skewed extreme: seven of ten classified tickers carried floats under 5 million shares.
FCUV is the clean teaching case. On June 23 it opened the regular session at $2.18, ran to a $7.40 high, and closed at $4.04 — a +85.3% regular-session gain and a +239.4% MFE on 77.2M shares (8-K filing). Set a $10,000 base: the full MFE captured would have returned $23,940, while the more realistic open-to-close trade captured $8,530 (+85.3%). The reason the move was that sharp is supply — there simply weren't enough shares to sell into the demand.
Float rotation is the confirmation metric: intraday volume divided by float. When that ratio exceeds 1x, the entire tradable float has changed hands at least once that session. When it's in the double digits, the float has turned over so many times that mechanical supply exhaustion is forcing price discovery higher. We unpacked this fully in Float Rotation Explained: When Volume Exceeds the Float.
The contrast below shows why the same dollar volume produces wildly different moves depending on float. UPC, with a 560,000-share float, rotated its float 45.2x in a single pre-market session and ran +138.5% from open to high. SRFM, with a 101.9 million-share float, traded more dollar volume yet rotated just 0.58x — it never exhausted supply, and the move topped out at +57.9%.

This is why "high volume" alone is a weak filter. SRFM's 58.9M shares looks impressive until you divide by the float. Always pair your volume filter with a float filter, or screen on float rotation directly.
Price Band and Dilution: Refining the List
The price filter keeps you in the zone where doubling is mechanically possible. Set it to $0.50–$20. Below $0.50 you're in sub-penny territory where spreads eat your edge and fills are unreliable; above $20 a small cap needs far more capital to move the same percentage. Every worked example here — PLSM at $10.45 open, DCOY at $12.00, FCUV at $2.18, SCAG at $0.37 — sat inside that band when it ran.
Dilution is the filter most traders ignore, and it cuts both ways. The active-dilution overhang across the small-cap universe is enormous — approximate counts; exact totals withheld: roughly ~5,600 active warrant facilities, ~3,000 active shelves, ~2,000 active ATM programs, ~1,300 convertible notes, and ~600 active S-1 offerings. Any of those can flood a thin float with new supply and end a run.
But the same overhang creates the opportunity. When a company has a fresh shelf and needs to raise, market makers and the company often push the stock up before pricing an offering at a higher level — a thin float makes that engineered run cheap to manufacture. DCOY is the live example: it ran +191.7% on June 29 days after announcing an up-to-$21 million private placement (June 27), sitting on a deep facility stack including an August 2025 shelf, June 2026 Series B warrants, and prior equity lines. The filing chain told you supply was coming; the price action told you the run came first. Your screen's dilution-alert column is what flags both halves of that trade. For the framework on trading filings directly, see How to Read SEC Filings for Day Trading: Catching +100% Moves Before They Run.
A Worked Example: Catching DCOY Before the Run
DCOY checked every box on a properly tuned screen before June 29's +191.7% MFE day. Walk the filters in order and you'd have had it flagged.
Start with float: ~500,000 shares — it clears an "under 5M" filter with room to spare, and it carries a 1:12 reverse split from March 9, 2026, the kind of share-structure reset that precedes low-float ignitions. Add the dilution alert: the up-to-$21M private placement announced June 27 lit the Dilution Alerts column and put a known catalyst on the clock. Add cash runway: DCOY sits in the 6-12 months tier — a company in that band raising capital is a setup, not a coincidence. Then on the morning of the 29th, RVOL did the rest — 12.8M shares against a 500,000 float is a 1,250.1x ADV print and a float rotation north of 25x.
The move itself: a $18.96 pre-market high, a $12.00 regular-session open, a $13.51 regular-session high, and a $9.60 close — a full-day range of $6.50 to $18.96. On a $10,000 base, the full MFE was worth $19,170. The regular session closed -20.0%, which is exactly why you treat it as an intraday vehicle and respect the dilution overhang on the exit.

The point isn't that DCOY was predictable — it's that every condition the screen filters for was visible in advance. Float, reverse split, fresh financing, cash tier. The RVOL spike was the trigger that told you the market had arrived.
Common Pitfalls
The biggest screener mistake is trusting raw MFE without checking the chronology. MFE measures the best possible low-to-high trade, but it doesn't tell you the order those prices printed. PSIG is the cautionary case: it shows a +1,015.1% MFE on June 26, which looks like the trade of the month. In reality the regular session opened at $11.75, printed an $11.82 high, then collapsed to a $1.06 low and limped to a $1.51 close — down -87.1% on the day. The "+1,015%" is the bounce off the bottom, available only to someone who caught the exact low after a brutal crash. A screen surfaces the volume; you still have to read the candles to know whether the high came before or after the low.
The second pitfall is screening on absolute volume instead of relative volume. A name doing 50M shares might be at 0.5x RVOL — totally normal for it — while a name doing 12M shares is at 1,250x. Sort by RVOL, not by volume.
The third is ignoring float when volume looks big. As the UPC vs SRFM contrast showed, identical dollar volume produces a +138.5% move on a 560K float and a +57.9% move on a 101.9M float. Volume without a float denominator is half a signal.
The fourth is over-filtering until the list is empty. If you stack RVOL ≥ 5x, float under 5M, price $1–$10, dilution alert active, and a news catalyst, you'll screen out most real setups. Run the core filters wide, then refine by eye. Last week the small-cap universe produced 110 tracked pattern setups against a 90-day weekly average of 180.8 — a below-average week. A screen tuned too tight on a quiet week returns nothing and trains you to loosen it on the wrong day.
How to Apply This in the SNACS Scanner
The SNACS scanner streams 2,500+ tickers live with RVOL, Float, Market Cap, Velocity (5s/1m/5m), Dilution Alerts, and Cash Runway as sortable columns. To rebuild the screen described here: set RVOL to 5x minimum, price $0.50–$20, float under 25M, and sort by RVOL descending. That surfaces the highest relative-volume small caps first — the PLSM and HSCS-type names — before the move fully resolves.
Then click the ticker to open the ticker details page. That's where you confirm the rest of the checklist without leaving the scanner: the dilution risk panel shows active shelf, ATM, and warrant facilities; the filings list shows the recent 8-K or 6-K; and the news feed shows the catalyst. For DCOY-type setups, the Dilution Alerts column and the SEC research dilution snapshot give you two paths to the same overhang data — facility counts, shares at risk, and lowest exercise price.
Save the filter combination as a named preset, then link it to a Dynamic Watchlist — a scan-to-watchlist auto-sync so matched tickers populate in real time and show a colored square in the main stream. To catch the structure before the volume confirms, build a setup in the AI Playbook Builder: historical context (reverse split + thin float), setup (fresh dilution filing), trigger (RVOL crossing 5x). Active playbooks monitor every scanner ticker and drop a star indicator on a match. Finally, log every fill in the trading journal — its AI Insights tracks your MFE capture rate, so you learn whether you're actually taking the +239.4% the screen hands you or leaving most of it on the table.
What to Watch Next
The filters don't change, but where they point does. Communication Services rotated in hard last week — average RVOL went from 1.13 to 273.83 week-over-week — alongside Technology and Medical Instruments. Sector rotation tells your screen where the relative-volume spikes are clustering, so add a sector filter to your saved scan and let it follow the money. With the Russell 2000 (IWM) at/near its 52-week high and the macro call sitting on Small-Cap Leadership, the backdrop favors follow-through on the low-float squeezes your screen surfaces. Tune the four core filters, confirm on the ticker details page, and let the scanner do the watching.
FAQ
What are the best penny stock screener settings for day trading?
The best penny stock screener settings for day trading are RVOL of 5x minimum (sorted descending), a price band of $0.50–$20, float under 25 million shares (ideally under 5 million), and an active dilution-alert filter. RVOL is the master filter because it normalizes for size — it flags stocks trading unusually heavy versus their own average, which is what precedes a move. PLSM printed 3,451.2x its average daily volume the day it offered a +482.7% MFE.
Why is RVOL more important than total volume for a penny stock scanner?
RVOL is more important because it's relative to the stock's own average, while total volume is absolute and size-biased. A large cap trading 50 million shares may be at 0.5x RVOL — completely normal — while a small cap trading 12 million shares can be at 1,250x, as DCOY was on June 29. Sorting by RVOL surfaces genuine catalyst activity; sorting by raw volume just surfaces big companies.
What float size should I screen for in day-trading small caps?
Screen for floats under 25 million shares, and prioritize names under 5 million. A thin float means there's little supply to absorb buying, so each order moves price further. UPC's 560,000-share float rotated 45.2x in one pre-market session and ran +138.5%, while SRFM's 101.9 million-share float rotated only 0.58x on more dollar volume and moved just +57.9%.
What is float rotation and how do I use it as a filter?
Float rotation is intraday volume divided by the float — it tells you how many times the entire tradable supply has changed hands. A rotation above 1x means the whole float turned over at least once; double-digit rotation signals mechanical supply exhaustion that forces price higher. It's the confirmation filter that separates a real low-float squeeze from a high-float name that merely looks busy.
How do dilution alerts help instead of just warning me away?
Dilution alerts work both ways. They flag the overhang risk — a fresh shelf or ATM can flood a thin float with new shares — but companies and market makers often run the stock up before pricing an offering at a higher level. DCOY ran +191.7% on June 29, days after announcing an up-to-$21M private placement on June 27. The alert told you both that supply was coming and that the pre-offering run was the trade.
Why do stocks with huge MFE percentages sometimes close deeply red?
Because MFE measures the best possible low-to-high trade regardless of when those prices printed. PLSM offered a +482.7% MFE but closed the regular session -37.1%; the move was an intraday vehicle, not a hold. Always check the chronology — PSIG's +1,015.1% MFE on June 26 was a bounce off a -87.1% crash, available only to someone who caught the exact low after the collapse.
How do I avoid over-filtering my penny stock screener?
Run the core four filters — RVOL, price, float, and float rotation — wide, then refine the resulting list by eye instead of stacking every possible condition. Adding RVOL, float, price, dilution, and a news requirement all at once often returns nothing, especially in a quiet week. Last week the small-cap universe produced 110 pattern setups against a 90-day weekly average of 180.8 — a tight screen on a slow week trains you to loosen it at the wrong moment.
How do I save and automate these screener settings in SNACS?
In the SNACS scanner, set your filters, then save the combination as a named preset and link it to a Dynamic Watchlist so matching tickers auto-populate in real time and show a colored square in the main stream. For structure-based entries, build the setup in the AI Playbook Builder — active playbooks monitor every scanner ticker and drop a star indicator the moment a stock matches your historical-context, setup, and trigger conditions.