How to Make Money With Penny Stocks: Trade the +282.1% Range, Not the Close

By SNACS Trade · 2026-10-28T13:00:01.014208+00:00

Penny stocks pay traders who capture the intraday range and punish holders. AIOK, AZTR and RBNE show the four inputs that separate the two.

TLDR

How Do You Make Money With Penny Stocks?

You make money with penny stocks by trading their volatility. That means entering a high-relative-volume move driven by a catalyst, at a defined price level, and selling into strength the same session. It does not mean holding the company and hoping the close agrees with you. The stock is the vehicle. The intraday range is the product.

That sounds like a slogan until you look at what the small-cap universe is built on. Across the active universe there are ~6,200 active warrant facilities, ~3,300 active shelves, ~2,200 active ATM programs, ~1,600 convertible note facilities, ~900 convertible preferred facilities, ~700 S-1 offerings and ~600 equity lines. Each one is a source of new shares, and those shares get sold into strength. This supply is why penny stocks produce huge intraday ranges and unreliable closes. The range is the opportunity. The close is where the supply finishes its work.

So don't ask which penny stock will go up. Ask which stock is about to print a wide, liquid range, and where inside that range you have an edge. After years in this corner of the market, I reduce it to four inputs and one feedback loop.

1. A catalyst you can verify. This means a dated document: an 8-K, a 6-K, a reverse split announcement, a contract, study data or a special dividend. Small-cap earnings almost never qualify, because under $20 the report rarely moves the stock. If you can't point to the document, you're trading a rumor.

2. Relative volume that is not normal. The sessions in this article traded at 654.9x, 1063.0x, 1377.8x, 1826.8x and 2924.9x their 50-day average volume. RVOL tells you whether the move is liquid enough to enter and, more importantly, to exit.

3. A supply check. Look at float, active dilution facilities and cash runway. A stock with a 3-6 months runway and an active shelf trades a spike differently from one with 12+ months of runway. Do this check before the trade, not after the halt.

4. Session levels. These are the pre-market high, the regular-session open, the high of day and after-hours behavior. Penny stocks trade in three sessions, and each one has its own buyers and sellers. The most useful comparison I know is where the regular open prints relative to the pre-market high. The worked examples below show why.

The feedback loop is the journal. Your P&L tells you whether you made money. Your journal tells you why, and in particular how much of each move's max favorable excursion (MFE) you actually captured.

image-5

True MFE runs from the session low to the session high across pre-market, regular and after-hours trading. It is the ceiling on a trade, not the target. Nobody buys the exact low and sells the exact high. The skill is capturing a repeatable slice of the range.

That definition has a flaw that costs traders money: low-to-high MFE ignores the order of events. If the high prints in pre-market and the low prints later, the number measures the range, not a trade anyone could take. Keep that in mind when you read the next table.

Range vs. Close: What Penny Stocks Actually Pay

On the same day, the range and the close often tell opposite stories. That is why penny stocks pay day traders and not holders. Here are six high-volume sessions from Oct 21 through Oct 27:

Ticker Date Volume Relative Volume (vs 50-day avg) True MFE Regular-Session Change
RBNE Oct 21 150.5M 1826.8x +897.1% -76.8%
POM Oct 21 48.8M 1377.8x +753.6% +216.8%
MEGL Oct 27 37.1M 2924.9x +313.0% -51.5%
AIOK Oct 23 42.8M 654.9x +282.1% +116.6%
AZTR Oct 26 148.4M 1063.0x +166.2% +47.1%
GCTK Oct 26 34.5M — +129.1% +91.7%

The biggest MFE readings came from stocks that went in opposite directions. RBNE's +897.1% came with a -76.8% regular-session close. MEGL offered +313.0% and closed -51.5%. AIOK had a smaller +282.1% MFE and closed +116.6%. If your strategy is 'find the biggest mover,' you can't tell these apart. If your strategy is 'find where the session levels confirm,' you can.

Worked Example #1: AIOK and the Open Above the Pre-Market High

AIOK on Oct 23 (last week) is the clean version of the framework. It had a dated catalyst, extreme relative volume and a regular-session open above the entire pre-market range. Every input lined up before the bell.

