Free Live Class · Sundays Discover
Trading University
1 · Start Here · 6 Core Concepts 2 · Foundation Setup Guide 3 · Trading University · Free Free 6-Day Course Reading the Tape · Free Drill
The Five Pillars
Wyckoff Method Elliott Wave Order Flow & CVD Trading Psychology Money Management
The Framework
CAP Framework Protocol Results
Reference
Trading Glossary Crypto Trading Statistics Prop Firm Statistics
Free Tools
Compound Calculator Session Clock · Live
Market Read
Bitcoin Wyckoff Phase Ethereum Wyckoff Phase
In the 90-Day Mentorship
The 90-Day Mentorship · 7 left The CAP · BTC, ETH, SOL
Sold Separately
CAP Scanner · $147 CAVI Indicator · $97
Blog
About
About Charles Vincent Reviews & Proof Contact
Join on Telegram Apply · 7 Spots Left →
Delta · CVD · Footprint · Volume Profile · OI · Funding

Order Flow Trading in Perpetuals

Price tells you where it went. Order flow tells you who took it there — which side crossed the spread, whether their push is working, and how much of it is borrowed. Twenty-one diagrams, every one computed from the numbers it shows.

21Drawn DiagramsEach computed from its own data
Gates 4+5CAP Framework RoleThe sweep + the CHoCH
Real-TimeSignal TypeEvidence before the close
BTC·ETH·SOL·LINKInstruments CoveredVolatility-scaled rules
Why Order Flow

What Price
Cannot Tell You

A price chart is a movie poster. It shows you how the scene ended and nothing about who was in it. Two candles can be identical to the tick and mean opposite things. One is a breakout that buyers paid up for. The other is a breakout that happened because the sellers stepped out of the way for a minute. Same picture. Opposite story. If price is all you watch, you cannot tell which one you are standing in.

"Price is the result. Order flow is the mechanism. The candle tells you where it went. The tape tells you who took it there, and whether they are still pushing."

Order flow is the record of who crossed the spread. Every trade has a buyer and a seller. One of them was waiting with a limit order and one of them was in a hurry. Delta counts the hurry. CVD keeps a running total of it. The footprint shows you where inside the bar it happened. Volume profile shows you where the business got done. Open interest and funding tell you how much of it is borrowed. None of that is visible on a candle, and all of it is on this page, drawn.

CAP Framework · Gates 4 & 5
Where Order Flow Sits in the Protocol

Gate 4 — Confluence: it starts with one requirement, and order flow is how you see it happen: the pullback must sweep an earlier swing, and the footprint shows the stops being taken and absorbed. Then the setup is graded on seven checks — early in the move, the 4-hour discount, equal lows taken, an overlapping pullback, a 4-hour order block or daily level, a tight zone and an untapped fair-value gap. CVD and open interest are not on that list; they help you judge whether the sweep is real, but the grade comes from the seven.

Gate 5 — CHoCH: the first lower-timeframe candle to close back beyond the sweep candle. Order flow tells you somebody is taking the other side. The close tells you they won. This is the entry. The stop sits beyond the last 4-hour swing, and the whole position is held until the bigger move ends.

See the Full 5-Gate Protocol→
The whole page in one paragraph

Most traders think order flow is a secret indicator. It is a bookkeeping question: on every trade, which side crossed the spread? Market orders cross and move price. Limit orders wait and absorb. Order flow trading reads the gap between the two. Delta is aggressive buying minus aggressive selling in one bar. Cumulative volume delta (CVD) is the running total. Absorption is heavy aggression that fails to move price. Exhaustion is aggression drying up. The footprint shows both inside a single candle, volume profile shows where the market agreed on price, and open interest and funding show how much leverage is behind the move. None of it is an entry on its own. It is evidence, and the structure decides when evidence becomes a trade.

Here is the claim made concrete. The two breakout candles below are the same bar, to the tick. What happened underneath them was not.

Same Breakout Candle, Two Opposite StoriesTwo panels drawn over identical price bars. In both, price ranges between 94 and 100 and then prints the same breakout candle, opening at 99.0 and closing at 102.9. In panel A the breakout traded 6,400 contracts with a delta of +2,850, about 2.7 times the range's average volume, and the retest of the old high held. In panel B the same candle traded 2,100 contracts with a delta of +140, below the range average, and price fell back inside the range within two bars. A labelled schematic, not a recording of a market.A · BOUGHTRANGE HIGH 100.0RANGE LOW 94.0WHAT CAME NEXTTHE SAME CANDLERETEST HOLDSVOLUMERANGE AVERAGEVOL 6,400 · DELTA +2,850THE BREAKOUT WAS BOUGHTBuyers lifted the offer. Delta +2,850.Volume 2.7x the range average.The old high turns into support on the retest.B · DRIFTEDRANGE HIGH 100.0RANGE LOW 94.0WHAT CAME NEXTTHE SAME CANDLEBACK INSIDEVOLUMERANGE AVERAGEVOL 2,100 · DELTA +140THE BREAKOUT DRIFTEDOffers were pulled, not lifted. Delta +140.Volume below the range average.Nobody defends the old high. Back inside in two bars.SAME CANDLE · SAME CLOSE · OPPOSITE ORDER FLOW
Same candle, opposite order flow. Both panels share every bar up to and including the breakout, which opens at 99.0 and closes at 102.9. On the left it traded 6,400 contracts at a delta of +2,850 — buyers crossing the spread, about 2.7 times the range's average volume — and the old high held as support on the retest. On the right the identical candle traded 2,100 contracts at a delta of +140: price rose because offers were pulled, not because anybody paid up, and it was back inside the range two bars later. A labelled schematic of the two outcomes, not a recording of a market. The candle cannot tell you which one you are in. The flow can.

↗ Click diagram to zoom fullscreen

The Mechanism

HOW A TRADE
ACTUALLY PRINTS

Walk into a market where every stall has a price written on a card and a pile of stock behind it. Those cards are the order book. Nobody who wrote a card is in a hurry — they will sell at that price, and they will wait. Then somebody walks in who needs it now. They do not haggle. They pay the price on the first card, clear that pile, move to the next card, and pay a little more. That person moved the price. The card-writers did not. Every idea on this page is built on that one difference.

Passive orders rest. Aggressive orders take. A limit order sits in the book at a price and supplies liquidity. A market order crosses the spread and consumes it, level by level, and that is the only thing that moves price. The exchange records every fill with the side that did the crossing. On Binance's public trade feed it is a single flag on each trade that says whether the buyer was the maker. That flag is where every delta, CVD and footprint number on this page ultimately comes from.

How a Trade Prints — Passive Limit Orders, an Aggressive Market Order, and the TapeA ten-level order book with asks from 64,211 to 64,215 and bids from 64,206 to 64,210. A market buy for 12 BTC arrives, crosses the one-dollar spread and fills against the resting asks: 4 at 64,211, 5.5 at 64,212, 2.5 at 64,213. Two ask levels are emptied, the best ask moves to 64,213 with 3.5 BTC left, and the tape records three buyer-initiated fills totalling 12 BTC, a delta of +12. Illustrative sizes.THE BOOK · BEFORElimit orders resting, waiting to be hitPRICESIZE (BTC)64,2159.864,2147.264,2136.064,2125.564,2114.064,2103.664,2096.164,2088.464,2075.964,20611.2ASKSBIDSTHE BOOK · AFTERtwo ask levels gone, best ask moved upPRICESIZE (BTC)64,2159.864,2147.264,2133.564,212—64,211—64,2103.664,2096.164,2088.464,2075.964,20611.2ASKSBIDSMARKET BUY · 12 BTCcrosses the spread and takeswhatever is resting, cheapest firstTHE TAPE — WHAT GETS PRINTED12:00:01.204 BUY 4.0 at 64,21112:00:01.205 BUY 5.5 at 64,21212:00:01.206 BUY 2.5 at 64,213aggressor on every fill: the buyerdelta for this order: +12.0PASSIVELimit orders sit in the book at a price and wait.They supply liquidity. They never move price on their own.Absorption is passive orders refusing to be used up.AGGRESSIVEMarket orders cross the spread and take liquidity.They move price, one level at a time, as levels empty.Every fill is tagged by the side that crossed. That is delta.EVERY TRADE HAS A BUYER AND A SELLER · ORDER FLOW ASKS WHICH ONE CROSSED
One market order, three prints. A 12 BTC market buy arrives into a book whose best offer is 64,211. It takes all 4.0 resting there, all 5.5 at 64,212, and 2.5 of the 6.0 at 64,213 — cheapest first, because that is how a matching engine works. Two ask levels are gone and the best ask is now 64,213. The tape prints three fills, every one tagged buyer-initiated, and the delta for this order is +12.0. Nobody on the other side chose to sell at 64,213. They had chosen to sell there if anybody wanted it badly enough. Sizes illustrative.

