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.
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:
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)
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)
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:
Confirm the setup: Ensure price is being rejected from the red supply
zone
Check higher timeframe: Verify the overall trend supports the sell
Entry: Enter on the close of the signal candle or on a pullback to the
supply zone
Stop loss: Place above the supply zone or above the signal candle high
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.