The ICT Unicorn Pattern Explained — Breaker Blocks and FVG Confluence for NinjaTrader 8

The ICT Unicorn Pattern Explained: Breaker Blocks + FVG Confluence

Most ICT traders learn about Breaker Blocks and Fair Value Gaps as separate concepts. They draw them on charts, watch price react to them, and slowly build intuition for which ones work. But there's a specific setup where these two ideas overlap — and that overlap is statistically one of the highest-probability patterns in Smart Money trading. It's called the ICT Unicorn pattern, and once you see it, you can't unsee it.

This article breaks down exactly what makes a Unicorn pattern, why it works, and how to trade it on NinjaTrader 8 without spending hours manually marking up every chart.

What Is the ICT Unicorn Pattern?

The Unicorn pattern is a confluence setup that requires two specific market structures to overlap on the same price range:

  1. A Breaker Block — formed when a swing high (or low) is taken out, flipping the original support or resistance into the opposite role
  2. A Fair Value Gap (FVG) — a three-bar imbalance where price moved so aggressively that it skipped over a range

When the FVG forms inside the Breaker Block — overlapping its boundaries — you have a Unicorn. The thinking is straightforward: institutional liquidity was harvested at the swing (creating the breaker), and the inefficiency from the move (the FVG) sits right where smart money is most likely to defend the new structure.

In other words: two reasons for price to react, sitting at the same level. That's the edge.

Why the Confluence Matters

A standalone Breaker Block has a reasonable success rate, but it's prone to false breaks. A standalone Fair Value Gap is even noisier — most charts have dozens of them, and many never get touched again.

The Unicorn filters both. By requiring the FVG to form within the Breaker Block, you're only acting on setups where:

  • The market has already proven it's willing to take liquidity at this level
  • There's a measurable inefficiency (the gap) that institutions tend to revisit
  • The risk-to-reward is well-defined — your stop sits at the original swing, your target is a clean multiple

For NinjaTrader 8 traders working with ICT methodology, the Unicorn is one of the cleanest pattern setups you can wait for. The problem? Finding them manually is exhausting.

