Try this indicator free for 7 days

Create an account, download, and test it on your own charts.

Start free trial
No credit card No commitment

The best Footprint Indicator for NinjaTrader 8

tradedevils-indicators

Footprint Orderflow indicator - Monthly Subscription (NinjaTrader 8)

$55.00

tradedevils-indicators

Footprint Orderflow indicator (NinjaTrader 8)

$459.00

The Best Footprint Indicator for NinjaTrader 8

The most advanced and fully customizable order flow footprint indicator on the market. 14 one-click templates. 6 color themes. Every pixel under your control. See what the big players are doing — in real time.

14 One-Click Templates 6 Color Themes 11 Delta Signals 9 Imbalance Types 42 Alert Triggers 101 Exportable Plots 7-Day Free Trial

A must-have for every serious order flow trader. This is the most feature-rich footprint indicator available for NinjaTrader 8 — period. From imbalances and exhaustion prints to delta signals, trapped traders, volume bubbles, and custom C# color rules. All wrapped in a fully customizable styling system with one-click templates and color themes that no other footprint indicator offers.

Page 2 — Detailed Signals & Features  |  Page 3 — Strategies & Developer Guide

1. Why Choose This Indicator

Every Feature You Could Want

Imbalances (9 types), exhaustion prints, delta signals (11 types), trapped traders, volume sequencing, absorption, passive absorption, bid/ask fade, big delta, volume bubbles, paint bars, and much more. You won't find a more complete footprint indicator for NinjaTrader 8.

Fully Customizable — No Hardcoded Views

Unlike other footprint indicators that lock you into a handful of fixed display modes, every single aspect of our indicator is customizable. Choose what text to show on the left and right side. Pick any background style. Set any color source. Configure it exactly the way you want — no limitations.

14 Templates + 6 Color Themes

Don't want to configure everything manually? No problem. Switch between 14 built-in display templates and 6 color themes with a single click from our dropdown menu. Flick through them instantly — the chart updates in real time. No competitor offers this.

Best Value on the Market

$459 lifetime license for an indicator that outperforms products costing $2,000–$5,000. Plus we include a free 7-day trial with full access to every feature — no credit card required.

What you get: Real-time footprint chart • 14 one-click templates • 6 color themes • Fully customizable styling system • 11 delta signals with bar markers and stripes • 9 imbalance types • Exhaustion, thin, zero and fat prints • Volume sequencing, sweeps, stopping volume, absorption • Volume bubbles • Paint bars • POC, value area, engulfing VA, POC gap, extreme POC • Session volume profile • 42 alert triggers • Custom C# color rules • 101 exportable plots • Full NinjaScript API • Easy access dropdown menu

2. One-Click Templates

Our indicator comes with 14 built-in display templates that you can switch between with a single mouse click from the easy access dropdown menu. Each template instantly configures the cell text, cell backgrounds, bar backgrounds, alignment, and all related settings — giving you a completely different view of the market in one click.

This is a key differentiator. Other footprint indicators force you to dig through settings to change the display. With our indicator, you click a template and the chart transforms instantly. And because templates only change the display layout (not the colors), you can freely combine any template with any color theme.

Bid/Ask Bid/Ask + Delta Profile (delta) Bid/Ask + Volume Profile (delta) Bid/Ask + Volume Profile (imbalances) Bid/Ask + Volume Profile + Threshold Bid/Ask + Delta/Volume Profile (imbalances) Bid/Ask + Volume Cluster (delta) Delta Delta + Volume Profile (delta) Delta + Volume Cluster Background Volume Cluster Volume Profile (Delta Gradient) Bid/Ask Volume Profile (Delta Gradient) Big Trades

Bid/Ask (Classic Footprint)

The most popular view. Shows bid volume on the left, ask volume on the right. Imbalances highlighted. POC and value area visible. This is the starting point for most order flow traders.

Bid/Ask footprint view

Delta

Shows horizontal delta (ask minus bid) at each price level. Positive values show aggressive buying, negative values show aggressive selling. Instantly see where buyers or sellers dominated.

