At a glance
The short version
What SMC backtesting covers
Smart Money Concepts is the broader, community-spread framework built on the same ideas as ICT: market structure (break of structure for continuation, change of character for a potential reversal), order blocks, liquidity above highs and below lows, and supply and demand zones. The vocabulary varies from trader to trader, which is exactly why testing your own precise definitions matters.
If you trade the ICT flavour of this, the ICT backtesting tool and the write-up on how to backtest ICT concepts cover the same ground from that angle.
Turning an SMC read into a rule you can test
Every term in Smart Money Concepts has at least two definitions in circulation, and that is the actual obstacle to testing it — not the market. Before a single trade is logged, each term in your setup has to be narrowed to one version you will apply identically every time, including on the occurrences where the other version would have looked better.
This is the part that feels like bureaucracy and is in fact the whole exercise. A rule that has to be interpreted at the moment of entry is not a rule; it is a preference, and preferences cannot be measured.
| SMC term | The ambiguity | Pick one, and keep it |
|---|---|---|
| Break of structure | Wick through the swing, or body close beyond it? | Body close. It removes the sweeps, which is the whole point of calling it a break. See market structure explained. |
| Change of character | Measured against the last swing, or the last protected swing? | The last protected swing — the one price defended. Anything else fires a CHoCH every pullback. |
| Order block | Last opposing candle, or the whole consolidation before the move? | Last opposing candle, with a structure break required afterwards. The looser version is supply and demand under a newer name. |
| Supply / demand zone | Drawn from the base, or from the impulse candle? | From the base of consolidation. Whichever you choose, the zone has to be drawn before price returns to it, not after. |
| Liquidity sweep | Any wick past a high, or a wick past it followed by rejection? | Wick plus rejection within a fixed number of candles. Without the second half, every high is swept eventually. |
| Inducement | Identified live, or labelled after the sweep? | If you cannot mark it before the sweep, leave it out of the rule. It is the term most often applied retroactively. |
| Premium / discount | Which swing points define the dealing range? | Fix the timeframe the range is drawn on, and draw it before the entry. Redrawing it afterwards makes every entry look well-located. |
None of these choices is the correct one. Making a choice and never revisiting it mid-sample is what makes the result mean something.
Why backtest SMC?
The honest problem with SMC is that structure is easy to draw in hindsight and hard to call live. Backtesting forces you to commit to a definition — what exactly counts as a break of structure, a valid order block, a real liquidity sweep — and then measure how that definition performs across hundreds of setups. Vague rules produce vague results; precise rules produce a number.
It also builds the discipline to trade the structure you see, not the one you wish for. When every setup is logged, your equity curve tells you whether your SMC reads are actually an edge.
How to backtest SMC in CRTLAB
Replay real price one candle at a time, mark your structure shifts, zones and liquidity as they form, and log every setup. Review the sample and you'll know which parts of your SMC model carry the edge and which are just decoration.
Do it in this order. Fix your definitions using the table above. Pick one instrument and one timeframe. Set the chart to a stretch of history you have not studied and step forward bar by bar, marking structure only from candles that have already closed. Log every occurrence that met the rule, including the ones that failed immediately. Then read the sample in one go — not trade by trade, which is how a run of three losses turns into a rule change that invalidates everything before it.
All 38 markets and the full history on each are open from the first chart, which is the only honest way to sell structure testing: a break of structure rule that only ever met trending conditions has not been tested, it has been rehearsed. What you spend is candles — 10,000 free sample first, or unlimited at $14.99 a month — and nothing else is counted.
Which part of your SMC model is actually carrying the edge
Most SMC setups are a stack: structure gives direction, a zone gives location, liquidity gives the trigger, and the session gives the window. When the stack works, traders credit the whole thing. When it fails, they add another condition. Neither response tells you which layer was doing the work — and usually one of them is doing almost all of it while the others are quietly removing good trades.
The way to find out is to log the layers separately rather than logging the setup as a single label. Record which conditions were present on every occurrence, then split the sample by each one in turn: entries with the structure filter versus without, inside the session window versus outside, sweep-first versus zone-first. A layer that improves the average R without cutting the sample in half is earning its place. A layer that improves the average R only by removing three-quarters of the occurrences is usually variance wearing a rule’s clothes.
Two numbers keep that review honest. The sample size calculator tells you whether the split you are reading is large enough to mean anything — subdividing a hundred trades four ways leaves twenty-five per bucket, which is noise. And the risk of ruin calculator tells you what position size the resulting win rate can actually carry, which is the question that decides whether a real edge ever reaches your account.
Four SMC models to test, each one click away
Because an SMC model is usually a purely structural claim, it can be tested on any market at any hour, and that is exactly why it is worth testing on more than one. Each link below opens a chart with the overlays that model reads already switched on. Run the same written definition on two markets with different character, a trending index and a mean-reverting forex pair say, and you learn what a single-market sample cannot tell you: whether the edge is in the structure or in the instrument.
The overlays show where candles could qualify. They do not decide whether your rule was met. That stays with you, and the middle column is the decision to make before the first trade is logged, not after the tenth.
| SMC model | Decide this before trade one | Try it on |
|---|---|---|
| Break of structure, then continuation from an order block | Body close for the break, last opposing candle for the block, and entry at the block's open or its midpoint. One of them, every time. | NAS100 · 15m · GBPUSD · 1h |
| Change of character after a liquidity sweep | Which swing is the protected one, and how many candles price has to reject within for the sweep to count. | Gold · 15m · EURUSD · 1h |
| Equal highs or lows as the target | The tolerance for equal, in points or pips, and whether the exit is the level itself or a fixed R. | US30 · 15m · BTCUSD · 1h |
| Fair value gap continuation after displacement | Minimum gap size, and whether a partial fill is an entry or the gap has to be tagged at its midpoint. | NAS100 · 5m · ETHUSD · 4h |
Same rule, two markets. If it only works on one of them, that is a finding, not a failure.
SMC and ICT — the same chart, different vocabulary
The two overlap almost completely at the level of what you mark on a chart. ICT is the original body of work and carries more machinery around sessions, kill zones and the daily narrative; the broader SMC vocabulary keeps the structural core — structure, order blocks, liquidity, zones — and drops most of the timing framework.
For testing purposes the practical difference is small and worth knowing: an SMC model is usually a purely structural claim, so it can be tested on any instrument at any hour, while an ICT model frequently carries a session condition that has to be tested inside its window or not at all. If your setup includes a time-of-day filter you are testing the ICT flavour, and the ICT backtesting tool page covers that ground, including which concepts survive being written down as rules.
Frequently asked questions
Is SMC the same as ICT?
They overlap heavily. ICT (Inner Circle Trader) is the original body of work; "smart money concepts" is the broader, community-generalised version built on the same ideas — liquidity, order blocks, fair value gaps and market structure.
Can I backtest SMC for free?
CRTLAB is free to try. You get any of the 38 markets on the full history, with every tool the product has, for your first 10,000 candles of replay — roughly two hours of stepping through a chart, no card needed. After the sample, unlimited replay is $14.99 a month, cancel any time. Market structure, order blocks, liquidity sweeps and equal highs and lows are all drawn by the chart itself, and none of them is behind a plan.
How do I backtest market structure?
Define exactly what a break of structure and a change of character mean to you, then replay price and mark them as they happen — precisely, not by eye. Logging the results turns a subjective read into a measurable rule.
How many trades does an SMC backtest need?
Enough that the result survives being split. A hundred occurrences is a reasonable first sample, but the moment you start comparing sub-groups — sessions, instruments, with and without a filter — each bucket needs to stand on its own, and twenty-five trades in a bucket tells you nothing. The sample size calculator gives you the figure for your own win rate and reward:risk.
Can I backtest supply and demand zones the same way?
Yes, and it is the same discipline: the zone has to be drawn before price returns to it. Supply and demand predates the SMC vocabulary and is broader — it is drawn from a base of consolidation rather than from a single candle — so it produces more occurrences and a looser rule. Test it as its own model rather than mixing it into an order-block sample.
Why do my SMC backtests look better than my live results?
Almost always because the structure was marked on candles that had already closed on a chart you could see all of. Structure is trivially obvious in hindsight and genuinely hard live — that gap is not a discipline problem, it is an information problem, and the only fix is to make the decision before the right-hand side of the chart exists. Bar-by-bar replay is what enforces that.
Is SMC backtesting free on CRTLAB?
Yes. All thirty-eight markets, every timeframe from one minute to one month, on the full history we hold, with no card and no download. The meter is candles stepped rather than features withheld, so there is no shorter list of markets and no shallower history to be talked out of — 10,000 candles of replay are free sample first, and unlimited is $14.99 a month.