The catalyst. The verified items dated Oct 23 were two 6-K filings and two press releases. One was 'AI Okto Corp. Declares Special Dividend of $3.50 Per Share.' The other announced the sale of the company's carrier vessel Dream Arrax. Note the scale: a declared $3.50 per-share dividend against a pre-market range of $4.08-$4.68.

The volume. 42.8M shares, 654.9x the 50-day average.

The session levels.

Session Level Price
Pre-market range $4.08 - $4.68
Regular open $5.55
Regular-session low $5.40
High of day $15.59
Regular close $12.02
After-hours close $9.82

Read that table top to bottom and the trade explains itself. The regular open at $5.55 printed above the $4.68 pre-market high. Every pre-market buyer was in profit at the bell, so no trapped sellers sat overhead. The regular-session low of $5.40 held just under the open, and from there the stock ran to $15.59.

image-0

The money. A $10,000 position capturing the full true MFE returned $28,210 (+282.1%). That is the ceiling, and it requires buying the $4.08 pre-market low. The realistic regular-session trade, buying the open and selling the close, returned $11,660 (+116.6%). Disciplined traders who scale out into the push toward the high of day finish somewhere between those two numbers.

image-2

The holding lesson. AIOK closed the regular session at $12.02 and finished after-hours at $9.82. Across the five sessions from Oct 21 to Oct 27, it went from $4.66 to $13.42 (+188.0%) on 76,196,530 total shares. A holder ended that window ahead, but sat through the after-hours drop to get there. A day trader who sold into the Oct 23 regular session never had to.

How to Catch This Before It Ran

Worked Example #2: AZTR and the Pre-Market High Reclaim

AZTR on Oct 26 (earlier this week) shows the second version of the framework. The stock opened below its pre-market high, and the trade only became valid when price reclaimed that level. It also shows why cash runway belongs in every penny stock decision.

The catalyst. AZTR filed an 8-K on Oct 22 and another on Oct 26. Also on Oct 26, it released 'Revitalizing Results from Ex Vivo Study,' reporting reduced fine lines and improved elasticity in human skin.

The volume. 148.4M shares, 1063.0x the 50-day average. This was a stock that traded over 100 million shares in one day.

The session levels. The pre-market high was $1.44. The regular open was $1.04, below the pre-market high, so everyone who bought the pre-market spike was underwater at the bell. The regular-session low was $0.91, the high of day $2.13 and the regular close $1.53. The full-day range was $0.80-$2.13.

The money. A $10,000 position capturing the full true MFE returned $16,620 (+166.2%). Open-to-close returned $4,710 (+47.1%). The more useful trade to study is the reclaim. The stock had to work through the trapped pre-market supply around $1.44 before it reached $2.13. Buying the reclaim of the pre-market high, with the stop back under it, gives a defined-risk entry that doesn't depend on predicting the open.

image-4

The supply check. AZTR is in the 3-6 months cash runway tier. That doesn't tell you the next filing date. It tells you financing is a live question, and a session with 148.4M shares of liquidity is the kind of tape a short-runway company can sell into. That cuts both ways:

This is a framework point, not a prediction about AZTR. Before you size the trade, open the ticker details page, read the dilution risk panel (active shelf, ATM and warrant facilities) and know what is registered.

How to Catch This Before It Ran

The Contrast: When the Pre-Market High Is the Top

The classic way to lose money in penny stocks is to buy a pre-market spike that the regular session never confirms. RBNE and MEGL posted huge MFE readings, while their regular sessions only lost money for holders. Here are all six sessions compared on one variable:

Ticker Pre-Market High Regular Open Regular High Open vs Pre-Market High Regular-Session Change
AIOK $4.68 $5.55 $15.59 Above +116.6%
GCTK $1.09 $0.84 $1.76 Below, reclaimed +91.7%
AZTR $1.44 $1.04 $2.13 Below, reclaimed +47.1%
POM $3.55 $0.95 $3.01 Below, not reclaimed +216.8%
MEGL $0.95 $0.69 $0.69 Below, not reclaimed -51.5%
RBNE $2.10 $1.00 $1.01 Below, not reclaimed -76.8%

image-1

