Change of Character (CHOCH)
Change of Character (CHOCH) is an advanced technical-analysis concept used to interpret how price moves, where liquidity sits, and how trends form and fail. In practice, it is most effective when combined with clear rules (what you are looking for, what confirms it, and what invalidates it).
Important: terminology can vary across communities. This lesson uses the most common definitions and focuses on consistent application.
Panel A: CHOCH (bull→bear): price breaks a key higher low (trend support).
Panel B: CHOCH (bear→bull): price breaks a key lower high (trend resistance).
Risk note: Advanced concepts can improve decision-making, but they do not remove uncertainty. False signals occur frequently in low liquidity, around major news, and when you overfit rules. Always define entry, invalidation, and position size.
Definition and intuition
Change of Character (CHOCH) describes an early sign that the current regime may be changing. In a bullish market (HH/HL), a bearish CHOCH often occurs when price breaks below a key higher low. In a bearish market (LH/LL), a bullish CHOCH can occur when price breaks above a key lower high.
Why this matters
CHOCH can appear earlier than full reversal confirmation. It helps you stop assuming continuation and start looking for evidence of transition. Many traders treat CHOCH as an alert, then require a BOS in the new direction for confirmation.
How to identify it on a chart
Use a step-by-step approach so you do not “see” the concept everywhere.
- Confirm the existing trend (HH/HL or LH/LL).
- Identify the key swing that ‘should hold’ if the trend is healthy.
- Define the break condition (close beyond is common).
- Check for displacement through the level (stronger than a marginal poke).
- After CHOCH, seek confirmation (BOS in new direction or failed retest).
Quality checklist
- Existing trend is clear before the CHOCH.
- The broken swing is meaningful (not micro-noise).
- Break has displacement or a clear close beyond.
- Confirmation + invalidation are planned.
How traders apply it (practical workflow)
A reversal workflow: CHOCH alerts that the trend may be weakening; then you look for confirmation (often BOS) in the new direction. Entries are commonly taken on a retest of the broken level/zone with invalidation beyond the defining swing.
Example workflow
A reversal workflow: CHOCH alerts that the trend may be weakening; then you look for confirmation (often BOS) in the new direction. Entries are commonly taken on a retest of the broken level/zone with invalidation beyond the defining swing.
Risk and trade management (generic)
- Entry: use a confirmation trigger (close beyond level, retest hold, or structure shift).
- Invalidation: place the stop where the idea is wrong (beyond the defining swing/zone).
- Targets: use structure (prior highs/lows), measured moves, and partials; avoid “one target fits all”.
Common pitfalls and false signals
CHOCH is often confused with a normal pullback. If you label every internal dip as CHOCH you will constantly flip bias. Another failure mode is a liquidity sweep that quickly reclaims—this looks like CHOCH but is often a stop-run.
What to watch for
- Low liquidity sessions and spread expansion can distort signals.
- News events can create temporary displacement that later mean-reverts.
- Over-precision: treat levels as zones, not single ticks.
Tools and data considerations
- Use a higher timeframe filter: CHOCH against strong higher-timeframe trend is lower quality.
- Combine CHOCH with level logic (zones, S/R) to reduce random flips.
- Track failed CHOCH cases to find your personal filters.
Practice prompts
Use these prompts in replay mode or on a demo chart. The goal is repeatability.
- Mark the defining swings/levels before you label anything (avoid hindsight).
- Write down: “If price does X, I will consider Y; if price does Z, the idea is invalid.”
- Track outcomes over 30–50 examples to see your hit-rate and failure modes.
Common Mistakes and How to Avoid Them
- Label-hunting: forcing a concept onto every chart. Only label what is obvious and repeatable.
- No timeframe hierarchy: taking lower-timeframe signals against higher-timeframe structure.
- Ignoring liquidity: many “breakouts” are stop-runs that reverse; plan for sweeps and failed breaks.
- Unclear invalidation: if you cannot say where your idea is wrong, you are not ready to trade the setup.
Practical rule
Before you enter: state (1) what you expect price to do next, (2) what evidence confirms that, and (3) exactly what would prove you wrong.
Quick Checkpoint
Try answering before expanding the model answers.
1) What is the minimum you should identify before using this concept?
A clear context (trend/range and key levels), a defined confirmation trigger, and a specific invalidation level.
2) What makes a setup “high quality” in advanced technical analysis?
Confluence: alignment across timeframes, a clear level/zone, clean structure, and a plan that survives common failure modes (false breaks, sweeps, and volatility spikes).
Frequently Asked Questions
CHOCH vs BOS: what’s the difference?
BOS often confirms continuation in the existing direction. CHOCH is an early warning that the existing trend may be failing.
Does CHOCH guarantee a reversal?
No. CHOCH is a signal to re-evaluate. Many CHOCH events fail and price resumes the original trend.
What confirmation is common after CHOCH?
Many traders look for BOS in the new direction, a failed retest of the broken level, or multi-timeframe alignment.
Related Advanced Concepts
Master Advanced Concepts With a Personalized Course
Our free assessment finds your exact skill level, then builds a custom 10-chapter curriculum covering advanced analysis in context.
Start Free Course