Browse the library

Candlesticks · Reading candlesticks

How to read candlestick charts: a guide with real data

Read any candlestick chart: the four prices in every candle, what bodies and shadows reveal, how the Finabase scanner measures them, and what 57,000 patterns did next.

On this page
  1. Anatomy of a candle
  2. Reading a real chart
  3. How the Finabase scanner measures long and short
  4. The four families of patterns
  5. What 57,000 detected patterns did next
  6. Using candlesticks well
  7. How Finabase shows candlesticks and patterns
  8. Frequently asked questions
  9. Summary

A candlestick chart draws each trading session as a single shape that shows four prices at once: where the session opened, the highest and lowest prices it reached, and where it closed. Lined up one after another, those shapes show not only where a price went, but how it got there: whether buyers pushed all session, whether sellers took back an early gain, or whether nobody could make any progress.

Candlesticks grew out of the rice markets of 18th-century Japan, where tradition credits the merchant Munehisa Homma with studying them. They reached Western traders mainly through Steve Nison's 1991 book Japanese Candlestick Charting Techniques, and today they are the default chart type on almost every trading platform, Finabase included.

This guide teaches you to read one candle, then a sequence of them. It explains how the Finabase scanner decides whether a body is "long" or a shadow is "short", the four families of patterns in this library, and what our own test of more than 57,000 detected patterns says about how much any single pattern can tell you.

Anatomy of a candle

One session, four prices: a bullish and a bearish candle Bullish: close above open High 107 end of the upper shadow Close 104 Open 96 Low 92 end of the lower shadow Real body Bearish: close below open High 107 end of the upper shadow Open 104 Close 96 Low 92 end of the lower shadow Real body
The same high and low, opposite stories. Prices are illustrative.

Each candle has two parts.

The real body is the thick rectangle between the open and the close. It is the part of the session that "counted": the distance between where trading started and where it settled.

  • When the close is above the open, the body is drawn green (or hollow on black-and-white charts). Buyers finished the session ahead.
  • When the close is below the open, the body is red (or filled). Sellers finished ahead.

The shadows, also called wicks or tails, are the thin lines above and below the body. The upper shadow runs from the top of the body to the session's high; the lower shadow runs from the bottom of the body to the low. Shadows record prices that traded but did not hold.

A common beginner mistake is to read color as "up day" or "down day". It is not. A stock can gap up at the open, drift lower all session and still close above the previous day's close. That candle is red, because it closed below its own open, even though the stock gained on the day. Color compares the close with the same session's open, never with yesterday.

What the proportions tell you

The relationship between body and shadows is where candles become informative.

Shape What happened in the session
Long body, short shadows One side controlled the whole session (a marubozu at extreme)
Small body, long shadows on both ends Big swings in both directions, no winner (a spinning top)
Almost no body Open and close nearly equal: a doji, indecision
Small body on top, long lower shadow Sellers pushed down, buyers recovered it (e.g. the Hammer candlestick pattern: meaning, rules and reliability)
Small body below, long upper shadow Buyers pushed up, sellers took it back

A long lower shadow is sometimes described as "rejection of lower prices", and a long upper shadow as "rejection of higher prices". Those phrases are a useful shorthand as long as you remember that one session's rejection is a single data point.

Reading a real chart

SPDR S&P 500 ETF (SPY) daily candles, 2026-08-06 to 2026-10-29 $750 $760 $770 $780 2026-10-16: O 773.24 H 773.25 L 760.64 C 763.25 Sep Oct
Sixty sessions of the S&P 500 ETF. The shaded candle is the widest-range day in the window, with its open, high, low and close.

On a real chart, read candles in three passes:

  1. The trend. Ignore individual candles and look at the sequence. Are highs and lows rising, falling or flat? Most candlestick patterns are defined relative to the trend that came before them.
  2. The outliers. Look for candles that are unusual for this stock: a body much longer than its neighbors, a shadow that reaches far beyond the recent range, a gap between one candle and the next. Normal candles carry little information. Unusual ones mark the sessions where something changed.
  3. The location. Is the unusual candle at a level that already mattered, such as a prior high or low, a moving average or a round number? A long lower shadow that bounces off a support level says more than the same shadow in the middle of nowhere.

The timeframe matters too. A daily candle summarizes a whole session. A weekly candle summarizes five, and a 5-minute candle summarizes a few hundred trades. The shapes read the same way on every timeframe, but a pattern on a weekly chart reflects far more trading than one on an intraday chart.

How the Finabase scanner measures "long" and "short"

Candlestick books describe bodies as "long" or "small" and shadows as "long" or "short". A computer needs numbers. Finabase detects patterns with TA-Lib, the open-source technical analysis library behind many charting platforms, and TA-Lib makes those words precise by comparing each candle with the ones just before it:

