Documentation

Complete Guide to Footprint Price Action Pro

Everything you need to master order flow analysis and professional trading with NinjaTrader 8

Getting Started

Welcome to the Footprint Price Action Pro documentation. This comprehensive guide will help you understand and master order flow analysis using our professional NinjaTrader 8 indicator.

The Footprint Price Action Pro indicator is designed for serious traders who want to understand market microstructure, identify smart money behavior, and make data-driven trading decisions based on actual executed volume and order flow.

Prerequisites: This indicator requires NinjaTrader 8 and a compatible data feed that provides bid/ask volume data. Ensure your platform is properly configured before installation.

Installation Guide

Follow these step-by-step instructions to install the Footprint Price Action Pro indicator on your NinjaTrader 8 platform.

1

Download the Indicator

After purchasing, download the indicator file (.zip) from your account dashboard or the email confirmation you received.

2

Import to NinjaTrader

Open NinjaTrader 8, go to Tools → Import → NinjaScript Add-On, and select the downloaded .zip file. Click Import and wait for the process to complete.

3

Restart NinjaTrader

Close and restart NinjaTrader 8 to ensure all components are properly loaded and initialized.

4

Add to Chart

Right-click on your chart → Indicators → Search for "Footprint Price Action Pro" → Click to add. The indicator will appear on your chart with default settings.

Important: Make sure you have administrator privileges when installing. Some antivirus software may flag the file - this is a false positive. Add NinjaTrader to your antivirus exceptions if needed.

Quick Start Guide

Get up and running quickly with these essential steps for beginners.

1. Choose Your Timeframe

Start with a 5-minute or 15-minute chart. The indicator works on all timeframes, but these are ideal for learning order flow patterns.

2. Understand the Display

Each price level shows Bid volume (left) and Ask volume (right). Larger numbers indicate more aggressive buying or selling at that price.

3. Look for Imbalances

Highlighted cells show volume imbalances - areas where buyers or sellers are significantly more aggressive. These often indicate potential support/resistance zones.

4. Watch Delta Changes

Delta (Ask volume - Bid volume) shows the balance of power. Positive delta = buying pressure, negative delta = selling pressure.

Understanding Footprint Charts

Footprint charts revolutionize how you view market activity by breaking down each candle into its component parts, showing you exactly what happened at each price level.

What is a Footprint Chart?

Unlike traditional candlestick charts that only show open, high, low, and close prices, footprint charts display the actual volume traded at each price level within the candle. This gives you unprecedented insight into:

  • Where buyers and sellers are most active
  • The aggressiveness of market participants
  • Hidden support and resistance levels
  • Potential reversal points before they occur
  • Smart money accumulation and distribution

Why Order Flow Matters

Order flow analysis is the study of buy and sell orders as they hit the market in real-time. By understanding order flow, you can:

  • See institutional activity: Large players leave footprints in the order flow that are invisible on regular charts
  • Validate breakouts: Distinguish between genuine breakouts and false moves based on volume behavior
  • Identify absorption: Spot when large orders are absorbing market pressure, often preceding reversals
  • Anticipate moves: Recognize patterns that typically precede significant price movements

Key Features Explained

Bid/Ask Volume Separation

The indicator separates executed volume into Bid (market sell orders) and Ask (market buy orders) at each price level. This separation reveals the true aggression of buyers vs sellers, not just the total volume.

How to read it: Bid volume appears on the left side of each cell, Ask volume on the right. When Ask volume significantly exceeds Bid volume, it indicates aggressive buying. The opposite indicates aggressive selling.

Volume Imbalance Detection

Imbalances occur when there's a significant difference between Bid and Ask volume at a price level. The indicator automatically highlights these imbalances with color coding.

Trading significance: Imbalances often act as support/resistance zones. Price tends to return to fill these imbalances, creating trading opportunities.

Delta Calculation

