Skip to main content
TraderMatrix
SESSIONCLOSEDUPDATED --:-- ETXInstagram
Options Flow · Tool 6 of 67 min read

Dark
Pool

Where the shares actually changed hands. Institutions trade size away from the lit exchanges so they do not move the tape, but the prints still get reported.

Off-exchange block prints reported to FINRA across the 25 most liquid names we track, rolled up into a net accumulation or distribution lean per ticker. Read the limits section before you use this one. There are real constraints on what the data can tell you, and most of the internet gets them backwards.

TOOL SPEC
COVERAGE25most liquid tracked names
SOURCEFINRAreported prints
HORIZONMonthsnot tomorrow
USE ASContextnever an entry
CHECK WEEKLYEASY TO MISREAD

THE 60-SECOND VERSION

Why size hides, and why it still shows up.

If a fund needs four million shares and sends that order to the open market, the price runs away before it is filled. So it trades off-exchange instead, quietly, in blocks. Those trades still have to be reported to FINRA, which means the footprint survives even though the execution was hidden.

CYAN · ACCUMULATION

More notional printed above the prior close

The lean suggests a desk is building a position. On a multi-month view that biases the name higher, because somebody large wants more of it than they currently hold.

A REASON TO LOOK, NOT TO BUY

ORANGE · DISTRIBUTION

More notional printed below the prior close

A desk is feeding stock back out. This makes a name go sideways or stall, not fall off a cliff. A patient seller caps the upside, they do not create a crash.

NOT A SHORT SIGNAL. SERIOUSLY.

Notice the colors are cyan and orange, not red and green. That is deliberate. Every other price signal on the platform uses red and green, and the lean here is not a price signal. It is a positioning read on a months-long horizon. The colour choice exists specifically to stop your brain filing it under "buy" and "sell."

READ THIS FIRST

Five honest limits on this data.

Dark pool data is the most over-hyped feed in retail trading. Here is exactly what it does and does not know, so you can use it properly instead of the way finance social media uses it.

1

FINRA publishes no aggressor side

Nothing in the feed says "this was a buy." There is no venue and no initiating side in the data. The lean you see is inferred by comparing each print's price against the prior session's close. Above it leans accumulation, below it leans distribution, and a print within about five basis points of that close counts as neutral and is dropped from the net notional entirely, not forced to a side. That is a reasonable heuristic. It is not the same thing as knowing who initiated.

2

The tape is not institutions only

The off-exchange feed carries every off-exchange trade, including ordinary retail order flow internalized by a market maker, not just negotiated institutional crosses. Most retail-sized trades never clear the block floor, but the feed itself makes no distinction between the two kinds of print.

3

Distribution is not a short signal

This is the one people get backwards, so it is worth being blunt. Both words describe what a desk is doing with size over months, not what price does tomorrow. A large seller working an order patiently is what makes a name stall, and while they are working it they are also the reason it does not gap down. Shorting into distribution means shorting a name that is being held up by somebody who does not want it to move.

4

Big does not mean directional

A large cross can be a hedge, an index rebalance, a portfolio transition, or one fund handing stock to another because a mandate changed. Size tells you something happened. It does not tell you what happens next, and it very often has no opinion about price at all.

5

The tape is row-capped

When a session exceeds the cap the oldest prints are dropped, and the net lean for that window is computed from what survived. The page tells you when this has happened. Believe it, and treat the lean as partial for that session rather than arguing with the number.

THE ALPHA

Levels, patience and a second opinion.

Used within its limits this page is genuinely useful. Three specific things it gives you, none of which are entries.

A levelSOMEBODY DEFENDED

Repeated blocks around one price mark where real size was willing to transact. That makes a much better stop reference than a trendline you drew yourself.

Two sourcesAGREEING INDEPENDENTLY

A cyan lean on the shares plus bullish options flow on the same name is the actual signal. Neither one alone is worth much. Together they are hard to dismiss.

Block %SCALE, NOT JUST SIZE

A $40M block in a mid-cap is a completely different event from the same block in SPY. Block share of volume is what stops you being impressed by big numbers on huge names.