Term in a pattern rule TA-Lib's default test
Long body Longer than the average body of the previous 10 candles
Very long body Longer than 3× that average
Short body Shorter than the average body of the previous 10 candles
Doji body No more than 10% of the average high–low range of the previous 10 candles
Long shadow Longer than the candle's own real body
Very long shadow Longer than 2× the candle's own real body
Short shadow Shorter than the average shadow length of the previous 10 candles
Very short shadow Under 10% of the average high–low range of the previous 10 candles
Near / far / equal Within 20% / at least 60% / within 5% of the average range of the previous 5

Two consequences are worth knowing before you read any pattern page.

Everything is relative to the stock's own recent behavior. A 2% body is long for a utility in a quiet week and short for a volatile chip stock. That is a strength: the same rules work across very different securities.

"Long shadow" is a loose test. It compares the shadow with the candle's own body, not with other candles. For a candle with a tiny body almost any shadow qualifies, which is why some TA-Lib patterns, such as the long-legged doji, fire far more often than the textbook description suggests.

TA-Lib also mostly tests shape, not trend. Most of its detectors check only the candles inside the pattern. Whether the market was actually falling before a bullish reversal pattern is a judgment the detector leaves to you.

The four families of patterns

This library groups the 61 patterns Finabase can detect by how many candles they need.

Patterns are also described as reversal patterns, which suggest the prior trend may end, or continuation patterns, which suggest a pause before the trend resumes. TA-Lib reports each detection as +100 (bullish) or −100 (bearish), and a few patterns use ±80 for a weaker variant or ±200 for a confirmed one.

What 57,000 detected patterns did next

How much does a candlestick pattern actually tell you? We ran all 61 TA-Lib detectors that Finabase uses over two years of daily bars, October 30, 2024 to October 29, 2026, for 60 widely held US stocks and ETFs, from Apple and Microsoft to the SPY, QQQ, GLD and TLT funds. That is 30,060 daily candles and 57,087 pattern detections.

For every detection we asked a simple question: five trading sessions later, had the price moved in the direction the pattern implies? Then we compared that hit rate with the same question asked of every day in the sample, the baseline. Over this period 53.1% of all days were followed by a higher close five sessions later, and 46.7% by a lower one.

Did the pattern beat a random day? 5-session hit rate minus the baseline 60 US stocks and ETFs, daily, 2024-10-30 to 2026-10-29. Pattern sides with at least 100 cases. Whisker: 95% noise band. −10 pts −5 pts 0 pts +5 pts +10 pts 3INSIDE (bull) 244 THRUSTING (bear) 203 HARAMICROSS (bear) 350 DRAGONFLYDOJI (bull) 371 TAKURI (bull) 367 ADVANCEBLOCK (bear) 162 HARAMI (bear) 1,075 3OUTSIDE (bull) 503 MARUBOZU (bull) 656 SHORTLINE (bull) 1,847 3OUTSIDE (bear) 480 LONGLINE (bear) 2,620 MATCHINGLOW (bull) 456 MARUBOZU (bear) 547 CLOSINGMARUBOZU (bear) 1,720 HIKKAKE (bull) 1,634 HANGINGMAN (bear) 464 CLOSINGMARUBOZU (bull) 2,005 HIKKAKE (bear) 1,752 HIGHWAVE (bear) 1,819 HARAMI (bull) 1,157 RICKSHAWMAN (bull) 3,055 SPINNINGTOP (bull) 3,237 INVERTEDHAMMER (bull) 345 ENGULFING (bear) 1,132 GRAVESTONEDOJI (bull) 348 BELTHOLD (bear) 2,130 DOJI (bull) 4,012 LONGLEGGEDDOJI (bull) 4,012 SPINNINGTOP (bear) 3,170 HIGHWAVE (bull) 1,952 SHOOTINGSTAR (bear) 445 LONGLINE (bull) 3,025 3INSIDE (bear) 213 BELTHOLD (bull) 2,298 HAMMER (bull) 657 SHORTLINE (bear) 1,671 XSIDEGAP3METHODS (bear) 102 HOMINGPIGEON (bull) 407 DOJISTAR (bear) 371 HARAMICROSS (bull) 371 ENGULFING (bull) 1,055 DOJISTAR (bull) 299 cases Hit = 5-session return in the pattern's direction. TA-Lib CDL* as the Finabase scanner detects them. Past results do not predict future ones.
Each bar is a pattern side with at least 100 cases. Bars that end inside their whisker are within the range random days would produce.

Four findings stand out.

