Skip to content
Script type
Indicator
Source code
Open-source

CME Institutional Order Flow & AMT Lens

Also known as CME LENS

An indicator that shows where price was absorbed through volume profiles and candle colors

3.8 / 5.0 Overall

  • Effectiveness 4.4
  • Originality 4.3
  • Clarity 3.9
  • Flexibility 4.1
  • Reliability 3.1

Difficulty Advanced

No.VOW-000042

About this rating “CME Institutional Order Flow & AMT Lens” is an analysis and visualization indicator for reading where volume gathered and where it was absorbed. Profiles, POC, VAH, and VAL, candle coloring, shelves, right-margin key levels, and a summary table all appear in one place, which saves the effort of drawing them by hand and lifted the evaluation the most. Drawing buying and selling as separate humps is also a distinctive touch. Reliability is the lowest axis: the display of closed candles and completed sessions is stable, but the public page's description differs from the current version's settings and features, and some settings don't change the display when toggled. Because of that mismatch, a deduction is applied to the overall score. It works best for reading where volume sits within each session and using it as material for your own judgment.
About the difficulty Without prior knowledge of volume profile concepts such as the POC, the Value Area, and Market Profile shapes, most of what is displayed won't mean much. The labels are full of abbreviations and the dashboard is dense with text. You also need to understand how it works: by default, buying and selling are estimates, and the session boundaries change with the timeframe. It is best suited to traders who are already comfortable with profile-based analysis, and who can allow for the differences between the public page and the current version.

Overall 3.8/ 5.0

About our rating standards

  • Effectiveness 4.4 It covers volume distribution, candle character, price-zone levels, and a summary table in one indicator. It greatly reduces the effort of drawing profiles and key levels by hand.
  • Originality 4.3 The profile draws buying and selling as separate outlines, and combines that with shape classification, candle coloring, and shelves. The presentation shows a clear, distinctive touch.
  • Clarity 3.9 Key levels are gathered in the right margin, and the profile and candle colors each have their own role, so once you know what they mean the display reads without confusion. Crowded areas can be tidied up by toggling elements on and off.
  • Flexibility 4.1 Session units and shelf widths are set automatically for the instrument and timeframe, and the sensitivity setting adjusts colors and shelves together. The effect of each change is visible on the chart.
  • Reliability 3.1 The display of closed candles and completed sessions stays stable. However, some settings don't change the display when toggled, and a few behaviors aren't covered in the description.
Repainting
Backpaints
  1. Live barChanges
  2. On closeFixed
  3. HistoryBackpaints
Closed-candle colors and shelves never change after the bar closes, but a completed session's profile is drawn back at its start once the session ends, and the developing profile keeps reshaping until the session closes.
Best timeframes
  • Lower TFs≤15m
  • Mid TFs30m–4H
  • Higher TFs1D+
Tested on BTCUSD (15m, 1H, 1D)
Alerts
No
Buy/sell signals
Not providedN/A for analysis tools
Market conditions
Ranging
Display
Overlay
Chart elements
LinesBoxesLabelsBar colorsTables
Base indicator
ATRVolumeVolume Delta / CVDVolume Profile
Trading style
Swing TradingDay Trading

Our review of this indicator

VOLUMEMARKET STRUCTURE

Auction Market Theory on One Chart: An Indicator That Flags Volume Absorption by Color

Auction Market Theory on One Chart: An Indicator That Flags Volume Absorption by Color

Diagram gallery 7

Article Summary
What does this indicator do?
Bottom line

“CME Institutional Order Flow & AMT Lens” is a TradingView indicator that combines a volume profile, candle coloring, shelves, and a dashboard in one. It gives no buy or sell signals and instead automatically marks key prices such as the POC and Value Area.

Tell me more
Key points
  • Besides the regular two colors, candles are painted gold and purple for absorption, neon green and neon red for initiative, and dark gray for dead volume.
  • Gold and purple shelves sit at prices where absorption or initiative candles closed, and extend right until price takes them out. A broken shelf stops at that candle and stays on the chart.
  • Session profiles outline buying in gold and selling in purple as separate humps, and draw the POC, VAH, and VAL lines automatically.
  • On crypto, the profile unit follows the timeframe: Day and Night below 1 hour, 1 day on the 1-hour chart, and 1 week on the daily chart.
  • Shape badges check [B] first, and if that doesn't match, the POC position sorts the session into [P], [b], or [D]. The OVL number shows how much buying and selling overlap.
  • In the default Lightweight Mode, buy and sell volume are estimates split from the close position, so they differ from actual executed trades.
  • Switching to footprint-based aggregation requires a TradingView Premium or Ultimate plan (as of October 2, 2026).
  • No alert conditions are provided, and some settings don't change the display when toggled. Keep in mind that the public page also differs from the current version in places.

See Who Traded Where: Volume Turned Into Candle Colors and Profile Shapes

A volume profile, candle coloring, support and resistance bands, and a dashboard that sums up the current state. Normally that’s four separate indicators, but “CME Institutional Order Flow & AMT Lens” ships with all of them built in. My first reaction after adding it to the chart was being overwhelmed by how much information it shows. Still, what’s on screen falls into four groups.

  • Candle colors that separate absorption, initiative, and dead volume
  • Gold and purple shelves that extend to the right from the price where absorption or initiative occurred
  • Session profiles that draw buying and selling as separate humps, plus POC, VAH, and VAL lines
  • The dashboard at the bottom right that sums up the current state in short text

The idea behind it is Auction Market Theory (AMT). It treats the market as an auction in which buyers and sellers search for a fair price, and it reads the price zone where volume gathered as value, the price the market agreed on. Think of “CME Institutional Order Flow & AMT Lens” as an indicator that lays out, automatically, the material you need for that kind of reading. It is not the type that prints buy and sell arrows.

