Net Premium Drift
Access: Pro
Path: /tide
Net Premium Drift is a real-time visualization of institutional option flow, separating Net Call Premium and Net Put Premium to reveal the true directional battle in the market. Unlike simple put/call ratios, this tool tracks the cumulative dollar value of buying versus selling pressure throughout the trading day.
What is Net Premium Drift?
Net Premium Drift (NPD) tracks the cumulative "Net Premium" for both calls and puts independently. It answers two distinct questions:
- Are traders net buyers or sellers of Calls?
- Are traders net buyers or sellers of Puts?
By plotting these two metrics against each other, you can see if the market is purely bullish (buying calls + selling puts), purely bearish (buying puts + selling calls), or conflicted (buying both).
The Formula
The chart displays two separate lines calculated as follows:
Net Call Premium (Green Line) = Σ(Call Buys) - Σ(Call Sells)
Net Put Premium (Red Line) = Σ(Put Buys) - Σ(Put Sells)
Where:
- Buy: Trade executed at the Ask (or closer to Ask). Represents aggression/accumulation.
- Sell: Trade executed at the Bid (or closer to Bid). Represents distribution/hedging.
- Premium:
Trade Price × Trade Size × 100.
Why separate lines?
A single "Net" line can hide important nuances. For example:
- Scenario A: High Call Buying ($100M) and Low Put Buying ($0). Result: +$100M Bullish.
- Scenario B: Massive Call Buying ($200M) and Moderate Put Buying ($100M). Result: +$100M Bullish.
In Scenario B, the volatility expectation is much higher (traders buying everything). Separating the lines lets you see when traders are hedging (buying both) versus speculating (buying one side, selling the other).
Understanding the Charts
The Net Premium Drift page consists of two synchronized panes:
1. Main Chart: Net Premium Drift
This chart visualizes the battle between Call flow and Put flow.
- Green Line (Net Call):
- Rising: Aggressive Call Buying (Bullish).
- Falling: Aggressive Call Selling (Bearish/Profit-taking).
- Red Line (Net Put):
- Rising: Aggressive Put Buying (Bearish).
- Falling: Aggressive Put Selling (Bullish/Support).
- Golden Line (Spot Price): The underlying stock price (e.g., SPY), allowing you to spot divergences between flow and price.
2. Bottom Chart: Cumulative Net Volume
While the main chart tracks dollars, this chart tracks volume (number of contracts).
- Green Area: Cumulative Net Positive Volume (More contracts bought at ask).
- Red Area: Cumulative Net Negative Volume (More contracts sold at bid).
- Significance: Confirms if the premium move is backed by broad participation (volume) or just a few high-value trades.
Interpreting the Signals
✅ Pure Bullish Flow
- Net Call (Green): ↗ Rising sharply (Accumulation).
- Net Put (Red): ↘ Falling or Flat (Selling Puts).
- Meaning: Smart money is longing calls and financing them by selling puts. Strongest bullish signal.
❌ Pure Bearish Flow
- Net Put (Red): ↗ Rising sharply (Accumulation).
- Net Call (Green): ↘ Falling or Flat (Selling Calls).
- Meaning: Smart money is buying puts and dumping calls. Strongest bearish signal.
⚠️ Hedging / Volatility (Mixed Flow)
- Net Call (Green): ↗ Rising.
- Net Put (Red): ↗ Rising.
- Meaning: Traders are buying both calls and puts (Straddles/Strangles). Expect a big move, but direction is uncertain. Often happens before major news/data.
📉 Divergence (Reversal Signal)
- Price: New Low ↘
- Net Call Line: Higher Low ↗ (Calls are being bought despite price drop).
- Meaning: "Buying into weakness." Institutions are stepping in to catch the falling knife. Potential bottom.
Filters & Configuration
Customize the data to filter out noise and focus on smart money:
- Expiration: Filter flow by specific expiration dates (e.g., "0DTE" for today, or monthly opes).
- Moneyness: Focus on specific strikes:
- ITM: Deep conviction / Stock replacement.
- ATM: Speculative / Gamma plays.
- OTM: Lottery tickets / Tail risk hedging.
- Smoothing: Toggle "EMA Smoothing" to reduce noise and see the primary trend.
Technical Details
Trade Classification
How do we know if a trade is a Buy or Sell?
- Aggressor Flag: If the exchange explicitly marks the trade as "Bid Aggressor" (Sell) or "Ask Aggressor" (Buy).
- Quote Comparison:
- Price $\ge$ Ask $\rightarrow$ Buy
- Price $\le$ Bid $\rightarrow$ Sell
- Price $>$ Mid $\rightarrow$ Buy
- Price $<$ Mid $\rightarrow$ Sell
What is Excluded?
To ensure the signal reflects genuine directional sentiment, we filter out:
- Multi-leg Spreads: Complex trades where directional intent is ambiguous.
- Out-of-Sequence: Late reports or corrections.
- Floor Trades: Often negotiated block trades with non-market pricing.
- Cancellations: Voided trades.
Strategy Guide
Scalping (0-2 Hours)
Focus on slope changes. If the Green Line (Calls) goes vertical while Price is flat, look for a breakout. If the Red Line (Puts) spikes, prepare for a flush.
Intraday Trend (2-6 Hours)
Look for separation. A healthy uptrend should have a wide gap between the Call Line (high) and Put Line (low). If the gap narrows (Calls drop, Puts rise) while price is making highs, the trend is exhausted.
EOD Analysis
Check the closing flow (3:30 - 4:00 PM). Institutions positioning for the next day often leave "footprints" near the close. A surge in Net Puts at 3:55 PM often precedes a gap down.