↗ Click diagram to zoom fullscreen

The Distinction Everything Depends On

Why Aggression Is the Thing Being Measured

Every trade has a buyer and a seller, so "more buyers than sellers" is never true. Volume is always matched. What differs is who was impatient. When aggressive buyers keep lifting offers, price has to climb to find more sellers. When they meet a passive seller who will not run out, price stalls no matter how much they buy.

That is why the two words in the next section carry the whole subject. Delta measures the impatience. Absorption is the impatience failing. Everything after that — CVD, the footprint, the sweep — is one of those two ideas at a different scale.

The Two Atomic Concepts

DELTA & ABSORPTION
THE TWO WORDS THAT UNLOCK EVERYTHING

Picture a tug-of-war where you can only see the rope's knot, not the teams. The knot moving tells you almost nothing — one team might be pulling with everything it has, or the other team might have simply let go. Delta is the scoreboard of who is pulling hardest. Absorption is the moment one team heaves and the knot does not move. Once you can see those two things, every other tool on this page gets sharper.

Delta = aggressive buys minus aggressive sells, inside one bar. If 100 contracts hit the ask and 70 hit the bid, delta is +30. Absorption is heavy delta in one direction that fails to produce price movement in that direction — a passive order on the other side is taking everything it is offered. Both are drawn here from the same kind of numbers an exchange publishes.

Delta — Aggressive Buys Minus Aggressive SellsBar chart: 100 contracts bought at the ask by aggressive buyers, 70 contracts sold at the bid by aggressive sellers, and the net delta of +30 for the bar. Buyers were the more aggressive side.DELTA = BUY AGGRESSORS − SELL AGGRESSORS100BOUGHT AT THE ASKbuyers crossed the spread70SOLD AT THE BIDsellers crossed the spread+30NET DELTAbuyers won this bar−=
Delta in one line. 100 bought at the ask by buyers who crossed the spread, 70 sold at the bid by sellers who crossed it, delta +30. Positive delta means buyers were the more aggressive side on this bar. It does not mean there were more buyers — there never are.
Absorption — Delta Screaming, Price FlatNine bars sit on a 94.0 support level. Every bar prints negative delta, −5,900 in total, meaning sellers hit the bid on every bar, yet no bar closes below 94.0. Passive buyers resting on the bid took every contract offered. Illustrative values.ABSORPTION — THE PUSH THAT DOES NOT MOVE PRICEPRICE94.0 BID · REFILLED EVERY BARDELTA−420−610−380−720−560−840−690−910−770SELLERS −5,900 · NOT ONE CLOSE BELOW 94.0
Absorption. Nine bars in a row print red delta, −5,900 in total, and not one of them closes below 94.0. Sellers are crossing the spread on every bar. Somebody resting on the bid is filling every one of them and refilling. Heavy effort. No result. Illustrative values.

↗ Click any diagram to zoom fullscreen

Absorption has a twin that looks almost identical on a candle chart and means something different underneath. A selloff can stop because somebody is catching it, or because nobody is left to throw. The first is absorption. The second is exhaustion. Both end the move. Only one of them tells you there is a buyer sitting there.

Absorption vs Exhaustion — Two Ways a Selloff StopsTwo panels, each a selloff that stops. Absorption: the last five bars hold a 100.0 low while volume rises to 4,600 and delta stays deeply negative, meaning sellers kept hitting the bid and a passive buyer kept filling them. Exhaustion: each of the last three pushes makes a lower low on less volume and less negative delta, from 2,600 and −900 down to 900 and −120, meaning the sellers ran out. Both need a change of character before they are anything more than a warning. Illustrative values.ABSORPTIONsomebody is catching itVOLUMEDELTA−1,500−1,700−1,800−1,600−1,700100.0 HOLDS · 5 BARSVOLUME RISES INTO THE LOWHEAVY EFFORT · NO RESULTSellers keep coming. Volume rises, delta stays deep red.Price stops anyway. A passive buyer is refilling the bid.Needs a close back through structure before it is a trade.EXHAUSTIONnobody left to sellVOLUMEDELTA−900−450−120LOWER LOWEACH PUSH LOWER ON LESS VOLUMELESS EFFORT · SAME RESULTEach new low is made on less volume and less delta.No defender needed. Sellers have thrown everything they had.Needs the same close back through structure. Not a buy yet.ONE HAS A BUYER UNDERNEATH · ONE HAS NO SELLERS LEFT · NEITHER IS AN ENTRY ON ITS OWN
Two ways a selloff ends. On the left, volume climbs into the low and delta stays deep red — −1,500 to −1,800 a bar — while 100.0 holds for five bars. That is a passive buyer refilling the bid: absorption. On the right, each push lower is made on less: 2,600 contracts and −900, then 1,700 and −450, then 900 and −120. Nobody is defending anything. The sellers have thrown everything at it they had: exhaustion. Neither one is an entry. Both are waiting for the same close back through structure. Illustrative values.

↗ Click diagram to zoom fullscreen

Delta is one number per bar. Stack those numbers and you get a line. It helps to see all three altitudes at once, because every CVD chart you will ever look at is built from exactly this.

Raw Tape, Delta Bars and the CVD Line — One Stream, Three AltitudesFive seconds of trades shown three ways. Top: every fill with its aggressor side. Middle: the fills of each second netted into a delta bar: +10.1, −1.5, +5.7, −8.9, +11.8. Bottom: those deltas added into a running total, the cumulative volume delta: 10.1, 8.6, 14.3, 5.4, 17.2. Two of the five seconds were net selling, so the CVD line dips twice while still finishing higher. Illustrative fills.ONE STREAM · THREE ALTITUDES1 · THE TAPEevery fill2 · DELTAnet per second3 · CVDrunning total12:00:01BUY 3.4SELL 1.2BUY 5.8BUY 2.112:00:02BUY 4.2SELL 0.9SELL 6.5BUY 1.712:00:03SELL 1.4BUY 4.9BUY 2.8SELL 0.612:00:04SELL 3.1SELL 4.4BUY 0.8SELL 2.212:00:05BUY 5.1BUY 3.3SELL 1.0BUY 4.4+10.1−1.5+5.7−8.9+11.8010.18.614.35.417.2TWO SECONDS OF NET SELLING · THE LINE DIPS TWICE · IT STILL FINISHES HIGHER
One stream, three altitudes. The top row is every fill with its aggressor side. The middle row nets each second into one delta bar: +10.1, −1.5, +5.7, −8.9, +11.8. The bottom row adds them up. Two of the five seconds were net selling, so the CVD line dips twice — to 8.6 and to 5.4 — and still finishes at 17.2. Trace any second down the column and all three agree, because they are the same data.

↗ Click diagram to zoom fullscreen

CAP Framework — Delta & Absorption at Gate 4

How These Two Ideas Judge the Sweep

Gate 4 is where these two words earn their keep. Price reaches the OTE zone at Gate 3. The question is no longer whether price is at a good level — the structure already answered that. The question is whether the selling into that level is being absorbed. Deep red delta on bars that refuse to close lower is one of the clearest yes-answers order flow can give.

Exhaustion is weaker evidence than absorption, and the stack weights it that way. Sellers running out means the pressure has stopped. It does not mean anybody wants to buy. Gate 5 settles it either way — the CHoCH close is the market showing its hand after the evidence is in.

