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

Sector
Flow

Stop picking stocks for a minute. Money often rotates between sectors before that shows up in a single stock's price, and that rotation is what this page is built to catch.

Eleven sector ETFs, each carrying a sentiment score on a 0 to 100 scale, centered at 50, built from options activity across every ticker mapped to that sector, overwhelmingly the individual stocks inside it, though the ETF's own prints count too when they clear the activity floor. The useful read is not the score by itself. It's the score disagreeing with the ETF's own price.

TOOL SPEC
TRACKED11GICS sector ETFs
SCORE0-100centered at 50
NEUTRAL40-60mixed, no signal
REFRESH15mflow stats, live ETF price
3 SECTORS FREEDRILL-DOWN PREMIUM

THE 60-SECOND VERSION

Divergence is the whole trade.

A bullish score on a green sector tells you what the chart already told you. A bullish score on a red sector is somebody buying weakness with real money while the screen looks bad. That second case is the reason this page exists.

SCORE UP · ETF DOWN

Somebody is buying the dip

The sector is red on the day and the flow underneath it is net bullish with real premium behind it. Easy to miss, because the chart says the opposite of the flow. This is the highest-value read on the page.

LOOK FOR LONGS IN THAT SECTOR

SCORE DOWN · ETF UP

Somebody is selling the rip

The sector is green and the flow is net bearish. Either they're hedging into strength or fading it outright. A bad sector to chase breakouts in today, a good one to take profits in.

TIGHTEN STOPS, DO NOT CHASE

Read this before you use it: the sentiment score aggregates options activity across every ticker mapped to that sector, overwhelmingly the individual stocks inside it, though the sector ETF's own prints count too when they clear the activity floor and fire. A bearish score under XLK's name is mostly bearish flow on the tech stocks inside it, not necessarily hedging on XLK itself, though a big print on XLK moves it too. That also means one loud mega-cap sweep can carry a whole sector's score by itself, which is exactly why the flow count behind a big number is worth checking on the sector's drill-down page (premium tier) before you trust it. The ETF price next to it is a live quote of the ETF, pulled separately, so the two columns really can come from two different places.

THE ALPHA

It stops you fighting the tide.

Most losing trades aren't bad stock picks. They're good stock picks in the wrong sector on the wrong week. Three things this page gives you that a single-name feed can't.

A vetoON YOUR OWN IDEAS

You like a semi name. XLK's flow score is 30. That's not a reason to abandon the idea, but it is a reason to halve the size and widen the stop.

One tradeINSTEAD OF FIVE

If the whole sector is being bought you can express that in the ETF itself. Cleaner, more liquid, and you're not carrying single-name headline risk for a macro view.

Risk-offBEFORE IT IS OBVIOUS

A sudden spike in XLU or XLP flow while XLK and XLY turn bearish is defensive rotation. That pattern is a size-down signal for your whole book, not a trade in itself.

ANNOTATED · THE REAL SCREEN

Read the score against the price.

Two columns do the work here: Sentiment Score and % Change. When they point the same way it's confirmation. When they disagree it's a setup.

SECTOR FLOW11 GICS SECTORS · ILLUSTRATIVETODAY5D1M
SectorLast% Change 2SparkNet Flow 3C/P 4Sentiment 1SignalsRead
XLEEnergy$85.10-1.8%+$4.10M2.1081WALL ↑DIVERGENCE
XLUUtilities$72.30+0.9%+$1.20M1.3571RISK-OFFDEFENSIVE
XLPConsumer Staples$81.40+0.3%+$0.62M1.1059N/ANO SIGNAL
XLBMaterials$91.20+0.6%+$0.91M1.0857N/ANO SIGNAL
XLVHealth Care$148.60+0.5%+$1.05M1.0655N/ANO SIGNAL
XLCCommunication Services$105.30+0.2%+$0.58M1.0554N/ANO SIGNAL
XLREReal Estate$42.80-0.2%+$0.34M1.0453N/ANO SIGNAL
XLFFinancials$52.10+0.3%+$2.80M1.0352N/ANO SIGNAL
XLIIndustrials$138.90-0.1%-$1.40M0.9246N/ANO SIGNAL
XLYConsumer Discretionary$195.40-0.4%-$1.95M0.8541N/ANO SIGNAL
XLKTechnology$245.70+1.4%-$9.60M0.5531WALL ↓DO NOT CHASE