RBNE on Oct 21 (last week). It traded 150.5M shares at 1826.8x average. The pre-market high was $2.10. In the regular session it opened at $1.00, peaked at $1.01, fell to a $0.22 low and closed at $0.23. The +897.1% true MFE measures a full-day range of $0.21-$2.10, and the $2.10 high printed in pre-market, before the regular session opened. During regular hours there was no low-to-high trade in that order; the session topped out a penny above its open. The specific catalyst for the Oct 21 spike was not identified in available press releases. The RBNE items on record, a 6-K filing and a vessel acquisition release, are dated Oct 23. Over the five sessions from Oct 21 to Oct 27, RBNE went from $1.00 to $0.16 (-83.6%). We broke down why that MFE was never tradable in How to Backtest a Trading Strategy.

image-3

MEGL on Oct 27 (earlier this week). The catalyst was a release on a strategic cooperation with Singapore's Sin Hopeway for a $500 million timber trade. MEGL traded 37.1M shares at 2924.9x average. The pre-market high was $0.95. The regular open at $0.69 was also the regular-session high. The stock fell to a $0.23 low and closed at $0.33, -51.5%. MEGL is in the 12+ months runway tier. The regular session never traded above its own open.

POM keeps this honest. POM opened at $0.95, under a $3.55 pre-market high, and never reclaimed that high in regular hours. It still closed at its regular-session high of $3.01, +216.8%. The full-day high of $5.89 printed after hours, and after-hours closed at $2.90. The specific catalyst was not identified in available press releases. We traced the filing trail in POM's forensic filing analysis. The lesson is that the open-vs-pre-market-high read is a filter for where your risk is defined, not a law. A stock that opens far below its pre-market high and grinds higher all day is a different trade, and it needs its own written plan.

What Multi-Day Runners Teach About Holding Overnight

Multi-day runners prove that holding can pay. The same window shows the losers were just as large, so an overnight hold needs a reason, not a hope. Here are the five sessions from Oct 21 to Oct 27, winners and losers side by side:

Ticker Start → End 5-Session Change Peak-Day Volume Sector
AIOK $4.66 → $13.42 +188.0% 42,814,664 Industrials
CLRO $1.86 → $4.99 +168.3% 83,109,004 Communications Equipment
MYND $0.18 → $0.32 +77.8% 61,528,186 Consumer Defensive
REED $0.44 → $0.73 +65.4% 47,020,796 —
STAK $0.99 → $1.60 +61.6% 84,116,574 —
RBNE $1.00 → $0.16 -83.6% 150,545,112 Energy
SDST $0.02 → $0.01 -68.0% 207,378,818 Steel
AARD $3.95 → $1.30 -67.1% 16,286,780 Pharmaceuticals

CLRO gained +168.3% over five sessions on 146,492,124 total shares. The specific catalyst was not identified in available press releases. The sector backdrop is clear, though: average Communications Equipment RVOL rose from 0.84 to 1.46 week-over-week (+74%), so capital rotated into the group. Energy had the biggest rotation, from 1.27 to 7.21 (+467%), yet RBNE, an Energy name, was the worst loser on the board. Rotation tells you where the volume is. It doesn't tell you the direction.

REED was one of the top examples of a liquidity test, where market makers sweep a price level to probe supply and demand before the real move. In the past 7 days, 72 liquidity tests were detected across the active universe. The same period had 19 stocks with 100%+ gains from their session low and 23 stocks that traded over 100 million shares. Total pattern activity was 114, against a 90-day weekly average of 163.8.

The macro backdrop is worth noting. During the Oct 21-27 window, 28 stocks ran +50% or more, against a 4-week baseline of ~7.8 per week, while the macro call was Risk-Off / Consolidation. Russell 2000 (IWM) sat at $280.18, -8.2% from its 52-week high of $305.18, with a 5-day change of +1.6%. The call's guidance is to tighten stops and reduce size until breadth recovers. Both facts hold at once: runners existed, and the losers were just as violent.

The Dilution Calendar: Risk and Opportunity in the Same Filing

Dilution filings are the biggest risk in penny stocks and also one of the most tradable setups. An S-3 or 424B5 tells you the company intends to sell stock, and the run-up before pricing is often where fast traders get paid. In the past 3 days alone, 6 424B5 pricing supplements came from 5 unique tickers, including ACTU, XXII, ACRS, AMSS and ASST. There were 6 S-3 shelf registrations from 6 tickers, including QNRX, ZURA, TELO and MYSZ. There were 7 S-1 filings from 7 tickers, including BNGO, CABR, EDVA, IMNN, TRAW and TRAXV. And 293 8-K filings landed across 272 unique tickers.

