Suite / Hammer
SuiteFree private beta

Hammer Big trades indicator for NinjaTrader 8

by FlowForged Analytics

The real size behind the move. Hammer rebuilds fragmented aggressive orders from the tick stream and prints their true size on the bar that took them.

NinjaTrader 8Level 1 ticksBig Print haloMini on microNo Order Flow+Multi-Chart Relay
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
Hammer on ES. A Big Print halo fires inside the AM 1st Presentation FVG, paired with a 464-lot cluster mark. Six smaller cluster marks (276, 264, 240, 237 sells; 240, 210 buys) track the move down through Asia Low to NY Low. The halo is a single large fill; the numbered marks are the reconstructed orders around it. Tap to enlarge.

Quick info

Platform
NinjaTrader 8 on Windows
Concept
Aggressive order reconstruction from the tick stream
Designed for
Futures traders who want to see the real size trading at the level they are watching
Best used when
Price is at your level and you want to know whether real size is hitting it, or just thin tape
Markets
Any futures contract NinjaTrader sees; presets for ES, MES, NQ and MNQ; mini flow on micro charts
Data
Level 1 ticks. Tick Replay for marks on historical bars
Access
Part of the FlowForged Suite, free during the private beta

What Hammer does

Hammer reads every trade on the tape, groups the fills that belong to one aggressive order, and prints that order's true size on the bar where it hit.

Large orders rarely reach the tape as one print. An 800-lot sell can arrive as forty 20-lot fills inside a few milliseconds, and on a chart it looks like ordinary noise. Hammer puts the pieces back together: same-side fills that arrive within milliseconds of each other become one marker with their summed volume.

A separate stream, the Big Print halo, rings any single trade at or above your threshold at its exact bar and price. And if you execute on a micro, Hammer can read the mini's tape and paint it on your micro chart.

Hammer on ES. Four reconstructed sell orders at 605, 2,032, 1,089 and 562 lots. Volume-scaled markers show the size behind the move.

Purpose

Exchanges split large orders into small execution prints, so the raw Time & Sales tape makes big participation look like small trades. You can't tell from the candle whether a move had 50 lots or 800 behind it.

Raw tape
SELL  1210:32:14.002
SELL   810:32:14.002
SELL   510:32:14.003
SELL  1010:32:14.003
SELL   610:32:14.004
⋮ +14 more fills
Hammer output
SELL 147
19 fills → 1 marker

Hammer gives you a consistent way to:

  • See the reconstructed size of the aggressive orders behind a move
  • Spot single large fills inside the zone you were already watching
  • Read the mini contract's flow while you execute on the micro
  • Get an audible alert when a large buy or sell order hits

Why choose it

  • Built from the raw tick stream. Every trade is classified as a buy or sell on your machine. No Order Flow+ subscription and no third-party engine.
  • Thresholds that know the time of day. In the statistical modes, each order is judged against recent orders from the same time-of-day bucket, so overnight tape is never graded on the 9:30 open.
  • Big Print as its own stream. Single large fills are never filtered out by the cluster rules.
  • Trade the micro, read the mini. Point Hammer at ES while you chart MES, and the contract month rolls with your chart.
  • Calibrated presets. One setting loads tuned thresholds for NQ, MNQ, ES or MES.
  • Ready for rules. Six Strategy Builder outputs expose every detection to automated strategies.
Refine + Hammer on MNQ. Volume-graded Fair Value Gaps with Hammer's buy markers: the 1,037 and 1,130-lot buys sit behind the displacement into the gap zones.

How it works

  1. Aggregate. Consecutive same-side fills that arrive within the aggregation window (4 ms by default) are grouped into one order and their volumes summed. When the side flips or the gap grows, the order is finalized.
  2. Merge and mark. Orders on the same bar and side within the merge range (8 ticks by default) combine into one marker showing the total reconstructed size. Set the merge range to 0 to see every order on its own.

Which orders get a mark is decided by the threshold mode. Adaptive (the default) scales a percentile threshold by current volatility, Percentile marks the top slice of recent orders, and Fixed uses your minimum order size. The minimum order size is a floor in every mode.

