Option Flow Analysis

Institutional positioning approximation from options chain data — updated daily.

Last Update: --

Market Signal

--
--
--
--

Index ETF Flow (SPY, QQQ, IWM, DIA, RSP)
Net Flow--
Call Flow--
Put Flow--

Institutional direction signal from broad-market Index ETFs only (SPY, QQQ, IWM, DIA, RSP). These represent systematic/macro positioning. Bullish = net call buying, Bearish = net put buying.

Total Flow

--
Net Notional Flow (all tickers)

Call Flow--
Put Flow--
P/C Ratio--

Aggregated notional flow across all individual stocks + ETFs. Includes hedging, speculation, and earnings plays. Can diverge from Market Signal when single-stock activity dominates.

Top Movers

Bullish Flow
--
Bearish Flow
--
Market Signals: STRONG BULLISH Aggressive call buying dominates across index ETFs BULLISH Net call flow > $10M NEUTRAL No clear directional bias BEARISH Net put flow > $10M STRONG BEARISH Aggressive put buying dominates HEDGING Large call AND put flow — institutional protection, no clear direction

Sector Flows

Option flow by SPDR sector ETFs. Net flow = call flow + put flow (positive = bullish positioning).

--

SPY — Option Flow Analysis

Click any ticker in the tables below to switch the chart. Pane 1 = Price, Pane 2 = Put/Call Ratios, Pane 3 = Net Option Flow, Pane 4 = Call/Put Premium.

Stocks — Option Flow

Click column headers to sort. Net Flow = notional-weighted directional flow (positive = aggressive buying).

--

ETFs — Option Flow

Sector ETFs (XLK, XLF…), broad indices (SPY, QQQ…), thematic and leveraged ETFs.

--

Understanding Options & Option Flow

What are Options?

Options are financial contracts that give the buyer the right, but not the obligation, to buy or sell an underlying asset (like a stock) at a specific price (the strike price) before a specific date (the expiration date). There are two types:

  • Call Options — give the right to buy. Traders buy calls when they expect the stock to go up.
  • Put Options — give the right to sell. Traders buy puts when they expect the stock to go down, or to hedge existing positions.

Each option contract represents 100 shares of the underlying stock. Options are priced based on the stock price, strike distance, time to expiration, and market volatility.

Put/Call Ratio (P/C Ratio)

The Put/Call Ratio is the total put volume divided by total call volume. It measures the relative demand for puts vs calls:

  • P/C < 0.7 — Bullish sentiment. More calls being traded than puts.
  • P/C = 0.7 – 1.0 — Neutral. Normal market activity.
  • P/C > 1.0 — Bearish sentiment or hedging. More puts being traded.

We calculate three separate P/C ratios: Market (all tickers), Index (SPY, QQQ, IWM, DIA, RSP — cleaner institutional signal), and Equity (single stocks only — more retail-influenced).

Option Flow & Notional Flow

Option Flow measures the dollar-weighted directional activity in the options market. Unlike simple volume counts, notional flow captures the conviction behind trades:

  • Flow Direction: Each contract is classified as buyer-aggressive (last price > bid/ask midpoint) or seller-aggressive (last price < midpoint). This approximates whether the trade was initiated by a buyer or seller.
  • Notional Flow: Calculated as lastPrice × volume × 100 × direction. A $50 option with 1,000 contracts carries more weight than a $0.10 option with 1,000 contracts.
  • Net Flow: The sum of all call flow + put flow. Positive = net bullish positioning, negative = net bearish.
Call/Put Premium

Call Premium and Put Premium show the total dollar value of options traded on each side, regardless of direction. High premium on both sides simultaneously indicates active hedging or uncertainty, while dominance of one side suggests directional conviction.

Flow Strength (Volume / Open Interest)

The ratio of daily volume to open interest indicates whether activity represents new positions or closing positions:

  • > 1.0 — New positions being opened (higher conviction)
  • < 1.0 — Likely closing or rolling existing positions
Methodology & Limitations

This page scans option chains for 600+ tickers (S&P 500 components + major ETFs) daily. Data is sourced from Yahoo Finance with ~15 minute delay. All P/C ratios and flow metrics are our own calculations.

Limitations: This is an approximation. We cannot distinguish market makers from directional traders. High P/C ratios can indicate hedging rather than bearish sentiment. Near-term options (0-7 DTE) carry more speculative weight. The signal improves with data accumulation over days and weeks.

Update Schedule: Data is collected once daily after market close. The pipeline runs automatically as part of the daily backend update.

Data Sources

Option Chains: Yahoo Finance (bid/ask, volume, open interest, ~15 min delay) | Put/Call Ratios: Own calculation from Yahoo Options volume (Market, Index, Equity) | Flow Calculation: Proprietary bid/ask midpoint classification with notional weighting