How to read the sequence:

The risk is plain: buying the day a 424B5 lands means competing with new shares. The opportunity is just as real: before pricing, a higher stock price helps the company, so the pre-offering run happens. Fast traders ride that strength and exit before the new supply arrives.

Offering history is reference data. WRN's completed offerings include an underwritten raise at $1.12 in November 2020 ($19.2M), a private placement at $1.28 in November 2023 ($4.4M), a private placement at $1.00 in March 2024 ($2.2M), an underwritten raise at $1.41 in April 2024 ($29.6M) and an underwritten raise at $4.15 on Feb 11, 2026 ($92.0M). Those prices show where the company has found buyers for new shares before.

Insider filings belong in the same workflow. In the past 3 days, NATH had 11 Form 4 filings, CNTN 8, NANO 8 and LAC 6. Form 4s cover both buys and sells, so open the filings before treating a cluster as bullish.

Common Pitfalls

Most penny stock losses come from a few repeated mistakes, and every one of them shows up in the data above.

1. Treating MFE as a target. RBNE's +897.1% was never available as a regular-hours trade. Plan your exits around structure (the open, the pre-market high, the high of day), not around the best case.

2. Chasing the pre-market high without confirmation from the regular session. MEGL's pre-market high was $0.95 and its regular session never got above $0.69. The pre-market buyers had no exit.

3. Holding into after-hours by default. AIOK went from a $12.02 regular close to a $9.82 after-hours close. GCTK went from $1.61 to $1.47, and POM from $3.01 to $2.90. The after-hours session has thinner liquidity and different participants. If you hold, decide that on purpose.

4. Trading earnings as a catalyst. Below $20, earnings reports rarely move the stock. Filings, reverse splits, study data, contracts and special dividends do. GCTK's +91.7% session on Oct 26 came after its reverse stock split announcement (8-K filing, Oct 22).

5. Ignoring runway and facilities. ADTX and TOMZ are both in the negative cash tier. TOMZ's tracked facilities include a November 2025 shelf and November 2023 convertible notes. Know the overhead before you buy the spike.

6. Sizing the same in every backdrop. The current macro call is Risk-Off / Consolidation. Runners still appear, but stops need to be tighter and size smaller.

7. Making intraday decisions with end-of-day tools. A free end-of-day screener is fine for building tomorrow's watchlist. It can't show you a pre-market high being reclaimed at 9:45.

How to Play This

A repeatable penny stock strategy is a written set of if-then rules applied the same way every session. Here is the framework I use, built from the six sessions above:

Step Rule Example From the Data
1. Build the list Verified catalyst + extreme RVOL + price under $20 AIOK: 6-K filings + special dividend, 654.9x
2. Mark the level Write down the pre-market high before the bell AZTR: $1.44
3. Read the open Above the pre-market high = momentum long candidate AIOK opened $5.55 vs $4.68
4. Wait for the reclaim Below the pre-market high = no long until it's reclaimed on volume AZTR and GCTK reclaimed
5. Skip the failures No reclaim = no long MEGL and RBNE never reclaimed
6. Define the stop Under the level that justified the entry AIOK: $5.40 regular-session low
7. Scale out Sell into strength in pieces; don't target the MFE AIOK high of day $15.59
8. Decide on overnight Hold only with a written reason AIOK after-hours close $9.82

Two rules sit above the table. First, size down when the macro call is defensive. Second, check the dilution panel before every entry: an active ATM or a fresh 424B5 changes how far a spike can run before supply shows up.

For the bigger picture on time of day, see What Is the Best Time to Trade Stocks?. For the basics of the full framework, see What Is Day Trading?.

How to Find These Setups

You find these setups by combining a live relative-volume scan, a dilution check and a written playbook, then reviewing every trade in a journal. Here is the workflow on SNACS.

Scanner. In the SNACS scanner, filter by price, volume and RVOL, then sort by RVOL descending. Add the Float, Cash Runway and Dilution Alerts columns so the supply check is on screen next to the price. When News Flash turns a ticker blue, click it to open the ticker details page, with the chart, the dilution risk panel (active shelf, ATM and warrant facilities), recent news and SEC filings in one place. Save the filter as a named scan and link it to a Dynamic Watchlist. Matching tickers then fill the watchlist automatically in real time, a scanner within a scanner.

