How to Find Penny Stocks Before They Explode: A Data-Driven Approach
A five-signal framework for finding penny stocks before they spike, built on real scanner data, dilution filings, and worked examples like DSS's +106.6% MFE.
Most traders find penny stocks the day after they run. You see a name up +177% on the leaderboard, pull the chart, and it's already extended — the move you wanted to catch belongs to whoever was watching the tape three hours earlier. This article is about becoming that earlier trader. Not with a crystal ball, but with a repeatable, data-backed screen that surfaces low-float names while they're still building volume — before the chart looks obvious to everyone else.
This is an education piece, not a hot-stock alert. The tickers below are case studies drawn from last week's tape (Aug 31–Sep 04, 2026). The framework is what stays useful six months from now.
TLDR
- "Explode" means intraday MFE (max favorable excursion from session low to high), not the closing print. DSS offered +106.6% from low to high on Sep 3 while closing the regular session just +39.4%. RDHL closed the regular session -33.2% on Aug 31 but offered +164.7% MFE to a trader who timed it.
- The engine behind every multi-hundred-percent small-cap move is the same: a tiny fixed float meeting a sudden surge of demand. 8 of 16 classified names last week carried floats under 5M shares.
- Screen five signals, in order of how early they appear: float compression, relative volume above 5x, dilution-facility activity, sector RVOL rotation, and a pattern trigger.
- Worked examples: DSS (a volume catalyst on a filing chain — spiked on 110.5M shares, then the company launched and withdrew a public offering the next day) and GPRO (a five-session continuation, +177.9% on 497.4M shares at peak).
- Macro backdrop is Small-Cap Leadership — Russell 2000 (IWM) at $296.01, within 5% of its 52-week high. When small caps lead, low-float squeezes get follow-through.
What "Explode" Actually Means
"Explode" means the intraday range a disciplined trader could have captured — the move from session low to session high across all sessions — not the number printed at 4:00 PM. That distance is the Max Favorable Excursion (MFE), and it is the single most misunderstood metric in penny-stock trading.
Here is why the distinction matters. On Sep 3, DSS traded a full-day range of $0.57 to $1.18. That low-to-high path is a +106.6% MFE. The regular session still closed up a healthy +39.4%, so both the swing trader and the day trader ate well. But consider RDHL on Aug 31: the regular session opened $1.36 and closed $0.91 — a -33.2% red candle that looks like a disaster on a daily chart. The full-day range told a completely different story: $0.82 low to a $2.16 pre-market high, a +164.7% MFE. A trader who bought the morning wash and sold into the pre-market spike banked a triple-digit day on a stock that "closed red."
If you judge opportunity by the closing price, you discard more than half of the tradable universe. The leaderboard is a rear-view mirror. MFE is the windshield. Every signal below exists to put you in position to capture MFE — and to know when the move is real versus when a market maker is just probing a level.