Delta footprint view

Volume Profile (Delta Gradient)

A clean volume profile view where bar width represents volume and color intensity represents delta. Inspired by Deepcharts-style display. Perfect for a minimalist, professional look focused purely on volume distribution.

Volume profile view

Volume Cluster

Displays total volume at each price level with a colored brick background. The color intensity shows volume concentration — darker shades mean more volume. Great for finding high-volume support/resistance levels.

Volume cluster view
How templates work: Templates configure the layout of the footprint (what text and backgrounds to show), while color themes configure the colors. This separation means you can combine any of the 14 templates with any of the 6 color themes, giving you 84 unique combinations with just two clicks. And you can still customize any individual color on top of that.

3. Color Themes

Switch between 6 built-in color themes with a single click from the dropdown menu. Each theme instantly applies a coordinated color palette to the entire footprint — cell backgrounds, text, POC, value area, summary table, imbalances, and paint bars. Everything updates in real time.

Default (Red/Green) Green/Purple Blue/Red Blue/Purple Delta Gradient White Background

Dark Background Themes

Most traders use dark chart backgrounds. Our Default (Red/Green), Blue/Red, Green/Purple, and Blue/Purple themes are designed for dark backgrounds with high-contrast colors that are easy to read.

Dark theme examples

Light Background Themes

Prefer a white chart background? The White Background theme uses muted pastel colors with dark text for optimal readability. The Red/Green Gradient theme also works well on lighter backgrounds.

Light theme examples

Color Scheme Examples

Color scheme 1

 

Color scheme 2
Full color control: Themes are just starting points. Every single color in the indicator is individually customizable — cell text colors, cell background colors (light and dark shades), bar background colors, POC colors, value area colors, imbalance colors, summary colors, paint bar colors, and more. Make it look exactly the way you want.

4. Fully Customizable Styling System

This is where our indicator truly stands out. There are no hardcoded display modes. Instead, you have full control over three independent layers of the footprint display, each with its own text options, background options, color settings, and styling. Mix and match any combination you can think of.

3 independent layers — Left Cell • Right Cell • Bar Background — each fully customizable

Choose the text to display, the background data source, the background style, the color source, the gradient direction, and the number of shade levels — all independently for each layer.

Left Cell Text Options (14 choices)

The left side of each price level can display any of these values. By default it shows bid volume, but you can change it to anything:

OptionWhat It ShowsWhen To Use It
NoneNothing (hides the left side)When you want a one-sided view like volume profile
BidVolume traded on the bidClassic footprint view — see selling pressure at each level
Bid/AskBoth bid and ask on one sideCompact view with all data on one side
VolumeTotal volume (bid + ask)See overall activity at each level
Bid Volume %Bid volume as a percentageQuickly identify which levels have the most selling activity
Bid DeltaDelta when bid outweighs askHighlight where sellers dominated
Total DeltaFull horizontal deltaSee net buying/selling at each level
Delta/Volume %Delta divided by volumeMeasure how one-sided each level is
Bid Diagonal DeltaDiagonal delta (bid side)Alternative delta calculation comparing across ticks
Total Diagonal DeltaFull diagonal deltaAlternative to horizontal delta for different markets
Bid TradesNumber of trades on bidSee how many individual orders hit the bid
Total TradesTotal trade countIdentify levels with high trade frequency
Dominant Bid/AskWhichever side has more volumeQuick dominance view
Bid Average Trade SizeAverage size of bid tradesSpot institutional-size orders on the bid

Right Cell Text Options (14 choices)

Same set of options but for the ask side: None, Ask, Bid/Ask, Volume, Ask Volume %, Ask Delta, Total Delta, Delta/Volume %, Ask Diagonal Delta, Total Diagonal Delta, Ask Trades, Total Trades, Dominant Bid/Ask, and Ask Average Trade Size.

