EVA Terminal · LearningРусский

Section 4 of 18

Liquidity walls: what rests and what gets pulled

What a dense order and a wall are, how a filled wall differs from a pulled one, what spoofing is, how to read book imbalance by distance bands and the heatmap — and why a wall is an intention, not money.

Dense orders and walls: what they are and where to see them

A dense order is a limit order, or several orders at one price, noticeably larger than a normal level in this book. When such a dense order is especially large and rests for a long time, it is called a wall. The key word is “normal”: a wall's size is always relative. A $500K order in the bitcoin book is an ordinary level; in the book of a small coin it is a mountain the price may not get past for half a day.

That is why EVA does not use one amount for everything. A dense order for us is an order that is both above a sensible dollar minimum and many times larger than a normal level of the same book. We do not disclose the exact thresholds, but the idea is simple: a wall is what stands out against its neighbours here and now. A multiple is the convenient way to compare. If a normal level in the book is 1.2 BTC and 18 BTC rests at one price, that is 15 times the normal level; if 2 BTC rests there, it is just a slightly thicker level.

The book in which EVA looks for dense orders is combined: up to four venues (Binance, Bybit, OKX, Hyperliquid), and the same price on different exchanges adds up into one level. So a wall in EVA may be the sum of orders from two or three exchanges resting at one price. That is more honest for the question “what stands in the price's way”, but remember: each venue can pull its part on its own.

Why a wall affects the price at all is clear from a calculation. Illustrative example. The sell side of the book has: 60,010 — 1 BTC, 60,020 — 1.5 BTC, 60,030 — 25 BTC (the wall), 60,040 — 1 BTC. A normal level here is 1–1.5 BTC; the wall is about twenty times larger.

A 20 BTC market buy arrives. It takes 1 BTC at 60,010, 1.5 BTC at 60,020 and the remaining 17.5 BTC from the wall at 60,030. It spends 60,010 + 90,030 + 1,050,525 = 1,200,565 dollars; the average fill price is 1,200,565 / 20 = 60,028.25. The price did not get above 60,030: 7.5 BTC are left in the wall.

To take the whole wall, one has to buy 1 + 1.5 + 25 = 27.5 BTC — about 1.65 million dollars (60,010 + 90,030 + 1,500,750 = 1,650,790). Without the wall, reaching 60,030 would have cost about 150 thousand. The wall turns “get past the level” from a small job into one about eleven times more expensive — for as long as it rests there.

A wall is an intention, not money. Until a single trade has gone through it, not one dollar has been spent: the order can be pulled with one action, and it does get pulled. A $2M wall means “someone is ready right now to buy (sell) $2M at this price”, not “someone bought $2M”.

Where to see it in EVA. On the “Book · Flow” tab the chart has the “Dense orders” layer: buy orders are tiffany, sell orders terracotta. The “▾” menu sets the view: “At the edge” is a short bar at the right edge showing where the order rests now; “Life bands” is a band from the order's appearance to the present, showing how long it has held and whether it survived the price passing. In the right panel the “Dense orders” block lists up to sixteen of the largest orders: side, price, dollar amount and age. In the “Order book” block itself a level noticeably larger than its neighbours carries the 🧱 mark.

Age is the main number in that list. An order that has rested for three hours and survived a touch of the price, and an order placed a minute ago, are different things even if the amount is the same. An important detail: the age is never older than the last time the price passed through that level. If the price was at the level 10 minutes ago, the count restarted — otherwise “resting 40 minutes” would be untrue: trades have gone through the level during those 40 minutes, and nobody knows whether it is the same order.

We do not know who places walls, and the book does not say. It may be a market maker keeping the price in a narrow range; a large holder selling in pieces without hitting the market; someone defending their entry level; and finally a bait that will be removed before the price gets there. From outside all four look the same.

Filled or pulled. Spoofing

A wall has three fates. It can hold: the price comes, trades hit it, and it does not run out — it is topped up or is simply larger than anyone is willing to buy (sell). It can be filled: market orders ate it to the end, and the price went on. And it can be pulled: the order was removed without waiting for the price.