Playbook. In the AI Playbook Builder, encode the framework step by step: historical context (catalyst filing), setup (extreme RVOL), trigger (open above or reclaim of the pre-market high), entry, exit. Live matching runs the playbook against every scanner ticker. A star appears in the scanner when a stock matches, and alerts go out in-app, by email or by text.

SEC research. In SEC research, ask the AI chat about a ticker's runway or registered shares in plain language. The Dilution Snapshot shows active facility counts and shares at risk. The Filing Browser filters by category, so the 424B5 and S-3 filers in a given window are a click away. This is the second path to the same dilution data the scanner's Dilution Alerts column shows.

Journal. The trading journal syncs trades from your broker. AI Insights then analyzes your patterns: your best setups, your worst time of day and your MFE capture rate. If you keep buying pre-market highs that never get reclaimed, it will show up there before your account balance makes the point for you. Our journaling framework lists the fields to track.

Backtesting. Before you trust a rule, test it on point-in-time data. The Data API serves 22 years of daily OHLCV plus SEC-sourced dilution facts as of any historical date, so a backtest never uses information the trader didn't have yet. You can wire it into your own AI tools or scripts. It provides data with its source filing, not signals. We walk through the method in our backtesting guide.

What to Watch Next

The framework doesn't expire: in every session, the stock that confirms its pre-market high in regular hours is the one to trade, and the one that doesn't is the one to avoid. Going forward, watch three things.

The traders who make money with penny stocks aren't the ones who find the biggest mover. They're the ones who know which part of the range they can take, take it the same way every time, and check the journal to confirm they did.

FAQ

How do you make money with penny stocks?

You make money with penny stocks by day trading the intraday range of high-relative-volume moves driven by a catalyst, not by holding shares long term. AIOK offered a +282.1% true MFE on Oct 23, while RBNE's +897.1% MFE day closed the regular session -76.8%. The money is in catching a defined slice of the move and leaving before the supply arrives.

Why do most penny stock traders lose money?

Most penny stock traders lose money because they buy pre-market spikes the regular session never confirms, and then hold through dilution. MEGL's pre-market high was $0.95, its regular session never traded above $0.69, and it closed -51.5%. With ~6,200 active warrant facilities and ~2,200 active ATM programs across the small-cap universe, new supply is always waiting to sell into strength.

What is the best penny stock strategy for day trading?

The most repeatable penny stock strategy is to trade stocks with a verified catalyst and extreme RVOL, and to enter only when the regular session confirms the pre-market high, either by opening above it or by reclaiming it. AIOK opened above its pre-market high and gained +116.6% open-to-close. AZTR reclaimed its pre-market high and reached $2.13 from a $1.04 open.

What is MFE and why doesn't it equal profit?

MFE (max favorable excursion) is the distance from the session low to the session high, and it measures the ceiling of a trade, not a profit anyone actually made. It ignores order: RBNE's +897.1% MFE included a $2.10 high that printed in pre-market, before the regular session, which then topped out at $1.01.

Is a free penny stock screener enough for day trading?

A free end-of-day screener is enough for building a watchlist but not for intraday execution. Day trading penny stocks requires live relative volume, pre-market levels, news alerts and dilution data during the session, because the decisive moment is often the first minutes after the open.

How do I backtest a penny stock strategy?

Backtest a penny stock strategy on point-in-time data, using only the float, cash and filing information that existed on each historical date, and score trades by session-aware levels rather than full-day MFE. Otherwise the backtest counts trades like RBNE's +897.1% range that were never available in order.

What should a day trading journal track for penny stocks?

A day trading journal for penny stocks should track entry and exit versus the session's MFE, the session you traded in, the catalyst filing, and whether the open confirmed the pre-market high. Your MFE capture rate is the metric that shows whether your exits, not your stock picks, are the problem.

How does dilution affect penny stock trades?

Dilution adds new shares that get sold into strength, which caps spikes and drags closes down. The run-up before an offering is often tradable, though. S-3 filings register shares for later sale, 424B5 supplements mean shares are being sold now, and checking the dilution panel before entry tells you which of the two you're trading into.

Start Free Trial

5 trading day free trial on Edge. Cancel anytime before your trial ends to avoid being charged.