A four-state order-book depth chart: mirrored cumulative bid and ask staircases meeting at the spread, an exact step outline, a hover and keyboard readout of price, size and cumulative total at any level, and a refusal when the book crosses itself.
Preview in your theme
Loading preview…
This component is part of Pro
The install command, prompt and concept map are included with a Pro license — one purchase unlocks every Pro component, forever.
status="ready" · 22 levels a side, dense at the touch and sparser with distance, with a 14.5 BTC wall planted on the ask ladder and a 9.75 BTC one on the bid. Point anywhere for the price, the size resting there and the cumulative depth, or tab in: the cursor lands at the best bid, ←/→ walk prices straight across the spread, ↑ jumps to the best price on that side and ↓ to the outermost level, Enter pins.
BTC-USD · order book depth
14:32:05 UTC
mid 42,106.0 USD · spread 1.0 (0.0024%) · bids 61.349 BTC over 22 levels · asks 85.292 BTC over 22 levels · 41.84% of resting size is on the bid
bids · cumulative from the best bid down
asks · cumulative from the best ask up
the band between them is the spread, where nothing rests
Point at the book, or tab into the plot and use the arrow keys, for the size and cumulative depth at a level. Click or press Enter to pin one; Escape releases it.
BTC-USD · order book depth — every resting level, from the spread outward. Depth is cumulative: a bid row is everything bid at that price or higher, an ask row everything offered at that price or lower. Levels outside the drawn price window are listed too, and marked.
Side
Price
Size at this level
Cumulative depth
Share of that side
Distance from mid
Drawn
Bid
42,105.5 USD
1.461 BTC
1.461 BTC
2.38%
0.0012% below mid
on the chart
Bid
42,103.4 USD
0.897 BTC
2.358 BTC
1.46%
0.0062% below mid
on the chart
Bid
42,100.1 USD
1.491 BTC
3.849 BTC
2.43%
0.014% below mid
on the chart
Bid
42,095.6 USD
2.007 BTC
5.856 BTC
3.27%
0.025% below mid
on the chart
Bid
42,089.9 USD
1.749 BTC
7.605 BTC
2.85%
0.038% below mid
on the chart
Bid
42,083.0 USD
3.133 BTC
10.738 BTC
5.11%
0.055% below mid
on the chart
Bid
42,074.9 USD
1.329 BTC
12.067 BTC
2.17%
0.074% below mid
on the chart
Bid
42,065.6 USD
1.01 BTC
13.077 BTC
1.65%
0.096% below mid
on the chart
Bid
42,055.1 USD
1.44 BTC
14.517 BTC
2.35%
0.12% below mid
on the chart
Bid
42,043.4 USD
2.853 BTC
17.37 BTC
4.65%
0.15% below mid
on the chart
Bid
42,030.5 USD
2.528 BTC
19.898 BTC
4.12%
0.18% below mid
on the chart
Bid
42,016.4 USD
1.252 BTC
21.15 BTC
2.04%
0.21% below mid
on the chart
Bid
42,001.1 USD
9.75 BTC
30.9 BTC
15.89%
0.25% below mid
on the chart
Bid
41,984.6 USD
1.807 BTC
32.707 BTC
2.95%
0.29% below mid
on the chart
Bid
41,966.9 USD
1.524 BTC
34.231 BTC
2.48%
0.33% below mid
on the chart
Bid
41,948.0 USD
3.319 BTC
37.55 BTC
5.41%
0.38% below mid
on the chart
Bid
41,927.9 USD
2.212 BTC
39.762 BTC
3.61%
0.42% below mid
on the chart
Bid
41,906.6 USD
1.656 BTC
41.418 BTC
2.7%
0.47% below mid
on the chart
Bid
41,884.1 USD
2.247 BTC
43.665 BTC
3.66%
0.53% below mid
on the chart
Bid
41,860.4 USD
6.648 BTC
50.313 BTC
10.84%
0.58% below mid
on the chart
Bid
41,835.5 USD
4.789 BTC
55.102 BTC
7.81%
0.64% below mid
on the chart
Bid
41,809.4 USD
6.247 BTC
61.349 BTC
10.18%
0.7% below mid
on the chart
Ask
42,106.5 USD
0.955 BTC
0.955 BTC
1.12%
0.0012% above mid
on the chart
Ask
42,108.6 USD
1.364 BTC
2.319 BTC
1.6%
0.0062% above mid
on the chart
Ask
42,111.9 USD
2.154 BTC
4.473 BTC
2.53%
0.014% above mid
on the chart
Ask
42,116.4 USD
1.842 BTC
6.315 BTC
2.16%
0.025% above mid
on the chart
Ask
42,122.1 USD
2.501 BTC
8.816 BTC
2.93%
0.038% above mid
on the chart
Ask
42,129.0 USD
3.135 BTC
11.951 BTC
3.68%
0.055% above mid
on the chart
Ask
42,137.1 USD
1.123 BTC
13.074 BTC
1.32%
0.074% above mid
on the chart
Ask
42,146.4 USD
2.307 BTC
15.381 BTC
2.7%
0.096% above mid
on the chart
Ask
42,156.9 USD
14.5 BTC
29.881 BTC
17%
0.12% above mid
on the chart
Ask
42,168.6 USD
1.962 BTC
31.843 BTC
2.3%
0.15% above mid
on the chart
Ask
42,181.5 USD
3.996 BTC
35.839 BTC
4.69%
0.18% above mid
on the chart
Ask
42,195.6 USD
3.29 BTC
39.129 BTC
3.86%
0.21% above mid
on the chart
Ask
42,210.9 USD
2.408 BTC
41.537 BTC
2.82%
0.25% above mid
on the chart
Ask
42,227.4 USD
3.54 BTC
45.077 BTC
4.15%
0.29% above mid
on the chart
Ask
42,245.1 USD
5.526 BTC
50.603 BTC
6.48%
0.33% above mid
on the chart
Ask
42,264.0 USD
6.035 BTC
56.638 BTC
7.08%
0.38% above mid
on the chart
Ask
42,284.1 USD
5.254 BTC
61.892 BTC
6.16%
0.42% above mid
on the chart
Ask
42,305.4 USD
3.768 BTC
65.66 BTC
4.42%
0.47% above mid
on the chart
Ask
42,327.9 USD
4.058 BTC
69.718 BTC
4.76%
0.53% above mid
on the chart
Ask
42,351.6 USD
6.559 BTC
76.277 BTC
7.69%
0.58% above mid
on the chart
Ask
42,376.5 USD
4.89 BTC
81.167 BTC
5.73%
0.64% above mid
on the chart
Ask
42,402.6 USD
4.125 BTC
85.292 BTC
4.84%
0.7% above mid
on the chart
onLevelSelect → nothing pinned
status="empty" · a valid contract with no resting orders at all, told apart from loading and from a failed fetch.
BTC-USD · order book depth
14:32:05 UTC
Cumulative size resting on each side of the spread
No resting orders in this snapshot
A depth chart accumulates the raw levels of the book, so it needs price and size per level — a last trade, a candle or a single quote cannot be accumulated into one.
status="loading" · two mirrored skeleton staircases, aria-hidden, honouring prefers-reduced-motion, with no timer involved.
BTC-USD · order book depth
14:32:05 UTC
Cumulative size resting on each side of the spread
Loading the order book
status="error" · the fetch failed. Try again only appears when onRetry is passed, and clicking it flips the card to ready — focus follows the button that disappears instead of falling to the page body.
BTC-USD · order book depth
14:32:05 UTC
Cumulative size resting on each side of the spread
Couldn't load this order book
The data source didn't respond.
Awkward book · one bid level, so that side is a wall with no staircase behind it. The feed quoted 18.42 twice and the rows are summed into one level rather than drawn as a step of zero width; a NaN price and a zero size are dropped and counted out loud. Best bid equals best ask, so the market is locked and the spread band has no width — every one of those facts is stated under the chart.
ZYX.MI · thin book at the open
09:00:04 CET
mid 18.42 EUR · spread 0.00 (0%) · bids 200 shares over 1 level · asks 900 shares over 3 levels · 18.18% of resting size is on the bid
bids · cumulative from the best bid down
asks · cumulative from the best ask up
the band between them is the spread, where nothing rests
Point at the book, or tab into the plot and use the arrow keys, for the size and cumulative depth at a level. Click or press Enter to pin one; Escape releases it.
2 rows carried no usable price or size and are in no total on this card.
The feed repeated 1 price; rows quoted at the same price are summed into one level, because two steps at one price would draw a vertical segment of zero width.
The book is locked: best bid and best ask are the same price, so the spread band has no width.
ZYX.MI · thin book at the open — every resting level, from the spread outward. Depth is cumulative: a bid row is everything bid at that price or higher, an ask row everything offered at that price or lower. Levels outside the drawn price window are listed too, and marked.
Side
Price
Size at this level
Cumulative depth
Share of that side
Distance from mid
Drawn
Bid
18.42 EUR
200 shares
200 shares
100%
at mid
on the chart
Ask
18.42 EUR
60 shares
60 shares
6.67%
at mid
on the chart
Ask
18.50 EUR
220 shares
280 shares
24.44%
0.43% above mid
on the chart
Ask
19.20 EUR
620 shares
900 shares
68.89%
4.23% above mid
on the chart
Crossed book · two venues merged badly and the best bid ends up above the best ask. There is no spread to draw around and the two staircases would overlap, so the chart refuses and names the two prices. The same shape is rejected by the schema at parse time; the component checks again because props are not always parsed.
Aggregated feed · two venues merged
16:04:41 UTC
Cumulative size resting on each side of the spread
This book can't be drawn
The best bid (101.2) sits above the best ask (101.05), so the two sides overlap and there is no spread to draw around. That is a stale or badly merged snapshot, not a market.
One-sided book · every bid was pulled during an auction. No mid and no spread exist, so none is invented: the axis anchors on the best ask, the summary says “one-sided book, no mid”, and no distance-from-mid is claimed anywhere on the card.
HALT.N · bids withdrawn during the auction
13:11:58 UTC
one-sided book, no mid · bids 0 shares over 0 levels · asks 13,576 shares over 6 levels
bids · cumulative from the best bid down
asks · cumulative from the best ask up
the band between them is the spread, where nothing rests
Point at the book, or tab into the plot and use the arrow keys, for the size and cumulative depth at a level. Click or press Enter to pin one; Escape releases it.
Only the ask side is quoted, so there is no spread and no mid; the axis is anchored at the best ask instead, and no distance-from-mid is claimed anywhere on this card.
HALT.N · bids withdrawn during the auction — every resting level, from the spread outward. Depth is cumulative: a bid row is everything bid at that price or higher, an ask row everything offered at that price or lower. Levels outside the drawn price window are listed too, and marked.
Side
Price
Size at this level
Cumulative depth
Share of that side
Distance from mid
Drawn
Ask
64.20 USD
2,968 shares
2,968 shares
21.86%
no mid on a one-sided book
on the chart
Ask
64.55 USD
569 shares
3,537 shares
4.19%
no mid on a one-sided book
on the chart
Ask
64.90 USD
1,704 shares
5,241 shares
12.55%
no mid on a one-sided book
on the chart
Ask
65.25 USD
2,847 shares
8,088 shares
20.97%
no mid on a one-sided book
on the chart
Ask
65.60 USD
1,480 shares
9,568 shares
10.9%
no mid on a one-sided book
on the chart
Ask
65.95 USD
4,008 shares
13,576 shares
29.52%
no mid on a one-sided book
on the chart
range=0.002 · the same book zoomed to ±0.2% of mid, which is how a trader actually reads depth. Eleven levels a side survive the window and the rest are counted in a note under the chart with the size they carry — a zoom that silently deleted half the book is how a thin market gets to look deep. The staircase runs on to the frame edge at the depth it had reached, because those levels exist; they are only off-screen.
BTC-USD · order book depth
14:32:05 UTC
mid 42,106.0 USD · spread 1.0 (0.0024%) · bids 61.349 BTC over 22 levels · asks 85.292 BTC over 22 levels · 41.84% of resting size is on the bid
bids · cumulative from the best bid down
asks · cumulative from the best ask up
the band between them is the spread, where nothing rests
Point at the book, or tab into the plot and use the arrow keys, for the size and cumulative depth at a level. Click or press Enter to pin one; Escape releases it.
22 levels carrying 90.904 BTC rest outside this price window and are not drawn; where the book runs past the frame the staircase continues at the depth it had reached. Every figure above counts the whole book.
BTC-USD · order book depth — every resting level, from the spread outward. Depth is cumulative: a bid row is everything bid at that price or higher, an ask row everything offered at that price or lower. Levels outside the drawn price window are listed too, and marked.
Side
Price
Size at this level
Cumulative depth
Share of that side
Distance from mid
Drawn
Bid
42,105.5 USD
1.461 BTC
1.461 BTC
2.38%
0.0012% below mid
on the chart
Bid
42,103.4 USD
0.897 BTC
2.358 BTC
1.46%
0.0062% below mid
on the chart
Bid
42,100.1 USD
1.491 BTC
3.849 BTC
2.43%
0.014% below mid
on the chart
Bid
42,095.6 USD
2.007 BTC
5.856 BTC
3.27%
0.025% below mid
on the chart
Bid
42,089.9 USD
1.749 BTC
7.605 BTC
2.85%
0.038% below mid
on the chart
Bid
42,083.0 USD
3.133 BTC
10.738 BTC
5.11%
0.055% below mid
on the chart
Bid
42,074.9 USD
1.329 BTC
12.067 BTC
2.17%
0.074% below mid
on the chart
Bid
42,065.6 USD
1.01 BTC
13.077 BTC
1.65%
0.096% below mid
on the chart
Bid
42,055.1 USD
1.44 BTC
14.517 BTC
2.35%
0.12% below mid
on the chart
Bid
42,043.4 USD
2.853 BTC
17.37 BTC
4.65%
0.15% below mid
on the chart
Bid
42,030.5 USD
2.528 BTC
19.898 BTC
4.12%
0.18% below mid
on the chart
Bid
42,016.4 USD
1.252 BTC
21.15 BTC
2.04%
0.21% below mid
outside the price window
Bid
42,001.1 USD
9.75 BTC
30.9 BTC
15.89%
0.25% below mid
outside the price window
Bid
41,984.6 USD
1.807 BTC
32.707 BTC
2.95%
0.29% below mid
outside the price window
Bid
41,966.9 USD
1.524 BTC
34.231 BTC
2.48%
0.33% below mid
outside the price window
Bid
41,948.0 USD
3.319 BTC
37.55 BTC
5.41%
0.38% below mid
outside the price window
Bid
41,927.9 USD
2.212 BTC
39.762 BTC
3.61%
0.42% below mid
outside the price window
Bid
41,906.6 USD
1.656 BTC
41.418 BTC
2.7%
0.47% below mid
outside the price window
Bid
41,884.1 USD
2.247 BTC
43.665 BTC
3.66%
0.53% below mid
outside the price window
Bid
41,860.4 USD
6.648 BTC
50.313 BTC
10.84%
0.58% below mid
outside the price window
Bid
41,835.5 USD
4.789 BTC
55.102 BTC
7.81%
0.64% below mid
outside the price window
Bid
41,809.4 USD
6.247 BTC
61.349 BTC
10.18%
0.7% below mid
outside the price window
Ask
42,106.5 USD
0.955 BTC
0.955 BTC
1.12%
0.0012% above mid
on the chart
Ask
42,108.6 USD
1.364 BTC
2.319 BTC
1.6%
0.0062% above mid
on the chart
Ask
42,111.9 USD
2.154 BTC
4.473 BTC
2.53%
0.014% above mid
on the chart
Ask
42,116.4 USD
1.842 BTC
6.315 BTC
2.16%
0.025% above mid
on the chart
Ask
42,122.1 USD
2.501 BTC
8.816 BTC
2.93%
0.038% above mid
on the chart
Ask
42,129.0 USD
3.135 BTC
11.951 BTC
3.68%
0.055% above mid
on the chart
Ask
42,137.1 USD
1.123 BTC
13.074 BTC
1.32%
0.074% above mid
on the chart
Ask
42,146.4 USD
2.307 BTC
15.381 BTC
2.7%
0.096% above mid
on the chart
Ask
42,156.9 USD
14.5 BTC
29.881 BTC
17%
0.12% above mid
on the chart
Ask
42,168.6 USD
1.962 BTC
31.843 BTC
2.3%
0.15% above mid
on the chart
Ask
42,181.5 USD
3.996 BTC
35.839 BTC
4.69%
0.18% above mid
on the chart
Ask
42,195.6 USD
3.29 BTC
39.129 BTC
3.86%
0.21% above mid
outside the price window
Ask
42,210.9 USD
2.408 BTC
41.537 BTC
2.82%
0.25% above mid
outside the price window
Ask
42,227.4 USD
3.54 BTC
45.077 BTC
4.15%
0.29% above mid
outside the price window
Ask
42,245.1 USD
5.526 BTC
50.603 BTC
6.48%
0.33% above mid
outside the price window
Ask
42,264.0 USD
6.035 BTC
56.638 BTC
7.08%
0.38% above mid
outside the price window
Ask
42,284.1 USD
5.254 BTC
61.892 BTC
6.16%
0.42% above mid
outside the price window
Ask
42,305.4 USD
3.768 BTC
65.66 BTC
4.42%
0.47% above mid
outside the price window
Ask
42,327.9 USD
4.058 BTC
69.718 BTC
4.76%
0.53% above mid
outside the price window
Ask
42,351.6 USD
6.559 BTC
76.277 BTC
7.69%
0.58% above mid
outside the price window
Ask
42,376.5 USD
4.89 BTC
81.167 BTC
5.73%
0.64% above mid
outside the price window
Ask
42,402.6 USD
4.125 BTC
85.292 BTC
4.84%
0.7% above mid
outside the price window
measure="notional" · the identical book counted in USD instead of BTC, so the axis is price × size and the far levels weigh what they actually cost to lift. The geometry is unchanged; only what is accumulated changes, and the axis switches to compact notation past 100,000.
BTC-USD · order book depth
14:32:05 UTC
mid 42,106.0 USD · spread 1.0 (0.0024%) · bids 2,574,408.63 USD over 22 levels · asks 3,602,187.9 USD over 22 levels · 41.68% of resting notional is on the bid
bids · cumulative from the best bid down
asks · cumulative from the best ask up
the band between them is the spread, where nothing rests
Point at the book, or tab into the plot and use the arrow keys, for the size and cumulative depth at a level. Click or press Enter to pin one; Escape releases it.
BTC-USD · order book depth — every resting level, from the spread outward. Depth is cumulative: a bid row is everything bid at that price or higher, an ask row everything offered at that price or lower. Levels outside the drawn price window are listed too, and marked.
Side
Price
Size at this level
Cumulative depth
Share of that side
Distance from mid
Drawn
Bid
42,105.5 USD
61,516.14 USD
61,516.14 USD
2.39%
0.0012% below mid
on the chart
Bid
42,103.4 USD
37,766.75 USD
99,282.89 USD
1.47%
0.0062% below mid
on the chart
Bid
42,100.1 USD
62,771.25 USD
162,054.13 USD
2.44%
0.014% below mid
on the chart
Bid
42,095.6 USD
84,485.87 USD
246,540 USD
3.28%
0.025% below mid
on the chart
Bid
42,089.9 USD
73,615.24 USD
320,155.24 USD
2.86%
0.038% below mid
on the chart
Bid
42,083.0 USD
131,846.04 USD
452,001.28 USD
5.12%
0.055% below mid
on the chart
Bid
42,074.9 USD
55,917.54 USD
507,918.82 USD
2.17%
0.074% below mid
on the chart
Bid
42,065.6 USD
42,486.26 USD
550,405.08 USD
1.65%
0.096% below mid
on the chart
Bid
42,055.1 USD
60,559.34 USD
610,964.42 USD
2.35%
0.12% below mid
on the chart
Bid
42,043.4 USD
119,949.82 USD
730,914.24 USD
4.66%
0.15% below mid
on the chart
Bid
42,030.5 USD
106,253.1 USD
837,167.34 USD
4.13%
0.18% below mid
on the chart
Bid
42,016.4 USD
52,604.53 USD
889,771.88 USD
2.04%
0.21% below mid
on the chart
Bid
42,001.1 USD
409,510.73 USD
1,299,282.6 USD
15.91%
0.25% below mid
on the chart
Bid
41,984.6 USD
75,866.17 USD
1,375,148.77 USD
2.95%
0.29% below mid
on the chart
Bid
41,966.9 USD
63,957.56 USD
1,439,106.33 USD
2.48%
0.33% below mid
on the chart
Bid
41,948.0 USD
139,225.41 USD
1,578,331.74 USD
5.41%
0.38% below mid
on the chart
Bid
41,927.9 USD
92,744.51 USD
1,671,076.26 USD
3.6%
0.42% below mid
on the chart
Bid
41,906.6 USD
69,397.33 USD
1,740,473.59 USD
2.7%
0.47% below mid
on the chart
Bid
41,884.1 USD
94,113.57 USD
1,834,587.16 USD
3.66%
0.53% below mid
on the chart
Bid
41,860.4 USD
278,287.94 USD
2,112,875.1 USD
10.81%
0.58% below mid
on the chart
Bid
41,835.5 USD
200,350.21 USD
2,313,225.31 USD
7.78%
0.64% below mid
on the chart
Bid
41,809.4 USD
261,183.32 USD
2,574,408.63 USD
10.15%
0.7% below mid
on the chart
Ask
42,106.5 USD
40,211.71 USD
40,211.71 USD
1.12%
0.0012% above mid
on the chart
Ask
42,108.6 USD
57,436.13 USD
97,647.84 USD
1.59%
0.0062% above mid
on the chart
Ask
42,111.9 USD
90,709.03 USD
188,356.87 USD
2.52%
0.014% above mid
on the chart
Ask
42,116.4 USD
77,578.41 USD
265,935.28 USD
2.15%
0.025% above mid
on the chart
Ask
42,122.1 USD
105,347.37 USD
371,282.65 USD
2.92%
0.038% above mid
on the chart
Ask
42,129.0 USD
132,074.41 USD
503,357.07 USD
3.67%
0.055% above mid
on the chart
Ask
42,137.1 USD
47,319.96 USD
550,677.03 USD
1.31%
0.074% above mid
on the chart
Ask
42,146.4 USD
97,231.74 USD
647,908.77 USD
2.7%
0.096% above mid
on the chart
Ask
42,156.9 USD
611,275.05 USD
1,259,183.82 USD
16.97%
0.12% above mid
on the chart
Ask
42,168.6 USD
82,734.79 USD
1,341,918.62 USD
2.3%
0.15% above mid
on the chart
Ask
42,181.5 USD
168,557.27 USD
1,510,475.89 USD
4.68%
0.18% above mid
on the chart
Ask
42,195.6 USD
138,823.52 USD
1,649,299.42 USD
3.85%
0.21% above mid
on the chart
Ask
42,210.9 USD
101,643.85 USD
1,750,943.26 USD
2.82%
0.25% above mid
on the chart
Ask
42,227.4 USD
149,485 USD
1,900,428.26 USD
4.15%
0.29% above mid
on the chart
Ask
42,245.1 USD
233,446.42 USD
2,133,874.68 USD
6.48%
0.33% above mid
on the chart
Ask
42,264.0 USD
255,063.24 USD
2,388,937.92 USD
7.08%
0.38% above mid
on the chart
Ask
42,284.1 USD
222,160.66 USD
2,611,098.58 USD
6.17%
0.42% above mid
on the chart
Ask
42,305.4 USD
159,406.75 USD
2,770,505.33 USD
4.43%
0.47% above mid
on the chart
Ask
42,327.9 USD
171,766.62 USD
2,942,271.95 USD
4.77%
0.53% above mid
on the chart
Ask
42,351.6 USD
277,784.14 USD
3,220,056.09 USD
7.71%
0.58% above mid
on the chart
Ask
42,376.5 USD
207,221.09 USD
3,427,277.18 USD
5.75%
0.64% above mid
on the chart
Ask
42,402.6 USD
174,910.73 USD
3,602,187.9 USD
4.86%
0.7% above mid
on the chart
Negative prices · an oversupplied power hour where the whole book clears below zero and a generator is paying to keep producing. Prices are real numbers, not magnitudes: they are never clamped at 0, the mid sits at −12.5 EUR/MWh, and distance-from-mid stays signed the same way it is on a positive book.
Intraday power · negative clearing prices
delivery hour 13:00–14:00 CET
mid -12.50 EUR/MWh · spread 1.00 (8%) · bids 351 MWh over 7 levels · asks 306 MWh over 7 levels · 53.42% of resting size is on the bid
bids · cumulative from the best bid down
asks · cumulative from the best ask up
the band between them is the spread, where nothing rests
Point at the book, or tab into the plot and use the arrow keys, for the size and cumulative depth at a level. Click or press Enter to pin one; Escape releases it.
Intraday power · negative clearing prices — every resting level, from the spread outward. Depth is cumulative: a bid row is everything bid at that price or higher, an ask row everything offered at that price or lower. Levels outside the drawn price window are listed too, and marked.