EVA tells the last two apart by the distance to the price at the moment the wall vanished. Vanished right at the price — we count it as filled; vanished away from it — pulled. This is a rule, not an observation of a specific trade: an order can also be removed in the last fraction of a second before the touch, and such a wall will be counted as filled. Only noticeable dense orders that rested long enough are counted — small flicker in the book does not become an event.

The result shows in the “Walls · events” block: 🧹 — dense order pulled, ⚡ — filled, both with the amount, price and how many minutes the order rested. On the chart the “Dense orders” layer has the “Pulled ones we managed to see” item, which draws them dashed. The same block has two more event kinds (a large surplus of buying or selling with no price move, and a false breakout) — they are covered in sections 7–8.

Pulled: vanished away from the priceFilled: vanished right at the pricetime →time →sell wallpulled hereprice still farsell walltrades hit the walleatenEVA's rule is the distance to the price when the wall vanishes, not the trade itself.
A pulled wall vanishes while the price is still far away; a filled one vanishes as trades hit it.

Between “holds” and “filled” there is an important middle. A wall can melt: it gets hit, shrinks from 25 BTC to 15, then to 8 — and suddenly is 25 again. That means someone is topping the order up as it fills. Several times more can go through such a level than was ever visible in the book at any one moment. So a wall's size in the book is a lower bound on what is on offer at that price, not an exact figure.

The opposite picture is common too: a wall rests for an hour, the price slowly moves towards it, and a couple of percent before the touch the wall disappears. A pulled wall defended nothing: the whole time it rested, not one trade went through it. It showed an intention that was then changed.

Neither a filled nor a pulled wall predicts the next move. EVA's check on the 4–24 Sep 2026 archive (against random minutes of the same coin and hour, on two halves of the data): after pulled and after filled dense orders the price did not go one way more often than the other.

Spoofing is placing large orders with no intention of filling them: to give others the impression of strong demand or supply and to remove the order before the price reaches it. The classic scheme: put a big buy wall below the price, wait for others to start buying “in front of the wall”, sell to them at a higher price — and pull the wall. On regulated markets this is prohibited: in the US, spoofing on futures markets is explicitly banned by the 2010 Dodd–Frank Act. On crypto exchanges oversight is weaker and differs from venue to venue.

But spoofing cannot be proven from the book. A pulled wall is spoofing, and a person who changed their mind, and a market maker who re-placed orders after a move, and a bot that pulls everything when volatility rises. The difference is in the intention, and the book has no intentions. That is why EVA does not put a “spoofing” label on anything: it says “pulled” and shows how long the order rested. The conclusion “that was a trick” is your hypothesis, not a fact from the screen.

Book imbalance by distance bands

A single wall is one point of the book. To see the book as a whole, EVA has three bands under the chart: “Book imbalance 0–1%”, “1–3%” and “3–5%”. Each is the sum of buy orders minus the sum of sell orders in dollars (price × order size) within its ring around the price: closer than 1%, from 1 to 3%, from 3 to 5%. The book is the same combined one, up to four venues.

A bar pointing up, tiffany, is a buy surplus: within this ring more buy orders rest below the price than sell orders above it. A bar pointing down, terracotta, is a sell surplus. The height is the surplus itself in dollars, not a share of the book. A gap instead of a bar means “we cannot see there”: the depth the exchanges sent did not reach this ring. That is not the same as a flat zero.

Illustrative example. In the 0–1% ring there are buy orders for $4.2M and sell orders for $3.1M: the 0–1% band shows +1.1M. In the 1–3% ring — buys of $6.0M and sells of $9.5M: the 1–3% band shows −3.5M. Right at the price buyers dominate, a little further out sellers do, and it is the same book in the same minute.

Hence the first reading rule: “the book leans to buyers” without naming the ring is an empty phrase. The near band answers “what is right at the price”, the far ones “how far the price is allowed to go”. And the second rule: the surplus is a difference, not a size. A +1.1M band happens both in a thin book (2.1 vs 1.0) and in a thick one (40.6 vs 39.5) — for the price these are very different books.

What the bands did over a week: 7–13 Oct 2026

We took minute snapshots from the EVA archive for six large coins (BTC, ETH, SOL, XRP, DOGE, BNB) over 7–13 Oct 2026 — about 60,300 minutes — and counted two things.