ANNOTATED · THE REAL SCREEN

Block % before Gross. Always.

Gross tells you the dollar size. Block % tells you whether that size actually mattered to the stock, and the ten-session column tells you whether it is a trend or a one-off. Only those last two are useful on their own.

LIVEFINRA REPORTED PRINTS · 25 NAMESNET LEAN
TickerLastPrints 3GrossNet lean 1BiggestBlock % 210 sess
MU$104.8034$412MACCUMULATION+$182M$61M18.4%rising
HOOD$38.6041$505MDISTRIBUTION-$240M$88M21.1%declining
SPY$571.40308$2.20BACCUMULATION+$690M$210M5.4%flat
BAC$44.1017$96MFLAT+$4M$12M4.2%flat

Illustrative rows built from the real field set. Not live quotes, not recommendations. Click any row to expand it: the drawer adds Avg print, Concentration, Lean ratio, Block shares and Sector, plus that ticker's recent prints. Row cap hit: oldest prints dropped for this window, net lean computed from what survived.

SPY is the row to ignore. SPY has a $690M accumulation lean on $2.20B gross, by far the biggest number on the screen. Block % is 5.4% and the ten-session trend is flat. That is just Tuesday. SPY trades enormous off-exchange volume every single day and almost none of it expresses a view. MU, at $412M gross and 18.4% block share with a clearly rising ten-session trend, is the row describing something unusual. Block % and the trend column are what separate them, which is why you read those before the dollar figure.

1

Net lean, an inference not a report

Notional that printed above the prior close minus notional that printed below it, rolled up per ticker for the selected window. Cyan leans accumulation, orange leans distribution. Remember there is no aggressor side in the source data, so this is a heuristic doing its best, not a fact.

LOOK FOR → a lean that persists over weeks

2

Block %, the only scale that matters

Block shares measured against the name's own consolidated share volume, not notional. It is a same-session number and only shows on the Today window; every other window reads as a dash. This is the column that stops you being impressed by a headline dollar number on a mega-cap.

LOOK FOR → 10%+ block share on the Today window

3

Prints and Biggest, size versus spread

Prints is how many blocks made up the total, Biggest is the largest single one. A few enormous crosses and three hundred small ones mean different things. Expand the row and the drawer gives you Avg print, Concentration, Lean ratio and the ticker's recent prints by time, size and side. The drawer does not show a price, so export the prints to CSV when you actually want a level to defend.

LOOK FOR → high concentration, then open the tape

4

10 sess, the trend that makes a lean real

Ten trading sessions of history, not ten calendar days, independent of whatever window you have selected above. This is the most important column on the board, because a one-day lean means almost nothing and a lean that has been building for two weeks means a great deal.

LOOK FOR → a trend, not a spike

WORKED EXAMPLE · ILLUSTRATIVE

Using the prints as a level, not a signal.

Note carefully what starts this trade: options flow, not the dark pool page. The blocks only ever do two jobs here, confirming the lean and giving you a stop. Real ticker, illustrative fills.

WEEK 1START ELSEWHERE

The options tape flags MU first

Repeat bullish call sweeps on MU over several sessions, spotted on Unusual Activity. That is the reason you are looking at this name at all. Now you come here to ask a single question: is anybody accumulating the actual shares?

WEEK 2CONFIRM

Cyan lean, and it has held for two weeks

MU shows accumulation at 18.4% block share with a rising ten-session trend. Expand the row and the drawer lists repeat prints with notional climbing print over print, an accumulation pattern rather than one big cross. Export the tape to CSV and the fills cluster between $103 and $105. Two independent sources now agree: options flow says bullish, the share prints say somebody is building.

One session of lean would not have been enough. Two weeks of the same lean is the bar.

WEEK 2ENTRY

The block cluster becomes the stop

MU at $106.20. Buy 3 MU $110 calls, 60 DTE at $5.20, which is $1,560 at risk. Long expiry because accumulation plays out over months, not days. The stop is written down as a close below $102, just under where the size transacted. If price cuts through the level real money defended, your read was wrong.

WEEK 6EXIT

Out when the lean flips