Mix and match freely: You can show anything on either side. For example, show delta on the left and volume on the right. Or show bid trades on the left and ask average trade size on the right. The cell separator can be set to x, |, or a space. The text alignment can be Center, Inner, Left, or Right.

Cell Background Options

In addition to text, you can add a visual background behind the numbers on the left and/or right side. The background data source is independent from the text — you could show bid text with a delta background, for example.

Left BackgroundRight BackgroundWhat It Shows
NoneNoneNo background — text only
Bid VolumeAsk VolumeVolume on that side of the book
Total VolumeTotal VolumeTotal volume at each level
Volume %Volume %Percentage of volume at each level
Bid DeltaAsk DeltaDelta when that side dominates
Total DeltaTotal DeltaFull horizontal delta
Delta/Volume %Delta/Volume %Delta as percentage of volume
Bid Diagonal DeltaAsk Diagonal DeltaDiagonal delta for that side
Total Diagonal DeltaTotal Diagonal DeltaFull diagonal delta
Bid TradesAsk TradesTrade count on that side
Total TradesTotal TradesTotal trade count
Bid Average Trade SizeAsk Average Trade SizeAverage order size on that side

5. Background Styles & Colors

When you enable a cell background, you can configure how it looks using several independent settings. This level of control is what allows you to create truly unique chart layouts.

3 Background Styles

Profile (Histogram)

The width of each row varies based on the value. Creates a horizontal histogram showing volume/delta distribution at a glance. The most popular choice for volume profile-style views.

Histogram layout

Brick

The entire cell is filled with color. The shade intensity varies based on the value. Clean, uniform look that's easy to read. Works great for volume cluster and delta views.

Brick layout

Distribution

A variation that shows how volume is distributed across the bar using a smooth gradient effect. Gives a cleaner visual appearance compared to the sharp edges of histogram mode.

Color Source (6 options)

The color source determines what condition drives the color of the background:

SourceWhat It DoesBest For
DeltaPositive delta → positive color. Negative delta → negative color.Most common choice. Instantly see buying vs selling
TradesMore trades on ask → positive color. More on bid → negative color.Counting individual orders rather than volume
BidColors based on bid volume levelsIsolating selling activity
AskColors based on ask volume levelsIsolating buying activity
NeutralSingle neutral color for all cellsClean volume profile views without directional coloring
ImbalancesBuy imbalance → positive color. Sell imbalance → negative color.Highlighting aggressive activity at specific levels

Color Mode

Solid Colors

Two flat colors (e.g., green for positive, red for negative). Simple and clean. Best when you just want to see the direction without shade variations.

Solid colors

Gradient Colors

The shade varies based on the value — higher values get darker shades, lower values lighter. You control the number of shade levels and the gradient direction (Light→Dark or Dark→Light). This creates a beautiful heat map effect.

Gradient colors

Scaling Options (4 choices)

Controls what the histogram widths and gradient intensities are relative to:

  • Bar — Each bar is independently scaled. Best for comparing levels within a single bar.
  • Chart — Scaled against all bars visible on your chart. Shows relative strength across bars.
  • Session — Scaled against all bars in the current trading session.
  • All — Scaled against all loaded bars. Useful for spotting truly exceptional volume.

6. Bar Background

In addition to left and right cell backgrounds, you can enable a full bar background that colors every price level in the entire bar. This creates a visual heat map of the bar showing where activity is concentrated.

Bar background data sources:

  • Total Volume — Darker shades = more volume at that level. Instant visual of where the most trading happened.
  • Total Delta — Green for net buying, red for net selling at each level.
  • Delta/Volume % — How one-sided each level was (delta efficiency).
  • Total Diagonal Delta — Uses diagonal delta for coloring.
  • Total Trades — Color based on the number of individual trades.

The bar background supports the same 3 styles (Profile, Brick, Distribution), 3 color modes (Solid, Gradient, and Gradient Mono — a single-color gradient without directional coloring), 6 color sources, 4 scaling options, and customizable gradient direction and shade count.

