Future Unusual Activity

Select expiry and date in Control Desk to launch the anomaly engine.

Operating Signals

Signal cards hidden.

Research framework and proposed extensions

The sections below include research proposals such as news matching, pattern memory, and outcome analysis. These are not inputs to the current activity score.

Detection Framework

Key Signals That Define Unusual Intraday Activity

Reliable detection starts by asking whether participation, positioning, price behavior, and peer context are all abnormal for the same time of day. A single volume spike is a clue; a multi-signal cluster is a tradable investigation.

Volume/OI Shock

Peer z-score > 1.5 or absolute Vol/OI above 1.0 for stock futures and 1.5 for index futures.

Detects fresh participation that is large relative to outstanding positions. This is often the earliest sign that a contract is being actively repriced.

  • -Hourly volume expands faster than open interest.
  • -Volume share crosses 5% in stock futures or 15% in index futures.
  • -Self-history volume z-score moves above 2.

Price/OI Positioning Matrix

Price change and OI change classify long buildup, short buildup, short covering, and long unwinding.

Separates initiative positioning from liquidation or covering. The same price move means different things when open interest is expanding versus contracting.

  • -Price up + OI up: initiative long buildup.
  • -Price down + OI up: initiative short buildup.
  • -Price up + OI down: short covering; price down + OI down: long unwinding.

Volatility and Range Expansion

Price z-score > 1.5, stock future range > 2% of last price, or index future range > 1%.

Flags contracts where the intraday range is no longer normal for the time of day. This helps catch breakouts and failed auctions early.

  • -Opening range breaks with expanding volume.
  • -VWAP reclaim or rejection aligns with OI behavior.
  • -ATR or high-low range expands after a quiet base.

Sector Synchrony

Triggered symbols divided by sector universe, then ranked by average confidence and leader count.

Turns isolated symbol alerts into a market-structure read. A single high score is useful; five related high scores can reveal institutional rotation.

  • -Multiple names in the same sector fire within one or two buckets.
  • -Sector breadth rises while index breadth stays selective.
  • -Leaders keep their rank through pullbacks.

Order-Flow Proxy

Notional value, value per trade, rapid volume intensity, and rapid OI shifts.

Futures snapshots do not expose the full order book, so the system uses turnover concentration and delta speed as a proxy for aggressive flow.

  • -Notional value rises while spread quality remains tradable.
  • -Volume intensity exceeds 100% in stocks or 50% in index futures.
  • -Rapid OI changes persist beyond one print.

News and Event Reaction

Match alert time to news, results, policy events, bulk deals, or sector headlines, then measure follow-through.

A headline-driven spike needs a different workflow from a quiet accumulation setup. Event tags help distinguish tradable repricing from one-bar noise.

  • -First alert occurs within 5 to 15 minutes of a catalyst.
  • -Price holds beyond the initial news candle.
  • -Related sector names confirm or reject the move.

Historical Data

How Older Market Data Improves Future Detection

Historical data should do more than backfill charts. It should define normal behavior, label old anomalies, identify false positives, and compare the live session with similar prior intraday patterns.

Session-Time Baselines

Compare every 5-minute, 15-minute, and hourly bucket with the same bucket across prior sessions.

Opening volume should not be compared with lunch volume. Build baselines by symbol, day type, expiry week, and time bucket so the anomaly is judged against the right context.

  • -Use median, IQR, z-score, and percentile rank for each time bucket.
  • -Maintain separate baselines for expiry day, event day, and normal day.
  • -Down-weight the first bucket if the opening auction is structurally noisy.

Self vs Peer Normalization

Require either self-history abnormality, peer abnormality, or both for stronger confidence.

A high-volume stock can look unusual only because it is always active. The model should compare each symbol to itself and to the current futures universe.

  • -Self z-score captures symbol-specific bursts.
  • -Peer z-score captures cross-sectional leadership.
  • -Signals with both ranks elevated deserve faster escalation.

Anomaly Memory

Store every fired alert with next 30-minute, close, and next-session outcomes.

Historical anomalies become a labeled library. The system can show whether a current setup resembles a continuation, squeeze, failed breakout, or liquidation pattern.

  • -Persist features, score, sector context, and news tags.
  • -Record follow-through, max favorable move, and max adverse move.
  • -Retire or reweight signals that repeatedly fail in similar regimes.

Nearest Pattern Search

Find older sessions with similar RVOL, OI delta, range expansion, sector breadth, and timing.

When a live name fires, compare it with historical vectors instead of only looking at current rank. Similarity helps a trader judge if the signal is early, mature, or exhausted.

  • -Use cosine similarity or weighted nearest neighbors on normalized features.
  • -Separate bullish, bearish, and two-way event clusters.
  • -Show historical win rate and median follow-through by cluster.