Illustrative rows built from the real column set and scoring formula. Not live quotes, not recommendations. Spark is shown here as a simplified up/down glyph, not a full chart. Sorted by score here to make the divergence pattern easy to see, not the product's default order (that's % change). The "Read" column is our annotation, not a field in the product.

What this screen is saying: XLE is down 1.8% carrying an 81 sentiment score and +$4.10M net flow (C/P 2.10). Somebody is accumulating energy exposure while the sector sells off. XLK is up 1.4% carrying a 31 sentiment score and -$9.60M net flow (C/P 0.55), so buying in tech is being sold into or hedged hard. XLU turning modestly positive at 71 is the defensive tell. Put those three together and the day's message is rotation out of tech, into energy and safety. That's a more useful read than any single row. The total premium and flow count behind any of these sit one click away on that ETF's drill-down page (premium tier).

1

Sentiment Score, 0 to 100, centered at 50

The ratio of bullish to bearish premium across every ticker mapped to that sector, overwhelmingly the individual stocks inside it, though the ETF's own prints count too when they clear the activity floor. Above 60 is net bullish, below 40 is net bearish, 40 to 60 is mixed. Don't read a 53 as mildly bullish. It's nothing.

LOOK FOR → beyond 70 or under 30

2

ETF price change, read against the score

The sector ETF's own quote, read against the score. On the Today window it's a live intraday fetch, refreshed on every read. On 5D and 1M it's derived from the daily-close sparkline instead, with no live refetch. Same direction as the score is confirmation, opposite directions is the divergence play.

LOOK FOR → score and price disagreeing

3

Net Flow, the signed dollar conviction behind it

Bullish premium minus bearish premium, in dollars, across the sector. Positive means call-dominant positioning, negative means puts. The raw total premium behind it, both sides added rather than netted, is a separate stat one click away on the ETF's drill-down page, gated to the premium tier.

LOOK FOR → $1M+ net either way

4

C/P Ratio, how lopsided the flow is

Bullish premium divided by bearish premium. Above 1 is call-dominant, below 1 is put-dominant. Because the score sums across many tickers rather than one chain, a single mega-cap sweep can swing this ratio on its own. The flow count behind it lives on the ETF's drill-down page (premium tier), not in this grid.

LOOK FOR → far from 1.0, in either direction

Risk-on: where money shows up first

Six cyclical sectors. Rotation into these is the market getting comfortable.

XLK Technology. The market's engine. Risk appetite shows up here first.

XLY Consumer Discretionary. A bet that people have spare money to spend.

XLC Communication Services. Media, telecom and the big platforms.

XLI Industrials. Tracks the real economy and the capex cycle.

XLF Financials. Rate sensitive, and a decent read on credit conditions.

XLB Materials. Commodities and construction demand.

Defensive: where money hides

Utilities, staples and health care, plus two sectors that trade on their own logic.

XLP Consumer Staples. Toothpaste and groceries. Money hides here first.

XLU Utilities. The classic risk-off destination. Watch for spikes.

XLV Health Care. Defensive, but with binary drug and policy risk on top.

XLRE Real Estate. Trades on interest rates more than on the buildings.

XLE Energy. Its own animal. Moves on oil prices, not risk appetite.

WORKED EXAMPLE · ILLUSTRATIVE

Trading the XLE divergence.

Energy down 1.8%, flow score 81, $4.10M of premium across eight signals. The sector looks awful and the money says otherwise. Real ticker, illustrative fills.

DAY 1SPOT IT

The score and the chart disagree

Pre-market check, sorted by score. XLE sits at 81 while being the worst performer on the day. Eight separate flows, not one big print. Note it and do nothing yet. One day of divergence is a coincidence.

DAY 2CONFIRM

It holds, and now you check the single names