The full picture of “CME Institutional Order Flow & AMT Lens” on a Bitcoin 1-hour chart. Daily volume profiles, gold and purple shelves, and the bottom-right dashboard all appear together.
The full picture of “CME Institutional Order Flow & AMT Lens” on a Bitcoin 1-hour chart. Daily volume profiles, gold and purple shelves, and the bottom-right dashboard all appear together.

As the CME in its name suggests, it was designed mainly for CME equity-index futures such as NQ and ES. That said, it detects the instrument type from the symbol, so it also works as is on crypto, US stocks, and gold futures. In this article I’ll focus on what I checked on a Bitcoin chart, and walk through how to read the display, the settings, and what to watch out for.

The Default Is “Lightweight Mode”, So Check This First

Before getting into how to read it, there’s one thing worth knowing. Fast Replay / Lightweight Mode (Universal Free & Premium), the very first setting in the settings panel, is switched on by default. In this mode, buy and sell volume are not counted from actual executed trades. Instead, volume is split into buying and selling based on where the close sits within each candle.

For example, if a candle closes exactly at its high, 100% of its volume counts as buying. If it closes at the midpoint of its range, the split is 50/50, and if it closes on the low, 100% counts as selling. That’s a little different from what you might picture from “Order Flow” in the indicator’s name, so it’s worth understanding before you rely on it. If “Lightweight (Geo)” appears at the right of the dashboard’s top row, you’re running in this mode.

Uncheck it and the indicator switches to whichever method you’ve picked in Order Flow Engine (when Lightweight Disabled). The default, “Native Footprint (Tick Precision)”, uses TradingView’s footprint data to tally buying and selling from actual executed trades. Loading footprint data is offered only on the Premium and Ultimate plans (as of October 2, 2026), so on any other plan you stay in Lightweight Mode.

Lightweight Mode Doesn’t Change the Picture Much

What I tested was the Lightweight Mode display. The profile shapes, POC, and shelf positions are all drawn without problems in this mode. However, because “buy” and “sell” are estimates derived from the close position, you can’t tell what actually happened in the order book at a given level. It’s closer to the truth to think of it as picking out “absorption-like behavior” from candle shape and volume.

Two Standard Candle Colors, Plus Five More

The first thing you notice after adding it is the change in candle colors. The default Candle Display Style is “Native Bar Re-color”, which repaints your chart’s own candles in place. Regular bullish candles are a muted green and bearish candles are red. On top of that come five extra colors: gold, purple, neon green, neon red, and dark gray.

Five Extra Colors on Top of the Usual Two Tell You What Each Candle Did

On top of the regular bullish and bearish colors, each candle can be painted for absorption (gold, purple), initiative (neon green, neon red), or dead volume (dark gray).

Five Extra Colors on Top of the Usual Two Tell You What Each Candle Did① Gold: long lower wick + rising volume Close recovers into the upper half of the range ② Purple: long upper wick + rising volume Close ends in the lower half of the range ③ Neon green/red: heavy volume with the body at 66%+ of the rangeVolumeGold: long lower wick + rising volumeClose recovers into the upper half of the rangePurple: long upper wick + rising volumeClose ends in the lower half of the rangeNeon green/red: heavy volume withthe body at 66%+ of the rangeDark gray: low volume or a small range

Vowars DE ver.3.12.26

Conditions for the 1-hour chart with Institutional Effort Sensitivity at its default of 5. Priority runs gold, purple, gray, then neon. The lower pane is volume.

Gold and purple are the ones to watch. A gold candle looks like callout ①: a long lower wick, swelling volume, and a close that recovers into the upper part of the range. Sellers showed up but couldn’t push price all the way down, so you can read it as buyers absorbing the selling. Purple is the mirror image, as in callout ②, with the long wick on the upside.

Neon green and neon red mark initiative candles. As in callout ③, only candles with volume well above average and a body covering most of the range get the vivid colors. Dark gray marks candles with low volume or a small range, so “nothing is happening right now” is clear at a glance. I found it easy to use as a rule: while gray candles keep printing inside a range, I stay out.

The table below summarizes the conditions. The numbers are for the 1-hour chart with Institutional Effort Sensitivity (1 – 10) at its default of 5.

ColorNameCondition (1-hour chart, sensitivity 5, Lightweight Mode)
GoldDemand AbsorptionLower wick is about 30% or more of the range. The close is above roughly the 63% point of the range, measured from the low. Volume is 1.5x the baseline or more, or the buy–sell difference is 1.25x the 20-bar average or more
PurpleSupply AbsorptionUpper wick is about 30% or more of the range. The close is below roughly the 37% point of the range, measured from the low. The volume condition is the same as gold
Dark grayDead Volume / Micro-ChopVolume is below 0.7x the baseline, or the range is below 0.4x ATR(14). Applied only to closed candles
Neon greenInitiative Bull DriveBullish candle with a body of about 66% or more of the range and volume of about 1.6x the baseline or more
Neon redInitiative Bear DriveBearish candle with a body of about 66% or more of the range and volume of about 1.6x the baseline or more

When a candle meets several conditions, the priority runs gold, purple, gray, then neon. So even a big bullish candle on heavy volume turns gray if it meets the gray condition on something other than volume.

The “volume baseline” depends on the timeframe. It’s normally the average of the last 20 bars, but on the 1-hour chart only, volume is compared with the historical average for the same hour of the day (New York time). Volume is naturally heavy when the New York market opens, so the check subtracts that effect. Colors are less likely to be skewed by time-of-day volume patterns, which is a perk unique to the 1-hour chart.

The Wick-Length Threshold Depends on the Timeframe

The wick length required for gold and purple is about 37% of the range on 1-minute charts and below, about 34% up to 15-minute, about 30% up to 4-hour, and about 25% on daily and above (at sensitivity 5). Shorter timeframes require longer wicks, which keeps gold and purple from firing too often on noisy timeframes.

Where Gold and Purple Shelves Form, and When They Stop

After the candle colors, the next thing that stands out is the translucent bands extending to the right. They’re called Imbalance Shelves in the settings, and I’ll just call them “shelves” in this article. A gold shelf shows up as a candidate support level, and a purple shelf as a candidate resistance level.

