PTJ Smart Money Concepts: Order Blocks, FVGs & Liquidity — Decoded On Your Chart
Every SMC concept — market structure, order blocks, fair value gaps, liquidity grabs, premium/discount — explained simply, and drawn automatically on PTJ charts with no repainting.
What "Smart Money Concepts" Actually Means
Smart Money Concepts (SMC) is a price-action framework built on one idea: large institutional orders leave footprints on the chart. Banks and funds can't enter a position in one click the way retail traders do — their size forces them to accumulate, engineer liquidity, and defend levels. SMC is the practice of reading those footprints.
The problem? Drawing SMC by hand is slow, subjective, and error-prone. Two traders mark the same chart and circle different order blocks. So we built the PTJ SMC engine — it computes everything from the raw bars, draws it on the chart, and applies the same rules every single time.
Here's every concept it detects, and what each one means.
Market Structure: BOS & CHoCH
Structure is the skeleton of every SMC read.
- Swing labels — HH, HL, LH, LL. The engine finds pivot highs and lows and classifies them: Higher Highs and Higher Lows mean bullish structure; Lower Highs and Lower Lows mean bearish.
- BOS (Break of Structure) — price breaks a swing in the direction of the existing trend. Continuation.
- CHoCH (Change of Character) — price breaks a swing against the trend. The first warning that the regime may be flipping.
PTJ tracks structure at two scales — internal (minor swings) and swing (major) — and you can show all events, only BOS, only CHoCH, or hide either scale entirely.
Order Blocks: Where Institutions Positioned
An order block is the last opposing candle before a strong impulsive move — the zone where a large player likely built their position. Price has a documented tendency to return to these zones ("mitigation") before continuing.
The PTJ engine:
- Detects bullish and bearish order blocks automatically, using volume activity inside the zone
- Tracks mitigation — once price returns and trades through a block, it's marked, because a consumed zone is no longer fresh
- Detects breaker blocks — order blocks that failed and flipped to the opposite role, which often act as strong support/resistance the second time around
Fair Value Gaps: The Market's Unfinished Business
A Fair Value Gap (FVG) is a three-candle pattern where the move was so fast it left a price void — candle one's high and candle three's low never overlap. The market skipped prices on the way through.
Price often comes back to "rebalance" these gaps before resuming. The engine draws each FVG as a zone and tracks when it gets filled. Fresh, unfilled gaps near your entry are context you want to know about before you click buy.
Liquidity: Equal Highs, Equal Lows & Grabs
This is the concept that explains the most painful pattern in trading — the stop hunt.
- Equal highs / equal lows (EQH / EQL) — when price forms two or more nearly identical highs or lows, a pool of stop-losses accumulates just beyond them. That's a liquidity pool, and the engine marks it.
- Liquidity grabs — when price spikes through one of those pools, fills the resting orders, and immediately reverses, that's a grab (or sweep). The engine detects the wick-through-and-reject pattern and labels it.
Once you can see liquidity pools on the chart, you stop placing your stop exactly where everyone else did.
Premium, Discount & Equilibrium
Institutions buy at wholesale and sell at retail. SMC formalizes this with the premium/discount model: take the dominant range, split it at the 50% mark (equilibrium), and you get:
- Discount zone (below equilibrium) — favorable for longs
- Premium zone (above equilibrium) — favorable for shorts
The engine shades these bands on the chart. It won't stop you from buying in premium — but you'll be doing it with your eyes open.
Multi-Timeframe Levels & Fibonacci
Two more layers complete the picture:
- MTF highs and lows — previous day, week, month, and quarter highs/lows drawn as horizontal levels. These are the levels every fund desk watches, and they act as magnets and barriers.
- Smart Fibonacci — retracement levels computed from detected structure, with smart anchor sources (the engine can anchor fibs to things like the highest order block top, not just manual swing picks).
- Auto trend lines — diagonals built from consecutive same-side pivots, no hand-drawing required.
Patterns, Confidence & Volume Confirmation
On top of the raw concepts, the engine composes them into named patterns with confidence scores. When a setup forms, it's labeled on the chart with a score, and pattern targets are projected so you can see the measured objective.
Breakouts that fire on genuinely elevated volume get a lightning bolt label — a classic confirmation rule from technical analysis literature. We treat it as context, not a promise: our own A/B testing showed volume confirmation labels setups more clearly but doesn't by itself change win rate. We tell you that openly, because honest numbers are the foundation of this entire product.
No Repainting. Ever.
The single most important engineering decision in PTJ SMC: everything defaults to confirmed-only.
Many SMC indicators redraw history — a CHoCH appears, price moves, and the label silently vanishes. Your backtest looks divine; your live trading bleeds. The PTJ engine only marks events after they're confirmed by closed bars, so what you see in review is what you would have seen live.
That's also why everything is computed client-side from the chart's own bars — what the engine analyzes is exactly what you're looking at.
Tuning It: The Settings Panel
Open the SMC settings panel and you get three tabs:
- Inputs — pivot lengths, structure modes, order block counts, liquidity sensitivity, and more
- Style — colors and opacity for every element, themed to the PTJ palette out of the box
- Visibility — toggle each concept independently; run a clean chart with only order blocks and liquidity if that's your style
Your settings persist between sessions automatically.
How to Actually Use It
SMC is a context engine, not a signal service. The honest way to use it:
- Open your journaled trade on the chart (entries and exits render right on the candles)
- Turn on SMC and look at what the chart was saying at your entry moment
- Ask: was I buying into a premium zone? Did I enter right before a liquidity pool got swept? Did I fade a fresh CHoCH?
- Log the answer in your journal — that's one mistake found, and one trade improved
Do that for ten trades and you'll learn more about your trading than a month of new indicators.
Recommended reading
Related guides
Inside PTJ Charts: Crypto, US Stocks & PSX on One Professional Charting Workspace
A full tour of the Pro Trading Journal charts — TradingView-powered candles across crypto, US stocks, and the Pakistan Stock Exchange, three built-in algo overlays, and your own trades drawn right on the chart.
PTJ Pro: Multi-Touch Trend Lines, Channels & Strategies We Tested Honestly
Inside the PTJ Pro engine — trend lines scored by real touches, envelope channels, confluence zones, dominant-swing Fibonacci, and three strategies published with walk-forward numbers (including the backtest we threw away).
PTJ Signals & Overlays: Smart Trail, Reversal Zones, Neo Cloud & Confluence Signals
The complete tour of the PTJ Signals & Overlays suite — a native chart indicator with the Smart Trail ribbon, three trend trails, reversal bands, Neo Cloud, numbered confluence entries, and TP/SL levels.
Ready to review your trades with a crypto trading journal?
Turn this guide into a repeatable review habit with Pro Trading Journal, a crypto trading journal app for tracking trades, R-multiples, equity curve, and trading psychology. Starter includes 50 trades for your first 30 days.