For the full sequence, see the 5-Gate Protocol. For the version of this read that needs no delta feed at all — effort against result off nothing but candle spread and volume — that is tape reading, with a free ten-read drill. And for where Bitcoin sits right now, see the dated Bitcoin Wyckoff phase read.

Signal Reference

CVD
DIVERGENCE IN ACTION

Picture Bitcoin printing a fresh low. The timeline says it is over. Your chart looks terrible. But the second push down is quieter than the first — fewer people hitting the bid, smaller prints, less urgency. That quiet is measurable, and CVD is the tool that measures it. When price makes a lower low and CVD makes a higher low, the new low was made with less aggressive selling than the last one. Somebody stopped selling, or somebody started taking the other side.

CVD divergence is evidence, not a trigger. Below, the divergence forms, the sweep takes the old low, and nothing about the trade is decided until a candle closes back above the high of the sweep candle. That close is Gate 5. The sweep is what Gate 4 requires; the divergence is how you judge it.

Bullish CVD Divergence — Lower Low in Price, Higher Low in CVD, Then the CHoCHTwenty-eight candles with cumulative volume delta beneath, CVD computed from each bar's delta. Price makes a low at 100.6 with CVD at −3,710, then sweeps lower to 99.4 while CVD only falls to −3,320, a higher low: the second push lower was made with far less aggressive selling. The sweep of the earlier low is what Gate 4 requires, and the divergence says it is being absorbed. The next candle closes at 102.4, above the 101.9 high of the sweep candle, which is the Gate 5 change of character. Illustrative values.PRICECVDcumulative volume delta, summed from each barSWEEP CANDLE HIGH 101.9GATE 5 · CHoCH CLOSE 102.4LOW 100.6SWEEP TO 99.4 · LOWER LOW−3,710−3,320 · HIGHER LOWGATE 4 SWEEP · PRICE LOWER · CVD HOLDSTHE SECOND LOW WAS MADE WITH LESS SELLING · THE CLOSE ABOVE THE SWEEP CANDLE MAKES IT A TRADE
The divergence, then the close. Price makes a low at 100.6 with CVD at −3,710. The second leg down sweeps to 99.4 — a lower low — while CVD only reaches −3,320, a higher low: the second push was made with roughly 390 fewer contracts of net aggressive selling. The sweep is what Gate 4 requires; the divergence says the selling into it was being absorbed. The very next candle closes at 102.4, above the 101.9 high of the sweep candle, and that close is the Gate 5 change of character. CVD here is computed from the bars' own deltas, so the lower panel cannot disagree with the upper one. Illustrative values.

↗ Click diagram to zoom fullscreen

Divergence is only one of four relationships between price and CVD, and the other three matter just as much. The most useful one is the one people skip: CVD climbing hard while price refuses to follow.

The Four Price–CVD Relationships Worth KnowingA two-by-two grid. Confirmation: price and CVD both make higher highs. Bearish divergence: price makes a higher high while CVD makes a lower high. Bullish divergence: price makes a lower low while CVD makes a higher low. Absorption at resistance: CVD climbs steadily while price stays flat. Schematic lines, not market data.01CONFIRMATIONprice higher high · CVD higher highPRICECVDTHE READAggressive buyers arethe ones moving it.The move has fuelbehind it.02BEARISH DIVERGENCEprice higher high · CVD lower highPRICECVDTHE READThe new high was notbought by aggressors.Thin offers, passivebuying or shortscovering.03BULLISH DIVERGENCEprice lower low · CVD higher lowPRICECVDTHE READSellers pushed lessto make the new low.Somebody is takingthe other side.04ABSORPTION AT RESISTANCECVD climbing · price going nowherePRICECVDTHE READBuyers keep liftingthe offer and itdoesn't move. Apassive seller isfilling every one ofthem.
Four reads, one question: is the aggression working? Confirmation — both make higher highs, the aggressors are the ones moving it. Bearish divergence — a new high on less aggressive buying, so thin offers, passive bids or shorts covering carried it. Bullish divergence — a new low on less aggressive selling. Absorption at resistance — CVD climbing bar after bar and price going nowhere, a passive seller filling every buyer. That last one is the bearish twin of the absorption at support above. Schematic lines.

↗ Click diagram to zoom fullscreen

◈  What CVD Cannot Tell YouRead these before you trust a single line
  1. 01
    It is one venue unless you make it more

    CVD on one exchange is that exchange's aggressor tape, not the market's. BTC trades across dozens of spot and perpetual venues. Aggregated CVD across the major ones is a far better read than any single book, and even that misses what trades off-exchange.

  2. 02
    Your chart may be estimating it

    TradingView's built-in Cumulative Volume Delta does not read tick-level aggressor flags. Its own documentation says it classifies lower-timeframe bars as buying or selling by whether each closed up or down. That is an approximation of delta, and it gets coarser as the chart gets longer.

  3. 03
    It resets, and the reset changes the picture

    CVD is a running total from an anchor — the session, the day, the start of the chart. Move the anchor and every level moves with it. Compare highs and lows inside one anchor period, never across a reset.

  4. 04
    The slope matters more than the number

    An absolute CVD value means nothing on its own. A line at −3,000 can be the strongest buying of the week if it was at −6,000 an hour ago. Read direction and divergence, never the level.

  5. 05
    Spot and perps can say opposite things

    The same move can be spot buyers lifting offers or leveraged perp buyers doing it on borrowed money. Those two CVDs belong on the same screen — which is the next section.

CAP Framework — CVD as Gate 4 Context

Divergence Without Structure Is Just a Line That Wiggled

A CVD divergence at a random price is noise. The same divergence inside a Gate 3 OTE zone, after a clean Gate 2 break of structure, inside a regime that permits a trade, is evidence. That is the entire difference between reading order flow and pattern-matching it.

The deep version — six market scenarios and what CVD cannot see — is in the CVD guide.

Crypto-Specific

SPOT-LED
vs PERP-LED

There are two ways to push a crypto rally. One is people buying the coin. The other is people borrowing to bet on the coin. Both print green candles. Only one of them has to be paid for every eight hours. In crypto you can tell them apart, because spot and perpetual futures report their own tape, and the perpetual market reports how much leverage is open and what it costs to hold.

Spot CVD is aggressor flow on spot books — coins changing hands. Perp CVD is aggressor flow on perpetual futures — positions, often leveraged. When a rally is carried by spot and the perp market follows, it tends to be sturdier. When perps lead, open interest climbs and funding gets expensive, the rally is standing on borrowed fuel, and borrowed fuel gets called in. A tendency. Not a rule.

Spot-Led vs Perp-Led — Who Is Buying the RallyTwo rallies of similar size shown with price, spot CVD, perpetual CVD, open interest and the funding rate. The spot-led rally rises with spot CVD while perp CVD, open interest and funding stay quiet, and it holds. The perp-led rally rises with perpetual CVD and open interest while spot CVD is flat, funding climbs from 0.010% to 0.062% per eight hours, and the move gives most of itself back as open interest unwinds. A tendency drawn as a schematic, not a rule and not market data.SPOT-LEDreal coins changing handsPRICESPOT CVDPERP CVDOPEN INTERESTFUNDING% per 8hbase 0.010HOLDSSpot buyers lift the offer. Perps follow, they don't lead.Funding stays near its base. Nobody is paying up to be long.PERP-LEDleverage doing the liftingPRICESPOT CVDPERP CVDOPEN INTERESTFUNDING% per 8hbase 0.0100.062%THE UNWINDPerp buyers and new open interest do the lifting.Longs pay more every 8h to hold it. The fuel is borrowed.A TENDENCY, NOT A RULE · SPOT CAN LEAD A TOP AND PERPS CAN LEAD A REAL TREND
Same size of move, different fuel. On the left, spot CVD does the climbing while perp CVD, open interest and funding stay quiet — funding sits near its 0.010% base because nobody is paying up to be long. The move holds. On the right, perp CVD and open interest do the climbing, spot CVD goes nowhere, and funding climbs to 0.062% every eight hours. When the longs get shaken, open interest drops and the move gives most of itself back. Every lane shares its scale across both panels, so nothing is exaggerated to make the point. Spot can lead into a top and perps can lead a real trend — this is a lean, not a law.