Gold and Purple Shelves Extend Right Until Price Takes Them Out

When an absorption or initiative candle closes, a shelf three steps thick (Imbalance Shelf) is placed on the wick side of that candle.

Gold and Purple Shelves Extend Right Until Price Takes Them Out① When a gold candle closes, a gold shelf extends from mid lower wick ② A neon red candle puts a purple shelf on its high side ③ The purple shelf stops at the candle whose high clears it by one stepWhen a gold candle closes,a gold shelf extends from mid lower wickA neon red candle putsa purple shelf on its high sideThe purple shelf stops at the candlewhose high clears it by one step

Vowars DE ver.3.12.26

Shown with default settings (Lightweight Mode) on the 1-hour chart. Shelf thickness is roughly 0.3% of price. A broken shelf stays on the chart with its right edge frozen at the candle that broke it.

Shelves are triggered by candle colors. In Lightweight Mode, one gold shelf is placed when a gold candle or a neon green candle closes. As in callout ①, a gold candle starts the shelf from the middle of its lower wick, a neon green candle starts it from the low, and it’s drawn upward three steps thick. Purple shelves are the mirror image. For a neon red candle, as in callout ②, the high becomes the top edge.

The size of one “step” is set automatically from the instrument and timeframe. For crypto it’s a percentage of price: on the 1-hour chart, one step is 0.1% of price. On the 1-hour chart I checked, the dashboard read “8406t / 84.1 pt”. That works out to about $84 per step and about $250 for a three-step shelf.

Timeframe (crypto)Step heightShelf thickness at sensitivity 5 (3 steps)
1 minute or lower0.01% of price0.03%
Up to 5 minutes0.02%0.06%
Up to 15 minutes0.04%0.12%
Up to 1 hour0.10%0.30%
Up to 4 hours0.20%0.60%
Longer timeframes0.40%1.20%

When a shelf stops is also defined. A gold shelf ends when a candle closes more than half an ATR below the shelf’s bottom edge, or when a low undercuts the bottom edge by one step. Purple shelves work the opposite way. As in callout ③, the right edge is fixed at the candle that broke the shelf and doesn’t extend afterward. Only shelves that haven’t been broken keep extending to the latest candle, so a shelf that reaches the right edge is a live shelf, and that’s all you need to remember.

The number of live shelves is capped by Max Active Shelves, which defaults to 20. When a 21st shelf forms, the oldest one disappears from the chart. Shelves aren’t shown at all on daily and higher charts, because Auto-Suppress Intraday Overlays on Macro/HTF is on by default. Turn it off and you can show shelves on daily charts too.

Lightweight Mode Shelves Are Placed From Candle Shape

In Lightweight Mode, shelves are not the result of counting trades at each price level. A band of fixed thickness is simply placed where a gold, purple, or neon candle appears. In footprint mode, the price zones where buying or selling imbalances stack up consecutively become the shelves themselves, so the position and number of shelves change even on the same chart.

Session Profiles Draw Buyers and Sellers as Separate Humps

The profile is where I spend the most time with this indicator. A typical volume profile is a horizontal-bar histogram, but “CME Institutional Order Flow & AMT Lens” draws two outlines instead, gold for buying and purple for selling. Since each hump is just an outline, it’s less likely to get in the way when it overlaps the candles, and I like that.

Session Profiles Draw Buyers and Sellers as Separate Humps

Completed sessions are drawn at the candle where they began, and the developing session in the right margin, each with two outlines: gold (buying) and purple (selling).

Session Profiles Draw Buyers and Sellers as Separate Humps① Gold hump is buying, purple is selling More volume pushes the outline further right ② POC: the price with the most combined volume ③ About 70% of volume sits between VAH and VALD-POC 108.91D-VAH 109.82D-VAL 107.87Day [D] · OVL 0.66 BUYD-VAH 108.20D-VAL 107.30D-[D] · OVL 0.76 BALD-VAH 107.79D-VAL 105.80D-[b] · OVL 0.80 BALD-VAH 106.88D-VAL 105.91D-[D] · OVL 0.85 BALD-VAH 109.92D-VAL 108.14D-[b] · OVL 0.69 SELLD-VAH 111.31D-VAL 110.35D-[D] · OVL 0.72 BUYD-VAH 109.34D-VAL 103.85D-LVN 108.32D-[B] · OVL 0.53 BUYD-POC 107.89D-IRON-POC 106.22D-IRON-POC 106.10D-POC 108.40D-POC 110.96D-POC 107.07Gold hump is buying, purple is sellingMore volume pushes the outline further rightPOC: the price with themost combined volumeAbout 70% of volume sitsbetween VAH and VALShape, OVL, and tilt on one line

Vowars DE ver.3.12.26

On the 1-hour chart, one day (split at 00:00 UTC) is one session, and labels start with D-. The dotted lines above and below mark the session high and low.

Reading it is simple, as shown at callout ①: the further a price level extends to the right, the more volume traded there. When the gold and purple humps nearly overlap, buyers and sellers were trading in the same zone, and when they’re offset vertically, one side was in control. The white line is the POC, the price with the most combined buy and sell volume. The two light-blue lines are VAH and VAL, and roughly 70% of volume falls between the two.

A completed session’s profile sits at the candle where that session began. Only the developing session is drawn to the right of the latest candle, in the margin, and its shape changes as price moves. By default the indicator shows 15 past sessions, and you can change that from 1 to 35 with Completed Sessions to Display.

The Value Area Is Calculated Differently From the Usual Method

Most profiles build the Value Area by expanding outward from the POC until it captures 70% of volume. “CME Institutional Order Flow & AMT Lens” instead stacks volume up from the bottom, putting VAL at the 15% price and VAH at the 85% price. As a result, in a session where volume is skewed toward the bottom, POC and VAL can sit at almost the same price. If labels look like they overlap, this method is the likely reason.