The Manual Process (And Why It's a Trap)

Here's what spotting Unicorns by hand actually looks like:

  1. Identify a clear swing high or low on your chart
  2. Wait for price to break that swing
  3. Mark the Breaker Block (the last opposing candle before the break)
  4. Scan inside the Breaker Block for a 3-bar FVG
  5. Confirm the FVG is meaningful and not just chart noise
  6. Wait for price to return and mitigate the gap
  7. Time your entry, place your stop at the swing, calculate your target

Doing this across multiple instruments and timeframes simultaneously is where most traders break down. You miss setups. You second-guess the ones you find. And by the time you've validated everything, the entry is gone.

This is exactly why we built the ScalperIntel ICT Unicorn indicator for NinjaTrader 8.

How ScalperIntel's ICT Unicorn Indicator Works

ScalperIntel ICT Unicorn indicator for NinjaTrader 8 showing Breaker Block and FVG confluence

The ICT Unicorn indicator automates every step above and adds a layer of validation that's hard to do manually. Here's what it does on every bar close:

Detects the swing structure using a configurable zig-zag pivot system (default: 10 swings). You can switch between two calculation modes:

  • Typical — conservative; waits for a fully confirmed swing before validating the pattern. Best for swing traders.
  • Responsive — uses the current bar's high/low to identify setups earlier. Best for scalpers who want faster confirmation.

Validates the Breaker Block + FVG overlap automatically. Every gap is checked against an ATR-based filter (default: 14-period ATR × 0.05 multiplier) so weak, insignificant inefficiencies are removed. Only meaningful FVGs that meet the ATR threshold get flagged.

Plots four distinct signals on your chart:

  • ▲ — Bullish Unicorn pattern confirmed
  • ▼ — Bearish Unicorn pattern confirmed
  • ↑ — Bullish entry triggered (price mitigated the FVG)
  • ↓ — Bearish entry triggered (price mitigated the FVG)

That separation matters. A confirmed pattern is just a setup — it doesn't mean trade now. The entry signal only fires when price actually returns to the gap and mitigates it from the correct direction, which is the real entry trigger ICT teaches.

Projects risk and reward zones automatically. You set your risk and reward multipliers (default 1:1), and the indicator draws the stop-loss and take-profit levels directly on the chart, color-coded in grey (risk) and sky blue (reward). No mental math during a live setup.

Non-repainting. This matters and it's worth being explicit: the indicator calculates OnBarClose, meaning once a signal prints, it stays. No vanishing arrows, no shifted boxes. What you backtest is what you'll see in live trading.

How to Use It in Practice

Here's the workflow most ScalperIntel users settle into:

1. Set your timeframe based on your style. ICT setups work across all timeframes, but the Unicorn signal is most reliable on the 15-minute and higher for intraday traders, and on the 1-hour or 4-hour for swing traders.

2. Pick your calculation mode. Start with Typical if you're learning the pattern — it filters out marginal setups. Switch to Responsive later if you want faster, more frequent signals (with the tradeoff of slightly more noise).

3. Tune the ATR multiplier. The default of 0.05 works for most liquid futures and equities. On lower-volatility instruments, drop it to 0.02–0.03 to surface more setups. On news-driven assets, raise it to 0.08+ to filter aggressively.

4. Wait for the entry signal, not the pattern signal. This is the discipline that separates profitable ICT traders from the rest. The ▲ or ▼ tells you a Unicorn exists. The ↑ or ↓ tells you price just mitigated it. Trade the second one.

5. Use the plotted stop and target as your defaults, but feel free to override based on your own session bias or higher-timeframe levels.

Strategy Builder & Automation

For traders running automated systems, the indicator exposes 13 plot values — including the Breaker Block top and bottom, FVG top and bottom, stop loss, take profit, and the master Signal value for both bull and bear setups. That means you can wire ICT Unicorn directly into NinjaTrader's Strategy Builder, BloodHound, or Blackbird to build fully automated entry-exit logic. No paid add-on, no separate framework — the data is exposed in the indicator itself.

Built-in alerts cover all four signal types, so even if you're not at your desk, your platform can wake you up when a confirmed Unicorn entry triggers.

Common Mistakes to Avoid

  • Trading the confirmation signal instead of the entry signal. A pattern existing isn't permission to enter. Wait for mitigation.
  • Using it as a standalone system. The Unicorn works best with higher-timeframe bias. Use it to time entries in the direction of HTF structure, not against it.
  • Ignoring the ATR filter. If you're seeing too many marginal setups, raise the multiplier. The indicator is doing its job — filtering — and you can tune that filter to your instrument.
  • Skipping the Historical mode for review. Switching to Historical display mode lets you see every Unicorn the indicator detected on your chart, which is invaluable for building intuition about which setups work in your market.

Frequently Asked Questions

Does the ICT Unicorn indicator work on all NinjaTrader instruments?
Yes. It works on equities, futures, forex, and crypto on NinjaTrader 8. The ATR filter automatically adapts to each instrument's volatility.

Is the indicator repainting?
No. It calculates on bar close, so once a signal prints, it remains on the chart. This makes it reliable for both live trading and Strategy Builder backtesting.

Can I use it for automated trading?
Yes. The indicator exposes 13 plot values that Strategy Builder, BloodHound, and Blackbird can read directly to build automated entry and exit logic.

What's the difference between "Typical" and "Responsive" calculation modes?
Typical waits for a fully confirmed swing structure before flagging a pattern — slower but more reliable. Responsive uses the current bar to identify patterns earlier — faster but with more potential noise. Start with Typical.

How is this different from a basic Breaker Block or FVG indicator?
A standalone Breaker Block or FVG tool plots every instance of either pattern. The ICT Unicorn indicator only flags the specific overlap between them — which is statistically a much higher-quality setup — and adds ATR filtering, mitigation entry signals, and automated R:R projection on top.

Wrapping Up

The ICT Unicorn pattern isn't a new idea — it's been part of ICT's methodology for years. What changes the game is being able to detect, validate, and trade it without sitting in front of a chart for ten hours a day looking for the overlap. That's the gap the ScalperIntel ICT Unicorn indicator fills.

If you're already trading ICT concepts on NinjaTrader 8 and you've felt the friction of marking these patterns manually, give it a look. There's a one-time lifetime license, no subscription, and it's built specifically for NT8 with full Strategy Builder support.

Explore the ICT Unicorn indicator →


Trading futures, forex, options, and other leveraged instruments carries substantial risk and is not suitable for every investor. Past performance is not indicative of future results.

Back to blog

Leave a comment

Please note, comments need to be approved before they are published.

  • The ICT Unicorn Pattern Explained — Breaker Blocks and FVG Confluence for NinjaTrader 8

    The ICT Unicorn Pattern Explained: Breaker Bloc...

    Learn how the ICT Unicorn pattern combines Breaker Blocks with overlapping Fair Value Gaps for high-probability NinjaTrader 8 setups.

    The ICT Unicorn Pattern Explained: Breaker Bloc...

    Learn how the ICT Unicorn pattern combines Breaker Blocks with overlapping Fair Value Gaps for high-probability NinjaTrader 8 setups.

  • Building Your First Strategy Alert in NinjaTrader 8

    Building Your First Strategy Alert in NinjaTrad...

    If you can't sit at your computer all day and prefer to sleep or watch YouTube while trading, this tutorial is for you. Imagine your computer calling you when it's...

    Building Your First Strategy Alert in NinjaTrad...

    If you can't sit at your computer all day and prefer to sleep or watch YouTube while trading, this tutorial is for you. Imagine your computer calling you when it's...

  • The Journey to Emotionless Trading

    The Journey to Emotionless Trading

    Introduction: Welcome back to our "Algo Trading Unleashed" series! In the previous post, we discussed practical advice for algo traders, emphasizing the importance of risk management, backtesting, and staying informed....

    The Journey to Emotionless Trading

    Introduction: Welcome back to our "Algo Trading Unleashed" series! In the previous post, we discussed practical advice for algo traders, emphasizing the importance of risk management, backtesting, and staying informed....

  • Practical Advice for Algo Trader

    Practical Advice for Algo Trader

    Introduction: Welcome back to our "Algo Trading Unleashed" series! In the previous post, we explored the role of market makers and how they impact trading strategies. If you missed it,...

    Practical Advice for Algo Trader

    Introduction: Welcome back to our "Algo Trading Unleashed" series! In the previous post, we explored the role of market makers and how they impact trading strategies. If you missed it,...

1 of 4
1 of 5