Why this matters: The bar background gives you an instant visual heat map of where volume and delta are concentrated. Darker areas = higher activity = stronger price levels. Combined with the cell backgrounds, you get three independent layers of visual information on every bar.

Bar Alignment

Left Aligned

Use when you have a right-side histogram with no left background.

Left aligned

Centered

Default. Use when you have backgrounds on both sides or no backgrounds at all.

Centered

Right Aligned

Use when you have a left-side histogram with no right background.

7. Dynamic Candle Width

The width of each candle on the chart can be fixed or dynamically sized based on a metric. This adds another dimension of information visible at a glance — wider candles immediately stand out as having higher values.

Width TypeWhat It DoesWhy Use It
Fixed WidthAll candles have the same widthDefault. Clean, uniform appearance.
DeltaWidth based on absolute deltaWider candles = more aggressive buying or selling. Spot high-delta bars instantly.
VolumeWidth based on total volumeWider candles = more volume. Identify high-activity bars at a glance.
Delta Standard DeviationWidth based on how far delta deviates from averageOnly unusually high/low delta bars stand out. Filters normal activity.
Volume Standard DeviationWidth based on volume deviation from averageOnly unusually high/low volume bars stand out.
Trades Standard DeviationWidth based on trade count deviationSpot bars with unusually high or low trade counts.
Pro tip: Try Volume Standard Deviation candle width with a delta gradient background. Bars with unusual volume will be wider AND more intensely colored, making important bars impossible to miss.

8. POC & Value Area

The Point of Control (POC) is the price level with the highest traded volume in a bar. The Value Area is the range where ~70% (configurable) of total volume was traded. These are fundamental order flow concepts used by professional traders to identify key support/resistance levels.

POC and Value Area

POC Features

  • Up to 3 POCs per bar — Show the top 1, 2, or 3 highest-volume price levels. Default is 1.
  • POC Price — The exact price at the point of control.
  • POC Volume — The volume traded at the POC level.
  • POC Delta — Who dominated at the POC — buyers or sellers?
  • POC Extension — Extend the POC line to the right. Three modes: extend all POCs, only bullish/bearish POCs, or only POCs in wicks.

Consecutive POC

When 2+ consecutive bars have their POC at the same price, it means the market keeps coming back to that level — it's a strong support/resistance zone. Highlighted with a yellow background by default.

Bullish / Bearish POC

Bullish/Bearish POC

In normal conditions, the POC is in the middle of the bar. When it shifts to an extreme, it's significant. A Bullish POC occurs on a green bar where the POC is near the bottom — aggressive buyers absorbed selling at the low and pushed price higher. A Bearish POC occurs on a red bar where the POC is near the top — sellers overwhelmed buyers at the high and drove price lower.

Settings: Number of price levels from the extreme (default: 3) and an optional lookback period to only show signals when the bar is the highest/lowest over N bars.

Extreme POC

Extreme POC

Detected when the POC is at the very high or very low of the bar. Indicates heavily one-sided activity — often precedes a reversal or strong continuation.

POC Gap & POC In Wick

POC Gap

POC Gap — The POC of a bar is above the previous bar's high or below its low. A clear directional signal showing the market has shifted value significantly.

POC In Wick — The POC is in the wick (shadow) of the candle rather than the body. The highest volume occurred outside the open-close range, indicating rejection at that price.

POC Momentum Wave — Tracks whether the POC is consistently rising or falling across bars, confirming trend direction using volume distribution instead of price alone.

Value Area

Value Area

The value area shows where 70% (configurable) of the bar's volume was traded. Extension options: fixed number of bars, until broken, or until tested.

Color schemes: Candle Color (green/red based on bar direction) or Candle Close (grey if close is inside VA, green if above VAH, red if below VAL).

Engulfing Value Area — Current bar's value area completely engulfs the previous bar's. Marks significant range expansion.

Value Area Gap — No overlap between current and previous bar's value areas. Indicates a complete shift in accepted value.

9. Session Volume Profile

Session Volume Profile

