How to Read Stock Charts: The Session Levels Behind MI's +1099.1% Profit Potential

By SNACS Trade ยท 2026-10-06T12:45:00.794793+00:00

Small-cap charts are three sessions stacked together. Here is how to read pre-market highs, opens, HOD/LOD and volume using MI, SDEV, NXL and BKYI.

TLDR

image-0

How to Read Stock Charts: The Short Answer

To read a stock chart, first identify the session you are looking at. Then mark the key price levels (pre-market high, open, high of day, low of day, close), and only act on a level once volume confirms it. On a small-cap, indicators, patterns and trendlines all come after those three steps.

Most chart-reading education was written for large caps. There, the regular session carries nearly all the information and a daily candle sums up the day well enough. That breaks down for stocks under $10 that trade 100M+ shares on a catalyst. On those names, the pre-market and after-hours sessions can print levels the daily candle never shows, and the daily candle hides the trade entirely. The rest of this article shows how to read the chart the way these stocks actually trade, using the Sep 29-Oct 2 runners and this week's MI move as case studies.

The Concept: A Small-Cap Chart Is Three Charts Stacked Together

A small-cap daily candle packs three separate auctions into one bar, and you need to unpack it before the chart means anything. Every number on your chart belongs to one of these:

Session Hours (ET) Labels you should use What it tells you
Pre-market 4:00 AM - 9:30 AM PM Open, PM High, PM Low, PM Close Who showed up early, and at what price the first supply hit
Regular 9:30 AM - 4:00 PM Open, High, Low, Close (no qualifier) Where liquidity was deepest and where the day was decided
After-hours 4:00 PM - 8:00 PM AH Open, AH High, AH Low, AH Close Whether holders trusted the close enough to keep holding
Full day 4:00 AM - 8:00 PM HOD / LOD (Day High / Day Low) The true range, and the basis for MFE

That last row is where most traders go wrong. HOD and LOD are full-day numbers, meaning the max and min across all three sessions. The Open and Close your broker quotes cover the regular session only. On MI on Oct 5, the regular-session open was $2.99, but the low of day was $0.87, printed in pre-market. If you only looked at the daily candle, you would never see that print.

Reading a single candle

A candle has four prices. The one that matters most is the close relative to the range. A stock that closes near the top of its range held its buyers into the bell. A stock that closes in the lower part of its range was sold into all day. Candle color (green or red versus the prior close) tells you nothing about who controlled the session.

Compare two regular-session candles from last week (Sep 28-Oct 02):

Both stocks spiked on huge relative volume. One closed +46.4% versus the prior close and the other closed -7.1%. The chart showed which side won: TGE held above its open, and BKYI gave back everything above it.

Reading volume

Volume is the vote count behind the candle. A breakout above the pre-market high on 1,000x+ normal volume means the market agrees on a new price. The same breakout on thin volume is a few orders walking the book. Four of the five tickers in the level table below traded over 1,000x their average daily volume on the day they ran. That is the baseline to demand before you trust a level on a small-cap. The full volume framework is in How to Trade Momentum Stocks: The RVOL and MFE Framework.

Reading timeframes

Use the daily chart for context: where the stock came from, where filings landed, where prior offerings priced. Use the 5-minute chart for execution: where the open range sits and where the pre-market high gets tested. The mistake is trading off the daily or building context off the 5-minute. A 5-minute chart cannot tell you MI started its run at $2.32 on Sep 29. A daily chart cannot tell you where MI reclaimed $2.99 on Oct 5.

The Four Levels That Do the Work

On a small-cap chart, the four levels that matter are the pre-market high, the regular-session open, the high and low of day, and the after-hours close. Here is how they lined up across the Sep 29-Oct 5 runners:

image-1