↗ Click diagram to zoom fullscreen

Positioning

OPEN INTEREST
& FUNDING

CVD tells you who was in a hurry. It does not tell you whether they were opening a new position or closing an old one — and in a futures market that is half the story. Open interest counts the positions still open. Funding tells you what it costs to keep them. Put the two next to price and you can see whether a move is new money arriving, old money leaving, or leverage about to be forced out.

Open interest is the number of perpetual contracts open. Every one has a long and a short, so OI never says which side is winning — it says positions were opened or closed. Pair it with price and CVD and the combination gets specific.

Price × Open Interest — the Four CombinationsA two-by-two grid pairing the direction of price with the direction of open interest. Price up with open interest up: new positions opening with the move. Price up with open interest down: positions closing, usually short covering. Price down with open interest up: new positions opening on the way down. Price down with open interest down: longs closing or being liquidated. Every contract has a long and a short, so open interest says positions were opened or closed, and CVD says which side was aggressive. Schematic.PRICE UP · OI UPPRICEOIUSUALLY MEANSNew positions opened withthe move. Fresh money isbehind it, and so are freshlongs to liquidate if itfails.PRICE UP · OI DOWNPRICEOIUSUALLY MEANSPositions are closing intothe rally. Usually shortsbuying back to get out.Fast, and done when thecovering is.PRICE DOWN · OI UPPRICEOIUSUALLY MEANSNew positions opened on theway down. Sellers pressingwith fresh money, or buyerscatching the knife. CheckCVD.PRICE DOWN · OI DOWNPRICEOIUSUALLY MEANSLongs closing or beingliquidated. Often the flushthat ends a leg rather thanthe start of one.EVERY CONTRACT HAS A LONG AND A SHORT · OI SAYS OPENED OR CLOSED · CVD SAYS WHO WAS AGGRESSIVE
Four combinations, each with a usual meaning. Price and OI up: new money opened with the move, which is fuel, and also a crowd of fresh longs to liquidate if it fails. Price up, OI down: positions closing into the rally, usually shorts buying back — fast, and finished when the covering is. Price down, OI up: new positions opened on the way down, sellers pressing or buyers catching a knife, and CVD tells you which. Price and OI down: longs closing or being liquidated, often the flush that ends a leg. Usually, not always. Schematic.

↗ Click diagram to zoom fullscreen

Funding is the payment between longs and shorts that keeps a perpetual's price anchored to the spot index. On Binance's USDⓈ-M contracts it settles every eight hours by default, at 00:00, 08:00 and 16:00 UTC, using F = P + clamp(0.01% − P, −0.05%, +0.05%), where P is the average premium of the perpetual over the index. That clamp is why funding sits at its 0.01% base most of the time and only moves once the premium gets large. Positive funding: longs pay shorts. Negative: shorts pay longs.

Funding — Premium, the Rate Longs Pay, and the ResetFifteen eight-hour periods. Price rises, then goes sideways while the perpetual's premium over the index climbs to 0.19%. Funding, computed with Binance's formula F = P + clamp(0.01% − P, −0.05%, +0.05%), sits at its 0.01% base until the premium passes 0.06%, then climbs to 0.14% per period: longs paying shorts to hold a move that has stopped. When price drops the premium turns negative and funding falls to -0.01% before resetting to base. Illustrative values.PRICEPRICE GOES NOWHEREPREMIUMperp vs index0.06% · where funding leaves its baseFUNDING% per 8h0.010.010.010.030.060.090.110.130.140.130.070.01-0.010.010.01LONGS PAYING MORE EVERY 8HRESETPositive funding: longs pay shorts. Negative: shorts pay longs. It is a cost of holding, not a signal on its own.
The rate is computed, not drawn. Funding in the bottom lane is the exchange formula applied to the premium in the middle lane, so the two cannot disagree. It sits at 0.01% until the premium passes 0.06%, then climbs to 0.14% a period while price goes sideways — longs paying more every eight hours to hold a move that has stopped. When price drops, the premium flips negative, funding briefly turns to −0.01%, and it resets. Illustrative values.

↗ Click diagram to zoom fullscreen

Interactive · Build a Read

Set the four dials. Get the read.

Pick what price, CVD, open interest and funding are doing on your chart. This is how the four lenses combine — the same reasoning used above, in one place.

CAP Framework — Positioning as Context

Open Interest and Funding Add Context. They Do Not Trigger It.

Crowding is not a timing signal. Funding can stay expensive for days while price keeps grinding up, and a trader who shorts every hot funding print will be right eventually and broke before then. What funding and OI do well is tell you how fragile a move is — how much of it can be forced out in a hurry.

Inside the CAP, that fragility is context for the Gate 4 stack. Heavy positioning against the setup's direction — shorts paying to be short into a bullish OTE zone — adds weight when the other layers agree. It never stands in for them.

The mechanics in full are in the funding rates guide, the open interest guide and the BTC perpetuals guide.

The Candle's Interior

VOLUME FOOTPRINT
THE X-RAY LAYER

A rocket that has run out of fuel keeps climbing for a while. From the ground it looks exactly like a rocket that has not. The footprint is the view from inside the engine. It splits one candle into its price levels and shows, at every level, how much was sold into the bid and how much was bought at the ask. You stop guessing what the candle meant. You read what happened at each price.

Read it diagonally. A buyer who lifts the offer at one price was crossing a spread whose bid sat one tick lower, so the ask at a price is compared with the bid one level below it. When one side outweighs the other by a set ratio — 3x, or 300%, is a common default, and TradingView's footprint uses exactly this diagonal comparison — that cell is an imbalance. Three or more in a row is a stacked imbalance.

Inside One Footprint Candle — Bid × Ask, Diagonal Imbalances, POC and DeltaA footprint of one candle that opened at 69,250, fell to 69,200, rallied to 69,375 and closed at 69,350. Each row shows the contracts sold into the bid by aggressive sellers and the contracts bought at the ask by aggressive buyers. Imbalances are read diagonally, the ask at one price against the bid one tick below: buy imbalances of 3.6x at 69,350, 3.4x at 69,325, 3.1x at 69,300 stack through the middle of the bar, and one sell imbalance of 3.6x prints at 69,225. The point of control, the highest-volume row, is 69,225 with 1,900 contracts. Total delta is −530: sellers were the more aggressive side over the whole bar and price still closed near the high. Illustrative values.ONE CANDLE · OPENED UPevery row is one price level inside the barPRICEBID · SOLD INTOASK · BOUGHT ATDELTACO69,37520×95+7569,350150×640+49069,325180×720+54069,300210×690+48069,275220×560+34069,2501,150×420−73069,2251,520×380−1,14069,200610×25−585STACKEDPOCBAR TOTAL4,0603,530−53001 · READ IT DIAGONALLYCompare the ask at 69,350 (640) with thebid one tick below at 69,325 (180): 3.6x.A buyer lifting that offer was crossing a spreadwhose bid sat one level lower. 3x is a common default.02 · STACKED BUY IMBALANCES3 levels in a row, 69,300 to 69,350, where buyersout-hit sellers 3x or more. They turned aggressivethrough the middle of the bar and stayed that way.03 · POC 69,225 · SOLD INTO THE LOW1,900 contracts at 69,225, one tick off the low, mostof them sold into the bid. The 3.6x sell imbalance thereis sellers hitting hard. Price went no lower.04 · DELTA −530 · CLOSED NEAR THE HIGHSellers won the bar on aggression, −530, and lost iton price. That is absorption at the low, theninitiative buying above it. Neither is an entrywithout structure. Both are evidence.BID = HIT BY AGGRESSIVE SELLERS · ASK = LIFTED BY AGGRESSIVE BUYERS · READ ACROSS THE DIAGONAL
One candle, opened up. It opened at 69,250, dipped to 69,200 and closed at 69,350, near its high. At 69,225 sellers hit hard — 1,520 contracts into the bid, a 3.6x sell imbalance against the ask above it — and that row is the point of control with 1,900 contracts. Price went no lower. From 69,300 to 69,350 buyers turned aggressive: three stacked diagonal buy imbalances at 3.1x, 3.4x and 3.6x. Add every row and delta is −530. Sellers won the bar on aggression and lost it on price. That is absorption at the low followed by initiative buying above it, in a single bar. Every total in the figure is computed from the rows. Illustrative values.