A full session volume profile is built into the indicator, showing volume distribution for the entire trading day with the following levels:

  • VP POC — Session point of control (highest-volume price for the day)
  • VP Value Area High (VAH) — Upper boundary of the session value area
  • VP Value Area Low (VAL) — Lower boundary of the session value area
  • Previous Session VP POC / VAH / VAL — Yesterday's levels, commonly used as key support/resistance

Settings: Position (left/right), width (%), value area % (default 68%), fully customizable colors. Session start/end times are configurable (default: 09:30–16:00). The times use the timezone displayed on your chart, so make sure your chart's time zone matches your intended session. Change these to match your market's regular trading hours or any custom session you want to profile.

VP settings
Note: This is a daily session volume profile. For advanced features like low/high volume nodes, weekly profiles, heatmaps, or profile splitting, check out our separate Advanced Volume Profile indicator.

10. Footprint Summary Table

The summary table is displayed at the bottom of the chart, below each bar, and shows the metrics you care about at a glance. Configure up to 10 rows and choose from 32 different metrics for each row. Set any row to "None" to hide it.

Summary table
MetricWhat It Shows
Bid / AskTotal bid (sell) or ask (buy) volume
Buy Volume / Sell VolumeTotal volume from aggressive buyers or sellers
Delta SignalsLetter codes for all active delta signals (S, D, F, T, R, etc.)
DeltaAsk minus bid volume. Positive = more buying
Delta %Delta as a percentage of total volume
Delta Change / Delta Change %How delta changed from the previous bar (absolute and %)
Delta Moveabs(MinDelta) + abs(MaxDelta) — total delta movement magnitude
Max Delta / Min DeltaPeak buying or selling pressure during bar formation
Cumulative DeltaRunning total since session open
Cumulative Delta / VolumeAbsolute value of cumulative delta
VolumeTotal bar volume
Cumulative VolumeRunning total volume since session open
Volume Change / Volume Change %How volume changed from previous bar
Min/Max Volume ChangeExtreme volume changes during bar formation
TradesNumber of individual trades
COT High / COT LowDelta traded since bar made a new high or low
Ratio / Bid-Ask RatioBid/ask volume ratio
Delta RateSpeed of delta change (per tick or per millisecond)
Volume/SecondVolume per second — higher = faster, more aggressive bars
Bar DurationHow long the bar took to form (seconds)
Delta/Volume/Trades Std DevStandard deviation over last 14 bars — identifies unusual activity
Delta EfficiencyDelta ÷ range (ticks). How efficiently delta moved price

Summary Table Coloring & Gradients

The summary table has a powerful coloring system that turns raw numbers into an instant visual heat map. Every cell can be colored based on its value, making it easy to spot extreme readings at a glance.

Color Mode

Solid

Flat colors — positive values get one color (default: green), negative values get another (default: red), neutral/average values get a third (default: gray). Simple and clean.

Gradient

The shade intensity varies based on the cell's value — higher absolute values get darker shades, lower values get lighter shades. This creates a visual heat map where extreme values immediately stand out. The number of discrete shade levels is configurable (default: 10 steps).

Gradient Direction

  • Light to Dark: Low values appear light, high values appear dark. The most extreme readings (highest delta, most volume, etc.) will have the darkest, most saturated color. This is the default and most intuitive option.
  • Dark to Light: Reversed — low values appear dark, high values appear light. Useful if you prefer extreme readings to "glow" on a dark chart background.

Volume rows have their own independent gradient direction setting, so you can configure volume to go light-to-dark while delta goes dark-to-light (or any combination).

Gradient Scaling

Controls what the gradient is relative to — i.e., what counts as "low" vs "high":

  • Chart (default) — Scaled against all bars visible on your chart. Shows relative strength across visible bars.
  • Session — Scaled against all bars in the current trading session. Normalizes within the day.
  • All — Scaled against all loaded bars. Shows truly exceptional values across the entire data set.

Cell Colors (6 customizable colors)