How often a band flips sign from one minute to the next. The 0–1% band flipped in 12.8% of adjacent minute pairs (7,714 of 60,149), 1–3% in 8.2%, 3–5% in 4.7%. The near ring is reshuffled constantly; the far one changes three times less often, and a shift there is more often someone's decision than a market maker's routine. One more feature of the far ring: in 3–5% buyers dominated in 83% of minutes — deep buy orders are simply normal on these coins. It is a property of the market, not a signal.

What the price did 15 minutes later. After minutes with a buy surplus in the 0–1% band the price was higher in 13,146 cases and lower in 13,312 — 49.7% vs 50.3%. After a sell surplus — higher in 16,029, lower in 16,492 (49.3% vs 50.7%). Even among the strongest 10% of surpluses the picture is nearly flat: with a strong buy surplus, 1,559 times higher and 1,510 lower; with a strong sell surplus, 1,300 higher and 1,537 lower (54% lower). Adjacent minutes are not independent — the same surplus persists for many minutes in a row — so there are fewer real observations than rows, and 54% cannot be read as a rule.

Conclusion: the surplus in the book describes where orders rest now, but barely predicts the price 15 minutes ahead. It is more useful to watch what happens to those orders when trades reach them.

How often a book imbalance band flipped sign from one minute to the nextBTC, ETH, SOL, XRP, DOGE, BNB · 7–13 Oct 2026 · share of adjacent minute pairsband 0–1%12.8%band 1–3%8.2%band 3–5%4.7%The band nearest the price is reshuffled constantly; the far one less often.

Source: EVA production archive, minute snapshots 7–13 Oct 2026 (UTC), six coins, imbalance band and price fields; script dev/kurs_stat/r04.py, result zamery/kurs/r04.json

Why the near band is so jumpy. Right at the price market makers work: they place and pull orders hundreds of times a minute, moving quotes after the price. Their orders are not an opinion on the market, they are a job. Besides, the near ring “travels” with the price: the price moves 0.5% — and half the orders that were in the 0–1% ring are now in the 1–3% ring or already filled. The far ring does not twitch like that, and the same spike in 3–5% is usually more informative than in 0–1%.

One last thing about the bands: a book is easy to paint and easy to erase. A buy surplus of several million can vanish in a second — sometimes it is created precisely to nudge others. So an imbalance band is useful paired with executions: do the orders hold when trades arrive into them (that is the topic of section 5).

The heatmap: the book over time. What cannot be seen

The order book is a “now” snapshot. To tell a wall that is being held from one that will be removed you need history: on a snapshot both look the same. The order-book heatmap shows it: time horizontally, price vertically, brightness — how many dollars rest in limit orders at that level. Buys are cooler (tiffany, below the price), sells warmer (terracotta, above it), the line is the price itself. EVA has it twice: the “Heatmap” layer on the chart and the “Order-book heatmap” block in the right panel; under the block is a depth-history strip, sells on top, buys below.

Read the map horizontally. A long bright band at one price means the order rested all that time rather than flashing once. A band that ends while the price is still far away is a pulled wall. A band that ends the moment the price reaches it is a filled one (or pulled at the last moment: the map alone cannot tell, you need the trades). A band that moves after the price in steps is an order being re-placed behind the market.

Via the “?” button the block speaks in numbers: the largest wall, its price, amount, side and how many minutes it has rested. Dense orders show “now”, the heatmap shows “how it was”.

The map has a resolution, and it must be kept in mind. In time it is built from book snapshots taken every few minutes: an order placed and pulled between two snapshots is invisible to it. In price, levels are grouped into buckets a fraction of a percent wide: the map cannot see fine structure inside a bucket. And in reach it shows only a few percent around the price — anything further is not on the map.

Another limitation is the sources. The map combines books from several venues, but not always all of them: Hyperliquid, for example, does not list every coin, and the tooltip says how many books went into the snapshot. The strips under the map and the “book balance” in the “?” window are computed over different rings around the price — they cannot be compared directly.

Everything deeper than the book the exchange sends is not visible at all. Exchanges hand out a limited number of levels; no brightness far from the price means “we cannot see there”, not “nothing is there”. Hidden orders and orders not yet placed are invisible too — the book shows only what has been placed and sent.