Delta = Ask Volume - Bid Volume. It shows the net buying or selling pressure for each candle. Positive delta means more buying, negative means more selling.

Advanced insight: Watch for delta divergences - when price makes new highs but delta doesn't, it often signals weakening momentum and potential reversal.

Cumulative Delta

Cumulative Delta is the running total of delta values. It shows the overall trend of buying vs selling pressure over time, helping you identify trend strength and potential reversals.

Key pattern: Rising cumulative delta in an uptrend confirms strength. Falling cumulative delta in an uptrend warns of weakness.

Advanced Volume Analysis

Master the art of reading volume patterns to identify high-probability trading setups.

Volume Profile Integration

The indicator displays volume structure in areas with liquidity reactions and market directional changes. This helps you identify:

  • Point of Control (POC): The price level with the highest traded volume - often acts as a magnet for price
  • Value Area: The price range where 70% of volume was traded - represents fair value
  • High Volume Nodes: Price levels with significant volume - strong support/resistance
  • Low Volume Nodes: Price levels with minimal volume - areas price tends to move through quickly

Volume Climax Patterns

Volume climax occurs when there's an extreme spike in volume, often at turning points. The indicator automatically detects and marks these patterns:

  • Buying Climax: Extreme buying volume at highs - often precedes a reversal down
  • Selling Climax: Extreme selling volume at lows - often precedes a reversal up
  • Exhaustion: High volume with minimal price movement - indicates market exhaustion

Delta & Cumulative Delta Analysis

Understanding Delta

Delta is one of the most powerful tools in order flow analysis. It represents the difference between aggressive buyers (Ask volume) and aggressive sellers (Bid volume).

Delta Formula

Delta = Ask Volume - Bid Volume

Positive Delta = More aggressive buying

Negative Delta = More aggressive selling

Cumulative Delta Strategies

Cumulative Delta (CumDelta) is the running sum of delta values. It's incredibly useful for:

  • Trend Confirmation: Rising CumDelta confirms uptrend, falling confirms downtrend
  • Divergence Detection: Price makes new high but CumDelta doesn't = bearish divergence
  • Breakout Validation: Strong CumDelta movement confirms genuine breakouts
  • Reversal Signals: CumDelta changing direction often precedes price reversals
Pro Tip: Watch for delta divergences at key support/resistance levels. When price tests a level multiple times but delta weakens each time, it signals the level is likely to break.

Volume Imbalances

Volume imbalances are one of the most reliable order flow patterns. They occur when there's a significant disparity between buying and selling volume at a specific price level.

Types of Imbalances

Buy-Side Imbalance

Occurs when Ask volume significantly exceeds Bid volume (typically 2:1 ratio or higher). Indicates aggressive buying and often marks support zones.

Sell-Side Imbalance

Occurs when Bid volume significantly exceeds Ask volume. Indicates aggressive selling and often marks resistance zones.

Stacked Imbalances

Multiple consecutive imbalances in the same direction create a powerful zone. These are high-probability areas for reversals or continuation.

Trading Imbalances

Professional traders use imbalances in several ways:

  • Entry Zones: Enter trades when price returns to fill an imbalance
  • Stop Placement: Place stops beyond significant imbalance zones
  • Target Setting: Target the next imbalance zone in the direction of your trade
  • Trend Confirmation: Stacked imbalances in trend direction confirm strength

Market Behavior Detection

The indicator automatically detects and highlights four critical market behaviors that signal potential trading opportunities.

Volume Climax

Extreme volume spike indicating panic buying or selling. Often marks exhaustion points and potential reversals. Look for climax at extremes of moves.

How to trade: Wait for confirmation (opposite delta, price rejection) before entering counter-trend. Climax alone is not enough.

Absorption

Large volume at a price level with minimal price movement. Indicates big players absorbing market pressure, often precedes reversals.

Key insight: Absorption at support/resistance levels is extremely powerful. It shows institutional interest in defending that level.