Change the Timeframe and the Session Boundaries Change Too

What threw me at first was that switching timeframes changes how profiles are split. With Profile Scope Horizon at its default of “Auto-Adaptive”, the aggregation unit is picked automatically to suit the timeframe. For Bitcoin and other crypto, it works like this.

Chart timeframeSession unitLabel prefix
Under 1 hour (15-minute, 30-minute, etc.)Day (9:30–16:00 New York time) and Night (everything else)D- / N-
1 hour up to under daily1 dayD-
Daily1 weekW-
Weekly and monthly1 monthM-
The Bitcoin 15-minute chart. Each day is split into a Day session outlined by a gold dotted line and a Night session outlined by a purple dotted line, each with its own volume profile.
The Bitcoin 15-minute chart. Each day is split into a Day session outlined by a gold dotted line and a Night session outlined by a purple dotted line, each with its own volume profile.

Crypto trades around the clock, so it has no natural equivalent of CME futures’ “Cash” and “Overnight” sessions. To fill that gap, the indicator splits every day, weekends included, into Day (9:30–16:00 New York time) and Night (the rest). A gold dotted line marks the high and low of the Day session, and a purple dotted line marks the Night session’s. On equity-index futures and gold futures, these show up labeled “Cash” and “ON”.

The Bitcoin daily chart. Profiles switch to weekly units and labels change to W-POC, W-VAH, and W-VAL. Shelves and the right-margin dashed lines aren't shown.
The Bitcoin daily chart. Profiles switch to weekly units and labels change to W-POC, W-VAH, and W-VAL. Shelves and the right-margin dashed lines aren’t shown.

The [D] [P] [b] [B] Badges Come From Hump Shape and Position

Each profile gets a badge on top, like “D-[B] · OVL 0.72 BUY”. The single letter in square brackets is one of the four shapes commonly used in Market Profile. The criteria are below. The indicator checks for [B] first, and if that doesn’t match, the POC position sorts the rest into the other three.

BadgeNameCriteriaCommon interpretation
[B]Double DistributionTwo volume humps separated by 20% or more of the range, with the valley between them at 72% or less of the lower hump (1-hour chart)Value was accepted in two price zones. Price tends to move through the valley quickly
[P]P-shapePOC is above the 65% point of the range, measured from the bottomVolume is concentrated near the top. Short covering or a buyer-led move
[b]b-shapePOC is below the 35% point of the range, measured from the bottomVolume is concentrated near the bottom. Long liquidation or a seller-led move
[D]D-shapeNone of the aboveA bell shape with volume concentrated in the middle. A balanced state

Two Humps Make a [B], With an LVN Dotted Line at the Valley

A session with two volume humps, upper and lower, and a sufficiently thin valley between them is classified as [B] (Double Distribution).

Two Humps Make a [B], With an LVN Dotted Line at the Valley① Volume splits into two humps, upper and lower ② An LVN dotted line is drawn at the thinnest price in the valley ③ The LVN stays on the chart after the session completesD-POC 100.48D-VAH 100.72D-VAL 99.10LVN 99.60Day [B] · OVL 0.70 BUYD-VAH 101.13D-VAL 99.58D-LVN 100.50D-[B] · OVL 0.58 SELLD-VAH 99.58D-VAL 98.46D-LVN 99.73D-[B] · OVL 0.72 BUYD-VAH 99.65D-VAL 97.39D-LVN 99.04D-[B] · OVL 0.76 BALD-VAH 102.43D-VAL 99.99D-LVN 99.53D-[B] · OVL 0.77 BALD-VAH 105.15D-VAL 103.91D-LVN 104.15D-[B] · OVL 0.76 BALD-VAH 105.23D-VAL 102.08D-LVN 103.26D-[B] · OVL 0.68 BUYD-POC 100.26D-POC 99.27D-POC 98.24D-POC 101.55D-POC 105.13D-POC 102.62Volume splits into two humps,upper and lowerAn LVN dotted line is drawnat the thinnest price in the valleyThe LVN stays on the chartafter the session completes

Vowars DE ver.3.12.26

An LVN (Low Volume Node) is the lowest-volume price between the two humps. In a completed session, the LVN stops at the session's right edge.

A session classified as [B] gets a magenta dotted line at the thinnest price in the valley, as shown at callout ②. This is the LVN (Low Volume Node). Callout ① shows clearly how the humps split into upper and lower groups. An LVN is a spot with little volume, meaning the market didn’t accept that price much, so it’s a place to watch whether price slices through or gets rejected when it comes back.

What stood out as I watched the screen was how often [B] appears. On the 1-hour chart I checked, three of the six sessions on display were [B]. Because the valley criterion is loose (“72% or less of the lower hump”), even a slight dip qualifies. I’d avoid assuming that a [B] makes it a special day. You can see the valley’s depth directly in the outline, so I treat the badge as a rough guide and check the shape itself.

“OVL 0.72 BUY” in the latter half of the badge is a number showing how much the buy hump and sell hump overlap, plus which side is heavier. OVL ranges from 0 to 1, and the closer it is to 1, the more alike the two humps are.

  • BAL … OVL is 0.75 or higher. Buying and selling are balanced in the same price zone
  • BUY … OVL is below 0.75, and buy volume is 5% or more higher overall
  • SELL … OVL is below 0.75, and sell volume is 5% or more higher overall
  • IMB … OVL is below 0.75, but the buy–sell difference is under 5%

Turn off Show Ata Sabanci Overlap Metrics (OVL & Tilt %) and these numbers disappear, leaving only the shape. Note that in Lightweight Mode the buy and sell split is determined by the close position, so OVL and the BUY/SELL readings are also values derived from candle shape.

What Those Short Dashed Lines in the Right Margin Are

On 1-hour and lower charts, several short dashed lines line up over the developing profile. They come from Show Smart Key Level Dashes (Right Margin), and they show the previous session’s key levels only at the right edge. Because the indicator doesn’t draw long horizontal lines across past candles, the chart doesn’t turn into a mess of lines.