The gradient system uses pairs of light/dark colors that it interpolates between:

ColorDefaultUsed For
Positive (light)LimeLow positive values (e.g., small positive delta)
Positive (dark)Dark GreenHigh positive values (e.g., large positive delta)
Negative (light)RedLow negative values
Negative (dark)Dark RedHigh negative values
Neutral (light)Dark GrayNear-zero or neutral values
Neutral (dark)GrayUsed for volume-only rows

Other Styling Options

  • Font: Configurable font family and size (default: Arial 12pt)
  • Text color: Primary text color (default: white) and contrast text color (default: black) — used on light backgrounds
  • Cell border: Customizable outline color
  • Legend column: Background color for the label column. Position can be left or right.
  • Table offset: Vertical distance from the bottom of the chart (default: 25px)
  • Shade count: Number of gradient steps (default: 10). Higher = smoother gradient, lower = more distinct steps.

Custom Color Expressions (Per-Row Override)

For ultimate control, you can write C# expressions that override the default coloring for individual rows. Each metric row (Volume, Delta, Max Delta, Min Delta, etc.) has its own expression slot. When an expression fires, it overrides the gradient colors with your custom colors.

// Volume row: highlight cyan when volume exceeds 10,000
if (Volume >= 10000) { BackgroundColor="Cyan"; TextColor="Black"; }

// Delta row: highlight bullish/bearish momentum patterns
if (IsGreenBar && Delta > 0) BackgroundColor="Lime";
else if (IsRedBar && Delta < 0) BackgroundColor="Red";

// Delta percentage: extreme one-sided bars
if (Math.Abs(DeltaPercentage) >= 25) { BackgroundColor="Yellow"; TextColor="Black"; }

// Min/Max delta: highlight near-zero as white
if (Math.Abs(MinDelta) < 2) { BackgroundColor="White"; TextColor="Black"; }

Custom expressions are available for: Volume, Delta, Delta Change, Delta Change %, Delta %, Min Delta, Max Delta, COT High, COT Low, Trades, Ratio, Delta Rate, Volume/Sec, and Delta Std Dev rows.

Pro tip: Start with Gradient mode at the default settings. Once comfortable, try adjusting the gradient direction and shade count. Then add custom color expressions for the rows you watch most. The combination of gradient coloring + custom expressions makes extreme readings impossible to miss.

11. Paint Bars

Paint Bars color the candles themselves based on delta. Instead of the standard green/red candle coloring, the candle body and outline are colored according to the delta direction, giving you an additional visual layer of information.

Three modes:

  • Off — Standard candle colors (default).
  • Transparent — Transparent candle body with a colored outline based on delta. Lets you see the footprint data through the candle.
  • On — Solid candle body colored by delta direction. Up/down colors and outline colors are fully customizable.
Pro tip: Paint bars work especially well with the Delta or Volume Cluster templates. The candle itself tells you the delta direction while the footprint data shows the details inside.

12. Easy Access Dropdown Menu

How many times have you gone into indicator settings to change one thing, then waited for the chart to reload? Not anymore. Our easy access dropdown menu lets you toggle any feature, switch templates, change themes, and adjust settings — all without opening the settings dialog. The chart updates instantly in real time.

Easy access menu

What you can control from the menu:

  • Enable/Disable the indicator
  • Switch between 14 templates
  • Switch between 6 color themes
  • Change bar alignment
  • Configure left & right cell options
  • Bar histogram settings
  • Volume filter & delta filter
  • Bar statistics & bar markers
  • Show last traded tick
  • Shorten big numbers
  • Tick aggregation & swing filter
  • Toggle each signal individually (absorption, bid/ask fade, big deltas, delta divergence, exhaustion prints, fading momentum, fat prints, imbalances, sweeps, POC, stacked imbalances, stopping volume, thin prints, unfinished business, value area, volume bubbles, volume sequencing, zero prints, and more)
  • Summary table, stripes, alerts
  • Delta bars, volume profile, paint bars
  • RE-CALCULATE button