Ticker Date Volume PM High Open MKT High MKT Close Full-Day MFE Close vs Prior
MI Oct 5 166.9M $4.42 $2.99 $10.42 $6.88 +1099.1% +130.1%
SDEV Sep 29 192.5M $1.72 $1.64 $3.93 $3.29 +150.3% +100.6%
TGE Sep 30 194.1M $1.17 $1.04 $1.90 $1.53 +111.1% +46.4%
BKYI Sep 29 169.6M $3.60 $3.37 $4.66 $3.13 +145.3% -7.1%
NXL Oct 1 62.3M $9.09 $8.80 $10.98 $7.53 +124.1% -14.4%

Go through the table column by column and a pattern shows up. In every row, the open printed below the pre-market high. Pre-market buyers paid up, and the open gave everyone a lower price. The open did not decide which stocks closed green. What decided it was what happened when price came back to the pre-market high during the regular session. MI, SDEV and TGE cleared it and closed above it. BKYI and NXL cleared it, tagged their highs, and closed back below it.

On a gapping small-cap, the most useful single chart read is whether the close holds above the pre-market high.

Worked Example #1: MI and the +1099.1% Range

MI is the clearest recent example of why you read each session separately. On Oct 5, earlier this week, MI traded 166.9M shares at 1522.1x its average daily volume, with a full-day range of $0.87 to $10.42.

Here is the session-by-session read:

  1. Pre-market: $0.87 to $4.42. A range that wide before the bell means the order book was thin and buyers and sellers had not agreed on a price yet. Don't trade the middle of a range like that. Mark its high.
  2. The open: $2.99, well below the $4.42 pre-market high. Anyone who bought near the pre-market top was underwater at the bell.
  3. The flush: the regular-session low printed at $2.02, below the open. That was a liquidity test. Price swept under the open to see how much supply was sitting there, and there wasn't much.
  4. The run: from the $2.02 low, MI went through the $4.42 pre-market high and printed $10.42.
  5. The close: $6.88, up +130.1% versus the prior close and well above the pre-market high. The stock gave back a chunk of the high but held the level that mattered.
  6. After-hours: AH close $4.45. Holders sold hard once the regular session ended.

The money math, on a $10,000 base: capturing the full-day MFE would have returned $109,910 (+1099.1%). Nobody captures that, because the $0.87 low printed in a thin pre-market. Holding from the prior close to the regular-session close earned $13,010 (+130.1%). The realistic intraday trade falls between those two: either reclaim the $2.99 open after the $2.02 flush, or break the $4.42 pre-market high, then scale out as it extends toward $10.42.

image-2

On the daily chart, MI's move took five sessions. The multi-day run went from $2.32 to $6.88 (+196.6%) between Sep 29 and Oct 5. Total volume was 168,217,815 shares, and 166,936,115 of them traded on Oct 5. The daily chart shows the stock was already trending before the big day. The 5-minute chart shows where to enter it.

How you would have caught MI before it ran

Worked Example #2: SDEV and the Tight Pre-Market Breakout

SDEV's chart is the opposite of MI's: a quiet pre-market followed by a big move in the regular session. On Sep 29 (last week), SDEV's pre-market range was only $1.57 to $1.72. It opened at $1.64, set a regular-session low of $1.62, then ran to $3.93 on 192.5M shares. It closed at $3.29, up +100.6% versus the prior close, and the after-hours close was $2.59.

The chart reads differently from MI's:

On a $10,000 base, the full +150.3% MFE returned $15,030. The daily chart extended the move. SDEV went from $1.64 to $3.92 (+138.7%) across five sessions from Sep 29 through Oct 5, on 569,858,854 total shares.

How you would have caught SDEV before it ran

Chart feature MI (Oct 5) SDEV (Sep 29)
Pre-market range $0.87 - $4.42 $1.57 - $1.72
Open $2.99 $1.64
Regular-session low $2.02 $1.62
Regular-session high $10.42 $3.93
Close $6.88 $3.29
AH close $4.45 $2.59
Key level to trade Reclaim of $2.99 open, then $4.42 PM high Hold of $1.64 open

Red Close, Green Opportunity: Reading NXL and BKYI

A red daily candle does not mean there was no trade. It means the trade happened earlier in the session, and the chart shows you where.

