$299 lifetime

Absorption levels for NinjaTrader 8

In short: DC Absorption Levels reads the volumetric footprint and draws a level where one side traded at least three times the other at one price: cyan for absorbed selling, orange for absorbed buying. The 15 heaviest stay, drawn to the latest bar even after price crosses them.

NQ 12-265 Minute25 Sep 2026 · New York time · selected sessionRuns onNinjaTrader8
Levels
Re-drawn from recorded NQ trades · selected session · no trades executed · illustration, not a trading result
  1. Selling absorbed at one price In the 13:00 bar, 111 contracts sold at the bid at 30869.00 against 4 bought at the ask. Where the bid is at least three times the ask at one price, 10 contracts or more, a cyan level is drawn when the bar closes.
  2. Price came back to it At 14:40:22, 100 minutes after the level formed, price traded back to 30869.00. The 14:45 bar's low was 30868.50 and it closed at 30900.00.
  3. Buying absorbed at one price Orange is the mirror: 128 bought at the ask at 30891.25 against 6 sold, in the same bar. A level stays exactly where it formed: it is never moved or shortened.
  4. Ranked by what they absorbed With Maximum levels shown 8 and Recent bars only 100, the chart keeps the eight levels of the last 100 bars that absorbed the most; the smallest leaves first. The heaviest here, 30921.75, absorbed 315 contracts in the 10:00 bar.
Hover a numbered mark to read what it shows; click it to keep it open.
DC Absorption Levels on NQ 12-26, 5-minute, 25 Sep 2026 (a selected session), Maximum levels shown 8, Recent bars only 100; re-drawn from recorded trades. Illustration, not a trading result.

On recorded sessions

DC Absorption Levels on recorded NQ sessions

Moments from recorded NQ 12-26 trades, drawn by DC Absorption Levels' own rules in a NinjaTrader 8 chart window. Click a picture to see it full size.

DC Absorption Levels, re-drawn on recorded trades. Back to the level. NQ 12-26 · 5 Minute · 1 Oct 2026
Back to the level. NQ 12-26 · 5 Minute · 1 Oct 2026. Price came back to the 11:10 level (30557.00) at 13:00 and traded up to 30883.50 by 13:50.
DC Absorption Levels, re-drawn on recorded trades. A return from below. NQ 12-26 · 5 Minute · 8 Oct 2026
A return from below. NQ 12-26 · 5 Minute · 8 Oct 2026. Back up to the 13:00 level (31020.50, 733 sold) at 14:30, then down to 30892.50.
DC Absorption Levels, re-drawn on recorded trades. A level from the day before. NQ 12-26 · 15 Minute · 8–9 Oct 2026
A level from the day before. NQ 12-26 · 15 Minute · 8–9 Oct 2026. A level kept overnight; the 9 Oct low at 30991.00 (10:15) held one point above it.
DC Absorption Levels, re-drawn on recorded trades. A premarket level and the high. NQ 12-26 · 5 Minute · 15 Sep 2026
A premarket level and the high. NQ 12-26 · 5 Minute · 15 Sep 2026. The 08:50 level at 29450.00; the 09:50 cash-session high stopped 3.50 above it, then 29267.50 by 10:50.

Re-drawn from recorded NQ 12-26 trades on selected sessions — illustrations, not trading results.

How absorption is detected

For every bar in the lookback window, the indicator walks each price level from low to high and applies four tests in order. Then, by default, it keeps one per bar: the heaviest of each colour.

1 · Volume floor

bid + ask ≥ Minimum volume. Cuts the noise levels before anything else runs.

2 · Ratio

bid ≥ ask × Ratio for bullish, or the reverse for bearish. At the default 300%, one side must be three times the other.

3 · Extreme

Optionally require the level to sit at the bar’s high or low — classic absorption at the extreme. Fewer levels, cleaner ones.

4 · Stacking

Optionally require N consecutive levels in the same direction.

The comparison is vertical — bid against ask at the same price. That is what makes it absorption rather than an imbalance, which compares diagonally across adjacent prices. Most traders conflate the two, and the difference is the whole point: an imbalance describes a move, absorption describes a wall.

DC Absorption Levels, re-drawn on recorded trades. A level and the return. NQ 12-26 · 5 Minute · 6 Oct 2026
A level and the return. NQ 12-26 · 5 Minute · 6 Oct 2026. The level from the 09:40 bar and the 10:35 return to it, then the move higher. Re-drawn from recorded NQ 12-26 trades on selected sessions — illustrations, not trading results.

The four settings that decide what your chart looks like