Key capabilities

  • Order reconstruction with a configurable aggregation window and smart merge
  • Multi-chart relay: Tick Replay runs on one small background chart, and the chart you trade draws every mark without it, with any number of days loaded. How the relay works
  • Big Print halo: any single trade at or above your threshold, ringed at its exact bar and price
  • Cross-symbol flow: ES on MES, NQ on MNQ, YM on MYM, RTY on M2K, GC on MGC, CL on MCL, or any pairing your feed carries
  • Fixed, Percentile and Adaptive thresholds, with time-of-day buckets
  • Side filter: both, buys only or sells only, switchable from the toolbar
  • Volume-scaled marks or bubbles, six themes, independent buy and sell label positions
  • Separate buy and sell audio alerts with their own size thresholds, live bars only
  • Six Strategy Builder outputs: BuySignal, SellSignal, BuyVolume, SellVolume, BigPrintBuyVolume, BigPrintSellVolume
Hammer with ORB, Range Engine and Session Levels on CL, 5-minute. A 201-lot sell prints on the bar that closes back below the opening range, and Hammer marks the 353 and 384-lot buys at the London Low.

How to set up Hammer in NinjaTrader 8

  1. Enable Tick Replay on the chart if you want marks on historical bars. Real-time marks need only a Level 1 feed.
  2. Add FF Hammer from the Indicators window.
  3. Under Detection, pick an Instrument Preset (NQ, MNQ, ES or MES) or set your own minimum order size.
  4. Charting a micro? Set Data Source to Custom and choose the mini as the Source Instrument. The contract month follows your chart.
  5. Turn on Big Print and set its threshold, and add buy and sell alerts if you want them.
  6. Use the toolbar pill to switch the mode, sides and render style mid-session.

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

Hammer FAQ

Does Hammer need Order Flow+?

No. It is built from the raw tick stream, and every trade is classified as a buy or sell on your machine. See order flow without Order Flow+.

Does Hammer need Tick Replay?

Only for marks on historical bars. Real-time marks need just a Level 1 feed. With the Publish and Viewer roles, one chart does the work and your execution chart needs no Tick Replay of its own.

Can I read the mini’s orders while I trade the micro?

Yes. Set Data Source to Custom and choose the mini as the Source Instrument, such as ES on an MES chart or NQ on MNQ. The contract month follows your chart and rolls with it.

Which instruments does it support?

Any futures contract with tick data. One setting loads calibrated presets for NQ, MNQ, ES and MES.

Can I use Hammer in Strategy Builder?

Yes. Six outputs are exposed: BuySignal, SellSignal, BuyVolume, SellVolume, BigPrintBuyVolume and BigPrintSellVolume.

Works well with

Conclusion

Hammer is not a signal generator, and it does not tell you which way price goes next. It shows you the size that actually traded, at the bar and price where it traded, so you can judge the level you are already watching with the tape in view:

  • See whether real size is behind a move
  • Catch single large fills inside your zone the moment they print
  • Read the mini's tape while you trade the micro

Hammer is in the free private beta

It ships as part of the FlowForged Suite for NinjaTrader 8. The beta is free; request access and we'll email you when it's ready.

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

On this page
  1. How to read it
  2. Big Print halo
  3. Cross-symbol flow
  4. Detection settings
  5. Instrument presets
  6. Visual settings
  7. Alerts and outputs
  8. Multi-chart relay
  9. Toolbar
  10. Requirements

How to read it

Every mark is one reconstructed aggressive order, drawn at the bar and price where it hit.

BUY 240SELL 276

Color is the side

Buy-side aggression in one color, sell-side in the other. The number is the reconstructed size in contracts.

Size is the volume

Dots and labels grow with the order's size, between the scaling minimum and maximum, so a 500-lot stands out from a 30-lot.

A halo is one big fill

A Big Print halo rings a single trade at or above your threshold, independent of the order marks.

Mark or bubble

Mark (the default) draws a dot, a short gradient line and a size label. Bubble draws a filled circle whose radius scales with volume, with the size inside it. Switch between them live from the toolbar.

Big Print halo

Any single trade at or above the Big Print threshold gets its own halo at the exact bar, price and time it filled. It runs as a separate stream, so these fills are never filtered out by the order-size rules, and the threshold can be changed mid-session from the toolbar pill (BP).

