Free tools / Fair Value Gaps
Free toolFree download

Fair Value Gaps Free Fair Value Gap indicator for NinjaTrader 8

by FlowForged Analytics

Every three-candle Fair Value Gap on the chart you trade. It draws bullish and bearish gaps at the bar close, tracks each one until price trades through it, and can keep mitigated gaps on the chart as inversion FVGs.

NinjaTrader 8Bullish + bearishClose or wick mitigationInversion FVGs10 color themes
On this page
  1. On the chart
  2. Quick info
  3. What it does
  4. Purpose
  5. Why choose it
  6. How it works
  7. Key capabilities
  8. Setup guide
  9. FAQ
  10. Works well with
  11. Conclusion
  12. Download
GC, 5-minute. Two bearish gaps above price and a large bullish gap below run to the latest bar, each with solid edges, a dotted 50% midpoint and an FVG label. Gaps price has closed through stay as iFVGs for 5 bars past the flip: amber at top left, where a bullish gap now acts as resistance, and violet where a bearish gap now acts as support. Tap to enlarge.

Quick info

Platform
NinjaTrader 8 on Windows
Concept
Three-candle Fair Value Gaps on your chart’s own bars, with mitigation tracking and optional inversion FVGs
Designed for
Traders who mark Fair Value Gaps by hand and want them drawn and kept current for them
Best used when
You want every gap on the chart you trade, with gaps price has run through cleared or flipped
Chart
Any instrument and any bar type. Gaps confirm on the bar close
Data
Any NinjaTrader data feed. No Order Flow+ and no Tick Replay
Access
Free download. Enter your email and we’ll send the link

What the Fair Value Gaps indicator does

The indicator finds every three-candle Fair Value Gap on your chart’s bars and draws it as a zone, bullish and bearish.

A bullish gap forms when a candle’s low is above the high from two candles earlier. The gap runs from that high up to the low. A bearish gap is the mirror. The middle candle is the one that moved through. Gaps are confirmed at the bar close, and a gap must be larger than the minimum size, 4 ticks by default, to be drawn.

Each zone starts at the first of the three candles and extends to the latest bar, with a dotted line at its 50% midpoint and an FVG label. It then watches the far side of every gap. When price trades through it, the gap is mitigated and becomes an inversion FVG (iFVG): the same zone, still drawn from its first candle, now acting the other way, in its own color, for 5 bars past the bar that flipped it. Once price trades back through an iFVG, it is removed. With iFVGs switched off, mitigated gaps leave the chart.

YM, 1-minute. Bullish gaps from the morning’s rally run to the latest bar. The violet zones are iFVGs: bearish gaps that price closed through, now acting as support, each drawn from the candle that opened the gap and stopping 5 bars after the flip. At the right edge an iFVG overlaps a live gap, and the labels step apart. Tap to enlarge.

Purpose

If Fair Value Gaps are part of how you read the chart, marking them by hand is slow, and the boxes stay on the chart after price has run through them. The indicator draws them for you and keeps them current as price moves.

Marking gaps by hand Drawing a new box every time a gap forms Boxes left on the chart after price has run through them Measuring each gap’s midpoint by eye
With the indicator Every gap above your minimum size, drawn at the bar close Mitigated gaps cleared, or kept as iFVGs The 50% midpoint drawn on every zone

Why choose it

  • Built on your chart’s own bars. Detection uses bar open, high, low and close only, so it runs on any instrument and bar type with no Tick Replay.
  • Your choice of mitigation. A gap counts as mitigated on a close beyond its far side, or on any wick through it.
  • Inversion FVGs that read as their new role. A mitigated gap stays on the chart in its own color, violet as support and amber as resistance in the default theme, with a light fill and dashed edges, so it never reads as a live gap. It runs 5 bars past the flip and clears once price trades back through it.
  • A display cap, not a data cap. It draws the 4 newest gaps and 3 newest iFVGs by default, but keeps the latest 50 per side, so raising the cap shows older gaps without a reload.
  • Ten color themes, plus Custom. The same theme names as Volume Profile, Hammer and Delta Profile. One theme colors gaps and iFVGs, picked from the gear on the toolbar.
  • Controlled from the chart. Gaps, iFVGs, labels and the display caps all change from one toolbar pill, with no dialogs and no reload.
  • Behind your bars. Zones draw behind the price bars, and the indicator pauses when its chart tab is not in view.