Patterns are everywhere. 77.9% of all daily candles carried at least one TA-Lib pattern. When almost every candle is "a pattern", the label alone cannot be special.

Most patterns did no better than a random day. Of the 43 pattern sides with at least 100 cases, 40 sat inside the noise band, the range of hit rates you would expect from the same number of randomly chosen days. Only three fell outside it, and with 43 comparisons, two or three outliers are roughly what chance alone produces.

The outliers were mixed. Three inside up was the strongest, at 61.9% higher after five sessions against the 53.1% baseline, but on only 244 cases. Bearish harami came in 3.2 points above its baseline. The famous bullish engulfing pattern did worse than a random day: 48.5% of 1,055 cases were higher five sessions later.

Eleven patterns never fired at all. Five, like the concealing baby swallow and the mat hold, are simply rare. The other six, including the morning and evening stars, cannot fire in Finabase because of how the app configures them, as explained below.

Each pattern page in this library repeats the test for that pattern, with its own baseline, its confirmed cases and real examples that worked and failed.

Using candlesticks well

Practitioners who get value from candlesticks tend to use them the same way.

  • Start with the trend and the level. Decide where a reversal would matter before you look for one. A bullish pattern at long-term support is worth more attention than the same pattern halfway through a decline.
  • Wait for confirmation. Most reversal patterns are only potential turns. A common confirmation is the next session closing beyond the pattern's high (bullish) or low (bearish).
  • Check volume and momentum. Heavier volume on the pattern day, or an oscillator such as the Relative Strength Index (RSI): how to read and use it turning from an extreme, adds independent evidence.
  • Use the pattern to place risk. A pattern's high or low is a natural point where the idea is proven wrong. That is often its most practical use: it tells you where you would be wrong before you act.
  • Prefer higher timeframes for big decisions. A weekly pattern reflects five sessions of trading and is less likely to be noise.

How Finabase shows candlesticks and patterns

  • Charts. Every symbol chart draws candles by default. Add any of the 61 pattern studies and Finabase marks each candle TA-Lib flags, labelled bullish or bearish.
  • The Scanner. The Scanner's candlestick tab lists the stocks where each pattern fired, split into Bullish and Bearish by the sign of TA-Lib's output.
  • The Signals tab's candlestick gauge. On a symbol's Signals tab, each of the 61 patterns casts one vote: Buy if its most recent detection in the last eight bars was bullish, Sell if bearish, Neutral if it did not fire. The votes combine into a score from Strong Sell to Strong Buy. Like every gauge input, it describes the recent chart. It does not forecast it.

Two details of how Finabase runs TA-Lib affect what you see:

Frequently asked questions

What do the colors on a candlestick chart mean?

Green (or hollow) means the session closed above its own open; red (or filled) means it closed below its open. Color does not tell you whether the price rose from the previous session, so a red candle can still be an up day.

What is the difference between the body and the wick?

The body spans the open and the close, the part of the session's range that held. The wicks, or shadows, extend to the high and low, prices that traded but were given back by the close.

Are candlestick patterns reliable?

On their own, not very. In our test of 60 large US stocks and ETFs, most patterns' five-session hit rates were within the range a random day produces. They are more useful as a way to read a session and to place risk than as standalone signals.

Which timeframe is best for candlesticks?

The rules are the same on every timeframe. Daily and weekly candles summarize more trading and are less noisy than intraday candles, which is why most pattern research, including ours, uses daily bars.

Do I need to memorize all 61 patterns?

No. If you understand what a long body, a small body and a long shadow mean, and you always ask where the candle appears in the trend, you can read most patterns from first principles. The pattern names are a shared vocabulary, not a requirement.

Summary

A candlestick packs a session's open, high, low and close into one shape, and the balance between its body and shadows shows who controlled the session. Reading candlesticks well means looking at the trend first, then at the candles that are unusual for that stock, then at where they appear. The Finabase scanner judges "long" and "short" the way TA-Lib does, against each stock's own recent candles, and it mostly leaves the trend to you. Our test of 57,087 detected patterns found that the shapes alone carried little edge over a random day. Use candlesticks to understand the market's behavior and to define your risk, and look for agreement from the trend, the level, volume and momentum before you trust any single pattern.

Sources and further reading

  1. Steve Nison, Japanese Candlestick Charting Techniques (New York Institute of Finance, 1991)
  2. Thomas N. Bulkowski, Encyclopedia of Candlestick Charts (Wiley, 2008)
  3. TA-Lib source code — the CDL* functions and TA_CandleDefaultSettings
  4. Finabase chart data — daily bars for 60 US stocks and ETFs, 2024-10-30 to 2026-10-29; patterns detected with the 61 TA-Lib CDL* functions