The Four-Pass Chart Review: A Repeatable Way to Read a Chart
Most chart analysis is inconsistent because it changes shape every day. On a trending day the trader looks at structure; on a quiet day at indicators; on a news day at the calendar. The result is a set of reads that cannot be compared, and a journal that cannot explain why one decision worked and another did not.
The four-pass review is a fixed sequence. It is not a prediction method and it is not a trading system. It is a way to look at the same four things in the same order, so that today’s read can be compared with yesterday’s.
It is adapted from a mechanical chart-review overlay used on a live MNQ process, but the logic applies to any liquid instrument.
The value of the four passes is not that they predict. It is that they make the read comparable across days.
The Four Passes At A Glance
| Pass | The question | What it decides |
|---|---|---|
| 1 — Clean price | What is the structure and where is price in the range? | Direction and location |
| 2 — Character and volume | What is the quality of the movement? | Trend or chop; size and trigger |
| 3 — Context | Where does the lower timeframe sit inside the higher timeframe? | Whether the signal is with or against the larger flow |
| 4 — Conditionals | What would confirm, invalidate or mean “wait”? | The scenarios and the no-trade branch |
The order matters. Structure before character, character before context, context before scenarios. If you start with a narrative (“the market is distributing”), every later pass becomes evidence for the story.
Pass 1 — Clean Price And Structure
Ignore the indicators. Look at the bars as a record of price.
Ask:
- Are highs and lows rising, falling or overlapping?
- Where is price in the visible range: upper third, middle or lower third?
- Has the market broken a range? If so, was the break accepted or rejected?
- What is the most recent swing high and swing low?
- Is price above or below the prior session high, low and close?
- Is there a clean line in the sand?
The most useful distinction is acceptance versus rejection. A break that holds and builds a base is different from a break that pierces a level and closes back inside. The first supports continuation; the second supports a fade. A model can describe which one it sees, but you need to confirm it on the chart.
Write one sentence. For example:
“Falling swing structure, price in the lower third of the visible range, last break below the prior low failed and reclaimed.”
That sentence is an observation, not a prediction. It can be checked.
Pass 2 — Character And Volume
Now look at the quality of the movement.
Ask:
- Is the spread typical, wide or narrow?
- Is volume typical, high or low?
- Where do the bars close relative to their range?
- Is there overlap between bars, or clean separation?
- Are tails frequent? Where are they?
- Are there gaps?
- Is there follow-through after a break, or does the break fail?
This pass decides the environment.
- Overlap and frequent tails mean two-sided trade. Demand cleaner triggers and smaller size. Breakouts are more likely to fail.
- Clean separation and follow-through mean trend. Pullback entries work better than breakouts.
- High volume with a narrow spread can mean absorption or churn; the next bars decide which.
- Low volume with a wide spread can mean a thin, unreliable move.
A model can summarize the character, but it cannot hear the market. Use the summary as a second opinion, not a substitute for your own read.
Write one sentence:
“Overlap high, tails frequent, follow-through weak — two-sided trade, no trend-day assumption.”
Pass 3 — Context
Zoom out. The lower timeframe is a detail inside a larger picture.
Ask:
- Is the higher timeframe above or below its 20-bar mean (or your chosen reference)?
- Is the higher timeframe inside a range or outside it?
- Is the higher-timeframe trend accelerating, flattening or reversing?
- Does the lower-timeframe read agree or conflict?
- If it conflicts, which timeframe should govern the trade?
- Is there a major level overhead or underneath?
- Is the session unusual (holiday, news, contract roll, gap)?
The context pass is the binding constraint. A lower-timeframe long inside a higher-timeframe downtrend is a counter-trend trade; it can work, but it needs a smaller size and a nearer target. A lower-timeframe long inside a higher-timeframe uptrend is a continuation trade; it can be sized normally, within the risk budget.
Write one sentence:
“60-minute below its mean and near the range low; the lower-timeframe bounce is counter-trend.”
Pass 4 — Conditional Scenarios
The first three passes produce a read. The fourth produces a plan.
Write three branches:
Bullish Branch
- Trigger: what price must do.
- Entry: where the trade is taken.
- Stop: where the trade is wrong.
- First target: the nearest level in the direction of the trade.
- Invalidation: the condition that says the branch is dead.
Bearish Branch
The mirror of the bullish branch.
No-Trade Branch
- Condition: neither boundary is accepted, or the context is unclear.
- Action: stand aside and wait for the next boundary.
The no-trade branch is not a failure of analysis. It is the correct answer more often than most traders admit. A plan with only bullish and bearish branches is incomplete.
A model can draft the branches quickly and check for missing invalidation. It cannot decide which branch is primary, because that is a judgment about evidence and risk.
A Worked Example
The following is a synthetic example using MNQ to show the format. It is not a trade recommendation.
Pass 1 — Clean Price
Price made a lower high at 29,635, then sold off to 29,505. The last break below 29,505 failed and reclaimed. Price is in the lower third of the visible range.
Pass 2 — Character
Spread is typical, volume is typical, closes are near the low, overlap is high, tails are frequent, follow-through is weak. Character: two-sided, not trend.
Pass 3 — Context
The 60-minute is below its 20-bar mean and near the range low. The lower-timeframe bounce is counter-trend.
Pass 4 — Conditionals
- Bullish: 5-minute close above 29,545, then a retest that holds 29,520. Entry 29,522, stop 29,498, target 29,580. Invalidation: 5-minute close below 29,505.
- Bearish: bounce into 29,580–29,613 and a rejection close back below 29,598. Entry 29,600, stop 29,640, target 29,520. Invalidation: 5-minute close above 29,635.
- No trade: price stays inside 29,505–29,580 with overlapping bars. Stand aside.
The plan is now testable. The trader can check which branch is live, where the invalidation is, and whether the risk is acceptable.
How To Use The Four Passes With AI
AI is useful in the four-pass review, but only if it is constrained.
- Ask for observations only. “List structure, range position, the five nearest levels and the indicator values. Do not infer. Do not predict.”
- Check every observation. Open the chart beside the output and delete anything that is not visible.
- Ask for the three branches. Require a trigger, entry, stop, target and invalidation for each.
- Ask it to challenge the read. “Argue the opposite case and list the assumptions.”
- Write the final read yourself. The plan, the bias and the risk are yours.
Do not ask AI to “analyze the chart and tell me what to do.” That is the wrong task, and it produces the wrong kind of confidence.
See the Chart Review Checklist for the full worksheet.
Common Failure Modes
- Starting with a narrative. If you decide the market is “distributing” before Pass 1, every later pass becomes confirmation.
- Skipping the character pass. A structure read without character is half a read. Trend and chop require different tactics.
- Ignoring the higher timeframe. A lower-timeframe signal against the higher timeframe is a different trade, not the same trade with a different label.
- Writing only two scenarios. The no-trade branch is missing, so the trader feels obliged to act.
- Using stale screenshots. A chart captured hours ago is not the current market. Check the timestamp and the last bar.
- Letting AI invent levels. If a level is not on the chart, it is not a level.
Frequently Asked Questions
What Is The Four-Pass Chart Review?
A fixed sequence for reading a chart: clean price and structure, character and volume, higher-timeframe context, then conditional scenarios. It is designed to make the read consistent and comparable across days.
Why Four Passes And Not One?
Because each pass answers a different question. Structure tells you direction and location; character tells you the environment; context tells you whether the trade is with or against the larger flow; conditionals turn the read into a plan. Skipping a pass produces a partial read.
How Long Should It Take?
Ten to fifteen minutes once you are familiar with it. The goal is not speed; it is consistency. A slower, repeatable read is more useful than a fast, improvised one.
Can AI Do The Four-Pass Review For Me?
It can transcribe the passes and draft the conditionals, but it cannot verify its own levels or decide which branch is primary. Use it as a structured assistant, not as the analyst.
What If The Four Passes Disagree?
That is useful information. A bullish structure with bearish context is a counter-trend trade; a bullish structure with weak character is a lower-quality trade. The disagreement should lower the size or push the plan toward the no-trade branch. Do not average it away.
Is The Four-Pass Review A Trading Strategy?
No. It is a reading framework. It does not tell you what to trade; it tells you what you are looking at and what would confirm or invalidate a scenario.
Related Guides
- AI Chart Analysis: What It Can and Cannot See
- What AI Can (and Cannot) Do in Trading Analysis
- Chart Review Checklist
- The AI-Assisted Trading Plan
- The 1% Rule and the Daily Loss Limit
- AI Trading Prompt Pack
Sources
- US Commodity Futures Trading Commission, Customer Advisory: AI Won’t Turn Trading Bots into Money Machines (25 January 2024). AI cannot predict the future; guaranteed returns are a fraud red flag.
- CME Group, Micro E-mini Nasdaq-100 (MNQ) contract specifications, used for the synthetic example only. Verify current specifications with the exchange.
- NIST, Artificial Intelligence Risk Management Framework (AI RMF 1.0), for the human-review principle.
No statistic in this article is invented. Verify figures against the primary source before republication.
Trading involves substantial risk of loss. This article is educational information, not financial, investment, legal or tax advice, and it is not a personal recommendation or solicitation. The example is synthetic and illustrative. AI output can be inaccurate or incomplete; every level and figure must be verified on the chart and in the broker platform. Past performance and backtests do not guarantee future results.
Start With a Quick Brief
Book a 30-minute strategy call. We'll diagnose your challenge and map the right AI-powered skill set for your goals.
Book the Call