↗ Click diagram to zoom fullscreen

Most footprints do not tell a story that clean. They repeat a handful of shapes, and four of them carry most of the information.

Four Footprint Patterns — Stacked Imbalances, Absorption, Exhaustion and the Unfinished AuctionA two-by-two grid of five-row footprints. Stacked imbalances: consecutive rows where the ask outweighs the bid one tick below by three times or more. Absorption at the low: the largest volume in the bar sits on the bid in the bottom rows and the bar closes off its low. Exhaustion print: volume at the high tapers to four contracts. Unfinished auction: the top row trades 180 by 210, real volume on both sides. Illustrative values.01STACKED IMBALANCESinitiative · buyers in control10560×42010490×510103110×470102140×390101180×230WHAT IT SAYSThree or more levels in a rowat 3x or better on one side.The level they start fromoften gets defended on theretest.still needs structureto agree before it counts02ABSORPTION AT THE LOWheavy selling · no follow-through105210×260104380×300103690×2801021,480×3101011,320×190WHAT IT SAYSThe biggest numbers sit onthe bid at the bottom of thebar, and price closes off thelow anyway. Sellers hit apassive buyer and stopped.still needs structureto agree before it counts03EXHAUSTION PRINTthe auction simply ran out1050×410430×60103160×240102420×510101610×580WHAT IT SAYSVolume thins to almostnothing at the extreme: ahandful of contracts at thehigh. The last buyer paid upand nobody followed.still needs structureto agree before it counts04UNFINISHED AUCTIONboth sides still trading at the extreme105180×210104240×300103330×360102410×390101500×470WHAT IT SAYSThe top row trades realvolume on both sides insteadof tapering to zero. Theauction never finished, andprice often returns to it.still needs structureto agree before it countsPRICE · BID × ASK · FIVE ROWS EACH · NUMBERS ILLUSTRATIVE
Four shapes worth knowing on sight. Stacked imbalances — initiative, one side in control, and the level they start from is often defended on a retest. Absorption at the low — the biggest numbers on the bid at the bottom of the bar and a close off the low. Exhaustion — volume thinning to a handful of contracts at the extreme: the last buyer paid up and nobody followed. Unfinished auction — real volume on both sides of the top row instead of tapering to zero, so the auction up there never completed, and price often comes back to finish it. Every one of them still needs structure to agree.

↗ Click diagram to zoom fullscreen

CAP Framework — Footprint at the Sweep

What the Footprint Adds That CVD Cannot

CVD tells you net buying happened. The footprint tells you where. A CVD divergence into an OTE zone, supported by absorption on the footprint at the zone low and stacked buy imbalances on the bar that follows, is far stronger context at the Gate 4 sweep than the same divergence on thin, scattered prints. It stays context: CVD and the footprint are not among the seven checks that grade a CAP setup.

The practical warning: most crypto footprints you will see are built from exchange trade data your platform classifies for you, and on some platforms from lower-timeframe bars rather than individual trades. TradingView's own guide says its footprint draws on intrabar data and uses one-tick data only on professional plans. Know which one you are reading before you trust a single cell.

The CAP’s exact entry, stop and grading rules are structural, and they are taught inside the 90-Day Mentorship; order flow is the read you bring to them. This page gives you the read. The protocol gives you the rules.

Where Volume Was Accepted

VOLUME PROFILE
THE MAP OF AGREEMENT

In short: Volume profile is a sideways bar chart drawn against price instead of time. Each bar shows how much was traded at that price over the stretch of chart you pick. The longest bar is the point of control (POC), the busiest price. The value area is the band where about 70% of the trading happened. Prices with lots of trading (high-volume nodes) are prices the market accepted, and price tends to slow down there. Prices with little trading (low-volume nodes) were rejected, and price tends to move through them fast.

Every chart you have ever looked at puts time along the bottom. That tells you when price was somewhere. It does not tell you how much business got done there. Turn the chart on its side and count the volume at each price, and a map appears. Some prices were crossed in a few seconds and nobody wanted them. Others traded for hours, because both sides agreed that was a fair place to do business.

The profile comes from auction market theory, which grew out of J. Peter Steidlmayer's Market Profile work at the Chicago Board of Trade, introduced publicly in 1985. A market is an auction looking for the price that does the most business. POC is the price where the most volume traded. The value area is the band holding 70% of the volume around it — roughly one standard deviation, the convention Market Profile set. VAH and VAL are its edges. HVNs are thick rows, where price slows. LVNs are thin rows, where price moves fast.

Volume Profile — POC, Value Area, High- and Low-Volume Nodes, Computed From the CandlesForty candles with a visible-range volume profile on the right, computed by spreading each candle's volume across its range in 100-dollar rows. The point of control is 64,800–64,900. The 70% value area runs from 64,100 to 65,400. A second high-volume node forms at 67,300. Between them a low-volume node near 66,700 marks where price travelled fastest, up and back down. The pullback stops at 65,330, at the top edge of the value area. Illustrative values.64,00064,50065,00065,50066,00066,50067,00067,500VOLUME AT PRICEVAH 65,400VAL 64,100POCHVNLVNFAST THROUGH THIN AIRAND FAST BACK DOWNSTOPS AT THE EDGE OF VALUEPRICE · 40 CANDLESPROFILE COMPUTED FROM THE CANDLES DRAWN · VALUE AREA = THE 70% OF VOLUME AROUND THE POC
A profile computed from the candles on the left. Each candle's volume is spread across its range in 100-dollar rows and summed. The point of control is 64,800–64,900. Expanding from it one row at a time until 70% of the volume is inside gives a value area of 64,100 to 65,400. A second, smaller high-volume node forms at 67,300 after the move up. Between them sits a low-volume node — price crossed it in five bars on the way up and three on the way down, because nobody wanted to trade there. The pullback stops at 65,330, at the upper edge of value. Nothing on the profile is drawn by hand. Illustrative values.

↗ Click diagram to zoom fullscreen

POC
Point of Control

The single price with the most volume in the range — the market's centre of gravity. Price that returns to it tends to slow down, because both sides already agreed it was fair once. It is a magnet more often than it is a wall.

VAH / VAL
The Edges of Value

Inside the value area the market is in balance and the edges tend to get faded. Outside it, price is being tested for acceptance. The edge itself is where the read happens: does price close outside and hold, or poke outside and fall back in?

HVN / LVN
Thick Rows, Thin Rows

High-volume nodes are congestion and slow price down. Low-volume nodes are air pockets — price that enters one tends to travel through it to the next node. That is why an LVN makes a poor place to wait for a bounce and a natural place for a target to sit beyond.

The shape of a profile says something too. A few shapes come up so often they have names, and each one is a short story about who was in control.

Volume Profile Shapes — P, b, D and the Double DistributionFour schematic volume profiles. P-shape: a thin tail below and value building at the top, often short covering. b-shape: the mirror image, often long liquidation. D-shape: a balanced bell around one point of control. Double distribution: two high-volume areas separated by a thin low-volume node. Schematic shapes, not market data.P-SHAPEFast move up, then valuebuilds at the top.Often short coveringrather than new buying.b-SHAPEFast move down, then valuebuilds at the bottom.Often longs liquidatingrather than new selling.D-SHAPE · BALANCEBoth sides agree on price.Edges get faded, the POCattracts. Wait for oneside to leave value.DOUBLE DISTRIBUTIONTwo value areas and a thinLVN between them. Pricecrosses the gap fastin either direction.
Four shapes and what they usually mean. P-shape: a fast move up and then value building at the top, often short covering rather than new buying. b-shape: the mirror image, often long liquidation rather than new selling. D-shape: balance, both sides content, edges faded and the POC attracting. Double distribution: two value areas with a thin LVN between them, crossed fast in either direction. Usually, not always. Schematic.

↗ Click diagram to zoom fullscreen

