Unusual Options Activity Tracker β€” Flow & Volume API avatar

Unusual Options Activity Tracker β€” Flow & Volume API

Pricing

from $100.00 / 1,000 options activity records

Go to Apify Store
Unusual Options Activity Tracker β€” Flow & Volume API

Unusual Options Activity Tracker β€” Flow & Volume API

Track unusual options activity from SEC EDGAR β€” parsed, source-linked JSON for analysts, funds and AI agents. No API key. Pay per record.

Pricing

from $100.00 / 1,000 options activity records

Rating

0.0

(0)

Developer

NexGenData

NexGenData

Maintained by Community

Actor stats

0

Bookmarked

11

Total users

2

Monthly active users

3 days ago

Last modified

Categories

Share

Unusual Options Activity Tracker

Track unusual options activity from SEC EDGAR, parsed into clean JSON. Built for analysts, funds, fintech builders and AI agents. Factual public SEC/EDGAR data β€” not financial or investment advice. Not affiliated with the U.S. SEC.

πŸ“Š Sample Output

6 real rows delivered by Unusual Options Activity Tracker β€” Flow & Volume API β€” run DL0JWQya7hI6tc8bN on build 0.0.18

current_stock_priceexpiration_datevolume_oi_ratiodeltathetatotal_premium_traded_usd
377.842026-09-2533.531-0.4724-2.758822848787.5
766.352026-09-2832.587-0.1492-0.27081731735
377.842026-09-2526.752-0.7032-1.623513616487.5
766.352026-09-2525.012-0.3123-1.12949109850.5
766.352026-09-2824.287-0.3238-0.39893142637.5
377.842026-09-2521.417-0.2522-1.27635322494

Real rows from run DL0JWQya7hI6tc8bN on build 0.0.18 (2026-09-25), unedited apart from masked emails/phones and shortened long text; fields the source does not publish are empty.

πŸ”§ Input reference

FieldTypeDefaultWhat it does
symbolsarray["AAPL", "TSLA", "NVDA", "SPY", "AMD"]Limit the scan to a specific list of optionable US tickers (e.g. NVDA, TSLA, SPY, AAPL). Leave empty to sweep the curated high-volume optionable universe (mega-cap names + activel…
limitinteger25Maximum number of unusual options activity records returned per run. Each record is billed at $0.10. Records are emitted ranked by unusual_score descending. Use a small limit to v…
option_typestring (all, Call, Put)"all"Filter by option type. 'Call' returns only call options, 'Put' returns only puts, 'all' returns both. Calls dominating unusual flow = bullish skew, puts dominating = bearish/hedgi…
min_volumeinteger500Only return contracts where today's volume is at or above this threshold. Filters out low-liquidity noise. Typical unusual-activity threshold is 500+ contracts.
min_volume_oi_rationumber2.0Only return contracts where today's volume divided by open interest is at or above this ratio. Vol/OI > 2 is typically unusual, > 10 is highly unusual (potential sweep / smart-mon…
max_days_to_expirationinteger60Only return contracts that expire within this many days. Near-term unusual activity (DTE <= 30) is often the strongest directional signal. Set to 0 to disable the filter.
min_open_interestinteger100Only return contracts where open interest is at or above this threshold. Avoids brand-new contracts with tiny OI that produce inflated vol/OI ratios. Default 100.
min_premium_traded_usdinteger10000Only return contracts where total premium traded today (volume x 100 x mid price) is at or above this dollar amount. Filters out small retail flow. $10K+ surfaces serious money.
moneynessstring (any, ITM, ATM, OTM)"any"Filter by moneyness. ITM = in-the-money (intrinsic value), ATM = at-the-money (strike near spot), OTM = out-of-the-money (no intrinsic value). Far OTM unusual flow is often the mo…
monitor_new_onlybooleanfalseOptional monitor mode. When true (and monitor_key set), emit only unusual-activity contracts not seen in prior runs of the same monitor_key β€” for scheduled runs that pick up just…
monitor_keystringA unique label for your scheduled watch (e.g. 'my-aapl-watch'). State is isolated per key, so different schedules never share a seen-set. Required for monitor mode.

🧾 JSON sample record

One real record from run DL0JWQya7hI6tc8bN (emails/phones masked, long text shortened):

{
"symbol": "TSLA",
"company_name": null,
"current_stock_price": 377.84,
"option_type": "Put",
"strike_price": 377.5,
"expiration_date": "2026-09-25",
"days_to_expiration": 0,
"volume": 74305,
"open_interest": 2216,
"volume_oi_ratio": 33.531,
"last_trade_price": 3.05,
"bid": 3,
"ask": 3.15,
"mid": 3.075,
"implied_volatility_pct": 42.32,
"delta": -0.4724,
"gamma": 0.0484,
"theta": -2.7588,
"vega": 0.0795,
"total_premium_traded_usd": 22848787.5,
"moneyness": "ATM",
"unusual_score": 95,
"occ_symbol": "TSLA260925P00377500",
"data_source": "CBOE Delayed Quotes (cdn.cboe.com)",
"source_url": "https://www.cboe.com/delayed_quote/tsla/quote_table",
"as_of_date": "2026-09-25",
"fetched_at_utc": "2026-09-25T00:05:43+00:00"
}

πŸ’° Pricing

EventPrice (USD)When it is charged
Actor Start (apify-actor-start)$0.01Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event).
Options activity record (apify-default-dataset-item)$0.1Charged per unusual options activity record with strike, expiration, volume, OI, implied vol, premium traded, and unusual score.

Pay-per-event: you pay only for what the run delivers. A run that delivers nothing bills no result events (only the actor-start event, when the actor defines one). Example: a run that delivers 100 results costs 100 Γ— $0.1 = $10.00 plus the start fee.

More from the NexGenData SEC & US filings family:

48 more in this family on the NexGenData Store page.

πŸ“Š What you get

Clean JSON, one record per record. Key fields (full output has 27 fields):

  • company_name β€” Company / filer name
  • source_url β€” Direct sec.gov filing link
  • as_of_date β€” Detection / fetch timestamp Every record carries a direct sec.gov source link.

Pricing: $0.10 per record (Pay-Per-Event) β€” about 10 records per $1.

πŸ€– Use with AI agents

Structured, source-linked SEC data built for LLM and agent pipelines β€” point Claude, the OpenAI Agents SDK, an n8n flow or any MCP-aware client at it and pull unusual options activity on demand.

Sample agent prompt:

Find tickers with unusual call volume versus open interest today.

Agentic payments (x402): Supports agentic payment via x402 β€” agents can call this actor with USDC, no API key required.

⏰ Run on a schedule

The recurring frame is the point β€” schedule a daily or weekly pull:

{
"limit": 50
}

More holdings trackers: 13F Tracker Pro, 13F Delta Tracker, N-PORT Holdings, N-PORT-P Holdings

Agent front doors: SEC Corporate Events MCP, Regulatory Filings MCP


Data parsed from public SEC EDGAR filings. Factual public SEC/EDGAR data β€” not financial or investment advice. Not affiliated with the U.S. SEC.

Run this on a schedule (monitor mode)

Set monitor_new_only: true and a unique monitor_key (e.g. 'aapl-watch'). Each scheduled run then emits only contracts not seen in prior runs of that key β€” and you're billed only for the new ones.

  1. Open the actor β†’ Schedules β†’ Create new schedule.
  2. In the input set monitor_new_only: true and monitor_key to a unique label.
  3. Save. State is isolated per key.

Leave monitor_new_only off for the full unusual-activity snapshot (default).