The Right-Margin Dashes Mark the Previous Night and Day Levels

On 15-minute and 30-minute charts, each day splits into Day (9:30–16:00 New York time) and Night, and the previous session's high, low, and midpoint line up as short dashed lines in the right margin.

The Right-Margin Dashes Mark the Previous Night and Day Levels① PD-HIGH / PD-LOW are the previous Day's high and low ② ON-HIGH / ON-LOW: previous Night's high and low ON-HB is the midpoint ③ ON-POC is the white dashed lineN-POC 100.62N-VAH 100.86N-VAL 99.82Night [D] · OVL 0.72 BUYD-VAH 100.13D-VAL 99.59Day [D] · OVL 0.81 BALN-VAH 101.68N-VAL 100.19ON-HB 100.63Night [D] · OVL 0.81 BALD-VAH 102.06D-VAL 101.60Day [D] · OVL 0.70 SELLN-VAH 104.56N-VAL 101.86ON-HB 103.21N-LVN 104.10Night [B] · OVL 0.74 IMBD-VAH 107.09D-VAL 105.03D-LVN 106.32Day [B] · OVL 0.58 SELLN-VAH 106.74N-VAL 104.77ON-HB 105.79N-LVN 106.84Night [B] · OVL 0.79 BALD-VAH 104.03D-VAL 102.17D-LVN 103.21Day [B] · OVL 0.70 BUYD-POC 99.91N-POC 100.96D-POC 101.91N-IRON-POC 102.18D-POC 105.00N-POC 105.55D-IRON-POC 102.15ON-HIGH 102.13ON-LOW 99.14ON-HB 100.63PD-HIGH 100.39PD-LOW 99.22ON-POC 100.78Day: gold dotted lines, Night: purpledotted lines mark each session's rangePD-HIGH / PD-LOW are theprevious Day's high and lowON-HIGH / ON-LOW: previous Night's high and lowON-HB is the midpointON-POC is the white dashed line

Vowars DE ver.3.12.26

Shown on the 30-minute chart with default settings. ON- refers to the previous Night, PD- to the previous Day. Labels can overlap the developing profile's labels and be hard to read, and that happens on a real chart too.
LabelColorPrice shown
PD-HIGH / PD-LOWGoldHigh and low of the previous Day session (the cash session on futures)
ON-HIGH / ON-LOWPurpleHigh and low of the previous Night session (the overnight session on futures)
ON-HBOrangeExactly midway between ON-HIGH and ON-LOW
ON-POCWhiteThe center of volume of the previous Night session. When it’s close to the current POC it’s labeled “CONFLUENT POC” and turns light purple

PD-HIGH and PD-LOW at callout ① are the previous Day’s range. ON-HIGH, ON-LOW, and ON-HB at callout ② show the range and midpoint of the Night session before it. In futures, many traders watch the overnight session’s 50% midpoint (the half-back) as a reference when the day session opens, and this applies the same idea to crypto. Each dashed line can be turned off individually with Show Overnight Extremes (ON-HIGH / ON-LOW), Show Overnight Half-Back (50% Midpoint), and Show Prior Day Extremes (PD-HIGH / PD-LOW).

ON-POC May Not Match the Profile on the Left

When I opened a 15-minute chart in the middle of a Night session, the ON-POC in the right margin pointed to a different price than the N-POC of the previous Night drawn on the left. On my screen N-POC was 83,017.80 and ON-POC was 83,372.75. In this situation, ON-POC is a volume-weighted average of the closes of each Night candle, which is a different value from the price with the most volume in the profile. If you need the exact POC, trust the label on the profile at the left.

Completed Night profiles also get an orange dashed ON-HB, which is the midpoint of the Night’s high and low, the same idea as the ON-HB in the right margin. Also, when the POCs of nearby sessions line up at almost the same price, the white POC line turns light purple and the label becomes “IRON-POC”. The comparison window is four sessions on either side, and for crypto, POCs within 0.15% of price count as the “same”. Since it’s a price agreed on across several sessions, it’s a level worth weighting above other POCs.

Read the Current State as Text in the Bottom-Right Dashboard

A 7-row, 3-column dashboard appears at the bottom right of the chart. At first, all that dense text made me not want to read it, but once I understood each row’s role, I started reading it before looking at the chart.

The Dashboard Has 7 Rows × 3 Columns, So Check the Top Row First

The left column holds item names, the center shows the current state, and the right adds detail. The top row shows how the instrument was classified, the shelf step width, and the engine in use.

The Dashboard Has 7 Rows × 3 Columns, So Check the Top Row First① Instrument classification and one shelf step ② Active engine and volume level (RVOL) ③ Bottom row: notes on reading each shapeCME AMT & ORDER FLOW LENSCrypto (BTCUSDT) (10t / 0.1 pt)Lightweight (Geo) | RVOL: 1x (Normal) | Cash RTH1. Dalton & OVL[B-Shape] Double Dist · OVL 0.70[OFF BAL · BUY · Tilt +11.8%] Double distribution; LVN liquidity vacuum | LVN: 99.60 (+0.1 pt)2. Auction StateInside Value Area (80% Rotation Active)[Overlapping Lower (Bearish Bias)] To VPOC: 0.7 pt | To VAH: 1 pt3. Overnight 50%99.75 -0 ptPrimary auction equilibrium target / structural inflection4. Tape & DeltaSess: 17.3K Vol (▲ +2,042 Δ) | Bar: 1.2K Vol (▲ +293 Δ (+25.1%))Active: Bullish Delta Divergence5. Confluence AlertBear Shelf at VAH (100.80)Institutional Limit Queue Defending LevelAMT FrameworkB-Shape double distributions exhibit rapid traversal velocity across the central LVN liquidity vacuum.[Auction Market Theory Framework • Educational Standard]Instrument classificationand one shelf stepActive engine andvolume level (RVOL)Bottom row: notes on reading each shape