What Makes a Penny Stock Spike in the First Place?
Penny stocks spike when demand outruns available supply, and in a sub-5-million-share float that imbalance resolves violently. That is the whole mechanic. A large-cap absorbs a large buy order without flinching because there are hundreds of millions of shares to sell into it. A micro-cap with a few million shares of real float gets repriced by the same order — there is simply nothing to sell, so price has to climb until it finds supply.
The catalyst — a filing, a contract, a reverse-split record date, a momentum chase — is only the match. The low float is the gasoline. Last week's classified names make the point: of 16 tickers with float data, 8 carried floats under 5 million shares, another 5 sat in the 5–25M band, and only 2 had floats of 25M or more. That skew toward tiny floats is not a coincidence; it is why the small-cap universe produces runners the S&P 500 never will.
That is also why the most useful column on your scanner is not the percentage-gainer list. It is relative volume (RVOL) — how much a stock is trading versus its own average. Percentage gain tells you a move already happened. RVOL tells you a move is happening right now, often before price has fully extended. A name crossing 5x its average is on notice. A name crossing 1,000x, like DSS at 3,189x ADV on Sep 3 or FLYE at 9,360x on Sep 1, is not "unusual" — it is a once-a-cycle liquidity event where the entire float is turning over in a session. We treat RVOL as the leading indicator and everything else as confirmation. (For a deeper mechanical breakdown, see our RVOL explainer.)
The 5-Signal Framework
The five signals below are what you screen for, arranged by how early each one appears. The earlier the signal, the more lead time you get — and the more uncertainty you accept. No single signal is a trade. The setups that run hardest stack three or four of them on the same name on the same morning.
Signal 1 — Float Compression
Float is the denominator. A catalyst that hits a 400M-share float produces a 6% day; the same catalyst on a 2M-share float produces a 200% day. Screen for float under 10M shares first, and tighten to under 5M when you want the most explosive band. Last week's distribution — 8 of 16 names under 5M shares — is the pool you are fishing in. DSS, RDHL, NCT (full-day MFE +1,216.0% on Sep 3), and TANH all carried the kind of thin structure where volume overwhelms supply. Float compression is your earliest filter because it is static: you can build your watchlist from it before any volume shows up.
Signal 2 — Relative Volume Above 5x
RVOL above 5x is the trigger that turns a static watchlist into a live one. A float-compressed name sitting quietly is just a candidate; the same name crossing 5x RVOL in the pre-market is a candidate in play. Last week's volume spikes show the spread: FLYE hit 82.3M shares at 9,360.3x ADV, DSS 110.5M at 3,189.3x, IMRN 123.1M at 4,382.1x, RDHL 103.8M at 1,635.6x. You do not need 9,000x. You need the stock to be trading multiples of its norm so that the order flow can actually move price. Set the floor at 5x to cast wide; sort descending so the 1,000x+ names sit at the top of your discovery list.
Signal 3 — Dilution Facility Activity
Dilution filings are a double-edged catalyst, and most traders only see one edge. The risk is obvious — you may be buying into announced supply. The opportunity most traders miss: a company that needs to raise wants its stock higher when it prices, and market makers routinely run the price up ahead of an offering. DSS is the textbook case. It spiked on 110.5M shares Sep 3, then on Sep 4 announced the launch of a proposed public offering — and within the same day announced its decision not to proceed. That is the pre-offering run and its abrupt end in a single 48-hour window. Screen for names with active shelf, ATM, equity-line, or warrant facilities, then read the filing side before you commit. We break the mechanics down in the dilution section below.
Signal 4 — Sector RVOL Rotation
Runners cluster by sector, and the cluster shows up in sector-level RVOL before the individual names are obvious. Last week, capital rotated hard: Transportation Equipment RVOL jumped from 1.13 to 67.12 week-over-week (+5,827%), Paper from 5.89 to 107.30 (+1,721%), and Healthcare from 1.64 to 17.10 (+941%). When a whole sector's relative volume surges like that, the individual low-float names inside it get the tailwind of correlated momentum — one runner pulls sympathy plays with it. GPRO (Instruments) and DSS (Paper) both ran inside weeks where their neighborhoods were lighting up. Watch the rotation table and you front-run the cluster, not just the single ticker.
Signal 5 — Pattern Trigger
The final confirmation is the pattern trigger — the price action that says the imbalance is resolving now. Over the past 30 days, 114 high-volume breakout setups (names trading 100M+ shares intraday) triggered and all 114 hit target — 100% follow-through. Over the same window, 204 setups where price doubled from session low to session high fired and all 204 reached completion. These are not predictions; they are descriptions of what thin-float names do once volume confirms. The trigger is your entry timing layer: float and RVOL get you on the name, rotation tells you the sector is hot, the filing tells you the risk, and the pattern trigger tells you when.