Which brings the whole section down to one question at the edge of value. The break is not the signal. What happens on the retest is.

Acceptance vs Rejection at the Edge of ValueTwo panels starting from the same value area, high 101.0, point of control 100.0, low 99.0. In the acceptance panel price closes above the value area high, retests it from above, holds, and new volume builds above the old value, so value has moved up. In the rejection panel price trades above the value area high for two bars, fails back inside, and rotates down through the point of control toward the value area low. Schematic, illustrative prices.ACCEPTANCEvalue moves with priceVAHPOCVALNEW VALUE BUILDING UP HERERETEST FROM ABOVE HOLDSCloses above value and stays there. The old highbecomes the floor, and volume starts to trade up there.Order flow confirms it: delta keeps printing on the retest.REJECTIONlook above and failVAHPOCVALPOKE ABOVE VALUETHROUGH THE POC TOWARD VALTrades above value for two bars and fails back inside.Nobody would do business up there. Price often rotatesback to the POC, sometimes all the way to the far edge.THE BREAK IS NOT THE SIGNAL · WHAT HAPPENS ON THE RETEST IS
Acceptance or rejection. Both panels start from the same value area. On the left price closes above the value area high, comes back to test it from above, holds, and volume starts building up there — value has moved with price. On the right price trades above value for two bars, fails back inside, and rotates down through the POC toward the value area low. Nobody would do business up there. Order flow is how you tell them apart in real time: absorption and positive delta on the retest, or aggressive selling the moment price gets back inside. Schematic.

↗ Click diagram to zoom fullscreen

CAP Framework — Volume Profile as Map

Profile Tells You Where. Order Flow Tells You When.

A volume level is context, not an entry. A Gate 3 OTE zone that sits on the value area high of the prior range, or on a high-volume node, is a zone with a reason for somebody to be there. A zone floating over an LVN is a zone price will likely cross in a hurry.

In the CAP, profile levels are mapped before the session, as context for the Gate 1 read. They mark where the move is likely to slow (the next HVN beyond an LVN is a natural one), though the CAP itself holds until the bigger move ends, and they tell you where Gate 4's absorption evidence would carry the most weight.

Resting Liquidity

THE ORDER BOOK
WHAT'S SHOWN vs WHAT TRADES

A poker player who pushes a tall stack of chips into the middle has told you something. Maybe it is the truth. The order book is that stack of chips, and orders cost nothing to show and nothing to cancel. A heatmap — Bookmap is the best-known — paints resting size over time so you can watch the book move. It is the most seductive tool in order flow, and the easiest to be fooled by.

Two patterns are worth knowing because they point in opposite directions. Spoofing is displaying size with no intention of trading it, to push other people around. In US futures markets the 2010 Dodd-Frank Act made it explicitly illegal — "bidding or offering with the intent to cancel the bid or offer before execution" — and it has been prosecuted. Crypto enforcement is far patchier: in April 2025 a 2,500 BTC offer, around $212 million, sat on Binance a few percent above the market, drew price toward it, and then vanished. An iceberg is the reverse — a large order that shows only a small slice at a time and refills as it fills. Binance offers iceberg orders through its API. You cannot see one in the book. You can only see it on the tape.

Order Book Heatmap — The Wall That Was Pulled and the Iceberg That Kept RefillingTwo order-book heatmaps, time running left to right and brightness showing resting size. Left: a very large offer appears above price and sits there while price climbs toward it, then disappears two columns before price arrives and price trades straight through the level, which is the signature of spoofing. Right: a bid at 99.0 never displays more than a modest size, yet price trades at 99.0 for twelve columns and far more volume prints there than was ever shown, because hidden size keeps refilling it, which is the signature of an iceberg order. Schematic, not market data.THE WALL THAT WASN'Tshown, never meant to fillHUGE OFFER APPEARS AT 102.0PULLED BEFORE PRICE ARRIVESA wall that never trades is not supply, it is a message.Watch whether size gets hit or gets pulled as price comes.Spoofing is illegal in regulated futures. Crypto is patchier.time →THE ICEBERGnever shown, kept filling99.0 BID · NEVER SHOWS MORE THAN 1201,840 TRADES THERETraded volume at the level runs far past the size displayed.Hidden size keeps refilling the bid. That is absorptionyou can only see on the tape, never in the book.time →THE BOOK SHOWS INTENT · THE TAPE SHOWS WHAT ACTUALLY TRADED · TRUST THE TAPE
Shown is not traded. On the left a huge offer appears at 102.0 and sits there while price climbs toward it — and disappears just before price arrives, after which price trades straight through the level it was supposedly defending. On the right a bid at 99.0 never displays more than about 120 contracts, yet 1,840 trade there while price holds, because hidden size keeps refilling it. The first is intent that was never real. The second is absorption you can only see on the tape. When the book and the tape disagree, trust the tape. Schematic.

↗ Click diagram to zoom fullscreen

Market Mechanics

LIQUIDITY
WHERE THE STOPS ARE

In a game of dodgeball, everybody hides in the same two corners, so the other team does not wander — they walk straight to the corners. Markets work the same way. Everybody is taught to put a stop just below the obvious low. So below every obvious low there is a predictable pile of sell stops, and a stop is not a promise, it is a market order waiting for a trigger. When price reaches it, it has to sell to whoever is there. The setup that lures traders in early, so their orders and stops are sitting there to be taken before price turns for the level that mattered, has its own name: inducement.

Equal lows collect sell stops. Equal highs collect buy stops. A sweep is price trading through the pool, triggering the stops, and closing back on the other side of the level. The stops are aggressive orders — the delta on the sweep bar is violently one-sided — and somebody passive has to fill every one of them. If price closes back above the level anyway, that somebody won. Whether that is an institution hunting stops on purpose or simply liquidity doing what liquidity does, the read is identical.

Liquidity Sweep — Equal Lows, the Stop Run, the Reclaim and the CHoCHSeventeen candles with delta beneath. Price tests the 100.0 area three times, lows at 100.02, 100.0, 100.03, so sell stops collect just under it. The twelfth candle runs to 99.2, the stops fire as market sells and that bar prints a delta of −2,400, yet it closes back above 100.0 at 100.4: the forced selling was absorbed. The next candle closes at 101.0, above the 100.4 high of the sweep candle, which is the Gate 5 change of character. Illustrative values.PRICEEQUAL LOWS · 100.0SELL STOPS PARKED UNDER THE LOWSSWEEP TO 99.2 · CLOSES 100.4SWEEP CANDLE HIGH 100.4GATE 5 · CHoCH CLOSE 101.0DELTA−2,400 · THE STOPS FIRINGGATE 4 · THE REQUIRED SWEEP, RECLAIMEDSTOPS ARE MARKET ORDERS · SOMEBODY HAS TO TAKE THE OTHER SIDE · THE CLOSE SAYS WHO WON
Pool, sweep, reclaim, close. Price tests 100.0 three times, lows at 100.02, 100.0 and 100.03, and sell stops pile up underneath. The twelfth candle runs to 99.2, the stops fire as market sells and that bar prints −2,400 delta — nearly four times the size of any bar before it — and it still closes back at 100.4. The forced selling was absorbed. That sweep and reclaim is what Gate 4 requires. It is not the entry. The next candle closes at 101.0, above the 100.4 high of the sweep candle: the Gate 5 change of character. Illustrative values.

↗ Click diagram to zoom fullscreen

Stops are one kind of forced order. In crypto there is a bigger one. A leveraged position that loses enough of its margin is closed by the exchange, at market, whether its owner likes it or not. Liquidations are stops nobody chose, and they cluster, because traders pile into the same levels with the same leverage.