False-Positive Suppression

Penalize stale, illiquid, single-bucket, and expiry-roll distortions before pushing alerts.

A reliable system must say no often. Confidence should fall when a move has weak liquidity, poor sector confirmation, or no second signal after the first burst.

  • -Require at least two trigger flags or confidence above 60.
  • -Add cooldowns for repeated alerts with no new high or low.
  • -Flag roll-related OI changes separately near expiry.

Indicator Stack

Technical Indicators and Statistical Methods to Track

The strongest setup is not the highest value in one column. It is a pattern where volume, OI, volatility, structure, and peer confirmation all move out of their normal bands.

IndicatorTrigger LogicWhy It MattersUI Cue
Relative volume by bucketCurrent bucket >= 2x median or z-score >= 2Captures participation before price has fully moved.Heat bar with bucket percentile.
Volume/OI ratioPeer z-score > 1.5 or absolute threshold by instrument typeFinds turnover that is large versus open positions.Vol/OI column with z-score sublabel.
OI change percentPeer z-score > 1.5 or absolute OI change > 20%Separates new positioning from pure price momentum.Price/OI matrix tag.
Price expansionPrice z-score > 1.5, stock move > 2%, index move > 1%Highlights contracts breaking normal intraday behavior.Momentum chip and range badge.
Range and ATR expansionHigh-low range exceeds normal time-of-day rangeDetects breakouts, failed auctions, and volatility ignition.Range stretch alert type.
Volume shareStock futures > 5% share, index futures > 15% shareShows where market attention is concentrating.Share grab badge.
Sector breadthMultiple sector names fire in adjacent bucketsDistinguishes isolated news from broad rotation.Sector pressure leaderboard.
VWAP and opening range stateAlert fires near ORB, VWAP reclaim, or VWAP rejectionTurns anomaly rank into an execution map.Chart overlay and setup label.
Catalyst proximityAlert within 5 to 15 minutes of verified news or eventSeparates headline repricing from quiet accumulation.News marker on timeline.

Confidence Model

Ranking and Confidence Scoring

Use score to prioritize human attention, not to automate entries. A strong model blends anomaly strength, signal agreement, participation concentration, and decay control.

Volume/OI anomaly35%

Largest weight because participation shock is the cleanest early tell.

OI shift anomaly30%

Confirms whether the move is new positioning, covering, or unwinding.

Price expansion20%

Raises rank when participation is already changing price behavior.

Self-history volume spike15%

Protects against peer noise by asking if this symbol is abnormal for itself.

Practical formula

Start with weighted z-scores, add bonuses for multiple trigger flags, volume share, and rapid intensity, then cap the score at 100. Penalize stale alerts, poor liquidity, and patterns that historically fade.

Alert Logic

Escalation Tiers for Traders and Analysts

Alerts should explain the evidence behind the score and the next decision. A trader needs to know whether to watch, validate, prioritize, or escalate immediately.

Watch

45-59

One strong anomaly, or early activity without enough price/OI confirmation.

Add to monitor list, wait for a second trigger, and check market regime.

Actionable

60-74

At least two trigger flags or one strong anomaly plus rising participation.

Open the chart, validate VWAP/opening-range structure, and define invalidation.

High Conviction

75-84

Volume/OI, OI shift, price expansion, and sector or notional confirmation align.

Prioritize for execution review; avoid chasing if the move is extended from VWAP.

Critical

85+

Multiple anomaly families fire together, usually with broad sector or squeeze behavior.

Escalate immediately, but apply liquidity, spread, and risk-size checks first.

UI and UX

Product Design Blueprint for a Futures Anomaly Desk

The interface should reduce scanning time, expose why a signal fired, and make historical context reachable without forcing traders into separate research tools.

Regime Header

Recommended display

Show broad long build, broad short pressure, short-covering squeeze, two-way rotation, or selective rotation before any symbol table.

Time Rail

Recommended display

Use hourly or 15-minute tiles showing unusual percentage, leader count, dominant setup, and first leader. Traders should see when the move started.

Leader Stacks

Recommended display

Separate First Detected from Conviction Leaders. Early names are not always strongest; strongest names are not always early enough to trade.

Signal Tape

Recommended display

Keep the table dense: symbol, signal, confidence, trend, Vol/OI, price, OI change, participation, and short commentary.

Historical Replay

Recommended display

Let analysts replay older sessions bucket by bucket, compare similar historical anomalies, and label outcomes after market close.

Alert Center

Recommended display

Alert cards should state why the score fired, what changed since the prior bucket, and whether breadth is isolated or spreading.