ES, May 14 2026. Price retraces into the AM 1st Presentation FVG and a sell Big Print halo fires inside the zone.
MNQ, May 15 2026. The same read on the micro: price retraces into the AM 1st Presentation FVG and a sell Big Print halo fires inside the zone.

Cross-symbol flow

Many traders execute on the micros, but the large orders print on the mini. Set the data source to the mini and Hammer analyzes its tape while drawing on your micro chart. The contract month follows the chart and rolls with it.

IndexES on MESNQ on MNQYM on MYMRTY on M2K
MetalsGC on MGCSI on SIL
EnergiesCL on MCLNG on MNG
0. Data source
Data SourceChart Instrument

Chart Instrument analyzes this chart's own ticks. Custom analyzes the Source Instrument instead. Takes effect on chart reload.

Source Instrumentused with Custom

Which instrument's tick stream Hammer analyzes, usually the full-size sibling of your micro (NQ for MNQ, ES for MES, GC for MGC, CL for MCL).

Detection settings

1. Detection
Instrument PresetNone

Loads calibrated thresholds for NQ, MNQ, ES or MES (see the presets table below).

Threshold ModeAdaptive

Fixed marks orders at the minimum order size. Percentile marks the top slice of recent orders, per time-of-day bucket. Adaptive scales that percentile threshold by current volatility.

Adaptive IntensityMedium

Low is the 85th percentile, Medium the 92nd, Strong the 97th. Custom uses the Percentile Threshold directly.

Minimum Order Size150

The size that produces a mark in Fixed mode, and the floor in every other mode.

Detection ModeCluster

Cluster accumulates consecutive same-side aggression across price levels. Level Volume accumulates per bar and price and marks the exact qualifying price.

Aggregation Window (ms)4

The longest gap between fills that still counts as one order.

Merge Price Range (ticks)8

Merges same-bar, same-side marks within this many ticks. 0 turns merging off.

Percentile Threshold95

Used by Percentile mode and Adaptive Custom: 95 marks the top 5% of recent orders.

Lookback Minutes30

The rolling window for the statistical modes. Historical bars prime it on load when Tick Replay is on.

Time-of-Day BucketsOn · 30 min · 5 days

Compares each order with recent orders from the same time of day (US Eastern), so lunch chop and the open are judged on their own terms.

Stale Quote (ms)250

If the best bid and offer haven't updated within this long of a trade, buy or sell classification falls back to the tick rule.

Pressure Window (ms)500

Cluster mode only: the window used for each order's buy/sell split in the plot outputs.

Show SidesBoth

Both, Buys only or Sells only. Also switchable from the toolbar.

Max Visible Marks0 (all)

Show only the most recent N marks.

Big Print EnabledOff

Turns on the halo stream for single large trades. Every instrument preset turns it on.

Big Print Threshold300

The single-trade size that triggers a halo.

Instrument presets

Each preset sets these values and turns Big Print on. Every value can still be changed afterwards.

PresetMin orderBig PrintMergeScale max
NQ75508 ticks800
MNQ2001508 ticks1,500
ES2001504 ticks1,500
MES3001004 ticks2,000

Visual settings

2. Visuals
ThemeClassic

Six presets: FlowForged, Classic and Hi-Contrast for dark charts; Blueprint, Terminal and Adaptive for light ones. A theme sets colors, sizes and opacities at once; you can still override any of them.

Render StyleMark

Mark draws a dot, gradient line and label. Bubble draws a circle that scales with volume, with the size inside.

Scale by VolumeOn · 100 to 1,500

Grows dots and labels with volume between the minimum and maximum scaling volumes. Bubbles always scale (8 to 28 px).

Buy / Sell Label PositionLeft / Left

Place buy and sell labels independently, left or right of the dot, to keep fast bars readable.

Spread Overlapping LabelsOn

Nudges labels apart when marks land on top of each other.

Dots, lines and labels6 px · 40 px · 11 pt

Dot size, line length and label font size, with separate opacities for dots, lines and label fills (85%).

Big Print halo1.30× · 1.5 px

Halo radius relative to the dot, and its ring width.

Show Volume NumbersOff

Prints the lot count inside bubbles large enough to hold it.

Show Toolbar ButtonOn

The HAMMER pill on the chart toolbar.