NXL (Oct 1, last week) had a catalyst headline that day: an exclusive distribution and local manufacturing agreement for Brazil and South America, plus 8-K filings the same day. Volume hit 62.3M shares, 5565.1x average daily volume. The session read:

The tell was the drop back below $9.09. Once NXL lost the pre-market high after printing $10.98, the chart turned from a breakout into distribution, and it closed in the lower part of the regular-session range. NXL is also in the negative cash tier. That matters when you decide how much benefit of the doubt to give a stock that loses its key level.

image-3

BKYI (Sep 29) played out much the same way. Pre-market high $3.60, open $3.37, high $4.66, regular-session low $2.70, close $3.13, down -7.1%. The full-day range was $1.90 to $4.66 for +145.3% MFE, which is $14,530 on the same base. The close below the $3.37 open tells the story: everything above the open got sold. BKYI's 8-K filing landed Oct 2, after the move. The catalyst for the Sep 29 session was not identified in available press releases.

How you would have caught NXL and BKYI before they ran

To grade your own exits against ranges like these, see The One Trading Journal Metric That Turns a +175% Move Into Real Profit.

The After-Hours Close Is Part of the Chart

The after-hours close is the market's overnight verdict on the regular-session close, and it belongs on your chart. The Sep 29-Oct 5 runners split cleanly:

Ticker Date MKT Close AH Close Read
MI Oct 5 $6.88 $4.45 Holders sold the close
SDEV Sep 29 $3.29 $2.59 Holders sold the close
GOW Sep 30 $3.18 $2.98 Modest give-back
SSM Oct 1 $2.20 $2.61 Buyers kept paying after the bell

SSM is the outlier. It ran from a $1.12 open to a $2.58 regular-session high on 50.5M shares and closed at $2.20 (+96.4% versus the prior close). Then it finished after-hours at $2.61. When the after-hours close is above the regular-session close, demand did not stop at 4:00 PM. For the timing side of this, see What Is the Best Time to Trade Stocks? A Session-by-Session Answer.

Overlaying SEC Filings on the Chart

On small-caps, the most important lines on the chart are filing dates and offering prices, not indicators. A shelf registration, a 424B5 pricing supplement or a completed offering price is a level the market remembers.

In the past 3 days, 7 424B5 pricing supplements were filed by 6 unique tickers, including PCVX, STKH, SYRE, DXST, YYGH and NXH. 3 S-3 shelf registrations came from MX, WKSP and TNON. 2 S-1 filings came from EMAT and PPCB, and 135 8-K filings landed across 130 unique tickers. Across the small-cap universe there are ~6,100 active warrant facilities, ~3,200 active shelves, ~2,200 active ATM programs and ~1,500 active convertible note facilities. Every one of them is a price level someone is watching.

How to draw them:

The full mechanics are in the penny stock dilution guide. The GRML forensic breakdown plots a 424B5, shelf and ATM sequence against a +546% run.

Read the Index Chart Before the Ticker Chart

The Russell 2000 (IWM) is the first chart a small-cap trader should read each session, because it sets how much follow-through any single breakout gets. The current backdrop: the Russell 2000 (IWM) closed at $283.38, -7.1% from its 52-week high of $305.18 and down -4.3% over 20 days. The S&P 500 (SPY) sits at $774.83, -0.6% from its 52-week high. The macro call is Large-Cap Leadership, Small-Caps Lagging.

That backdrop has not stopped small-cap runners. The Sep 29-Oct 5 window produced 26 runners of 50%+ and 9 of 100%+, against a 4-week baseline of ~8.5 runners of 50%+ per week. What it changes is how you read each chart. When small caps are lagging, demand a cleaner reclaim of the pre-market high and stronger volume before you trust a breakout. Take profits into extensions instead of holding for the close.

Common Pitfalls

The most common chart-reading mistakes on small-caps come from treating three sessions as one candle.

How to Play This

The steps below are not a signal. They are the order to read the chart in, so the levels are already marked by the time price gets there.

