OrderVane

Zero print

A row where one side printed nothing at all, while the other side traded normally. It is a small, specific fact, and being specific is what makes it useful.

What a zero print is

Inside a footprint bar, every row has two halves — volume that traded at the bid, and volume that traded at the ask. See how to read a footprint bar if that split is new to you.

A zero print is a row where one half is zero and the other half traded a meaningful amount.

Not "small". Zero. Price passed through that level and one side of the book never got filled there.

Why that happens

A row ends up one-sided when price moves through a level faster than the passive side can be worked. Buyers lifted every offer on the way up and nothing traded at the bid; or sellers hit every bid on the way down and nothing traded at the ask. The level was crossed, not negotiated.

That is a description of what the tape did. It is not a prediction, and OrderVane does not treat it as one — it marks where the level is and whether price has come back.

What it is not

Three ideas sit close together and get mixed up. They are different objects.

What it marksWhere
Zero printOne side printed nothing, other side tradedInside the bar
Unfinished auctionBoth sides printed at the bar's extremeAt the bar's high or low
Single print (Market Profile)A price touched by only one TPO periodA profile concept, not a footprint one

The first two are the ones OrderVane draws, and the split between them is deliberate: a zero print is about a level inside the range, an unfinished auction is about the extreme. OrderVane checks only interior rows for zero prints and leaves the first and last row to the unfinished-auction test, so the same bar never produces both marks for the same price.

Single prints come from Market Profile, where the unit is a time period rather than a price ladder. The name is similar; the object is not.

What the line looks like

For each closed bar, OrderVane scans the interior rows and marks the ones that qualify. The mark is a thin solid line extended to the right, with a small ZP label.

The colour tells you which side was empty:

The line is solid, which separates it at a glance from the gold dashed naked POC and the unfinished-auction mark. Only untouched lines carry the ZP label; faded ones drop it, because by then the label is clutter.

The threshold that matters

One side being zero is not enough on its own. A row where one side traded 2 contracts and the other traded 0 is noise, not structure.

Zero print min side volume (10 by default) sets how much the non-empty side must have traded for the row to qualify. Raise it on a busy instrument if the chart gets crowded; lower it if you are watching a thin one.

When the line stops

Same lifecycle as the other level families. A line stops at the bar where price touched that level — the bar's high-to-low range covering the price, wicks included. From there it drops to a faint version for a few bars (Level lifecycle fade bars, 3 by default) and is then removed.

The touch test asks one thing: did price reach this level again. It does not ask how long price stayed or how much traded when it got there. That keeps the mark honest about what it actually knows.

Settings

SettingDefaultWhat it does
Show zero print levelsOnDraws the marks.
Zero print min side volume10How much the non-empty side must have traded to qualify.
Level lifecycle fade bars3How long a touched line stays faint before removal.

Also in the on-chart quick menu under LEVELS. Zero prints are part of OrderVane Pro, which is where footprint cells live.

Honest limits

OrderVane draws this on your Quantower charts.

See what it looks like · Lite $89 · Pro $129 · 14-day free trial