Complete "Lesson 1: Foundations of Technical Analysis in Crypto" first to unlock this lesson.Go to previous lesson

Introduction

Candlestick patterns are the visual language of price action. Each candle compresses four data points — open, high, low, and close (OHLC) — into a single shape, letting you gauge who is winning the battle between buyers and sellers in a glance. In crypto markets, where price can swing violently in minutes, reading these patterns correctly gives you a measurable edge over traders who only watch raw price numbers.

This lesson walks through how to read single-candle structures (like doji and marubozu), multi-candle formations (like engulfing and morning star), and how to place them inside the broader context of support, resistance, and trend structure.

Anatomy of a Single Candle

Every candle has a body (the rectangle between open and close) and wicks or shadows (the thin lines extending above and below). The color tells you direction: green/white means close is above open (bullish), red/black means close is below open (bearish).

A long body with short wicks shows strong momentum — one side dominated the entire period. A small body with long wicks (a spinning top) shows indecision — both sides fought hard but neither won clearly. A candle with virtually no body is called a doji, and it signals that open and close were nearly equal, meaning the market is pausing or about to reverse.

javascript
// Example: classifying a single candle from OHLC data
function classifyCandle({ open, high, low, close }) {
const body = Math.abs(close - open);
const range = high - low;
const upperWick = high - Math.max(open, close);
const lowerWick = Math.min(open, close) - low;
if (body / range < 0.1) return 'doji';
if (body / range > 0.8 && upperWick < body * 0.2 && lowerWick < body * 0.2) {
return close > open ? 'bullish_marubozu' : 'bearish_marubozu';
}
if (upperWick > body * 2 && lowerWick > body * 2) return 'spinning_top';
return 'normal';
}

The marubozu is particularly important in crypto because it often appears right before a strong continuation move. When you see a full-bodied bullish marubozu after a period of consolidation on a 4-hour chart, the probability of a follow-through rally in the next 6–12 candles is noticeably higher.

flowchart classifying a single candle into doji, marubozu, spinning top, or normal based on body-to-wick ratio

Reading Multi-Candle Patterns

Multi-candle patterns combine 2 or 3 candles to tell a story. The two most reliable in crypto trading are the engulfing pattern and the morning/evening star.

A bullish engulfing pattern forms when a small red candle is followed by a larger green candle whose body completely covers the previous body. It means sellers pushed down first, then buyers overwhelmed them. The opposite — a bearish engulfing — is a reversal warning at the top of a rally.

javascript
// Example: detecting bullish and bearish engulfing from two candles
function detectEngulfing(prev, curr) {
const prevBody = Math.abs(prev.close - prev.open);
const currBody = Math.abs(curr.close - curr.open);
const isBullish =
prev.close < prev.open && // previous was red
curr.close > curr.open && // current is green
curr.open <= prev.close && // current opens at or below prev close
curr.close >= prev.open; // current closes at or above prev open
const isBearish =
prev.close > prev.open &&
curr.close < curr.open &&
curr.open >= prev.close &&
curr.close <= prev.open;
if (isBullish && currBody > prevBody) return 'bullish_engulfing';
if (isBearish && currBody > prevBody) return 'bearish_engulfing';
return null;
}

The morning star is a 3-candle reversal pattern: a long red candle, a small indecision candle (often a doji), then a long green candle. It is most trustworthy when it appears at a known support level, not floating randomly in the middle of a chart.

side-by-side diagram of bullish engulfing vs bearish engulfing showing how the second candle body covers the first

Placing Patterns in Chart Structure

A candlestick pattern by itself is just a shape. Its meaning depends on where it appears. A bullish engulfing at the bottom of a downtrend near a horizontal support zone is a high-probability long signal. The same pattern in the middle of a range with no support nearby is noise.

Always check three things before acting on a pattern: the prevailing trend direction, the nearest support or resistance level, and the volume. A reversal candle on heavy volume carries more weight than the same candle on thin volume. In crypto, you can read volume directly from the exchange chart — if the reversal candle's volume is 1.5x or more the 20-candle average, treat it as confirmation.

Common Mistakes

The most common error is trading every pattern as if it were a signal. Most doji and small-body candles are just pauses, not reversals. Another error is ignoring the timeframe — a bullish engulfing on a 5-minute chart in a strong downtrend on the daily chart is low conviction. Always confirm the pattern aligns with the higher timeframe direction.

Finally, never rely on a single pattern in isolation. Use it together with structure (support/resistance), momentum (RSI or MACD if you use them), and risk management (your stop-loss placement). A pattern is a trigger, not a complete trade thesis.

Summary

Candlestick reading is about compressing time into shape: body length shows strength, wick length shows rejection, and color shows direction. Single candles classify momentum, multi-candle patterns flag potential reversals, and chart structure tells you whether those flags matter. In the next lesson, you will apply these patterns alongside volume analysis and risk management rules to build complete trade setups.

Lesson practice

Lesson Checkpoint

Review what you learned and get feedback on your work.

0/7
01What does a doji candle primarily indicate?
02In a bullish engulfing pattern, what is the key requirement for the second candle?
03Why is a candlestick pattern's location on the chart important?
04What characterizes a bullish marubozu?
05Which combination gives a candlestick reversal signal the most reliability?
06In the classifyCandle function, what condition returns 'doji'?
07What is the most common mistake traders make with candlestick patterns?
Answered · 0/7