Exhaustion

High volume with decreasing delta and minimal price progress. Shows the current move is running out of steam.

Trading application: Exhaustion signals are best used for exits or to prepare for counter-trend entries.

Stopping Volume

Large volume that stops price movement in its tracks. Similar to absorption but more aggressive. Often marks significant turning points.

Recognition: Look for sudden volume spike with immediate price reversal or consolidation.

Trading Signals Overview

The Footprint Price Action Pro indicator generates high-probability trading signals based on multiple order flow factors. Understanding these signals is crucial for successful trading.

Signal Components

Each signal is generated when multiple conditions align:

  • Price location relative to key zones (support/resistance, demand/supply)
  • Delta behavior and cumulative delta direction
  • Volume imbalances and their location
  • Market behavior patterns (absorption, climax, etc.)
  • Volume profile structure
Important: No indicator is 100% accurate. Always use proper risk management, confirm signals with price action, and never risk more than you can afford to lose.

Buy Signal Criteria

Buy signals (marked as "DCBS" - Demand Confirmation Buy Signal) are generated when the following conditions align:

Buy Signal Components

  • Price enters a demand zone or tests dynamic support (highlighted in green)
  • Delta flips positive with increasing velocity
  • Cumulative Delta shows stair-step growth, breaking previous delta highs
  • Clustered buy-side imbalances appear across multiple price levels near the lows
  • Ask volume dominates over Bid volume
  • Sell-side absorption detected at the low
  • Volume Tail forms on the lower section of the confirmation candle
  • "DCBS" icon prints directly on the structural low

How to Trade Buy Signals

When a buy signal appears:

  1. Confirm the setup: Ensure price is stabilizing within the green demand zone
  2. Check higher timeframe: Verify the overall trend supports the buy
  3. Entry: Enter on the close of the signal candle or on a pullback to the demand zone
  4. Stop loss: Place below the demand zone or below the signal candle low
  5. Target: First target at next resistance or imbalance zone, final target at supply zone

Sell Signal Criteria

Sell signals (marked as "SCSS" - Supply Confirmation Sell Signal) are the mirror opposite of buy signals:

Sell Signal Components

  • Price enters a supply zone or tests dynamic resistance (highlighted in red)
  • Delta flips negative with increasing downward velocity
  • Cumulative Delta shows stair-step decline, breaking previous delta lows
  • Clustered sell-side imbalances appear across multiple price levels near the highs
  • Bid volume dominates over Ask volume
  • Buy-side absorption detected at the high
  • Volume Tail forms on the upper section of the confirmation candle
  • "SCSS" icon prints directly on the structural high

How to Trade Sell Signals

When a sell signal appears:

  1. Confirm the setup: Ensure price is being rejected from the red supply zone
  2. Check higher timeframe: Verify the overall trend supports the sell
  3. Entry: Enter on the close of the signal candle or on a pullback to the supply zone
  4. Stop loss: Place above the supply zone or above the signal candle high
  5. Target: First target at next support or imbalance zone, final target at demand zone

Advanced Trading Strategies

1. Breakout Validation Strategy

Use order flow to validate breakouts and avoid false breaks:

  • Wait for price to break a key level
  • Check for continuous imbalances in the breakout direction
  • Confirm with strong delta in breakout direction
  • Look for absorption on pullbacks to the broken level
  • Enter when price holds above/below the level with supportive order flow

2. Volume Reaction Analysis

Analyze volume reactions at key levels (Order Blocks, Fair Value Gaps):

  • Identify key institutional levels on higher timeframes
  • Watch for volume spikes when price approaches these levels
  • Look for absorption or stopping volume at the level
  • Confirm with delta divergence or imbalance stack
  • Enter in the direction of the reaction with tight stops

3. Institutional Activity Detection

