Strategy

Backtesting Smart Money Concepts (SMC): FVG, CHoCH and Premium/Discount

SMC isn't a standalone indicator. It's reading structure, liquidity and imbalances together. Here's how to use backtesting to check whether you can really read them.

Updated: October 2026 · Trade & Repeat

Smart Money Concepts (SMC) isn't an indicator you add to your chart and forget. It's a way of reading price: market structure, liquidity and price imbalances, all interpreted together rather than one at a time. That's exactly why backtesting Smart Money Concepts is harder than backtesting a moving average crossover. It's also why it's worth doing with real discipline.

The building blocks, in brief

SMC borrows the idea of "smart money" (banks and large funds) and tries to read their footprints on the chart. Here are the pieces you'll work with:

ConceptWhat it tells you
Market structure (BOS / CHoCH)Whether the trend is still intact or has just turned. A break of structure (BOS) is when price pushes past the last swing high in an uptrend (or the last swing low in a downtrend), confirming the trend continues. A change of character (CHoCH) is the first break in the opposite direction, an early sign the trend may be reversing.
LiquidityAreas where stop-loss orders pile up, usually just beyond previous highs and lows. Price often runs through them (a "liquidity sweep") before turning around.
Fair Value Gap (FVG)A three-candle gap that price skipped over without trading, a common candidate for an entry zone
Premium / Discount / EquilibriumWhich half of a price range you're in: the expensive upper half (premium), the cheap lower half (discount) or the midpoint (equilibrium)

If you've already read our deep dive on the Fair Value Gap, this is where it fits into the bigger picture. An FVG inside a discount zone, right after a bullish CHoCH, is not the same signal as that same gap sitting on its own.

Each piece of the framework takes a paragraph to explain. Watching them line up (or not) across hundreds of real trades is what teaches you to read them together.

See plans

Why backtesting SMC is different from testing a classic indicator

A moving average crossover is a mechanical rule. Either it happens or it doesn't, and two people looking at the same chart will reach the same answer. SMC depends on judgment. What counts as a valid CHoCH? Which liquidity pool matters and which one doesn't? Two traders can read the same candle differently. So an SMC backtest isn't trying to prove that "the rule works." It's testing whether your judgment, applied consistently, produces results you can repeat.

A simple process to get started

  1. Define the structure on the higher timeframe. On H4 (the 4-hour chart), for example: is the market trending up, trending down or moving sideways in a range?
  2. Wait for a CHoCH on that same timeframe. A change of character tells you it's worth looking for an entry in the new direction.
  3. Mark the premium and discount zones of the current range. Look for long entries in discount and short entries in premium.
  4. Drop to a lower timeframe (the 15- or 5-minute chart) and look for an FVG inside that zone, not just anywhere on the chart.
  5. Mark the trade and log the result, just as you would with any other strategy. Don't skip this step because the read was discretionary.
Confirmations in placeWin rate (illustrative example)
FVG only, no structure or zone~34%
FVG + premium/discount zone~47%
FVG + zone + confirmed CHoCH on the higher timeframe~58%

These numbers are just an example to illustrate the idea. They aren't a real or universal result, and your own numbers may look very different. The whole point of running your own backtest is to replace this table with yours: your pair, your timeframe and the criteria you actually use.

The table above is just an example. Yours, built from your own trades marked on real historical data, is the one that counts.

See plans

Are SMC and ICT the same thing?

In practice, people use the two terms almost interchangeably, but they come from different places. ICT (Inner Circle Trader) is the name of the mentor, and of the original method, behind much of this vocabulary: liquidity, FVG, CHoCH, premium and discount zones. "Smart Money Concepts" is the name the wider community adopted once the ideas spread beyond ICT's own content, with each trader or educator adding their own twists.

For backtesting purposes, the distinction barely matters. What you need to pin down in advance is your own working definition of each concept: what counts as meaningful liquidity, or how far price has to move to confirm a CHoCH. Then apply it the same way across the 50 or 100 trades you mark. The label you use (SMC, ICT or plain "price action") won't change the result.

Where your journal fits in

This part is easy to lose when you focus only on reading structure. Every SMC trade you mark during a backtest is worth far more if you record your full reasoning, not just the outcome. Noting in your trading journal which confirmations you had when you entered (the higher timeframe structure, the zone, the FVG) lets you go back later and see where your SMC reading actually works best. Otherwise you're left with a single overall win rate that mixes strong entries with ones you took almost on gut feel.

Common mistakes when backtesting SMC

  • Trading every CHoCH without checking that price swept liquidity first. A change in structure without that context fails far more often.
  • Ignoring the higher timeframe completely and hunting for SMC setups only on M1 or M5, where noise produces false signals all the time.
  • Tweaking your criteria trade by trade based on what "would have worked better" once you can already see the chart. That's no longer a backtest of a consistent approach. It's confirmation bias dressed up as refinement.

Frequently asked questions

Where can I backtest an SMC strategy for free?
Any platform with bar-by-bar replay lets you practice reading structure, liquidity and FVGs. What sets one tool apart from another is whether you can also mark each trade, measure the result and look back over your trade history in the same place, without piecing it together yourself.
What does backtesting mean when you apply it to SMC?
It's the same process as any other backtest: testing a strategy on past price data without risking money. The difference is that SMC is a discretionary way of reading the chart, so "the rule" isn't a math formula from an indicator. It's a set of structure criteria that you have to apply the same way, trade after trade.
How do I backtest SMC the right way?
Write down your exact process before you start: which timeframe defines the structure, what confirms a CHoCH, and which zone you look for next. Then apply it the same way on every trade in the backtest. The most common mistake isn't a lack of theory. It's being inconsistent from one trade to the next.
Does SMC work the same way on every instrument?
The framework is the same, but the behavior changes. Liquidity builds up differently on an index like the NAS100 than on a forex pair, and how often a CHoCH shows up varies a lot between timeframes. That's why testing each instrument and timeframe separately matters more with SMC than with a purely mechanical strategy.
Do I need all three pieces (structure, FVG, liquidity) on every trade?
Not necessarily on every single trade. But many traders find in their own backtests that the more of them line up, the steadier their results look. Using just one of them on its own is where the win rate tends to drop the most. Your own backtest is what tells you whether that holds for you.

Educational content only; it is not financial advice. Trading financial markets involves the risk of losing capital.

· Start today

Your next sessionstarts here

Pick a plan and start practicing in minutes, or log in if you already have an account.

· What is Trade & Repeat

Trade & Repeat is a backtesting tool that helps traders analyze, adjust and refine their strategies on real historical data before putting real money on the line. Our goal is to give every user a clear, measurable and repeatable process to validate their approach, build discipline and make evidence-based decisions.

TTrade & RepeatBacktesting for serious traders

© 2026 Trade & Repeat. All rights reserved.

The information and charts shown in Trade & Repeat are based solely on historical price data and are provided for educational and strategy simulation purposes. Although the data comes from high-precision institutional sources, the platform does not guarantee its absolute accuracy, completeness or real-time validity. Simulated or backtested results do not constitute financial advice, investment recommendations or a guarantee of future returns in real markets. Trade & Repeat EIRL disclaims any liability for financial losses arising from the use of this information in live trading.