Indicators: tape (speed of tape, absorption score)
The first wave of the Tape & flow group holds seven studies: Tape Speed in trades per minute, Diagonal Imbalances count, Stacked Imbalances markers, Absorption Score, Unfinished Auctions markers, Effort vs Result and POC Drift (ticks).
Senzoukria · Documentation · Updated September 2026
Where to find it
- Where
- Chart → Indicators button → group Tape & flow
- Studies
- speed-of-tape, imbalance-count, stacked-imbalance-marker, absorption-score, unfinished-auction-marker, effort-vs-result, poc-drift
- Imbalance defaults
- Ratio k = 3, Min qty = 10, Min stack = 3
- Absorption Score defaults
- Threshold 70 % of the side, tolerance 1 tick, Min qty 0
What each study computes
Tape Speed is the sum of trade counts over a window of N bars divided by the sum of their closed durations in minutes. A bar's duration comes from the source when it is known; otherwise a time-based timeframe such as 1m or 5m supplies its nominal duration, but only once the next bar confirms the close. Tick, volume and range bars without a source duration leave a gap, and the last open bucket is never measured with the wall clock. Its guide card carries the unit Trades per minute and the tag Source dependent.
Diagonal Imbalances counts, per bar, the levels flagged by the diagonal test: buy(P) ≥ k × sell(P − 1 tick) with buy(P) ≥ Min qty, and the mirror for sells. A level may carry both flags and then counts twice. Stacked Imbalances marks bars with at least Min stack consecutive flagged levels: an arrow-up at the top of a buy stack, an arrow-down at the base of a sell stack.
Absorption Score is signed: for each level, buy absorption requires buy(P) ≥ max(pct × bar buy volume, Min qty) and the bar high within tolerance ticks above P; sell absorption is the mirror at the low. The score is Σ absorbed buy − Σ absorbed sell, positive when buying was absorbed near the high. A bar with fewer than two distinct levels scores 0. Unfinished Auctions reuses the footprint definition: the highest level has buy = 0 and sell > 0, or the lowest level has sell = 0 and buy > 0; a square is placed on the bar high or low. Effort vs Result is totalVolume divided by the rounded range in ticks. POC Drift (ticks) is the signed move of the bar POC in ticks from the previous bar, ties resolved to the lower price.
Settings
| Study | Setting | Default | What it changes |
|---|---|---|---|
| Tape Speed | Window (bars) | 5 (1 to 200) | Bars summed for trades and durations |
| Tape Speed | Color | cyan | Line color |
| Diagonal Imbalances | Ratio k / Min qty | 3 (1 to 20 by 0.5) / 10 (0 to 10000) | Imbalance ratio and quantity guard on empty diagonals |
| Diagonal Imbalances | Color | orange | Line color |
| Stacked Imbalances | Ratio k / Min qty / Min stack | 3 / 10 / 3 (2 to 20) | Same detection plus minimum consecutive levels |
| Stacked Imbalances | Buy color / Sell color | green / red | Arrow colors |
| Absorption Score | Threshold (% of side) | 70 (10 to 100 by 5) | Share of the bar's buy or sell volume a level must hold |
| Absorption Score | Tolerance (ticks) / Min qty | 1 (0 to 10) / 0 (0 to 10000) | Distance allowed between the level and the bar extreme; optional absolute floor |
| Absorption Score | Color | purple | Line color |
| Unfinished Auctions | Color | yellow | Square color |
| Effort vs Result, POC Drift (ticks) | Color / Smoothing | blue or gray / 1 | Line color; Smoothing 1 to 200 bars |
Reading the outputs
- A high Effort vs Result value means many contracts per tick of movement (price held despite volume); a low value means price slid with little effort. A bar with zero range produces no value.
- POC Drift (ticks) and the Stacked Imbalances of this group overlap with POC Migration and Stacked Imbalance in later families: here the drift is signed and the stack markers are arrows; there the migration is absolute and the markers are squares.
- The Unfinished Auctions guide card notes that some platforms call an extreme with both sides positive an unfinished auction; this study keeps the zero-side convention and promises no retest.
Limits
- Diagonal Imbalances, Stacked Imbalances, Absorption Score, Effort vs Result and POC Drift (ticks) need the instrument tick size; without it they output nothing.
- Tape Speed depends on known bar durations; an unknown duration produces a gap, not an assumed rate.
- The Absorption Score heuristic does not prove passive replenishment or iceberg orders; it flags a large level next to an extreme.
Related pages
- Buy/sell flow and tape speed EMA
- Delta statistics and divergences
- Tape Speed
- Absorption Score
- Learn: absorption in trading
This page in other languages
Frequently asked questions
- Why is Tape Speed blank on tick or volume bars?
- Those bars have no nominal duration. Unless the source reports the closed-bar duration, the study cannot convert trade counts into trades per minute and leaves a gap rather than reading the clock.
- Why is the Absorption Score zero on a one-level bar?
- With a single price the formula is trivially true, so the study requires at least two distinct levels and returns 0 otherwise.