How it works

  1. Find the gap. On each bar close, the last three candles are checked for a gap in either direction.
  2. Filter by size. Gaps of 4 ticks or less are ignored by default. Set the minimum to 0 to keep every gap.
  3. Draw it. The zone starts at the first candle, extends to the latest bar, and gets a dotted 50% midpoint and an FVG label.
  4. Watch the far side. From the next bar on, each gap is checked against its far edge: the bottom of a bullish gap, the top of a bearish one.
  5. Clear or invert. Once a bar closes beyond that edge (or wicks through it, if you choose), the gap is mitigated. It stays as an iFVG in its flipped role for 5 bars, or leaves the chart if iFVGs are off. An iFVG is removed once price trades back through it.

Key capabilities

  • Bullish and bearish three-candle Fair Value Gaps, confirmed at the bar close
  • Minimum gap size in ticks, from 0 for every gap
  • Close-through or wick-through mitigation, judged against the far side of each gap
  • Inversion FVGs in their own support and resistance colors, drawn 5 bars past the flip and removed when price trades back through, shown or hidden from the toolbar
  • Dotted 50% midpoint line on gaps, and on iFVGs if you want it
  • Editable FVG and iFVG labels inside each zone, stepped apart when they would overlap, with one on/off for both
  • Separate display caps for gaps and iFVGs, newest first across both sides
  • Ten color themes plus Custom, with fill opacity and edge widths you set
  • A toolbar pill that works with the FlowForged Master Switch

How to set up the Fair Value Gaps indicator in NinjaTrader 8

  1. Add FF Fair Value Gaps from the Indicators window to the chart you trade. Any data feed works; Tick Replay is not required.
  2. Under 01. Detection, set Min Gap Size (Ticks) for your market. The default is 4.
  3. Under 02. Mitigation, keep CloseThroughFarSide or choose WickThroughFarSide.
  4. iFVGs are on by default. Turn off iFVG on the toolbar pill if you want mitigated gaps cleared instead.
  5. Click Gaps 4/3 to change how many gaps and iFVGs are drawn, and the gear to pick a color theme.

New to NinjaTrader add-ons? The install guide covers importing, Tick Replay and common fixes.

Fair Value Gaps FAQ

What is a Fair Value Gap?

A three-candle pattern. A bullish gap forms when a candle’s low is above the high from two candles earlier, and the gap runs from that high up to the low. A bearish gap is the mirror. The indicator confirms gaps at the bar close.

What is an inversion FVG (iFVG)?

A gap that price has closed through. Once a bar closes beyond the far side, or wicks through it if you choose, the gap is mitigated and its role flips: a bearish gap becomes support, a bullish gap resistance. With iFVGs on, it stays on the chart as an inversion FVG for 5 bars past the flip and is removed once price trades back through it.

Does it need Order Flow+ or Tick Replay?

No. Detection uses bar open, high, low and close only, so it works on any instrument, any bar type and any NinjaTrader data feed.

Is it free?

Yes. It comes in the FlowForged free tools download, one NinjaTrader 8 add-on with all eight free tools. If you already downloaded the free tools from another page, you already have it.

Does it have alerts or Strategy Builder plots?

No. It draws on the chart only. For gaps graded by volume, or drawn from higher timeframes, see Refine and HTF FVG.

Works well with

Conclusion

The indicator does not tell you which gap to trade. It draws the gaps on the chart you trade and keeps each one current as price moves:

  • Every gap above your minimum size, bullish and bearish
  • Mitigated gaps cleared, or kept as iFVGs
  • The 50% midpoint drawn for you

For gaps graded by the volume behind them, or drawn from higher timeframes, see Refine and HTF FVG in the paid FlowForged tools.

Fair Value Gaps is free

It comes in one download with all eight free FlowForged tools. Enter your email and we’ll send the NinjaTrader 8 link.

Futures trading involves substantial risk and is not for every investor. Chart examples show past market activity and are not indicative of future results. Fair Value Gaps is an analytical tool, not trading advice.

On this page
  1. How to read it
  2. Mitigation and iFVGs
  3. Which gaps are shown
  4. Color themes
  5. Detection settings
  6. Appearance settings
  7. Toolbar
  8. Requirements
  9. Download

How to read it

Every zone is a three-candle Fair Value Gap from your chart’s own bars. Its border tells you whether price has traded through it yet.

FVGFVG

The color is the side

Bullish gaps take the theme’s bullish color, bearish gaps its bearish color. The chips show the default FlowForged theme, teal and coral.

── FVG ──

Solid edges: an active gap

Price has not traded through it yet. Solid top and bottom edges over a light fill, with the FVG label inside the zone at its right edge.