Liquidation Cascade — Estimated Liquidation Bands, Forced Selling and the Open-Interest FlushLongs opened near 65,000 at 100x, 50x and 25x leverage have estimated liquidation prices near 64,610.0 at 100x, 63,960.0 at 50x, 62,660.0 at 25x, using a 0.4% maintenance margin. As price falls through each band the liquidations execute as market sells, pushing price into the next band, and open interest steps down each time. Once the 25x band has cleared, the forced sellers are gone and price stabilises. The bands are estimates from a model, not orders resting in the book. Schematic.PRICEEST. 100x LONGS ≈ 64,610EST. 50x LONGS ≈ 63,960EST. 25x LONGS ≈ 62,660LONGS OPENED NEAR 65,000FORCED SELLERS GONEOPEN INTERESTOI BUILDS · LEVERAGE ARRIVESSTEPS DOWN AS EACH BAND LIQUIDATESBands are estimated from leverage and entry, so every heatmap is a model. Exchanges compute liquidation price differently, and nobody sees the real distribution.
A cascade, estimated. Longs opened near 65,000 at 100x, 50x and 25x have liquidation prices near 64,610, 63,960 and 62,660 — roughly the entry less one over the leverage, brought a little closer by a 0.4% maintenance margin. Price falls into the first band, those liquidations sell at market, and the selling reaches the next band. Open interest steps down each time. Once the 25x band has cleared, the forced sellers are gone and price stabilises. Every liquidation heatmap is a model of where these bands might be. CoinGlass says so itself — its levels are a relative-intensity estimate and actual liquidations may be smaller. Schematic.

↗ Click diagram to zoom fullscreen

CAP Framework — Liquidity at Gate 4

The Sweep Is Required, Then Graded

Under the tested CAP rules the sweep is required, not optional. A pullback that has not taken out an earlier swing is not a CAP setup, however clean the rest of the chart looks. What makes a sweep worth trusting is what happens after it: a close back inside the level, delta that fired and failed, and CVD that did not follow price to the new low.

Without the reclaim, a sweep is simply a breakdown and the setup is treated as one. Without the structural context of Gates 1, 2 and 3, it has no significance at all. Liquidity plus structure plus a close — that is the read. The sweep candle itself, the four tells that separate it from a real breakdown, and the reclaim entry are in the liquidity sweep guide.

The full treatment is in the liquidity sweep guide.

Institutional Price Memory

ORDER BLOCKS
& FAIR VALUE GAPS

After a battle moves on, the field where the fighting was heaviest still matters, because that is where the unfinished business is. Order blocks and fair value gaps are two ways of marking that kind of place on a chart. Neither is order flow in the strict sense — they are read off candles. They earn a place on this page because they tell you where to point your order flow tools, and because the order flow is what separates a zone that holds from one that does not.

An order block is the last opposing candle before a move that breaks structure. A fair value gap is a three-candle pattern where the first candle's high and the third candle's low never overlap — a stretch of prices that traded in one direction only. Both are zones, not lines, and both only mean something because of the displacement that created them.

Order Blocks — the Last Opposing Candle Before a Break of StructureBullish panel: the last down candle before the impulse, range 101.4 to 102.7, is marked as the order block. The impulse closes at 106.6, above the 105.9 swing high, a break of structure. Price later returns into the block, holds above its 101.4 low and turns up. Mean threshold, the block's midpoint, 102.05. The bearish panel is the mirror image: the last up candle before a break of structure to the downside. Illustrative prices.BULLISH ORDER BLOCKLAST DOWN CANDLE BEFORE THE IMPULSEBOS · CLOSE ABOVE 105.9MEAN THRESHOLDRETURNS · HOLDSZone = that candle's range. It only counts becausethe move that left it broke structure. No BOS, no block.At the retest the question is order flow: is it absorbed?BEARISH ORDER BLOCKLAST UP CANDLE BEFORE THE DROPBOS · CLOSE BELOW 102.5MEAN THRESHOLDRETURNS · REJECTSThe mirror image. The last up candle before the dropthat broke the swing low. Supply on the way back up.At the retest: do buyers get absorbed there or not?A ZONE, NOT A LINE · THE BREAK OF STRUCTURE IS WHAT GIVES IT MEANING
Order blocks. On the left, the last down candle before the impulse spans 101.4 to 102.7. The impulse closes at 106.6, above the 105.9 swing high — a break of structure — and that break is what makes the candle a block at all. Price comes back into it, holds above its low, and turns up. The dotted line is the mean threshold, the block's midpoint. On the right, the bearish mirror: the last up candle before the drop that broke the swing low. At the retest, the order flow question is the only one that matters: is the push into the block being absorbed? Illustrative prices.

↗ Click diagram to zoom fullscreen

Fair Value Gaps — Three Candles, One Side Trading, and the Halfway LineBullish panel: candle two moves so fast that candle one's high, 101.2, and candle three's low, 102.4, never overlap. The prices between them traded in one direction only. The midpoint, the consequent encroachment, is 101.8. Price later retraces into the gap, reaches about halfway, and continues. The bearish panel mirrors it: candle one's low above candle three's high. Illustrative prices.BULLISH FVGC1C2C3CE 101.8 · HALFWAYGAP 101.2 → 102.4RETRACE TO HALFC1 high and C3 low never overlap. In between, only buyerstraded. A low-volume node in miniature, and price oftencomes back to rebalance it. Often, not always.BEARISH FVGC1C2C3CE 103.6 · HALFWAYGAP 103.0 → 104.2RETRACE TO HALFC1 low and C3 high never overlap. In between, only sellerstraded. The retrace into it is where they are tested.A gap that fills completely has lost its meaning.A GAP IS A PLACE ONLY ONE SIDE TRADED · THE RETEST ASKS WHETHER THEY ARE STILL THERE
Fair value gaps. On the left, candle two moves so fast that candle one's high, 101.2, and candle three's low, 102.4, never overlap. In between, only buyers traded — a low-volume node in miniature. Its midpoint, the consequent encroachment, is 101.8, and the retrace reaches about halfway before the move continues. On the right, the bearish mirror. Gaps are often revisited, not always, and a gap that fills completely has lost the thing that made it interesting. Illustrative prices.

↗ Click diagram to zoom fullscreen

CAP Framework — Zones and Flow

A Zone Tells You Where to Look. Order Flow Tells You What You're Looking At.

Where an order block or a fair value gap overlaps a Gate 3 OTE zone, the zone has a second reason to exist. That overlap is worth noting. It is not worth trading on its own.

The question at the retest is the same one this page keeps asking: is the aggression into the zone being absorbed, or is it going straight through? The full map — breakers, mitigation and the OB-FVG overlap — is in the order blocks and fair value gaps guide.

Read This Before You Trust It

WHAT ORDER FLOW
CANNOT TELL YOU

Every tool on this page has a failure mode, and the people selling order flow software rarely lead with them. So here they are first, upfront, so nobody has to find them the expensive way. None of this makes order flow useless. It makes it evidence — weighed, cross-checked, and never trusted alone.

  1. 01
    Crypto is fragmented

    Bitcoin trades on dozens of spot and derivatives venues at once, plus off-exchange desks and ETF creations. Any tape you read is a sample of the market, not the market. Aggregate where you can, and treat one exchange's CVD as that exchange's opinion.

  2. 02
    Much of what you see is estimated

    Retail charting tools often classify volume from lower-timeframe bars rather than individual trade flags. Liquidation heatmaps are models. Even "aggressor side" is an exchange's classification of a matched trade. Know which numbers are measured and which are inferred.

  3. 03
    The book lies, the tape lies less

    Displayed size can be pulled in milliseconds, and spoofing still happens in crypto. Hidden size can sit under a small visible order. Resting liquidity is intent. Executed volume is fact.

  4. 04
    Volume can be manufactured

    Wash trading — an entity trading with itself to inflate activity — has been documented on unregulated exchanges. Prefer the major, regulated or well-surveilled venues when volume is the thing you are reading.

  5. 05
    Absorption is only visible in hindsight at first

    A passive buyer absorbing selling looks identical to a buyer about to be run over, right up until one of them wins. That is why the close — Gate 5 — exists. Order flow tells you there is a fight. It does not tell you the result until the bar closes.

  6. 06
    It is a short-horizon lens

    Delta and the footprint describe minutes and hours. A beautiful absorption print on a five-minute chart does nothing against a higher-timeframe trend that is going the other way. Regime and structure come first. Order flow grades what they have already allowed.

Putting It Together

THE ORDER FLOW READ
STEP BY STEP