XLE is still positive, still red on price. Two checks: are the energy names showing up bullish in Unusual Activity too? Yes. Now the sector read has single-name support underneath it, which is what turns it into a trade.

DAY 2 PMENTRY

Express it in the ETF, not in one stock

The thesis is "energy gets bought," not "this one oil company beats expectations." So buy the sector. XLE at $86.40, buy 4 XLE $87 calls, 45 DTE at $2.35, which is $940 at risk. No single-name headline can wreck this, and the liquidity is excellent.

DAY 14EXIT

Out when the divergence closes

XLE grinds to $90.10 and the flow score falls back to 57 as the buying stops. The gap you were trading has closed, so the trade is over whether or not it keeps going. Contracts mark $4.30. Sell all four.

THE MATHS
ContractXLE 87C, 45 DTE
Entry, 4 @ $2.35$940
ETF move+4.3%
Exit, 4 @ $4.30$1,720
NET P&L+$780+83% · 12 days held

Illustrative. A 4.3% move in the underlying producing 83% on the option is leverage doing its job. It works just as hard against you, which is why 45 DTE and not 10.

THE VERSION WHERE YOU LOSE

Crude drops another 5% on a supply headline and XLE goes to $82. The flow score stays above 50 the whole way down, which is the uncomfortable part: the accumulation was real, it was just early. Contracts mark $0.80 and you're down $620. Sector flow can be right about the destination and badly wrong about the timing, and options have an expiry date. That's the mismatch to respect.

THE FILTER

Green flags, red flags.

Act on it when…

Score beyond 70 or under 30, with $1M+ net flow behind it. Strong and funded, not just strong.
The divergence lasts more than one session. Two days of the score fighting the price is a real signal, not noise.
Four or more separate flows. Spread across names, not one print skewing the ratio.
Single names in the sector agree. Sector flow plus a same-direction print on one of its stocks is the strong version of this signal.
You use it as a filter on ideas you already had. Honestly its best use, more than as an idea generator on its own.

Ignore it when…

The score sits between 40 and 60. That band is noise by design. Nothing to read.
High premium, weak score. Usually two-sided positioning across the sector's names. Direction is unknowable from here.
One or two flows drove the whole score. Open the sector's drill-down page (premium tier) and check the flow count before you believe a big number.
A major macro print lands tomorrow. Sector positioning ahead of CPI or a Fed decision is mostly insurance, not a bet.
You're using it as your only input. It's a weather report. It was never meant to be the entry.

HOW PEOPLE LOSE MONEY HERE

Three mistakes, in order of cost.

01

Assuming the score is only the ETF's own options flow

It's mostly not. The number sums premium across every ticker the platform maps to that sector, overwhelmingly individual stocks and sometimes hundreds of names, though the ETF's own prints count too when they clear the activity floor. A bearish Technology score is mostly bearish flow on the actual tech stocks, and a single huge print on one of them, or on XLK itself, can carry the whole sector by itself.

DO THIS INSTEADOpen the sector's drill-down page (premium tier) and check the flow count before trusting a big score. Two or three flows means you're really reading one stock wearing a sector label.
02

Assuming a bullish sector score means your ticker is being bought

Because the score is premium-weighted across the sector's stocks, a handful of mega-cap prints can carry it while your specific name trades against the tape all week. The sector agreeing with your idea is support, not proof.

DO THIS INSTEADConfirm on the actual ticker in Unusual Activity before treating the sector read as backing for one name.
03

Trading a one-day divergence with a short expiry

Rotation takes days or weeks to play out. Buying weeklies on a sector read is a bet that the timing is perfect, and timing is the one thing this page can't give you.

DO THIS INSTEADWait for two sessions of the same divergence, then buy 30 to 60 DTE. Give the thesis room to be slow.

Write down the top and bottom sector every morning for two weeks.

Nothing else. Just the strongest and weakest flow score each day. After ten sessions rotation starts looking like a shape instead of a number, and you'll stop taking longs in a sector that's quietly being sold.

Open Sector Flow

Every score, price, fill and profit and loss figure on this page is illustrative and built from the real structure of the tool. 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