This is seriously a time saver. Toggle 14 templates, 6 themes, and 30+ individual features from a single dropdown menu. No more waiting for chart reloads. Everything updates in real time as you click.

13. Alerts

The indicator comes with a powerful alert system. Activate up to 10 separate alerts, each triggered by any one of 42 different signals (plus 5 custom alert slots). Each alert can play a sound, show a popup, or send an email.

Alerts settings

Available alert triggers include:

  • Absorption
  • Big Delta
  • Big Imbalance
  • Bullish/Bearish POC
  • Consecutive POC
  • Consecutive Imbalances
  • Delta Above/Below POC
  • Delta Close at Min/Max Delta
  • Delta Continuous POC
  • Delta Drop
  • Delta Divergence
  • Delta Flip
  • Delta Reversal
  • Delta Rise
  • Delta Slingshot
  • Delta Sweep
  • Delta Tail
  • Delta Trap
  • Delta Price Divergence
  • Engulfing Value Area
  • Exhaustion Print
  • Fading Momentum
  • Fat Print
  • Inverse Imbalance
  • Market Sweep
  • Multiple Imbalances
  • Oversized Imbalance
  • Passive Absorption
  • Bid/Ask Fade
  • POC Gap
  • POC Momentum Wave
  • Ratio
  • Reversal Imbalance
  • Stacked Imbalance
  • Stopping Volume
  • Second Slot Imbalance
  • Thin/Zero/Fat Print
  • Trapped Traders, Unfinished Business, Value Area Gap, Volume Sequencing
  • + 5 Custom Alert slots

14. Tick Aggregation & Display Filters

Tick Aggregation

Controls how many price ticks are grouped into a single row. Set to 1 for maximum detail (each price level shown individually) or increase it to reduce noise.

With Tick Aggregation (6 ticks)

Cleaner, less cluttered. Best for high-volatility instruments like NQ, crypto, or wide-range markets.

With tick aggregation

Without Tick Aggregation

Maximum detail. Every price level shown. Best for ES, CL, and other instruments with manageable tick ranges.

Without tick aggregation
Recommended: ES = 1, NQ = 4–6, Crypto = experiment with higher values based on the tick size of your instrument.

Display Filters

  • Volume Filter (Big Trades) — Only shows volume from trades above a configured size threshold. Isolates institutional-size orders from retail noise. Start with 10–20 contracts on ES.
  • Volume Display Filter — Hides price levels where total volume is below a threshold. Only significant levels are visible.
  • Delta Filter — Hides cells where absolute delta is below a threshold. Useful in delta-mode views.
  • Volume Divider — Divides all volume numbers by a factor (1, 10, 100, or 1000) for cleaner display on high-volume instruments.
  • Shorten Big Numbers — Converts 1500 to "1.5K" and 2000000 to "2M" for easier reading.
  • Swing Filter — Filters signals based on swing highs and lows for cleaner signal detection.
  • Show Last Traded Tick — Highlights the last traded price on the current bar with a customizable color (yellow by default).
Last traded tick

15. Custom C# Color Rules

Write custom C# expressions to dynamically color the bar statistics, vertical stripes, and summary table cells. This gives you unlimited flexibility to highlight exactly the conditions that matter to your trading.

Available Variables

VariableTypeDescription
deltadoubleBar delta (ask − bid)
volumedoubleTotal bar volume
bid / askdoubleTotal bid/ask volume
tradesdoubleNumber of trades
maxDelta / minDeltadoubleMax/min delta during bar
cumulativeDeltadoubleCumulative session delta
deltaChangedoubleDelta change from previous bar
DeltaPercentagedoubleDelta as % of volume
RatiodoubleBid/ask ratio
volumePerSeconddoubleVolume per second
durationdoubleBar duration (seconds)
open, high, low, closedoubleBar OHLC prices
pocdoublePOC price
isGreenBar / isRedBarboolBar direction

Examples