There are more parameters than this, but these are the ones that matter.

SettingDefaultWhat it controls
Ratio (%)300How many times the other side the heavier side must trade. 200 gives more levels, 400–500 only strongly one-sided ones. Instrument-independent.
Minimum volume10The noise floor. Scales per instrument — ES needs a much higher value than NQ.
Maximum levels shown15Show only the N strongest. The main knob for a clean chart.
Recent bars only0Only levels from the recent past. 0 shows the whole window; 80–150 suits five-minute charts.

Our starting points for five-minute scalping (opinion, not defaults)

NQESRTY
Ratio (%)300300300
Minimum volume4015025
Max levels888

Also available: ticks per level, one-level-per-bar (on by default, for a clean chart), a contract-count label, colour inversion, and touch and approach alerts with a chosen .wav file.

DC Absorption Levels, re-drawn on recorded trades. Maximum levels shown, in the settings. NQ 12-26 · 5 Minute · 7 Oct 2026
Maximum levels shown, in the settings. NQ 12-26 · 5 Minute · 7 Oct 2026. The properties window open; price back on the 09:40 levels at 10:55, then 31373.00 by 11:55. Re-drawn from recorded NQ 12-26 trades on selected sessions — illustrations, not trading results.

Calibrating it for your instrument

Minimum volume is the only setting that genuinely has to be re-tuned per instrument, and there is a method rather than a guess.

01 · See the volume

Turn on Show contract count so each line displays how much volume it absorbed. Set Max levels and Recent bars to 0 temporarily so you can see everything.

02 · Find the floor

Compare labels across sessions; set Minimum volume above the noise. The small noisy levels disappear on their own.

03 · Set the density

Recent bars to your actual trading window (80–150 bars on a five-minute chart), Max levels to six to ten. Then save a template per instrument.

DC Absorption Levels, re-drawn on recorded trades. Eight levels kept. NQ 12-26 · 5 Minute · 25 Sep 2026
Eight levels kept. NQ 12-26 · 5 Minute · 25 Sep 2026. The afternoon with the eight levels the chart keeps at 15:40. Re-drawn from recorded NQ 12-26 trades on selected sessions — illustrations, not trading results.

A map of the levels, and the decision stays yours

What this indicator gives you is structure you can trade around: the prices where aggression met a wall, drawn when the bar closes.

Absorption tells you where one side was absorbed and could not move price. Each level marks that one-sided volume at its price: the kind of reference a plan is built on — where you are wrong, where you would scale, where you would stand aside. The indicator draws the level; the decision stays yours.

That is also why it is sold as a map, not a signal. It shows you where the levels are. Weighing which one has enough around it to be worth acting on is what DC Absorption Premium scores.

Key facts

PlatformNinjaTrader 8, Windows
Order Flow+ requiredYes
Tick ReplayRequired for levels on historical bars
Bar typesOrder Flow Volumetric directly, or minute / tick / second / volume / range with a volumetric series added in the background.
InstrumentsAny with real bid/ask volume — ES, NQ, RTY, CL, GC, 6E
Price$299 one-time, lifetime updates, 3 machines

DC Absorption Levels — $299

One payment, licensed for life, updates included — three machines, per person. Delivered the moment you pay: a portal account and a licence key. Stripe is the seller of record and the price shown is the total. Fourteen days to change your mind, no reason needed — you are not asked to waive that right.

Frequently asked questions

How do I keep the levels close to current price?

Set Recent bars only to 80–150. By default it keeps the 15 heaviest levels of 90 days, and some of those can sit well away from today’s price. To check the data is flowing, drop Ratio to 200 and Minimum volume to 5 for a moment.

How do I see levels on historical bars?

Switch on Tick Replay: enable it in Tools, Options, Market Data, set it to True in the chart’s Data Series, then Reload All Historical Data.

Which bar types does it run on?

Minute, tick, second, volume and range bars, or Order Flow Volumetric bars directly: the calculation reads each bar’s time and volume structure.

Is this the same as a stacked imbalance indicator?

Related but different. An imbalance compares bid and ask diagonally, across adjacent prices. Absorption compares them vertically, at the same price. This indicator can require stacked levels, but the underlying test is the absorption one.

How much volume counts as absorption?

It depends on the instrument, and the indicator shows you: switch on the contract-count labels and compare them across sessions, using the method above.

Lock the founder price

All ten indicators, the copier and the Telegram agent, lifetime: $922.50 for the first thirteen founders, then $1,845 up to fifty. Your licence and portal account are created with the email address you pay with.

English Deutsch Español Français Italiano Português Português Română Русский