Vowars DE ver.3.12.26

Example on the 1-hour chart with default settings (Full Educational Dashboard). The numbers come from the chart used for this figure; on a real chart they'll match your instrument and timeframe.

On the top row, callout ① shows how the instrument was classified and the width of one shelf step, and callout ② shows the engine in use and the volume level. RVOL shows how many times the baseline the volume is, and reads “Active” at 1.2x or more and “High Vol” at 2x or more. Here’s what the second row onward shows.

RowCenter columnRight column
1. Dalton & OVLShape and OVL of the developing sessionTilt and a description of the shape. For [B], the LVN price and its distance from the current price
2. Auction StateWhether the close is above, inside, or below the Value AreaValue migration versus the previous session, and distance to POC, VAH, and VAL
3. Overnight 50%ON-HB price and its distance from the current priceA supporting note. Shows “N/A” on daily and higher
4. Tape & DeltaSession and current-candle volume, and the buy–sell differenceAssessment of the latest candle (absorption, initiative, delta divergence, etc.)
5. Confluence AlertWhether a live shelf is near VAH, VAL, POC, or ON-HBA supporting note
AMT FrameworkReading notes for each shape(Fixed text)

The center of row 2 shows one of “Above Value”, “Inside Value Area”, or “Below Value”. It’s green when the close is above VAH, red when it’s below VAL, and yellow in between. The right column’s “Overlapping Higher” or “Lower Value” shows whether the developing Value Area sits above or below the previous session’s. It tells you in a word whether value is migrating higher or still overlapping, so this is the first place I look.

The dashboard of “CME Institutional Order Flow & AMT Lens”. Seven rows show shape, auction state, overnight midpoint, volume and delta, and shelf confluence.
The dashboard of “CME Institutional Order Flow & AMT Lens”. Seven rows show shape, auction state, overnight midpoint, volume and delta, and shelf confluence.

If the table feels too big, set HUD Display Mode to “Compact Status Pill” for a two-row display. “Disabled” hides it, and Dashboard Position lets you place it in any of the four corners.

Build Your Settings Around a Single Control: Sensitivity

The settings panel is split into nine groups and has plenty of options, but only a handful actually change what you see. Here are the ones you’ll touch first.

Parameters
SettingDefaultSuggestedEffect
Fast Replay / Lightweight Mode (Universal Free & Premium)OnTry turning it off if you’re on Premium or UltimateWhen on, buying and selling are estimated from the close position. Turn it off to aggregate from real data such as footprint
Candle Display StyleNative Bar Re-colorLeave as isRepaints your chart’s own candles. Ghost Glow, Full Solid HD, and Hollow draw their own candles on top. Disabled turns off the coloring
Institutional Effort Sensitivity (1 – 10)55–6 (around 3 to get more signals on short timeframes)Higher values make the gold, purple, and neon conditions stricter, and shelf steps increase from 2 to 3 to 4
Profile Scope HorizonAuto-AdaptiveLeave as isThe profile aggregation unit. Chosen automatically to match the timeframe. You can fix it manually if you prefer
Completed Sessions to Display155–10How many past sessions are shown. Fewer makes the chart lighter and easier to read
Imbalance Shelf Box Transp (%)8888–92Transparency of the shelf fill. Raise it if overlapping shelves are hard to read. At 100 the fill disappears
Max Active Shelves2010–20Maximum number of untouched shelves kept at once. Anything beyond that disappears oldest first
HUD Display ModeFull Educational DashboardCompact Status Pill once you’re used to itSize of the dashboard. Disabled hides it

The core setting is Institutional Effort Sensitivity (1 – 10). This single value moves the volume needed for absorption, the wick length, the share of range the body must cover for initiative, and the number of shelf steps, all at once.

SensitivityVolume needed for absorptionBody needed for initiativeShelf steps
11.1x baseline or more55% or more of the range2 steps
5 (default)1.5x or moreAbout 66% or more3 steps
102.0x or more80% or more4 steps

If you’re chasing fast moves on 5-minute and lower charts, lowering sensitivity to around 3 gives you more gold and purple candles and thinner two-step shelves. Conversely, to catch only the big turning points on a longer timeframe like the 4-hour, raising it to 7–8 sharply cuts the number of colored candles. On 15-minute and lower charts the wick threshold is stricter than on the 1-hour, so if you see too few colored candles, try lowering it by just 1–2. Shelves only come from gold, purple, and neon candles, so when colored candles decrease, the number of shelves drops with them.

At its default of 15, Completed Sessions to Display puts about a week of Day and Night sessions on a 15-minute chart. That gets crowded, so I usually narrow it to 5–10 to find the session I want more easily. To change the profile colors, Profile Shading Style can switch them to a single color, and setting Profile Fill Transp (%) to 100 leaves only the outlines.

Some Settings Don’t Change Anything When Toggled

Extend Virgin POC to Live Bar is described as “extend the previous session’s POC to the latest candle with a dotted line”. In the public version as of September 29, 2026, however, no extension line is drawn whether it’s on or off, because a different fixed internal value takes priority. The LVN from Show LVN Vacuum Corridor (B-Shape) also stops at the session’s right edge for completed sessions and doesn’t extend further. If the extension lines don’t appear, it isn’t a mistake in your settings. It’s how the current version behaves.

From Opening the Chart to Making a Call

Now that the display makes sense, here’s the order in which I actually look at it: get the big picture on the 1-hour chart, then narrow down the location on the 15-minute chart.

1 Check where price sits within value on the 1-hour chart

First, on row 2 of the dashboard, I check whether the close is above, inside, or below the Value Area. If it’s inside, price tends to rotate between VAH and VAL. If it’s outside, the question is whether price comes back to VAH or VAL or keeps moving away. If the previous session’s badge was [D] with BAL, I expect rotation. If it was [P] or [b] with BUY or SELL, I assume a flow tilted to one side.

2 Look for where levels and shelves overlap on the 15-minute chart