Worked Example #1 — DSS: A Volume Catalyst on a Filing Chain
DSS is the cleanest recent example of a volume catalyst riding straight into a financing event. On Sep 3, DSS printed 110.5M total volume — 3,189.3x its 50-day average. The regular session opened $0.60, ran to a high of $1.18, and closed $0.84 (+39.4%). The full-day range was $0.57 to $1.18, a TRUE MFE of +106.6% low-to-high. Across the full week (Aug 31–Sep 04), DSS ran close-to-close from $0.54 to $0.83, +54.0%, on 120.1M total shares.
Then the filing side caught up to the price. On Sep 4, DSS announced the launch of a proposed public offering — and, the same day, announced its decision not to proceed with it. Read that sequence the way a trader should: the stock had just done 110M+ shares of volume and more than doubled intraday; the company moved to raise capital into that strength; the raise was then pulled. Whether the offering prices or not, the pattern is the lesson — strength invites supply, and the pre-offering run is a real, tradable phenomenon that ends when (or if) the offering prices. You trade the run, not the hold.
With a $10,000 base, the math frames the opportunity and the risk. A position that caught the full intraday MFE — buying the $0.57 low and selling the $1.18 high — returned +106.6%, or +$10,660 on the base. The more realistic open-to-close hold captured the regular-session +39.4%, turning $10,000 into $13,940. The trap was holding into Sep 4's offering headline without a plan; DSS sits in the 6-12 months cash-runway tier, exactly the profile where a company reaches for a raise when the stock cooperates.
How could you have caught this before it ran? DSS checked every early box: sub-$1 price, thin structure, and an RVOL reading that crossed 5x long before it hit 3,189x. A scanner sorted by RVOL descending would have surfaced DSS near the top of the Sep 3 pre-market, and one click into the ticker details drawer would have shown the active dilution facilities flagging exactly why strength here was a double-edged setup.


Worked Example #2 — GPRO: The Multi-Day Continuation
GPRO is the counterpoint: not a one-session spike but a five-session continuation, and a reminder that the biggest MFE windows sometimes stretch across a whole week. From Aug 31 to Sep 04, GPRO ran close-to-close from $0.61 to $1.70 — +177.9% — on 497.4M shares at its peak session and more than 1.45 billion shares traded across the five days. It did this inside a week when the Instruments sector was among the top runner-producers and Transportation Equipment RVOL was exploding in the same broad rotation.
The continuation profile is different from the spike profile, and it demands different management. A one-day spike like DSS is an in-and-out trade; you are not holding overnight into a thin, news-driven name. A multi-day continuation like GPRO rewards a staged approach — entering on the first high-volume day, trimming into strength, and re-entering on the first green day of each successive session while the sector stays hot. A $10,000 position taken near the $0.61 base and held through the $1.70 close would have returned +177.9%, or +$17,790.
The catch with continuations is that they look the most obvious at the exact moment they're most dangerous. By day three of a run, every momentum scanner on the planet has the name, and the float that powered the early move is now being supplied by profit-takers. This is why the continuation trade lives and dies on volume confirmation each morning, not on the prior day's close. We covered GPRO's specific week in detail in the GPRO +183% transportation-equipment rotation playbook.
How could you have caught this before it ran? GPRO appeared early in the week's volume-surge data, not on day three. A saved scan filtering for RVOL above 5x, price under $20, and float under 25M shares — linked to a live watchlist — would have flagged GPRO on its first expansion day, while the sector rotation table independently confirmed that Instruments and Transportation Equipment were the week's capital magnets.
Red Close, Green Trade: Why MFE Beats the Closing Price
A penny stock can close deep red and still have been one of the best day trades on the tape — and RDHL last week is the proof. The regular session on Aug 31 opened $1.36 and closed $0.91, a -33.2% red candle. A swing trader who bought the open and held to the close lost a third of the position. But the full-day range ran $0.82 to $2.16 (the pre-market high), a +164.7% MFE. On a $10,000 base, the held position lost -$3,320; a timed trade from the $0.82 wash to the $2.16 spike returned +164.7%, or +$16,470. Same stock, same day, opposite outcomes — the only variable was when you were in.
RDHL is not an outlier. NCT closed the regular session down 89.1% on Sep 3, yet its full-day low-to-high MFE was +1,216.0% on 24.6M shares. ADBT closed the regular session down 52.4% on Sep 2 with a +185.0% MFE. PMI dropped 52.9% at the regular close Sep 1 but offered +136.1% low-to-high. The pattern repeats because these are two-way, news-and-filing-driven names where the open and the close are just two points on a wild intraday path.