image-4

  1. Before 9:30: read the Russell 2000 (IWM) daily, then the ticker's daily chart. Mark filing dates and any completed offering prices.
  2. Mark the pre-market high and low. A wide pre-market range (MI's $0.87-$4.42) means a volatile open. A tight range (SDEV's $1.57-$1.72) makes the open itself the first level.
  3. Watch the open versus the pre-market high. Every row in the level table opened below its pre-market high, and the trade set up on the reclaim.
  4. Entry: on the reclaim of the open after a flush (MI over $2.99 after $2.02), or on the break of the pre-market high with volume expanding.
  5. Risk: below the session low that set up the reclaim. If the stock loses the pre-market high after clearing it (NXL under $9.09), the setup is broken.
  6. Exit: scale out into extensions toward the prior high or the next filing-price level. Do not plan on holding into after-hours. MI and SDEV both closed after-hours well below their regular-session closes.
  7. Review: log the trade and compare your exit to the day's MFE. That gap is your chart-reading grade.

How to Find These Setups in SNACS

You can see every level in this article inside SNACS without leaving the scanner. Here is the workflow:

If you run your own AI workflow, the Data API and MCP server give Claude, Cursor or a custom script the same daily OHLCV, float and SEC-direct dilution data, with the source filing behind every dilution number.

What to Watch Next

The checklist stays the same no matter which ticker leads the next session: index first, filings second, pre-market high third, volume always. In the current backdrop, Medical Instruments RVOL rose from 1.88 to 14.59 (+675%) week-over-week and Technology rose from 6.91 to 15.22 (+120%), so those sectors are where to look for the next charts to read. For specific names, the October 5 Monday Morning Brief covers SDEV, SSM, GOW and AMOD.

FAQ

How do you read stock charts for day trading?

Read the session first, the levels second and the volume third. Identify whether a price came from pre-market, the regular session or after-hours. Then mark the pre-market high, open, high of day and low of day, and only act on a level when volume confirms it. On MI on Oct 5, those levels were a $4.42 pre-market high, a $2.99 open and a $10.42 high on 166.9M shares.

What does the close mean on a stock chart?

The close is the last regular-session price at 4:00 PM ET. After-hours prices are a separate session and should be labeled that way. MI closed at $6.88 on Oct 5, while its after-hours close was $4.45. Quoting $4.45 as the close is a misread.

How do I read a candlestick chart on a penny stock?

Look at where the close sits inside the candle's range, not at the candle's color. A close near the top of the range means buyers kept control, and a close near the bottom means sellers did. TGE closed at $1.53 against a $0.99-$1.90 regular-session range on Sep 30, while BKYI closed at $3.13, below its $3.37 open, on Sep 29.

Why does the pre-market high matter so much?

The pre-market high is the first price where early buyers ran into supply, and it becomes the key level for the regular session. In every featured example here (MI, SDEV, TGE, BKYI and NXL), the open printed below the pre-market high. The stocks that closed above it finished green.

Can a stock that closed red still be a good day trade?

Yes. Candle color only compares the close to the prior close. NXL closed -14.4% on Oct 1 but offered +124.1% MFE from its $4.90 low to its $10.98 high. BKYI closed -7.1% on Sep 29 and offered +145.3% MFE.

What timeframe should I use to read small-cap charts?

Use the daily chart for context and the 5-minute chart for execution. The daily shows the multi-day trend, filing dates and offering prices. The 5-minute shows the open range and the pre-market high reclaim where the actual entry happens.

How do SEC filings show up on a stock chart?

Plot filing dates as vertical lines and offering prices as horizontal lines. CHWM's Oct 2 uplist offering at $5.60 is a horizontal reference level, and MI's 6-K filings on Sep 30 and Oct 5 frame its run on the daily chart.

How do I find charts worth reading before the move?

Filter for high relative volume, small float and recent filings, then open the ticker details page and mark levels before the open. In the SNACS scanner, set RVOL to 5x minimum, volume to 10M+ and price to $0.50-$20, and add the Dilution Alerts and Short Interest columns.

Start Free Trial

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