Next, drop to the 15-minute chart and check how the right-margin dashes, the POC, and the live shelves relate to each other. If a gold shelf extending to the right edge sits right next to VAL or ON-HB, for example, that becomes a place to watch. If row 5 of the dashboard shows something like “Bull Shelf at VAL”, the indicator has already detected the same overlap.

3 Watch the candle color when price arrives

When price reaches that spot, wait for the candle color. If price touches a gold shelf with a lower wick and a gold candle closes, you can read it as a sign that buyers absorbed the selling. If instead a neon red candle breaks through the shelf and the shelf’s right edge gets fixed, that level has been broken. Deciding that colors only count once the candle has closed keeps you from getting whipsawed by colors that change mid-candle.

This process works best when price is moving inside a defined range. When [D] sessions keep printing and Value Areas overlap, VAH, VAL, and POC work clearly as reference levels. On the other hand, on a news-driven one-way run, shelves get taken out one after another and the profile stretches vertically without settling into a shape. On those days I just watch the dark gray and neon candles and use them to check whether momentum is continuing, which feels about right to me.

In terms of trading style, day trading on the 15-minute to 1-hour charts is the best fit, in my impression. Move up to the daily chart and the weekly profiles are useful for finding swing levels, but shelves and the right-margin dashed lines are no longer displayed. It also runs on 1-minute and 5-minute charts for scalping, but in Lightweight Mode candle shape is the only input, so an environment where footprint is available is a better match.

Overlay VWAP to See the Gap Between the Average and the Most-Traded Price

If I had to pick one indicator to pair with it, I’d choose TradingView’s built-in VWAP. The POC is “the most-traded price” and the VWAP is “the volume-weighted average price”. They look similar but mean different things, and plotting both gives you a three-dimensional feel for what happened in the session.

Overlay VWAP to Compare It With the POC

An example with TradingView's built-in VWAP (blue) on the same chart. The POC is the price with the most volume, and the VWAP is the volume-weighted average price.

Overlay VWAP to Compare It With the POC① The blue line is the VWAP The two green lines are its bands ② POC is the white line in the right margin ③ In this example the two lines sit at almost the same priceD-POC 108.91D-VAH 109.82D-VAL 107.87Day [D] · OVL 0.66 BUYD-VAH 108.20D-VAL 107.30D-[D] · OVL 0.76 BALD-VAH 107.79D-VAL 105.80D-[b] · OVL 0.80 BALD-VAH 106.88D-VAL 105.91D-[D] · OVL 0.85 BALD-VAH 109.92D-VAL 108.14D-[b] · OVL 0.69 SELLD-VAH 111.31D-VAL 110.35D-[D] · OVL 0.72 BUYD-VAH 109.34D-VAL 103.85D-LVN 108.32D-[B] · OVL 0.53 BUYD-POC 107.89D-IRON-POC 106.22D-IRON-POC 106.10D-POC 108.40D-POC 110.96D-POC 107.07The blue line is the VWAPThe two green lines are its bandsPOC is the white linein the right marginIn this example the two linessit at almost the same price

Vowars DE ver.3.12.26

VWAP is at its default (Anchor Period set to Session, one band). On the 1-hour Bitcoin chart, the VWAP anchor and the session start of “CME Institutional Order Flow & AMT Lens” both line up at 00:00 UTC.

Callout ① is the VWAP and callout ② is the POC. When the two sit at almost the same price, as in callout ③, the average and the most-traded price agree, meaning volume is concentrated in one price zone. When they’re far apart, a considerable amount of trading also happened in a zone away from the volume hump. A [B] session has two humps, so the VWAP, being an average, tends to land between them.

On the 1-hour Bitcoin chart, the VWAP anchor (Session) and the profile boundaries both line up at the date change, so you get to compare the same day with two different yardsticks. On the 15-minute chart, profiles split into Day and Night while the VWAP stays on a daily basis. Keep in mind that the boundaries differ.

Where It Shines and What to Watch Out For After Using It

Where it shines

  • Colors, shelves, profiles, and the dashboard come together in one indicator, giving you a full set of AMT reading tools
  • Buying and selling are drawn as separate humps, so you can spot a session led by one side from its shape
  • Session units and shelf widths switch automatically to match the timeframe and instrument
  • One sensitivity setting adjusts the colors and shelves together
  • No long horizontal lines across past candles, with key levels gathered in the right margin

What to watch for

  • The default is Lightweight Mode, where buying and selling are estimated from the close position
  • Many display elements, so labels often overlap each other and the candles
  • The [B] criteria are loose, so many sessions get a [B] badge
  • No alert conditions are provided
  • The public description doesn’t match the current version’s settings and defaults in some places

Things to Know Before You Add It

Colors Keep Changing Until the Candle Closes

The colors and shelves of closed candles never change afterward, and reloading the chart gives the same result. The color of the candle currently forming, however, keeps changing until it closes. That’s because for a forming candle the indicator converts volume into “how many times the baseline it would reach at this pace” and judges on that. Right after a candle opens, even small volume can produce a high multiple, so gold or neon can appear and then vanish. Only dark gray is applied exclusively to closed candles.

Shelves are also created when a candle closes, so no shelf extends from a forming candle. The developing profile is redrawn every time price moves, and the POC, VAH, VAL, and shape badge keep moving until the session ends. It helps to think of it this way: only “closed candles” and “completed sessions” are fixed information. I found no mechanism in it that peeks at higher-timeframe or future candle data.

Set Up Your Own Alerts

There’s a setting called Detect Imbalances at Key Levels, which the public page presents as a feature that notifies you with sound and an on-screen display. In the current version, this setting only toggles the display on row 5 of the dashboard. Conditions specific to “CME Institutional Order Flow & AMT Lens”, such as “a gold candle appeared” or “price touched a shelf”, can’t be selected in the alert creation dialog, because the indicator hasn’t registered any alert conditions.