Alerts and outputs

Buy and sell alerts are independent, each with its own size threshold and sound. They fire on live bars only.

3. Alerts
Enable Buy Alert / Enable Sell AlertOff / Off

Turn each side's alert on separately.

Buy / Sell Alert Min Volume50 / 50

The order size that triggers each side's alert.

Buy / Sell Alert SoundAlert1.wav / Alert2.wav

Any .wav file for each side.

Strategy Builder outputs

Six plots expose Hammer to NinjaTrader's Strategy Builder, so you can gate rules on it without writing code: BuySignal, SellSignal, BuyVolume, SellVolume, BigPrintBuyVolume and BigPrintSellVolume.

Multi-chart relay

Reconstruction needs Tick Replay for history, which is heavy on a busy execution chart. The relay lets one chart do the work and another draw it.

PUBLISHA small chart with Tick Replay on and few days loaded
VIEWERYour execution chart: no Tick Replay needed, any days loaded
0b. Multi-chart relay
RoleStandalone

Standalone is the classic single-chart Hammer. Publish computes on this chart and broadcasts the marks. Viewer draws the marks a publisher broadcasts.

Channelblank = auto

Blank uses the instrument root. Set it when the publisher and viewer roots differ, such as an NQ publisher feeding an MNQ execution chart.

How the relay works across Session Levels, Volume Profile, Hammer, Range Engine, Delta Profile, Refine and HTF FVG, and why it keeps the chart you trade fast: the multi-chart relay guide.

Toolbar

Hammer's pill reads out the live state of its key settings, and the gear opens the full settings popup. Tap a readout or a popup group to see what it controls.

HAMMER
The pill itself is the dashboard — every readout is the live state of a setting. Click any readout to see what it controls, or pick a group from the popup below.
FF Hammer
Detection mode
Cluster · Percentile · Adaptive · Custom · Fixed

Five ways to set the bar. Cluster (default) marks reconstructed clusters at your Minimum Order Size. Percentile computes the threshold from the top N% of recent clusters — judged against the same time-of-day bucket, so 3 AM tape is never graded on 9:30 standards. Adaptive scales the statistical threshold by current volatility — looser in fast tape, tighter in chop — with Custom exposing the adaptive intensity directly. Fixed is the raw single-print floor.

Theme
Dark × 3, Light × 3

Six pre-built presets. Dark mode: FlowForged, Classic, Hi-Contrast. Light mode: Blueprint, Terminal, Adaptive. Selecting a theme updates colors, sizes, and opacities at once; individual settings can still be overridden after.

Show sides
Both · Buys · Sells

Filter the rendered marks. Show both sides for full context, or isolate to buys or sells when you only care about one side of the book during a directional move.

Render style
Mark · Bubble

Two ways to draw a detected cluster. Switch between them live from the popup — the active style reads out on the pill, so you always know how marks are being rendered without opening anything.

Label position
Buy & Sell, independent

Place buy and sell volume labels independently to the left or right of the dot. Separate them to avoid overlap on fast-moving bars where buys and sells fire on the same level.

Visible marks
Show last N (0 = all)

Cap the number of recent marks rendered. Set a small number for a clean execution chart that only shows what just happened; set 0 to keep the full session history on screen.

Min order size
Number + Apply

Set the minimum cluster volume that produces a mark. Lower to surface more participation; raise to suppress noise. Pair with the Big Print Threshold (BP) on the pill for two independent sensitivity dials.

Pill order
Move up · Move down

Hammer’s pill stacks alongside the other FlowForged toolbar pills (Refine, HTF FVG, Tally, and the rest). Move it up or down in the stack to match how you trade. The order persists across NinjaTrader restarts through a side-file, not just the workspace XML, so close-without-save can’t reset your layout.

Click any group in the popup to explore it
The real popup on a live NinjaTrader chart.

Requirements

Platform
NinjaTrader 8 on Windows. No Order Flow+ subscription required.
Data
A Level 1 feed (Rithmic, CQG, Kinetick and others). Tick Replay for historical marks.
Instruments
Any futures contract with tick data. Presets for NQ, MNQ, ES and MES.

Try it in the free private beta

Hammer ships as part of the FlowForged Suite. The beta is free.

Join the Discord