Reading order flow well is less about any single tool than about the order you ask the questions in. Ask them backwards and every tool on this page will tell you whatever you already wanted to hear. Ask them in this order and they do what they are for — they confirm or kill a setup the structure has already found.

  1. 01
    Regime and map first (Gate 1)

    Is this a window where institutional money is at the desk? Mark the prior range's POC, value area edges, HVNs and LVNs before anything moves. You are deciding where evidence would matter, not looking for it yet.

  2. 02
    Let structure break (Gate 2)

    Wait for a close through the prior swing that holds. No break of structure, no bias, and no order flow read is worth taking against that.

  3. 03
    Wait for price to come back into the zone (Gate 3)

    The pullback to the OTE zone (0.382 to 0.236 on the inverted Fibonacci, sweet spot 0.295) of the impulse leg, with the 0 still intact. Now note what sits there: a value area edge, an HVN, an order block, a fair value gap.

  4. 04
    Watch the sweep, read the flow (Gate 4)

    Is the selling into the zone being absorbed? Look for delta that fires and fails, CVD holding a higher low, a sweep that gets reclaimed, absorption or stacked buy imbalances on the footprint. Check open interest and funding for how crowded the other side is. Score what agrees.

  5. 05
    Let the close decide (Gate 5)

    The first candle to close back beyond the sweep candle. Until then the evidence is evidence. After it, the stop goes beyond the last 4-hour swing and the size is already defined.

  6. 06
    Review the tape afterwards

    Win or lose, go back and look at the footprint and CVD through the trade. That is how the read gets faster. Repetition is the edge, not the indicator.

CAP Framework — The Sequence

The Structure Finds the Setup. Order Flow Shows If It Is Defended.

This is the whole philosophy in two sentences. Traders who start with order flow end up trading every divergence on every chart. Traders who start with structure use order flow for what it is best at — telling them whether the level the structure found is being defended.

If you want to practise the read without a single paid tool, start with the free ten-read drill in tape reading. If you want the full sequence as a protocol, it is the 5-Gate Protocol.

📋 Quiz — Test Your Read

Think You've Got It?
Let's Find Out.

14 questions. Pick an answer and you get told exactly why it is right or wrong. No time limit and no sign-up. Delta, absorption, exhaustion, CVD, the footprint, volume profile, open interest, funding and the order you read them in — ace this and the page has done its job.

Questions, Answered Plainly

Order Flow
FAQ

What is order flow trading?

Order flow trading reads who is crossing the spread. Every trade has a buyer and a seller, but only one of them was aggressive — the one who used a market order and took liquidity rather than waiting with a limit order. Order flow tools such as delta, cumulative volume delta, the footprint chart and volume profile measure that aggression and whether it is moving price. It is evidence that grades a setup, not an entry signal on its own.

What is delta in order flow trading?

Delta is aggressive buying minus aggressive selling inside one bar. If 100 contracts are bought at the ask and 70 are sold into the bid, delta is +30, meaning buyers were the more aggressive side. It does not mean there were more buyers than sellers — every trade has both. Stack delta bar by bar and you get cumulative volume delta.

What is CVD in crypto trading?

CVD, or cumulative volume delta, is the running total of delta from an anchor point such as the session or the start of the chart. Its direction and its divergences matter more than its level. When price makes a lower low and CVD makes a higher low, the new low was made with less aggressive selling. In the CAP Framework that divergence is evidence that a sweep is being absorbed, never the trigger, and it is not one of the seven checks that grade a setup.

What is absorption in trading?

Absorption is heavy aggression that fails to move price. Sellers keep hitting the bid, delta stays deeply negative, and price refuses to close lower because a passive buyer keeps filling them. It is the order flow version of Wyckoff's effort versus result. It still needs a close back through structure — the Gate 5 change of character — before it is a trade.

What is the difference between absorption and exhaustion?

Both can end a move. Absorption is aggression meeting a passive order that will not run out: volume and delta stay heavy while price stops. Exhaustion is aggression drying up: each new extreme is made on less volume and less delta because the aggressive side has run out of participants. Absorption tells you somebody is on the other side. Exhaustion only tells you the pressure stopped.

How do you read a footprint chart?

A footprint splits a candle into price levels and shows the volume sold into the bid and bought at the ask at each one. Read imbalances diagonally — the ask at a price against the bid one level below — with 3x, or 300%, a common threshold. Three or more consecutive imbalances on one side are stacked imbalances. The highest-volume row is the candle's point of control, and the sum of all rows is the bar's delta.

What is a POC, value area and LVN in volume profile?

The point of control is the price where the most volume traded. The value area is the band containing 70% of the volume around it, roughly one standard deviation, with the value area high and low as its edges. High-volume nodes are thick rows where price tends to slow. Low-volume nodes are thin rows that price tends to cross quickly.

What is the difference between spot CVD and perp CVD?

Spot CVD measures aggressor flow on spot exchanges, where coins change hands. Perp CVD measures it on perpetual futures, where positions are often leveraged. A rally led by spot buying with quiet open interest and funding tends to be sturdier than one led by perpetual buying with climbing open interest and expensive funding, which is standing on borrowed fuel. It is a tendency, not a rule.

How does open interest confirm order flow signals?

Open interest counts the perpetual contracts still open. Every contract has a long and a short, so it shows whether positions are being opened or closed, not who is winning. Price up with open interest up means new positions opened with the move. Price up with open interest down usually means short covering. Price down with open interest down usually means longs closing or being liquidated. CVD then shows which side was aggressive.

How are crypto funding rates calculated?

Funding keeps a perpetual's price anchored to the spot index. On Binance USDⓈ-M contracts it settles every eight hours by default using F = P + clamp(0.01% − P, −0.05%, +0.05%), where P is the average premium of the perpetual over the index. When funding is positive, longs pay shorts. Very high funding means longs are paying heavily to hold a position, which makes the move fragile, but it is not a timing signal on its own.

What is a liquidity sweep in the CAP Framework?

A liquidity sweep is price trading through a pool of stops — typically below equal lows — triggering them as market orders, and closing back on the other side of the level. In the CAP Framework the sweep is required: Gate 4 only grades a pullback that has taken out an earlier swing and closed back. The first candle that then closes back beyond the sweep candle is Gate 5, the execution trigger.

Are liquidation heatmaps accurate?

They are estimates. A liquidation heatmap models where leveraged positions would be force-closed from assumptions about entries and leverage. CoinGlass describes its own levels as a relative-intensity indicator and says actual liquidations may be smaller than shown. Treat the bands as likely zones, not as orders resting in the book.

Can you see spoofing and iceberg orders?

Partly. A heatmap can show a large order that is pulled just before price reaches it, which is the signature of spoofing — explicitly illegal in US futures under the 2010 Dodd-Frank Act and far less consistently policed in crypto. An iceberg shows only a small slice of its size and refills as it fills, so it is invisible in the book and only shows up as more volume trading at a level than was ever displayed.

Is TradingView CVD real order flow?

It is an approximation. TradingView's documentation says its Cumulative Volume Delta classifies lower-timeframe bars as buying or selling by whether each closed up or down, rather than reading every trade's aggressor flag. It is useful for direction and divergence. For tick-level delta you need a feed built from individual trades, and even then one exchange is a sample of the market.

From Order Flow Signal to Executed Trade

The structure finds the setup.
Order flow shows if it holds.

The CAP Framework puts every tool on this page in its place: order flow as context at the Gate 4 sweep, and a single candle close at Gate 5 that decides whether the evidence becomes a trade.

Free · 6 Days · No Credit Card
Try the CAP Framework Free
6 focused sessions. The complete decision protocol from zero to execution-ready.
Start the Free Course→
No spam · Unsubscribe any time · Free forever
The 90-Day Mentorship · Only 7 spots left
You’ve read the theory. Now learn it live, with me.
Three one-on-one sessions a week on your own charts for 90 days, with homework I check and every tool I’ve built included, the CAP among them. Not for you? Tell me in the first 30 days and you get all of your money back.
See the mentorship →
Want to learn it live, with me? The 90-day mentorship · only 7 spots left.
Apply →