iFVGiFVG

Dashed edges: an iFVG

Price has traded through the gap and it now acts the other way. Violet as support (it was a bearish gap), amber as resistance (a bullish one), with a lighter fill, dashed edges and the iFVG label.

· · · 50%

The dotted line is the midpoint

The 50% level of an active gap. iFVGs can show it too; each has its own setting.

Mitigation and iFVGs

A gap is mitigated when price trades through its far side: the bottom of a bullish gap, the top of a bearish one. Trading into the gap, or to its midpoint, does not mitigate it. The check starts on the bar after the gap forms.

CloseThroughFarSidedefault

A bar closes beyond the far side. A bullish gap needs a close below its bottom, a bearish gap a close above its top.

WickThroughFarSideoption

Any trade at or beyond the far side counts, even if the bar closes back inside the gap.

What happens next depends on Show iFVGs, on by default. On, the gap stays as an inversion FVG: the same zone from the same first candle, now acting the other way, so a bearish gap becomes support and a bullish gap resistance. It takes the theme’s iFVG color for that role, runs iFVG Extend Bars past the bar that flipped it (5 by default), and is removed once price trades back through it, judged by the same Mitigation Trigger. Off, a mitigated gap is removed from the chart.

The FVG toolbar button and the Show Bullish FVGs and Show Bearish FVGs settings apply to active gaps only. iFVGs from both sides follow the iFVG button.

Which gaps are shown

Two caps set how much is drawn: Max Active FVGs for active gaps and Max Active iFVGs for inverted ones, 4 and 3 by default. Each cap is a total across bullish and bearish together. Active gaps count from the newest gap back, iFVGs from the most recently flipped. With the default of 4 you see the four most recent active gaps, whichever side they are on.

Gaps hidden by the FVG or iFVG toggles do not use up a slot, and neither does an iFVG that price has traded back through. The cap counts by recency, not by what is on screen, so a recent gap scrolled out of view still counts.

Behind the caps, the indicator keeps the latest 50 gaps per side in memory. Raising a cap, up to 100, shows older stored gaps at once with no reload. Past 50 per side, the oldest are dropped.

Color themes

One theme sets four colors: bullish and bearish gaps, and the iFVG colors for support and resistance. The names are the same as in Volume Profile, Hammer and Delta Profile. Pick it from the gear on the toolbar, or with Color Theme in the settings.

Presets (bullish / bearish · iFVG support / resistance)
FlowForged#38B6C4 / #E3625B · #8B7CF6 / #F0A43A

Teal and coral, with violet and amber iFVGs. The default.

Classic#32CD32 / #FF0000 · #6495ED / #FFD700

Lime green and red, with cornflower blue and gold iFVGs.

HighContrast#00E6FF / #FFA000 · #A47BFF / #FF5C9A

Cyan and orange, with violet and pink iFVGs.

Neon#00FF80 / #FF3264 · #6464FF / #FFFF32

Electric green and pink-red, with blue and yellow iFVGs.

Ember#DC8C28 / #BE2D2D · #C9C1B6 / #C76FA0

Amber and deep red, with ash and rose iFVGs.

Glacier#64B4E6 / #A0AFC8 · #8C8CFF / #D7A6C9

Ice blue and frost grey, with periwinkle and frost-rose iFVGs.

Obsidian#8278AA / #5A556E · #6FB7B0 / #C8A070

Muted violet and slate, with aqua and tan iFVGs. Subdued.

Blueprint#1E50A0 / #B43232 · #7B4FD0 / #B8860B

Navy and brick, with purple and goldenrod iFVGs. For light chart backgrounds.

Terminal#008C3C / #B43C28 · #2F6FB0 / #B07800

Green and rust, with blue and dark amber iFVGs. For light chart backgrounds.

Stealth#3C6E82 / #8C5A32 · #6E6A8C / #9A6E80

Muted steel and rust, with muted violet and mauve iFVGs. Low-key.

Customyour colors

Keeps the four colors you set. With any preset selected, the preset’s colors are used instead.

Charts saved with an earlier version keep working and move to the nearest new theme: Slate to Stealth, Nebula to Glacier, Amethyst and Orchid to Obsidian, and Classic, Concord and Cobalt to FlowForged.

Detection settings

0. Toolbar
Show toolbarOn

Shows the toolbar pill. Turn it off for a clean chart.

01. Detection
Show Bullish FVGsOn

Draws active bullish gaps.

Show Bearish FVGsOn

Draws active bearish gaps. The FVG toolbar button sets both at once.