Market-Hours Workflow

Practical Examples for Using the System Intraday

A robust workflow changes by time of day. Opening anomalies, midday rotations, and closing squeezes require different confirmation rules and different risk controls.

Opening Range Shock

09:15-09:45
  1. 1Sort by First Detected and ignore symbols with only opening noise.
  2. 2Require RVOL, Vol/OI, and price expansion to survive the first pullback.
  3. 3Trade only after opening range break or VWAP reclaim confirms direction.

Best for catching initiative long buildup or short buildup before the broader market notices.

Continuation or Failure Test

10:00-11:30
  1. 1Compare leaders against the previous hour's confidence and sector breadth.
  2. 2Upgrade signals that make new highs or lows with OI still expanding.
  3. 3Downgrade signals that keep volume but lose price progress.

Helps distinguish real accumulation/distribution from an opening trap.

Sector Rotation Scan

12:00-13:45
  1. 1Open Sector Pressure and identify clusters with rising average confidence.
  2. 2Check if lagging peers are beginning to fire or leaders are absorbing supply.
  3. 3Use historical midday baselines because raw volume is naturally lower.

Useful when the index is quiet but institutions are rotating inside a sector.

Squeeze or Liquidation Control

14:00-Close
  1. 1Focus on score jumps, rapid OI changes, and failed VWAP recoveries.
  2. 2Separate short covering from long buildup before joining a late rally.
  3. 3Reduce confidence if the signal is high score but historically late in similar sessions.

Protects traders from chasing end-of-day extensions while still surfacing forced-flow setups.

Risk discipline built into the workflow

Every alert should be treated as a focus signal, not an entry command. The trader still validates spread, liquidity, VWAP/structure, catalyst quality, and a clear invalidation level before acting.

FAQ

Futures Unusual Activity Questions

Use these rules as a research and prioritization framework. They are designed to surface where attention belongs, not to replace execution judgment.

What does unusual activity in futures mean?

It means volume, open interest, price behavior, volatility, or participation concentration is materially different from normal behavior for that symbol, peer universe, and time of day.

How do you identify unusual futures activity?

Measure volume versus open interest, open-interest change, price expansion, self-history z-scores, peer z-scores, sector breadth, and notional concentration. Higher confidence requires multiple signal families to agree.

How can historical data detect future unusual activity?

Historical data creates time-of-day baselines, symbol-specific norms, peer distributions, and labeled anomaly outcomes. Current intraday behavior can then be compared with similar older patterns to estimate follow-through quality.

What confidence score should trigger an alert?

A practical design uses watch alerts around 45 to 59, actionable alerts above 60, high-conviction alerts above 75, and critical escalation above 85 after liquidity and spread checks.

Is long buildup always bullish?

Not always. It can support bullish continuation, but the outcome depends on broader regime, liquidity, catalyst quality, volatility, and follow-through after the first pullback.

Can this page be used for intraday trading?

Yes. Live mode is intended for market-hours monitoring, while snapshot mode helps analysts replay prior sessions and build pattern memory before applying the model in real time.

Unusual futures activity detector

Unusual Futures Activity highlights contracts whose price, volume or OI differs from their recent reference behaviour. Component readings help distinguish an unusually large price move from an unusual increase in trading or outstanding positions.

Read the baseline and absolute values behind the score, then compare expiry, sector and recent sessions. A normally quiet contract can produce a large relative deviation from a small change. Unusual activity does not identify participant intent or guarantee follow-through; rollovers and event-driven trading also change the readings.

What does unusual activity in futures mean?

It means volume, open interest, price behavior, volatility, or participation concentration is materially different from normal behavior for that symbol, peer universe, and time of day.

How do you identify unusual futures activity?

Measure volume versus open interest, open-interest change, price expansion, self-history z-scores, peer z-scores, sector breadth, and notional concentration. Higher confidence requires multiple signal families to agree.

How can historical data detect future unusual activity?

Historical data creates time-of-day baselines, symbol-specific norms, peer distributions, and labeled anomaly outcomes. Current intraday behavior can then be compared with similar older patterns to estimate follow-through quality.

What confidence score should trigger an alert?

A practical design uses watch alerts around 45 to 59, actionable alerts above 60, high-conviction alerts above 75, and critical escalation above 85 after liquidity and spread checks.

Is long buildup always bullish?

Not always. It can support bullish continuation, but the outcome depends on broader regime, liquidity, catalyst quality, volatility, and follow-through after the first pullback.

Can this page be used for intraday trading?

Yes. Live mode is intended for market-hours monitoring, while snapshot mode helps analysts replay prior sessions and build pattern memory before applying the model in real time.