Skip to main content
Chart Master

Chart Master is an educational site. This is not investment advice.

DisclaimerGlossaryAboutSettings

© 2026 Chart Master

HomePatternsQuizSimulator

Pattern Recognition Quiz

Choose a difficulty level and take the quiz

Quiz by Difficulty

Beginner

Focus on basic reversal and continuation patterns. A great starting point for chart pattern learning.

Intermediate

Includes candlestick patterns in addition to reversal patterns. Build more practical pattern recognition skills.

Advanced

Random questions from all patterns including harmonic and Elliott wave. A comprehensive test of your skills.

Special Modes

Review Mode

Focus on reviewing weak patterns

Time Attack

Answer in 30 seconds! Speed challenge

Flashcards

Quickly review patterns by swiping

Compare Quiz

Train your ability to distinguish similar patterns

Distinction Training

Two-step training to distinguish confusing patterns

Mistake Notebook

Intensively review your incorrect patterns

Advanced Modes

Indicator × Pattern

Train combined analysis skills with RSI, MACD and patterns

Trend/Range Detection

Identify trends and ranges using real Nikkei 225 data

Quiz Statistics

Quiz statistics will appear here after you answer some questions.

Pattern Mastery

Reversal Patterns

Double Top
notStarted
Double Bottom
notStarted
Head and Shoulders
notStarted
Inverse Head and Shoulders
notStarted
Triple Top
notStarted
Triple Bottom
notStarted
Rising Wedge
notStarted
Falling Wedge
notStarted
Rounding Top
notStarted
Rounding Bottom
notStarted
Island Reversal
notStarted
Exhaustion Gap
notStarted
Diamond Top
notStarted
Diamond Bottom
notStarted
Broadening Formation
notStarted
Bump and Run Reversal Top
notStarted
Bump and Run Reversal Bottom
notStarted

Continuation Patterns

Ascending Triangle
notStarted
Descending Triangle
notStarted
Symmetrical Triangle
notStarted
Flag
notStarted
Pennant
notStarted
Rectangle
notStarted
Cup and Handle
notStarted
Breakaway Gap
notStarted
Runaway Gap
notStarted
Channel
notStarted
Ascending Scallop
notStarted
Descending Scallop
notStarted

Candlestick Patterns

Bullish Engulfing
notStarted
Bearish Engulfing
notStarted
Doji
notStarted
Three White Soldiers
notStarted
Three Black Crows
notStarted
Morning Star
notStarted
Evening Star
notStarted
Hammer
notStarted
Hanging Man
notStarted
Three Gaps Up
notStarted
Three Gaps Down
notStarted
Rising Three Methods
notStarted
Falling Three Methods
notStarted
Bullish Harami
notStarted
Bearish Harami
notStarted
Dark Cloud Cover
notStarted
Piercing Line
notStarted
Tweezer Top
notStarted
Tweezer Bottom
notStarted
Shooting Star
notStarted
Inverted Hammer
notStarted
Bullish Harami Cross
notStarted
Bearish Harami Cross
notStarted
Dragonfly Doji
notStarted
Gravestone Doji
notStarted
Bullish Abandoned Baby
notStarted
Bearish Abandoned Baby
notStarted
Bullish Kicker
notStarted
Bearish Kicker
notStarted
Bullish Marubozu
notStarted
Bearish Marubozu
notStarted
Meeting Lines
notStarted
Thrusting Pattern
notStarted
Bullish Belt Hold
notStarted
Bearish Belt Hold
notStarted
In Neck Line
notStarted
On Neck Line
notStarted
Tasuki Line
notStarted
Upside Tasuki Gap
notStarted
Downside Tasuki Gap
notStarted
Separating Lines
notStarted
Spinning Top
notStarted
Advance Block
notStarted
Stalled Pattern
notStarted
Three Inside Up
notStarted
Three Inside Down
notStarted
Three Outside Up
notStarted
Three Outside Down
notStarted
Three Identical Crows
notStarted
Deliberation Crows
notStarted
Double Harami
notStarted
Double Wrapping
notStarted
Upside Gap Side by Side White Lines
notStarted
Downside Gap Side by Side White Lines
notStarted

Harmonic Patterns

ABCD Pattern
notStarted
Gartley Pattern
notStarted
Butterfly Pattern
notStarted
Bat Pattern
notStarted

Elliott Wave

Elliott Impulse Wave (Bullish)
notStarted
Elliott Impulse Wave (Bearish)
notStarted
Wave 3 Extension
notStarted
Wave 3 Extension (Bearish)
notStarted
Leading Diagonal
notStarted
Ending Diagonal
notStarted
Zigzag Correction
notStarted
Double Zigzag
notStarted
Flat Correction
notStarted
Expanded Flat
notStarted
Contracting Triangle
notStarted
Double Three
notStarted