ProEA Lab · Topic hub
Smart Money Concepts (SMC) explained
Smart money concepts (SMC) is a vocabulary for reading price action: market structure (BOS and CHoCH), liquidity (sweeps and inducement), zones (order blocks, breaker and mitigation blocks, fair value gaps) and location (premium and discount). It claims that banks and funds leave these footprints, and that you can trade with them.
Our position: a useful way to name structure and liquidity, not a proven edge. Each concept below gets one written rule, a replay of it, and the tool that draws it, if one of ours does. What we measured is here too, failures included.
The learning path
Each step uses the one before it. Every replay runs on simulated candles, read by the rule beside it.
01 · Structure
Market structure: BOS and CHoCH
A break of structure (BOS) is a close beyond the last swing in the trend's direction. A change of character (CHoCH) is the first close beyond a swing against it.
Learn BOS vs CHoCH
Change of character (CHoCH)
In a trend, the first candle that closes beyond a swing the other way is the change of character (CHoCH).
02 · Liquidity
Liquidity sweep
A candle trades through an obvious high or low and closes back inside. A close beyond the level is a breakout instead.
Learn liquidity sweep
Liquidity sweep vs breakout: five closed-candle checks
Simulated gold candles read by Sweep Desk's own rules: a wick through a prior high that closes back below (a sweep) vs a close above that holds (a breakout), with five checks lighting as each is answered.
03 · Liquidity
Inducement (IDM)
The low of the first pullback after a BOS. Price takes it, by a wick or a close, before the order block behind it counts.
Learn inducement
Inducement (IDM): the first pullback after a BOS
A close beyond a swing leaves an order block behind; the low of the first pullback after it is the inducement, between price and the zone. The bearish case mirrors it.
04 · Zones
Order block
The last candle that closed against a move, right before that move broke structure.
Learn order block
Order block: born at a break of structure
The last opposite candle before a close beyond the swing becomes the order block, bullish and bearish, on simulated candles.
05 · Zones
Breaker block
An order block that a candle closed through while structure broke the other way. Same zone, watched from the other side.
Learn breaker block
Breaker block: an order block fails and flips
An order block is closed through and structure breaks the other way: the failed zone becomes a breaker block, bullish and bearish.
06 · Zones
Mitigation block
In a downtrend, a drop that never closes below the last low, then a close above the high: the last up candle at that high is the zone.
Learn mitigation block
Mitigation block: no new low, then a CHoCH
In a downtrend the drop from a lower high never closes below the low; a close above the high makes the last up candle's zone a bullish mitigation block. The bearish case mirrors it.
07 · Zones
Fair value gap (FVG)
A fast middle candle leaves a space that candle 1's wick and candle 3's wick never share. That space is the gap.
Learn fair value gap
Fair value gap: three candles, one gap
Candle 3's low stays above candle 1's high: the space between is a bullish fair value gap. Bearish mirrors it; bodies apart with wicks overlapping is no gap.
09 · Next · ICT
Next: ICT killzones
Fixed windows on the New York clock: Asia, London, New York AM and New York PM. Premium and discount say where to look; killzones say when.
Next cluster: ICT killzones
The whole cluster, in order: ICT concepts
ICT killzones: four windows on the New York clock
One simulated day: the Asia, London, New York AM and New York PM windows draw their boxes on the New York clock, with the same moments in UTC and on your own clock below.
What we measured across SMC
On our gold test, the score didn’t sort zones. The force of the move that made them did.
Order blocks and fair value gaps, scored
Our toolkit's 0–100 zone score and its five factors, on 1,729 zones from 50 sessions of gold futures (5-minute candles, 29 Apr to 10 Jul 2026). Points: how much more often the top third of zones was respected than the bottom third. p: how often shuffled scores did as well. Thinned: neighbouring zones from one impulse removed.
| What we tested · result | Verdict |
|---|---|
| The 0–100 zone score+2.6 pts, p = 0.21. Thinned: −1.9 pts. | Failed the shuffle |
| Displacement: how hard the move that made the zone ran+18.0 pts thinned, p below 0.0005 | Exploratory association |
| Volume behind that move+10.5 pts thinned, p = 0.003 | Exploratory association |
| A liquidity sweep before the zone−0.5 pts, p = 0.56 | Nothing found |
| Higher-timeframe trend agrees−0.3 pts, p = 0.56 | Nothing found |
| Born inside a killzone+1.5 pts, p = 0.30 | Nothing found |
Source: zone score study
Sweep rules, traded with costs
Each one a written rule run through a strategy test with commissions and slippage, losing periods included.
| What we tested · result | Verdict |
|---|---|
| Sweep, then reverse (Sweep Desk 1.x, gold and bitcoin)On gold, 286 raids became 35 trades. The inverted-gap entry held on both charts; the structure-shift entry lost on bitcoin. One window, not validated out of sample. | Unproven |
| Gold Sweep Desk's rule, written down before the testThe one setting the search picked failed its check period: 15 trades, −11.63R. | No validated edge |
| Fractal Model: a 4-hour candle sweeps the last one, a 15-minute close confirms108 versions, 7 markets, 2018 to 2026: nothing passed. Before costs, a coin flip. | No validated edge |
Sources: Sweep Desk lab notes, Gold Sweep Desk lab notes, Fractal Model study
Respected means price moved 1 ATR away before a candle closed through the far edge: 58.0% of zones did, a mechanical race, not a win rate. Each test is one market or one window, and the zone study is a port of the Pine, not TradingView itself. BOS and CHoCH, inducement, breaker and mitigation blocks, and premium and discount we haven't tested as standalone rules.
Tools that draw these
Only what we checked in each tool’s Pine source. Where nothing we make draws a concept, the row says so.
| Concept | What draws it |
|---|---|
| BOS and CHoCH |
|
| Liquidity sweep |
|
| Inducement | Nothing we make draws it. Mark the first pullback's low after a break yourself. |
| Order block |
|
| Breaker block | Nothing we make draws it. SMC Basics can keep a closed-through order block as a grey outline: the first half of one. |
| Mitigation block | Nothing we make draws it. Signal Desk labels the CHoCH that completes one. |
| Fair value gap |
|
| Premium and discount |
|
| ICT killzones |
|
How six popular free SMC scripts draw them, read from source: best SMC indicators on TradingView.
Questions traders ask
What are smart money concepts (SMC) in trading?
A vocabulary for reading price: market structure (BOS and CHoCH), liquidity (sweeps and inducement), zones (order blocks, breaker and mitigation blocks, fair value gaps) and location (premium and discount). Its claim is that big players leave these footprints on the chart.
Does SMC trading work?
We haven't found a tested yes. Our toolkit's zone score did no better than shuffled scores on 50 sessions of gold futures, though displacement and volume showed exploratory associations there. Our sweep rules and the Fractal Model found no validated edge. Use the definitions to read a chart, and test any trade rule on your own market.
What should I learn first in SMC?
Market structure: BOS and CHoCH. Every other concept on this page is defined from a break of structure, so learn to read breaks on closed candles first, then liquidity, then zones, then premium and discount.
Is SMC the same as ICT?
They share most of the vocabulary: order blocks, fair value gaps, premium and discount. Time-of-day ideas such as killzones are usually taught under ICT, and our ICT concepts page starts with ICT killzones.
What is the best timeframe for SMC?
We haven't compared timeframes, so we can't name a best one. The rules are the same on every chart. Pick the timeframe before you look, and read every break on that timeframe's closes.
Do SMC indicators repaint?
Some do. A script that checks the live price can draw a BOS while the candle is still forming and remove it before the close. Every rule on this page is read on closed candles. We read six popular SMC scripts and our two from their source.
Definitions that hold still
AMD Trading: ICT's Power of 3 in One Daily Candle, Animated
AMD, ICT's power of 3, splits one day into accumulation (a range near the open), manipulation (a fake move out of one side) and distribution (the real move out of the other). One written rule, three replays: the day's candle beside its 15-minute path, the rule read close by close, and three days that didn't print AMD.
ICT Silver Bullet Strategy: Exact Times and One Rule, Animated
The ICT Silver Bullet is a one-hour setup: 03:00, 10:00 or 14:00 New York time, the first fair value gap toward a draw on liquidity, entered when price comes back. Every guide agrees on the hours and disagrees on the rest. One written rule and three replays: the windows on your own clock, a setup that reaches its target and one that's stopped, and the same gap at the wrong time.
ICT Judas Swing: Fake Move or Breakout? One Rule, Animated
The Judas swing is ICT's name for the false move early in the day: price runs one side of the Asian range, where the stops sit, then turns back through the midnight open. Guides disagree on the range and the hours. One written rule, three replays: a Judas swing, the close that tells it from a breakout, and two nights it doesn't work out.
ICT SMT Divergence Explained: Two Charts, One Rule, Animated
SMT divergence is ICT's name for two markets that usually move together disagreeing at the same swing: one makes a lower low, the other doesn't. No guide says how close in time the two swings must be. One written rule, four replays on two simulated charts: a divergence, the same swing read three ways, an inverse pair flipped, and a divergence that fails.
CRT Trading: Candle Range Theory in Three 4-Hour Candles, Animated
Candle range theory (CRT) reads three candles: one candle's high and low, a next candle that sweeps one side and closes back inside, then a run to the other side. The guides agree on that and split on the rest. One written rule, three replays, and what our own test of the same skeleton found: 108 versions, seven markets, no validated edge after costs.
Turtle Soup Trading Strategy: The Original 20-Day Rule, Animated
Turtle soup fades a new 20-day low or high that breaks an older one. Connors and Raschke wrote it in Street Smarts; ICT later borrowed the name for any raid of an old high or low. The sources split on the numbers. One written rule, three replays: the order that fills before the close, the close that names it sweep or breakout, and the ways it fails.
ICT OTE: Optimal Trade Entry and Fibonacci Retracement, Animated
ICT's optimal trade entry is the 62% to 79% Fibonacci retracement of the leg that broke structure, with 70.5% inside it. The levels are the easy part; the leg is the hard part. One written rule, four replays: Fibonacci on the leg, levels that move until the high is confirmed, OTE against the 50% line, and what ends the leg after the tap.
Order Block Trading Strategy: Stop Trading Ungraded Zones.
Build an order-block trading rule from a defined zone, entry, invalidation and target. Five measurable descriptors can organize the test, but a grade does not establish an edge. Includes our composite score's null result and an indicator audit.
Inverse Fair Value Gap (IFVG): The Close That Flips a Gap, Animated
An inverse fair value gap is a fair value gap that a later candle closed through: the same zone, now watched from the other side. In our test of IFVG Desk's default rule on QQQ and SPY 1-minute candles, 17 Aug to 5 Sep 2026, it made 15 trades on each: −525.57 USD on QQQ, +210.81 USD on SPY. Too small a test to say either way.
CISD in Trading: Change in State of Delivery vs MSS, Animated
A change in state of delivery (CISD) is a close back through the opening price of the candle run that made the latest high or low. We haven't tested CISD on its own. In our test of the Fractal Model built on it, 108 versions on seven markets from January 2018 to September 2026, nothing passed: the 5-minute textbook version averaged −0.004R per trade before costs over 83,460 trades.
What Is a Market Structure Shift (MSS)? MSS vs CHoCH vs BOS
A market structure shift (MSS) is ICT's name for a change of character made with displacement, usually right after a liquidity sweep. In our test of Sweep Desk 1.1's sweep-then-shift rule on 15-minute candles, 1 June to 3 September 2026, gold made 14 trades at a profit factor of 2.908 and bitcoin 16 at 0.86: one in-sample window, an older engine, no validated edge.
What Are Supply and Demand Zones? The Base, the Pullback, the Return
A supply or demand zone is the base a strong move started from. We haven't tested our desk's zone rule as a strategy. The nearest thing we measured is order blocks and fair value gaps, not these zones: on gold futures 5-minute candles over 50 sessions, 29 Apr to 10 Jul 2026, 982 of the 1,693 zones that resolved (58.0%) moved 1 ATR in the zone's favour before a close beyond the far edge.
Equal Highs and Lows: How Equal Is Equal?
Equal highs and equal lows are two swings that stop at nearly the same price, read as resting liquidity. No guide says how near. One written rule from our Sweep Desk, three tolerances on the same candles, and what changes.
Smart Money Isn't Hunting.
You weren't stop-hunted. Your stop was parked in the liquidity pool — and price went where execution was available.
The studies
Do Order Blocks Work? We Backtested Our Own SMC Zone Score on 1,729 Zones
We tested an SMC zone score on 1,729 zones from 50 gold-futures sessions with 2,000 score shuffles. The composite did not show statistically detected separation; displacement and volume showed exploratory associations. Read the design, reported numbers, reproducibility limits and what still needs an untouched test.
Multi-Timeframe Confluence Backtest: Does Timeframe Agreement Predict Anything?
On 1,131 hourly gold-futures readings, timeframe agreement told us nothing detectable about the next hour: full alignment held 28.6% of the time, and the most-aligned third of readings hit 47.5% against 47.1% for the least-aligned third. Our MTF matrix makes no win-rate claims; the folklore that alignment is an entry edge is what failed.
Volume Profile Backtest: Is the POC Really a Price Magnet? (50 Sessions of Gold, Tested)
We sell a volume profile indicator, so we tested the folklore that sells volume profile indicators — on 50 sessions of real gold-futures volume, against a control group of random levels. Yesterday's POC gets touched no more often than a random level the same distance away; the famous '80% rule' failed every principled reading we gave it; and the one claim left standing earned a grade of 'suggestive, unproven.' What survives outright is the map itself.
Testing indicator assumptions
We turned the TTrades-style Fractal Model into rules and tested 108 versions on 7 markets. Before costs, it was a coin flip.
C2 sweeps C1, the lower timeframe confirms with a CISD, the candle closes back: we coded the public model as one mechanical rule, wrote the test down before running it, and ran it on 8¾ years of gold, FX, indices and Bitcoin. Every number, the losing ones first.
Engulfing Volume Desk: a good 2025–26 on gold's 4-hour chart, and the 2023–24 test it failed
The plain engulfing-with-volume rule on OANDA gold 4H: 83 trades and a gain after costs and financing in 2025–26, then 134 trades and a loss on the 2023–24 history we had held back. Every number, how we measured it, and what changed along the way.
Gold Sweep Desk: What We Measured Before Release.
Two pre-registered studies of a gold liquidity-sweep rule on 2026 data: every candidate, every period we ran, and why no setting became a tested default.
We Built a Liquidity Sweep Engine. Then We Measured Both Confirmations.
A thread said finding the liquidity is easy and the entries and exits are where the gold is. So we built the liquidity sweep sequence with a real stop and both targets, ran it with costs on gold and bitcoin, and published every number, including the ones that lose.
We Built a Signal Tool. Then We Tested the Grade.
An options buyer asked for fewer, stronger calls. We built a graded signal desk, ran it with costs on, and let a model learn which factors paid. The plain count beat every clever gate. Here is the whole ledger, including what failed.
EMA 200 + Stochastic Pop: What the Original Tests Can Tell Us
Historical results from three charts, their execution limits, and why they do not validate the revised strategy. The useful question is whether a complete, repeatable rule survives testing with costs.
Hands-on with TradingView
How to Add Pine Script to TradingView (.pine File Guide)
Open a .pine file, paste its code into TradingView, save and add it to your chart. Find the Pine Editor on desktop or phone; fix compile and v6 errors.
How to Open a .pine File (and Get It onto TradingView)
A .pine file is plain text: Pine Script source code with a .pine name. Any text editor opens it, and TradingView takes it by copy and paste into the Pine Editor. Open yours below for limited version, declaration and paste checks; compile it in Pine Editor.
How Many Indicators Can You Add on TradingView? Every Plan
TradingView caps indicators per chart by plan: 2 on Basic, 5 on Essential, 10 on Plus, 25 on Premium and 50 on Ultimate, read from its pricing page on 2026-10-08. What the cap counts, and the one way past it that doesn't cost a plan: put several indicators in one Pine script.
Pine Script v5 to v6 Migration: Errors and Silent Changes
Converting a Pine Script from v5 to v6: the compile errors you will see, the one-line fixes, and the changes that compile cleanly but alter your results.
How to Tell If a TradingView Indicator Repaints (a 20-Minute Audit)
Compare live markers, reloaded history and alert receipts. Learn the difference between developing values, delayed pivots and future leakage, including the valid use of offset higher-timeframe data. A twenty-minute check can reveal discrepancies; it cannot certify every indicator.
TradingView Alert Not Triggering? Five Causes, One at a Time
Most TradingView alerts that 'don't work' are doing what their settings say: firing once and stopping, waiting for the bar to close, running the old version of your script, or expired. How to tell which, and the fix for each.
Pine Script to MQL5: Converting a TradingView Strategy to an MT5 EA
How to turn a TradingView indicator or strategy into an MT5 indicator or EA: where Pine and MQL5 run differently, which calls map to which, the time-zone trap, a worked port of one rule from our Opening Range Desk, and how to check the port bar by bar.
TradingView MCP Server: Official vs Community
TradingView's official MCP server gives Claude delayed market data, the screener, watchlists and price alerts on Essential plans and up. A community server drives TradingView Desktop and can compile Pine. How to connect each one, and where each can hurt you.
Choosing tools
Best SMC Indicators on TradingView (2026), Repaint-Checked.
We took TradingView's six most-boosted open-source SMC and order-block scripts, plus our two, and read every line that decides when a signal is drawn, moved or deleted. One table, every finding dated and cited.
Buying TradingView Indicators: The Four Access Models, and What You Actually Own
Search 'buy TradingView indicators' and you get stores, not answers. Underneath every listing sits one of four access models — open-source, protected, invite-only, or source-in-hand — and TradingView's own help pages define three of them in one sentence each. Which model you're buying decides what you can verify, what you keep when payments stop, and what the price shape has to be. Here's the map, every definition quoted from the source.
Is LuxAlgo Worth It? Prices From $24.99/mo and 3-Year Cost
LuxAlgo's paid plans cost $24.99–$119.99 a month (checked 3 Oct 2026). The 3-year math, what ends when you cancel, free open-source options and our repaint check.