// Highlight delta cyan when above 1000, magenta when below -1000
if (Delta>1000) BackgroundColor="Cyan";
else if (Delta < -1000) BackgroundColor="Magenta";

// Highlight volume cyan when above 10000
if (Volume > 10000) BackgroundColor="Cyan";

// Show green text for ratio < 1 on green bars
if (IsGreenBar && Ratio < 1) TextColor="Lime";
else if (IsRedBar && Ratio > 28) TextColor="Red";

// Custom stripe: show when delta closes at extreme
if ((Delta < 0 && Math.Abs(Delta) >= Math.Abs(MinDelta) * 0.95)
  || (Delta > 0 && Delta >= MaxDelta * 0.95)) {
  Opacity=30; BackgroundColor="Yellow";
}
Three independent rule sets: You can write separate C# expressions for bar statistics, vertical stripes (up to 5 custom stripes), and summary table cells. Each has its own rule. See Page 2 for more details and examples.

16. Strategies & NinjaScript API

All 101 plots are accessible for automated strategies. Build visual strategies with AlgoStudio Pro, use NinjaTrader's Strategy Builder, or write full NinjaScript code with the IFootPrintBar API for complete programmatic control.

AlgoStudio Pro

Use any of the 101 plots as conditions in AlgoStudio Pro to build visual trading systems without writing code.

Strategy Builder

All plots are accessible in NinjaTrader's point-and-click Strategy Builder.

NinjaScript API

Full IFootPrintBar interface for programmatic access to price-level data, imbalances, and signals.

Two API approaches: Use the Plots API (simpler — access values via TDUFootPrintPlots) or the IFootPrintBar API (advanced — direct access to the bar object with bid/ask dictionaries, methods, and all properties). See the Developer Guide (Page 3) for details and code examples.

18. Changelog

Version 2.0.0.21

  • Performance improvements
  • New: Color themes — 6 built-in color themes switchable with a single click
  • New: 3 new built-in templates — Big Trades, Bid/Ask Volume Profile (Delta Gradient), and Volume Profile (Delta Gradient)
  • New: Swing filter that can be enabled individually for each signal
  • New: 8 new signals
  • New: Dropdown menu now shows a short description of every signal and setting
  • New: Extra plots in the TDU FootPrint Plots indicator
  • Extreme delta setting, which is used by some delta signals, is now calculated automatically — no need to configure it anymore
  • Delta Reversal now uses a running average for better signal quality
  • Fixed: POC Above/Below stripe
  • Fixed: Delta Continuous POC
  • Fixed: Delta bar was shown too big
  • Fixed: Issue with first live candle
  • Fixed: Volume Profile
  • Fixed: IFootPrintBar interface not working correctly
  • Fixed: Markers now always show signals, just like stripes — no longer depending on color of bar
  • Added 20+ more plots

Try Free for 7 Days

Full access to every feature — no credit card required for the trial.

$459 lifetime license  |  $55/month subscription

Start Free Trial

Continue to Page 2 → Detailed Signals & Features

Video Playlist

Below you will find a playlist of videos in which we explain all the features 

Introduction

Delta Continuous POC

Delta SlingShot

Delta Sweep

Delta Trap

Delta Tail

Delta Drop

Delta Rise

Delta Flip

Delta Divergence

Configuration choices

Custom layouts

Trapped traders

Exhaustion Prints

Volume Sequencing

Volume Sweeps

Unfinished Business

Stopping volume

Zero Prints

For traders, by traders

We are just like you. We like trading the markets every day. And every day, the market teaches us something new. Besides this, we also get a lot of feedback from our customers. We take all this information and ideas to further continue to develop our indicators. And if you bought it you will receive 1 year support & updates. How's that for a change ?

39 Updates

So far.. we added 39 new features since the first release in may 2021

5 star rating

We received a 5 star rating from our customers

350+ traders

Hundreds of traders are using our footprint indicator everyday

Join us on discord

Want to chat with us and other traders? Got questions on our indicators ? Or want to know more about our products? Then join us on discord for just $1 a year

JOIN US