Identify when large players are entering or exiting:

  • Look for large volume with minimal price movement (absorption)
  • Watch for cumulative delta divergences at extremes
  • Identify iceberg orders (repeated absorption at same price)
  • Monitor for volume climax followed by immediate reversal
  • Trade in the direction institutions are pushing

4. Swing Strength Analysis

Evaluate the strength of price swings using volume tails:

  • Strong swings have volume tails at the opposite end (buying tail at lows, selling tail at highs)
  • Weak swings lack volume tails or have them in the wrong direction
  • Trade continuations after strong swings, reversals after weak swings
  • Use volume tail presence to set realistic targets

Settings Panel Configuration

The indicator offers extensive customization through its settings panel. Here's a breakdown of each section:

General

Core configuration including calculation mode, session settings, and basic display options.

Sessions Grid

Configure trading session grid layout and time zone settings.

Left Side Panel

Parameters for left-panel data display including bid volume and related metrics.

Right Side Panel

Parameters for right-panel data display including ask volume and related metrics.

Volume Profile

Executed volume profile settings and display options.

Cumulative Delta

Aggregated delta calculation and display settings.

Imbalance

Volume imbalance detection modules and threshold settings.

Big Volume

High-volume print detection and highlighting settings.

Big Delta

High-delta signal detection and alert configuration.

Big Contract

Large-contract execution detection settings.

Delta Divergence

Delta divergence detector configuration and sensitivity.

Absorption Area

Absorption detection zone parameters and display settings.

Recommendation: Start with default settings and make small adjustments based on your trading style and instrument. Avoid over-optimization.

Troubleshooting Common Issues

Indicator Not Showing on Chart

Solution: Ensure you've restarted NinjaTrader after installation. Check that your data feed provides bid/ask volume data. Try removing and re-adding the indicator to the chart.

Missing Volume Data

Solution: Verify your data provider supports tick-by-tick data with bid/ask information. Some free data feeds don't provide this level of detail. Contact your broker or data provider.

Slow Performance

Solution: Reduce the number of days loaded on your chart. Disable unnecessary visual elements in settings. Close other resource-intensive applications.

Signals Not Appearing

Solution: Check that signal generation is enabled in settings. Verify you're using appropriate timeframes (works best on 5m-1H). Ensure sufficient historical data is loaded.

Frequently Asked Questions

What timeframes work best?

The indicator works on all timeframes, but 5-minute to 1-hour charts provide the best balance of detail and clarity. Day traders often use 5m-15m, swing traders use 1H-4H.

Can I use this for futures, forex, and stocks?

Yes! The indicator works with any instrument that provides bid/ask volume data. It's particularly effective for futures (ES, NQ, CL, etc.) where order flow is most transparent.

Do I need a special data feed?

You need a data feed that provides tick-by-tick bid/ask volume data. Most professional futures data feeds (like CQG, Rithmic, Kinetick) include this. Check with your broker.

How accurate are the signals?

No indicator is 100% accurate. The signals are high-probability setups based on institutional order flow, but should be combined with proper risk management and your own analysis.

Can beginners use this indicator?

Yes, but there's a learning curve. Start with the Quick Start Guide, focus on understanding basic concepts (delta, imbalances), and practice on a simulator before trading live.

Is there a mobile version?

The indicator is designed for NinjaTrader 8 desktop platform. While NinjaTrader has mobile apps, custom indicators like this require the full desktop version.

Support & Resources

We're here to help you succeed with the Footprint Price Action Pro indicator.

Email Support

Get professional help via email. Our team responds to all inquiries within 24 hours.

me@infinityalgoacademy.net

Telegram Community

Join our active trading community. Get instant help and share strategies with fellow traders.

Join Community

Video Tutorials

Access comprehensive video guides covering installation, setup, and advanced trading strategies.

Watch Tutorials

Shop & Updates

Browse our complete product catalog and stay updated with the latest tools and indicators.

Visit Shop
Thank you! We appreciate your trust in InfinityAlgo Academy. Your success is our success. Happy trading!