If you want notifications, TradingView’s own features can fill the gap. You can draw a horizontal line at the POC or VAL price and set an alert on that line, or set a price alert at the same level. Profile levels change every session, so you’ll have to redraw them each day. Getting notified the moment a gold candle appears isn’t possible with this approach.

The Public Page’s Description Differs From the Current Version in Places

The public page lists the settings, but the list seems to be based on an earlier version. For example, items such as “Ratio Multiplier”, “Stack Depth”, and “Ticks Per Row” don’t exist in the current settings panel. They’ve all become internal values set automatically from the sensitivity number. The candle display is also described as defaulting to “Ghost Glow”, but the current default is “Native Bar Re-color”.

“Unfinished Auction Magnets”, which draws dotted lines at wick tips, and “Overnight Shaded Box”, which shades the overnight range, are also in the description, but I couldn’t find them in the current version. Since the indicator is updated quickly, it’s safer to rely on the description attached to each setting in the settings panel (the “i” icon) than on the public page.

Performance and Data Limits

Because it draws a large number of lines, labels, and polygons, the chart isn’t light to work with. The width of the developing profile in the right margin changes with the number of bars visible on screen, which is why recalculation runs every time you zoom in or out. If it feels heavy, the easiest fix I found was reducing Completed Sessions to Display. Setting Developing Profile Width to a fixed width such as “Fixed Compact (18 Bars)” keeps the width from changing when you zoom.

A single session can aggregate at most the latest 4,500 bars. In extreme combinations, such as specifying a monthly profile on a 1-minute chart, the start of the session drops out of the calculation. Also, neither the profile nor the color coding works on instruments with no volume data. On markets without exchange-reported volume, such as forex, keep in mind that what you see is based on tick counts.

Avoid Trading Off This Indicator Alone

Gold candles and shelves are just observations that “buyers may have absorbed selling here”. It’s easy to notice only the spots that look like bounces on past charts, so count the shelves that were broken and had their right edge stopped, too. Judge market direction together with the higher-timeframe trend and the economic calendar, and always decide your stop-loss placement separately.

For Traders Who Want Volume on a Single Chart

CME Institutional Order Flow & AMT Lens

“CME Institutional Order Flow & AMT Lens” overlays where volume gathered and where it was absorbed onto a single chart. It won’t tell you when to buy or sell. In exchange, it prepares the places worth watching, VAH, VAL, POC, and shelves, automatically every day. If you’ve been drawing profiles by hand, the prep time simply disappears.

Just remember that in the default Lightweight Mode, the buy and sell breakdown is an estimate. If you read candle colors and shelves as “a classification from candle shape and volume” and the profile as “the distribution of volume”, the display and actual price action will feel less mismatched. If you’re on Premium or Ultimate, it could be interesting to compare how shelf positions change when you turn Lightweight Mode off.

Start by adding it to a 1-hour chart and reducing Completed Sessions to Display to 5. The screen gets cleaner and the relationship between profile shape and badge is easier to grasp. From there, drop to the 15-minute chart and look for overlaps between shelves and levels. That’s the order I’d recommend for getting comfortable.

Sources: For this article we tested an indicator built by GoofyFarmer on the charting platform TradingView, then analyzed it in depth before publishing.

Disclaimer: This article is for informational purposes only and isn't investment advice or a recommendation to buy or sell. All investment decisions are your own.

FOLLOW VOWARS
Never miss a new indicator
Get Vowars in Google search, a browser alert on publish, or updates on X.
YUZURU
AuthorYUZURUFounder & Reviewer, Vowars
View profileClose

An editor for content sites at a web agency, I started trading crypto in 2018. Working my way from spot to futures got me hooked on chart analysis, and I now build my own custom indicators on TradingView. On Vowars, I test TradingView indicators one by one on my own charts and review everything from the math behind them to how to use them and where they fall short, with custom visuals throughout.…

Created by

Vowars Picks

Stochastic Heat Map

“Stochastic Heat Map” Tested: Bottom-to-Top Color Shifts That Show How Real a Move Is

"Stochastic Heat Map" is an oscillator that stacks 28 Stochastics with lengths from 10 to 280 as colors, showing where price sits in its range on every lookback at once. The way color spreads from the bottom rows to the top tells you how strong a move is, but red stays pinned in strong trends, so it works best with direction handled separately by something like an EMA.

DifficultyIntermediate

Fibonacci Trend Continuation Signals [AlgoAlpha]

Measure Pullback Depth Inside a Trend With “Fibonacci Trend Continuation Signals”

"Fibonacci Trend Continuation Signals" is a free TradingView indicator that automatically draws a Fibonacci range in the direction of the trend and prints a continuation signal the moment price starts moving again after a pullback or bounce. It gives you an objective read on pullback depth.

DifficultyIntermediate

Smart Trader, Episode 06, Isotropic Trend Lines

“Isotropic Trend Lines” Review: σ-Scaled Trend Angles and a Six-Timeframe Vote Tested on Live Charts

Isotropic Trend Lines puts price on a log scale and divides it by volatility (σ), giving you a trend angle that doesn't change with chart scaling. Direction, strength and position inside the channel all show on one screen. Just note that the angle only appears once you turn on Show Angle Label.

DifficultyIntermediate

Strong Burst Fader

Touching the Band Isn’t Enough — “Strong Burst Fader” Measures the Depth of the Stretch

"Strong Burst Fader" is a counter-trend indicator that measures how far a wick pokes beyond a moving average ± ATR band and shows that depth as the height and color of a diamond stack. The taller and redder the stack, the more overextended the move, and you can read it without adding a single line to your chart.

DifficultyIntermediate

Divergence for Many Indicators v4

Divergence for Many Indicators v4 : How to Read Divergence Across 10 Indicators in One Label

"Divergence for Many Indicators v4" is a TradingView indicator that detects divergence across 10 indicators, including RSI and MACD, and shows how many line up in a single label. Signals come early, but only the last one survives within the same swing. It works best once you've defined market direction.

DifficultyIntermediate

Browse by goal

1 / 5