Common mistakes

The section test: 13 questions
Tricky questions and a review of every answer. The test, your progress and the section order are available after signing in: a section opens after passing the previous one, the pass mark is 80%. We teach you to read the market, not to guess: there are no signals or forecasts here.
Take the test — log in

The whole course

  1. How the market works: spot, futures, leverage — What exactly you buy on spot and on futures, how to calculate profit and loss with leverage — as a percentage of margin and of the position, who makers, takers and aggressors are, and why price moves only through trades.
  2. Orders and execution: price, fees, slippage — Limit, market and stop orders, take-profit; how a market order fills across several prices and how to compute the average fill price; maker and taker fees on entry and exit — charged on the position, not the margin; slippage and common calculation mistakes.
  3. The order book: bids, asks, spread and depth — How the order book works: levels, best prices, the spread and the mid price; depth and how a market order eats through levels; thin and thick books in the EVA archive; multi-exchange books and what the book does not show.
  4. Liquidity walls: what rests and what gets pulled — What a dense order and a wall are, how a filled wall differs from a pulled one, what spoofing is, how to read book imbalance by distance bands and the heatmap — and why a wall is an intention, not money.
  5. The tape: orders, merging, pace — What the tape and prints are, why an exchange sends one order as a dozen trades, how EVA merges them back, what “large” means on its own venue, how to read tape pace — and what the tape does not show.
  6. Volume and the volume profile — What bar volume says and does not say, why volumes of different exchanges do not match, how the volume profile, POC and value area (VAH/VAL) work, how to read high volume without movement, and session profiles.
  7. Delta and CVD: who was pressing — Bar delta is market buys minus market sells; CVD is delta added up. Why “there were more buyers” is the wrong phrase, how to read the slope, why futures and spot are shown separately, and what delta does not show.
  8. Divergences, absorption, CVD by trade size — When price and CVD go different ways, when market flow is met by limit orders, and which orders are pressing — small, medium or large. With honest statistics from our archive: 53 continuations against 54 reversals.
  9. Footprint: inside the candle — What happened between the open and the close: market sells and buys at each price level, the candle's POC, the diagonal imbalance and stacked imbalances — with calculations, a real BTC bar from the archive and an honest count over a week.
  10. Open interest — How many futures positions are open, how every trade changes that number, why OI in dollars misleads when the price moves, and what our archive honestly says about OI growth.
  11. Funding — Why a perpetual future has a payment between longs and shorts, who pays whom, how to compare rates of exchanges with different intervals, what it costs a position, and what our archive says about “overheated” funding.
  12. Liquidations: mechanics and maths — Why the exchange closes a position itself, what maintenance margin is, how to estimate the liquidation price and why it is closer than “100% / leverage”, how a stop differs from a liquidation, and what follows the heaviest hours.
  13. Cascades and the liquidation map — How one forced trade pushes the price into the next, why the chain breaks, what the estimated liquidation map really draws and why a liquidation total always names its exchanges. With 378 bursts from our archive.
  14. Exchange flows and whales — What a coin transfer to or from an exchange shows through our node, why a transfer is a chance to sell rather than a sale, how to read stablecoins, ETFs and exchange reserves with their delays, and who the off-exchange “whales”, US government wallets and Hyperliquid whales are. With two days, 12–13.10.2026, worked through.
  15. Macro and news — The release calendar: time, forecast, previous value and the actual from the primary source; why the market reacts to the deviation from expectations rather than the number itself; what happens to the book before a release; how to read dominance and the TOTAL caps; news and retellings of retellings. With 19 US releases from EVA's calendar worked through.
  16. Risk: position size and stop — How much you may lose on one trade, where the stop goes and how these two numbers give the position size; what leverage really does, how much of R fees eat, and why the percentages on the exchange screen are not percentages of the account.
  17. Risk: streaks, expectancy, journal — How much a system makes per trade on average, why losing streaks are inevitable, how recovery from a drawdown is computed, what to record in a trading journal and which mistakes break even profitable trading.
  18. Using EVA as a whole — The tab order and the day's order — from general to particular; the “?” sign and the “what it does not show” point; how to read “no data”, the source and the time of data; narrow alerts; replay for an honest review of an entry, and a journal in R.