MU reaches $116 and the dark pool lean turns orange as the same desk starts feeding stock back out. That is your cue, and it is the most useful thing this page will ever do for you. Contracts mark $10.40. Sell all three.

THE MATHS
ContractMU 110C, 60 DTE
Entry, 3 @ $5.20$1,560
Stop levelclose < $102
Stock move+9.2%
Exit, 3 @ $10.40$3,120
NET P&L+$1,560+100% · 4 weeks held

Illustrative. The dark pool data contributed two things to this trade: a second opinion, and a stop level. It did not generate the idea and it should not.

THE VERSION WHERE YOU LOSE

MU closes $101 in week three and the cyan lean is still showing. Your stop hits and you are down $920. What actually happened is one of the limits above: the "accumulation" was an index rebalance, or a fund taking on a position from another fund, and it never had a view on price at all. The inference was reasonable and it was still wrong. This is exactly why the lean is context and the stop is a rule.

THE FILTER

Green flags, red flags.

Worth using when…

The lean has held for weeks, not a day. Positioning is slow. A single session tells you nothing.
Block % above roughly 10, on the Today window. Big enough to matter to the stock rather than just to a headline.
Options flow on the same name agrees. Two independent sources is the only real signal on this page.
You want a stop, not an entry. A block cluster is the best honest invalidation level you will find.
Your horizon is months. Match the trade's timeframe to the data's timeframe, or do not take the trade.

Ignore it when…

You are about to short a distribution lean. Read the limits again. This is the classic way to lose money here.
It is a huge index name at low Block %. SPY and QQQ print billions off-exchange daily. That is plumbing, not intent.
An index rebalance is due. Quarterly rebalancing produces enormous crosses with no opinion attached whatsoever.
The row cap warning is showing. The lean for that window is partial. Treat it as incomplete, not as a smaller signal.
You are trading a weekly option off it. Months-long data, three-day expiry. That mismatch is the whole mistake.

HOW PEOPLE LOSE MONEY HERE

Three mistakes, in order of cost.

01

Shorting distribution

It reads like a sell signal and it is not one. A desk feeding stock out over weeks makes a name stall, and their working order is part of what keeps a bid under it. Traders short into that, watch the name grind sideways for a month, and pay theta the whole way.

DO THIS INSTEADRead distribution as "upside is capped for now." That argues for selling calls, not for buying puts.
02

Treating an inference as a report

People say "the dark pool bought 4 million shares." Nobody knows that. FINRA gives no venue and no aggressor side. The lean is derived from print price against the prior close, which is a decent guess and nothing more. Certainty here is always somebody's invention.

DO THIS INSTEADTreat a strong lean as a question worth following up on, then go and answer it in Ticker Search.
03

Mismatching the timeframe

This is months-long positioning data. Buying a Friday expiry off it is like reading a weather forecast for next season and packing for tomorrow. Even when the read turns out right, the option expires long before the thesis resolves.

DO THIS INSTEADIf you use this page at all, use it for 60 DTE and longer, or for shares.

Pick three names and log the lean every Friday.

Cyan or orange, and the percentage of ADV on the Today window. Do it for two months and then look back at what the stocks did. You will learn more about the real predictive value of this data from your own log than from anybody's thread about it.

Open Dark Pool

Every ticker, print, lean, fill and P&L on this page is illustrative and built from the real structure of the tool. Off-exchange prints are reported to FINRA with a delay and carry no venue or aggressor side, so accumulation and distribution leans are inferred, never reported. Nothing here is a recommendation, a live quote, or a promise of a result. Options carry substantial risk of loss, including total loss of premium paid.

Connect to trade
One-time setup
Connect your brokerage
Link your Tradier account once to execute the trades you find on TraderMatrix — options and stocks — without leaving the flow.
Trade straight from the tape
Any flow, contract, or ticker pre-fills your order ticket in one tap.
Bank-grade secure
You authorize on Tradier's site. We never see or store your password.
Your account, your money
Orders route directly to your own Tradier brokerage account.
Secured by OAuth · You can disconnect anytime in Settings
Brokerage & execution byttradier