The takeaway is not "buy red stocks." It is: stop using the closing price as your opportunity filter. The closing print is one data point. MFE is the whole range. When you screen by RVOL and volume rather than by percent-change-on-close, you surface the RDHLs and NCTs that the gainer leaderboard buries — and you size and time accordingly, because a +164.7% MFE that closes -33.2% is a scalp, not a hold.
Reading the Filing Side: Dilution as Both Risk and Opportunity
SEC filings predict penny-stock spikes in two directions at once — they flag incoming supply and they reveal a company's motivation to push its stock higher before it prices. You have to read both edges. The risk is that you are trading into announced share issuance that caps upside and bleeds the float once it prints. The opportunity is the pre-offering run: a company that needs to raise wants the highest possible price when it sells, and strength tends to attract the raise rather than repel it. DSS launching and then withdrawing a public offering the day after a 110.5M-share session is that dynamic compressed into 48 hours.
The broader supply picture across the active universe is large (these are approximate counts; exact totals withheld). There are roughly ~6,000 active warrant facilities, ~3,200 shelves, ~2,100 ATM programs, ~1,500 convertible notes, ~900 convertible-preferred facilities, ~700 S-1 offerings, and ~500 equity lines in the tracked small-cap universe. Any one of the names on your watchlist may be sitting on several of these at once. That is not a reason to avoid the sector — it is a reason to check before you commit size.
The recent filing flow sets the pace. In the past three days, 4 companies filed 424B5 pricing supplements, 10 filed 424B3 prospectuses, and 6 S-3 shelf registrations hit from 5 unique tickers, alongside 65 8-K filings from 63 unique tickers. GELS, one of last week's +62.1% runners, had multiple convertible-note and equity-line facilities updated in the trailing week — a name where the dilution side was doing real work. Note the cash-runway context matters: DSS sits in the 6-12 months tier and RDHL in the 3-6 months tier, both close enough to a potential raise that strength invites supply. You can pull all of this from a ticker's detail drawer or the SEC research dilution snapshot before you ever click buy. For a full filing-chain teardown, our WCT filing forensics breakdown walks an offering-plus-reverse-split chain end to end.
| Filing Type | Count (3 days) | Sample Tickers | What It Signals |
|---|---|---|---|
| 424B5 | 4 | HOVR, VRAX, INDP, PLRZ | Priced takedown off a shelf — supply hitting now, watch for pre-pricing run |
| 424B3 | 10 | FJET, DARE, GYGY, AIIR | Prospectus/resale registration — shares becoming sellable |
| S-3 | 6 (5 tickers) | USAR, AMIX, MOVE, OPAL | New shelf capacity registered — future raise optionality |
| S-1/A | 2 | GYGY, CLRO | Amended registration — offering moving toward effectiveness |
| 8-K | 65 (63 tickers) | broad | Material events — the catch-all to scan daily |
Common Pitfalls Traders Get Wrong
The first mistake is trading the gainer leaderboard. By the time a name is at the top of the percent-change list, the MFE you wanted is mostly behind you. Screen by RVOL and volume, not by percent change — that is the difference between finding a name at 5x RVOL in the pre-market and chasing it at +150% at 11 AM.
The second mistake is treating small-cap earnings as a catalyst. Unlike large-caps, penny-stock earnings rarely move the stock on their own. The real drivers in this universe are SEC filings (offerings, shelves, ATMs), FDA actions, contract wins, reverse-split mechanics, insider accumulation, and raw unusual volume. Form 4 clusters are worth watching here — last week LPSN logged 12 insider filings in three days, DTST 9, QUIK 8, ADXN 8, and HLX 7. Insiders building positions ahead of a catalyst is a signal; a small-cap earnings date is mostly noise.
The third mistake is ignoring dilution until it's pricing in your face. A name sitting on an active shelf and an equity line can run beautifully for a day and then cap hard when the raise prints. Check the dilution panel before the trade, not after.
The fourth mistake is forcing trades when the macro tape is against you. When the Russell 2000 (IWM) is near its highs and leading, low-float squeezes get follow-through; when small caps lag, the same setups fail more often. Right now the macro call is Small-Cap Leadership — IWM at $296.01, within 5% of its 52-week high — which is the constructive backdrop for these setups. Respect it, and respect it when it flips.
The fifth mistake is confusing a momentum probe with the real move. Market makers routinely sweep a price level to test supply and demand before the genuine push — a liquidity test, not a confirmed breakout. Last week, 51 liquidity-test setups were detected and all 51 completed; these are levels being probed, not trends being established. Wait for the test to resolve into volume before committing size. We go deep on this mechanic in Trading the Probe.
How to Apply This: Your Scanner Filter Stack
Here is the exact filter stack to surface these setups before they extend, and how to build your penny stock list today without staring at the tape all day. Build it once in the SNACS scanner and save it as a named preset:
- RVOL: 5x minimum (sort descending so the highest-relative-volume names sit at the top)
- Price: $0.50–$20
- Float: under 25M shares (tighten to under 5M for the most explosive band)
- Volume: 10M+ intraday to confirm real participation
- SEC filing / dilution alerts: on, so financing-active names flag themselves
Sort the result by RVOL descending and the highest-relative-volume names rise to the top — that is your discovery list, before the chart looks obvious. Then click any ticker to open the ticker details drawer: chart, dilution-risk panel (active shelf/ATM/warrant facilities), recent news, and SEC filings, all without leaving the scanner. That is the two-second check that tells you whether you're buying into an open offering like DSS's or a clean momentum name.
Save the filter combination as a preset, then link it to a Dynamic Watchlist — the scan results auto-populate in real time, so matched names surface in your stream the moment they cross your thresholds. Matched tickers show a colored square in the main stream; a star appears when one of your Playbook patterns fires on a name. Build a playbook around the exact sequence this article teaches — historical context (float under 5M), setup (5x RVOL), trigger (volume expansion), entry, exit — and the live matcher will flag the star on the scanner the instant a name completes your pattern. The AI Playbook Builder lets you describe that setup in plain English and get working detection logic.
Finally, close the loop with the trading journal. Its AI Insights analyze your actual trades and tell you which of these setups you capture best — maybe you nail the DSS-style one-day spike but bleed on GPRO-style continuations, or your MFE-capture rate collapses after 11 AM. That is data about you, and it's how you stop guessing which pre-explosion setup fits your temperament. For the statistical backdrop on what these patterns do over time, our 90-day pattern-recognition study is the companion read.
What to Watch Next
The setups above are repeatable because the mechanic is structural, not seasonal. As long as the Russell 2000 (IWM) holds near its highs and small caps lead — IWM at $296.01, within 5% of its 52-week high — low-float names with RVOL surges and filing catalysts will keep producing triple-digit MFE days. Watch the sectors rotating in: Transportation Equipment (+5,827% week-over-week RVOL), Paper (+1,721%), and Healthcare (+941%) were last week's capital magnets, and the next cluster of runners tends to come from whichever neighborhood lights up next. Watch the offering flow too — 4 fresh 424B5 supplements and 6 S-3 shelves in the last three days alone — for the pre-offering runs.
One housekeeping note on the tape: last week ran runner-heavy (22 names up 50%+, 2 up 100%+, 1 up 200%+) against a four-week baseline of roughly 8 runners per week, while pattern activity sat at 88 detections versus a 90-day weekly average of 179. Volume of opportunity varies week to week; the signals do not. Build the scan once, let it surface tomorrow's spike before the chart tells everyone else, and journal every trade so you learn which of these you're actually good at.
FAQ
What is the best way to find penny stocks before they explode?
The most reliable way to find penny stocks before they spike is to screen by relative volume (RVOL) and float, not by the percentage-gainer leaderboard. Set an RVOL floor of 5x, a float ceiling under 25M shares, a price band of $0.50–$20, and sort by RVOL descending — this surfaces names while volume is expanding but before price has fully extended. The leaderboard only shows you moves that already happened.
What does RVOL mean for penny stock day trading?
RVOL (relative volume) measures today's volume against the stock's own average, and it is the number-one leading indicator for penny-stock moves. A name at 5x RVOL is trading five times its norm — enough order flow to move a thin float. Last week DSS hit 3,189.3x its 50-day average and FLYE hit 9,360.3x; those are once-a-cycle liquidity events where the entire float turns over in a single session.
Why does low float make penny stocks spike harder?
Low float means a small, fixed supply of tradable shares, so a sudden surge of demand reprices the stock fast because there is almost nothing to sell into it. When daily volume exceeds the entire float, every share has changed hands and price discovery breaks to the upside. Last week, 8 of 16 classified small-cap names carried floats under 5M shares — the band where demand overwhelms supply fastest.
How do SEC filings help predict penny stock spikes?
Offering filings (424B5, S-1, S-3 shelves, ATM programs) signal both incoming supply and motivation — a company that needs to raise wants its stock higher before it prices, which can fuel a pre-offering run. In the past three days, 4 companies filed 424B5 supplements and 6 filed S-3 shelves across 5 unique tickers. DSS ran +106.6% MFE on Sep 3, then launched and withdrew a public offering the next day. Always check the dilution panel on the ticker details page before trading any runner.
Can a penny stock close red and still have been a good day trade?
Yes — a penny stock can close deeply red and still have offered one of the day's best trades, because the closing price is one point while MFE (max favorable excursion) is the full low-to-high range. RDHL closed the regular session -33.2% on Aug 31 but ran from a $0.82 low to a $2.16 pre-market high, a +164.7% MFE. NCT closed down 89.1% on Sep 3 with a +1,216.0% intraday MFE. Judge opportunity by MFE and volume, not by the close.
How do I use the SNACS scanner to build a penny stock list today?
In the SNACS scanner, set RVOL to 5x minimum, price $0.50–$20, float under 25M shares, and volume above 10M, then sort by RVOL descending and save it as a named preset. Link that preset to a Dynamic Watchlist so matches auto-populate in real time, and click any ticker to open the details drawer for its dilution panel, filings, and news before you trade. That combination is how you build a fresh, live penny stock list without watching every tick.
What is a liquidity test and why does it precede explosions?
A liquidity test is when market makers sweep a price level to probe supply and demand before the genuine move — a probe, not a confirmed breakout. These precede real moves because the probe reveals how much stock sits at a level; once it clears with volume, the actual push follows. Last week 51 liquidity-test setups were detected and all 51 completed. The discipline is to wait for the test to resolve into volume before committing size, rather than chasing the probe itself.
How do I track which pre-explosion setups I am best at trading?
Use a trading journal with AI Insights that analyzes your actual executed trades and breaks down performance by setup type, time of day, and MFE-capture rate. The SNACS journal auto-syncs from eight brokers and tells you, for example, whether you capture one-day spikes like DSS better than multi-day continuations like GPRO, or whether your capture rate drops after 11 AM. That self-knowledge is how you stop guessing which pre-explosion setup actually fits your style.