Min Gap Size (Ticks)4

A gap must be larger than this to be drawn. 0 to 1000; 0 keeps every gap.

Max Active FVGs4

How many active gaps are drawn, bullish and bearish combined, newest first. 1 to 100.

Max Active iFVGs3

How many iFVGs are drawn, bullish and bearish combined, most recently flipped first. 1 to 100.

02. Mitigation
Mitigation TriggerCloseThroughFarSide

CloseThroughFarSide needs a bar close beyond the gap’s far side. WickThroughFarSide counts any trade through it.

Show iFVGsOn

Keeps mitigated gaps on the chart as inversion FVGs. Off removes them. Same as the iFVG toolbar button.

iFVG Extend Bars5

How many bars past the flip each iFVG is drawn, 0 to 1000. 0 stops it at the bar that flipped it.

Appearance settings

03. FVG Visuals
Color ThemeFlowForged

FlowForged, Classic, HighContrast, Neon, Ember, Glacier, Obsidian, Blueprint, Terminal or Stealth, or Custom to keep your own colors.

Bullish FVG Color / Bearish FVG Colorper theme

Used as you set them only when Color Theme is Custom.

Fill Opacity0.15

Opacity of the active-gap fill, 0.0 to 1.0. iFVGs have their own.

Edge Width (px)1.0

Width of the solid top and bottom edges of active gaps, 0 to 4. 0 hides them.

Show Midline (50%)On

The dotted line at the 50% level of each active gap.

Extend To Right EdgeOn

On, each active gap extends to the latest bar. Off, each active gap is drawn only across the three candles that formed it. iFVG length is set by iFVG Extend Bars.

FVG Label“FVG”

Text drawn inside each active gap at its right edge, or just outside when the gap is too narrow. Leave it blank for no label.

Show LabelsOn

One on/off for both the FVG and iFVG labels. Same as the Lbl toolbar button.

04. iFVG Visuals
iFVG Support Color / iFVG Resistance Colorper theme

The colors of iFVGs acting as support (mitigated bearish gaps) and as resistance (mitigated bullish gaps). Used as you set them only when Color Theme is Custom.

iFVG Fill Opacity0.06

Opacity of the iFVG fill, 0.0 to 1.0, lighter than active gaps so iFVGs sit behind them.

iFVG Edge Width (px)1.0

Width of the dashed top and bottom borders of iFVGs, 0 to 4.

Show iFVG Midline (50%)Off

The dotted 50% line on iFVGs.

iFVG Label“iFVG”

Text drawn inside each iFVG. Leave it blank for no label.

Toolbar

Every toggle on one pill, with no dialogs and no reload. Detection keeps running while zones are hidden, so switching them back on shows the current state at once.

As it sits on the chart, default settings. On toggles in teal, off in grey.
  • Power turns all of the indicator’s drawing on or off, and follows the FlowForged Master Switch.
  • FVG shows or hides active gaps, both sides together. It is lit only when both sides are on. For one side only, use Show Bullish FVGs or Show Bearish FVGs in the settings.
  • iFVG keeps mitigated gaps on the chart as inversion FVGs. On by default.
  • Lbl shows or hides all FVG and iFVG labels.
  • Gaps 4/3 shows the two display caps, active gaps first. Click it to type new values; Enter or Apply sets them, Escape cancels.
  • The gear opens the color theme picker. Clicking a theme applies it at once.

The Master Switch pill at the top right of the chart turns drawing on or off for every FlowForged indicator on the chart, and its Tbars button (or Ctrl+Alt+T) hides or shows all of their toolbars.

Requirements

Platform
NinjaTrader 8 on Windows. No Order Flow+ subscription required.
Data
Any NinjaTrader data feed (Rithmic, CQG, Kinetick and others). Detection uses bar prices only, so Tick Replay is not required.
Chart
Any instrument and any bar type. Gaps confirm on the close of each bar.
Outputs
Chart drawing only. It has no Strategy Builder plots and no alerts.

Get it free, with seven more tools

One download · all eight free tools

Get the free tools

Fair Value Gaps comes in one free download with every FlowForged free tool. Enter your email and we’ll send the link. No credit card, no trial.

One more thing. Want an email when we release new FlowForged tools and updates?

We’ll send one email to confirm. You can unsubscribe at any time.

Already downloaded the free tools from another page? Then you already have Fair Value Gaps. It’s the same download, so there’s nothing new to install.

We use your email to send the download link, and for updates only if you ask for them. We never sell or share it. Privacy Policy

Join the Discord