Phase 2 — Read Price with Candlesticks
Candlesticks are a visual form of OHLC price data. In this phase, you will start with one candle, build a full candlestick chart, measure candle geometry, turn visual patterns into explicit Python rules, and finally combine those rules into a simple pattern scanner.
OHLC data
→ one candlestick
→ candlestick chart
→ body and wick measurements
→ price structure
→ pattern rules
→ preceding context
→ thresholds
→ reusable functions
→ pattern scanner
Phase 2 Lessons
- How to Draw One Candlestick from OHLC Data in Python
- Build Your First Candlestick Chart from Scratch with Python
- What Does One Candlestick Really Mean? Read OHLC with Python
- How to Read Rising and Falling Price with Candles in Python
- What Is a Hammer Candlestick? Find It with Python
- What Is a Shooting Star Candlestick? Find It with Python
- Bullish and Bearish Engulfing: Compare Two Candles with Python
- Same Shape, Different Meaning: Hammer, Hanging Man, Inverted Hammer, and Shooting Star
- What Is a Doji? How Small Is “Small” in Python?
- Build Your First Candlestick Pattern Scanner with Python
What You Should Understand After Phase 2
- OHLC values determine the shape of a candlestick.
- Body and wick sizes can be measured with Python.
- Visual descriptions need explicit numerical rules.
- The same candle shape can have a different name depending on preceding price context.
- Thresholds are parameters that can be changed and tested.
- Pattern rules can be written as reusable Python functions.
- A scanner repeats those rules across many rows of market data.
- A candlestick scanner is not yet a trading strategy.
Next: Technical Indicators
Phase 2 focused on reading price itself. Phase 3 begins transforming price into technical indicators, starting with the simplest example: a moving average.
What Is a Moving Average? Build One from Prices with Python
Start Here → Market Data → Candlesticks