Unusual Whales API integration & options flow data pipelines

Protocol analysis, authorized API implementation, and OpenFinance-style delivery for options flow, dark pool, and congressional trading data

From $300 · Pay-per-call available
OpenData · OpenFinance · Protocol analysis · REST / WebSocket / Kafka / MCP

Turn Unusual Whales market intelligence into a data source your stack can actually consume

Unusual Whales is the retail-plus-institutional hub for real-time unusual options activity, dark pool prints, options flow filters, hot chains, sector rotation, and political trading signals. We deliver authorized integration code and pipelines that mirror the mobile app's data model — so your dashboard, quant research stack, or compliance warehouse receives normalized JSON instead of screenshots.

Unusual options activity ingestion — Pull flow alerts, block and sweep classifications, premium thresholds, and ticker filters into your risk engine or trading bot.
Dark pool prints & off-exchange trades — Stream FINRA ATS tape tagged with size, venue, and settlement timing for institutional attribution models.
Congressional & insider trading records — Sync per-filer trade disclosures, STOCK Act filings, and committee-level holdings into ESG or compliance dashboards.
100+ endpoints REST · WS · Kafka · MCP Options flow · Dark pool · Greeks Congressional · Insider · Institutional

Feature modules we productize

Each module below is delivered as a runnable service with documented request/response fields, error handling, and retry logic. We keep the semantics close to the native Unusual Whales experience so analysts can reason about flow the same way the mobile app presents it.

Full options flow & filtering

Expose the complete options flow tape (contract, strike, expiry, side, premium, volume, open interest, IV, underlying price) with the same saved-filter logic the Unusual Whales mobile app offers. Typical use: feeding a trading bot that acts only on sweeps above $250k premium in defined sectors.

Unusual options activity & hot chains

Normalize "unusual" scoring across volume/open-interest ratios and premium percentile ranks. The hot chains endpoint surfaces contracts with abnormal concentration so quant desks can trigger intraday alpha tests or compliance lookbacks.

Dark pool flow

Capture off-exchange block prints published through FINRA ATS tapes, with per-trade size, settlement timing, and venue classification. Use case: reconcile institutional buying pressure against retail sentiment indicators in a single dashboard.

Market Tide & sector rotation

Aggregate net premium by sector, put/call ratio by sector, and relative rotation indexes. Useful for macro screens or allocation engines that need to rebalance thematic baskets based on option-derived sentiment.

Greeks, GEX and volatility surface

Per-symbol gamma exposure, charm and vanna, plus implied volatility skew across expiries. Consumed by market-makers and risk tools needing dealer positioning maps without building their own Black-Scholes pipelines.

Custom alerts & webhooks

Mirror the in-app custom alerting engine as webhook delivery. Your downstream receives a signed payload when a flow pattern matches — suitable for Discord bots, Slack alerts, or internal order management triggers.

Data available for integration

The table below maps Unusual Whales surfaces to structured datasets you can consume through our delivered APIs. All fields are tagged with source, granularity, and a typical consumption pattern so procurement and data-governance teams can evaluate fit quickly.

Data typeSource (screen / feature)GranularityTypical use
Flow alertsFlow Alerts feedPer contract, real-time pushBot triggers, intraday alpha, execution routing
Full options flowOptions Flow screenPer trade (sweep / block / split)Quant research, backtesting, unusual scoring
Hot chainsHot Chains moduleTop-N per sessionRetail sentiment, gamma squeeze screening
Dark pool printsDark Pool feedPer trade, venue-taggedInstitutional attribution, block-trade detection
Options profit calcOptions Profit CalculatorPer strategy (single / multi-leg)UX simulators, client-facing advisory tools
Sector rotation & Market TideSector Rotation, Market TideSector + 1-min / 5-min bucketsMacro screens, allocation overlays
Congressional & insider tradesPolitical Trading chartsPer filer / filing dateESG, compliance, narrative research
Greeks & GEXGreek exposure viewsPer symbol / expiryMarket-maker positioning, volatility trading

Typical integration scenarios

1) Options flow into a trading-bot platform

Business context: A proprietary trading desk wants its execution bot to react only when sweep premium exceeds a threshold on pre-filtered tickers. Data / API: Flow Alerts WebSocket plus Greeks REST endpoint. OpenData mapping: The alert payload is normalized to an OpenFinance-style instrument + event + measurement schema, so the bot can be portable to other flow vendors without code rewrites.

2) Dark pool ingestion for risk dashboards

Business context: A portfolio analytics vendor reconciles intraday positioning against off-exchange blocks. Data / API: Dark Pool prints stream with venue and settlement fields. OpenData mapping: Prints are written to a Kafka topic; a downstream Flink job enriches with sector and market-cap metadata for institutional attribution views.

3) Congressional trading compliance feed

Business context: A compliance team at a multi-family office needs STOCK Act disclosures cross-referenced with client holdings. Data / API: Political trading endpoints, per-member and per-committee. OpenData mapping: Each disclosure becomes a signed event in the compliance warehouse with filing timestamps and ticker FIGI resolution.

4) LLM / MCP research agent

Business context: A buy-side firm wants a chat agent that can answer "what unusual AMZN call activity printed this morning?". Data / API: Unusual Whales MCP server plus custom retrieval layer over flow history. OpenData mapping: The MCP tool surface is proxied through an authenticated gateway that enforces entitlement, rate-limit, and redaction before the model sees anything.

5) Sector-rotation overlay for allocation engines

Business context: A robo-advisor overlays short-horizon option sentiment on top of long-horizon factor allocations. Data / API: Market Tide net premium by sector plus put/call ratios on 5-minute buckets. OpenData mapping: The overlay publishes a daily "sector conviction" vector consumable by any downstream portfolio engine that speaks a flat JSON schema.

Technical implementation

We ship runnable reference implementations in Python, Node.js, or Go, together with OpenAPI specs and automated tests. The following snippets illustrate the shape of the delivered endpoints — actual field names match the live Unusual Whales documentation so you can substitute vendors if needed.

1. Authenticated REST — flow history

GET /api/v1/uw/options-flow?ticker=AAPL&min_premium=250000&side=sweep
Authorization: Bearer <ACCESS_TOKEN>
Accept: application/json

200 OK
{
  "ticker": "AAPL",
  "window": "2026-04-23T13:30:00Z..2026-04-23T20:00:00Z",
  "trades": [
    {
      "id": "fl_9f2c...",
      "contract": "AAPL260515C00210000",
      "side": "sweep",
      "premium": 412500.00,
      "volume": 1500,
      "open_interest": 842,
      "iv": 0.284,
      "underlying_price": 207.51,
      "unusual_score": 0.91
    }
  ],
  "next_cursor": "eyJvZmZzZXQiOjEwMH0="
}

2. WebSocket — live flow alerts

// Node.js pseudocode
const ws = new WebSocket('wss://gw.example.com/uw/flow-alerts', {
  headers: { Authorization: 'Bearer ' + TOKEN }
});

ws.on('open', () => {
  ws.send(JSON.stringify({
    action: 'subscribe',
    filters: { min_premium: 500000, types: ['sweep','block'] }
  }));
});

ws.on('message', raw => {
  const evt = JSON.parse(raw);
  // evt: { ticker, contract, side, premium, unusual_score, ts }
  if (evt.unusual_score >= 0.85) route_to_bot(evt);
});

3. Webhook — custom alert delivery

POST /your/hook
X-UW-Signature: t=1714060800,v1=0b9c3...
Content-Type: application/json

{
  "alert_id": "ca_8d71",
  "rule": "gex_flip_above_zero",
  "ticker": "SPY",
  "triggered_at": "2026-04-23T14:05:03Z",
  "payload": {
    "gex": 1.2e9,
    "prev_gex": -4.3e8,
    "spot": 518.42
  }
}

4. Congressional trades — batch pull

POST /api/v1/uw/congress/trades
Authorization: Bearer <ACCESS_TOKEN>

{
  "member_ids": ["P000197","C001075"],
  "from_date": "2026-01-01",
  "to_date":   "2026-04-22"
}

Response:
[
  { "member":"P000197","ticker":"NVDA","txn":"buy",
    "amount_range":"$15,001-$50,000","filed":"2026-02-14" }
]

Compliance & privacy

Options and equity market data integrations in the United States sit inside a well-defined regulatory perimeter. We build under authorized API access or documented public endpoints only, and we scope delivered code to respect the constraints below.

  • SEC Rule 603 (Regulation NMS): market data dissemination and fair access rules apply to any pipeline that touches consolidated tape or exchange-published prints.
  • FINRA ATS / Rule 4554: dark pool print publication is governed by FINRA; our connectors preserve print timing and attribution fields without re-timestamping.
  • STOCK Act (2012): congressional trading disclosures are public records; we surface them with filer identity, filing date, and transaction range intact.
  • Unusual Whales Terms of Service & redistribution: we respect the vendor's entitlement model, rate limits, and redistribution rules, and we make those limits visible in delivered SDK metadata.
  • EU / UK users: where personal data appears (user accounts, saved filters), we follow GDPR/UK-GDPR principles — minimization, purpose limitation, and documented retention.

Data flow & architecture

A typical deployment routes Unusual Whales data through four stages: Source → Ingestion → Storage → Distribution.

  • Source: Unusual Whales REST, WebSocket, Kafka, and MCP endpoints covering flow, dark pool, Greeks, political trading.
  • Ingestion: authenticated gateway handling token refresh, schema validation, retry/backoff, and entitlement enforcement.
  • Storage: a time-series store (ClickHouse / Timescale) for tape data plus a relational store for filers and metadata.
  • Distribution: your internal REST / WebSocket, a Kafka topic for downstream consumers, or a signed webhook for alert-driven integrations.

Market positioning & user profile

Unusual Whales is an Android + iOS + web platform (Android 12+ on mobile) with subscription tiers starting around $35/month and a developer/enterprise API tier used by trading firms, research desks, and independent quants. Its user base skews toward active US retail traders, options-focused Discord communities, and institutional research teams who want a retail-fluent view of dark pool and political trading. Recent expansions — including the public API, MCP server, and AI-skill bridge launched across 2024–2025 — have opened the door for LLM-driven research agents and portfolio tools to treat Unusual Whales as a first-class data source rather than a standalone app.

Screenshots

Click any thumbnail to view the full-size screenshot. These are the actual store-listed screens that our integrations mirror into structured data.

Unusual Whales screenshot 1
Unusual Whales screenshot 2
Unusual Whales screenshot 3
Unusual Whales screenshot 4
Unusual Whales screenshot 5
Unusual Whales screenshot 6
Unusual Whales screenshot 7

Similar apps & integration landscape

Teams adopting Unusual Whales often evaluate or already use one of the platforms below. We include them here because our integration playbook also applies to these tools — a normalized flow/dark-pool schema is vendor-neutral, which means clients can switch or aggregate sources without re-wiring their downstream systems.

FlowAlgo

Institutional-style options flow scanner. Users who integrate both often want a unified sweep/block schema so dashboards aren't tied to a single vendor's field names.

Cheddar Flow

Modern options order-flow platform focused on smart-money tracking. Our connectors can merge its alerts into the same event bus as Unusual Whales flow alerts.

BlackBoxStocks

All-in-one platform bundling flow, scanners, dark pool prints, and chat rooms. Teams commonly want a single historical store that combines its prints with Unusual Whales data.

Tradytics

Web, iOS, and Android toolkit covering stocks, options, and crypto with Discord integrations. Pairs well when firms need cross-asset ML features alongside options flow.

TrendSpider

Advanced charting and automated technical analysis. Users often overlay its signal annotations on top of Unusual Whales flow events for confirmation.

InsiderFinance

Covers options flow, unusual activity, congressional and insider trades. A natural candidate to cross-check political-trading data with Unusual Whales' political charts.

SweepCast

Options flow tracking with watchlists and community features. Teams frequently want its alerts normalized into the same webhook schema as Unusual Whales custom alerts.

Quant Data

Competes directly with FlowAlgo and Cheddar Flow. Our unified ingestion layer lets clients A/B the signal quality of each vendor against identical backtests.

BigShort

Visualizes options flow, dark pool, and market-maker data on candlesticks. Works well as a front-end when Unusual Whales provides the underlying tape.

Trade Ideas

AI-driven stock and options signal engine. Integrators often pair its automated execution with Unusual Whales-derived context.

Option Alpha

Systematic options trading and backtesting. Consumes Unusual Whales flow history as an additional feature for rule-based strategies.

WhaleStream

Real-time options trading activity feed. Sits in the same category as Unusual Whales' flow tape and benefits from the same normalization patterns.

What we deliver

Deliverables checklist

  • OpenAPI 3.1 specification for all wrapped endpoints
  • Protocol and auth flow report (token refresh, rate limiting, entitlement)
  • Runnable source code in Python, Node.js, or Go for flow, dark pool, congressional, and Greeks endpoints
  • WebSocket and Kafka consumer reference clients
  • Automated integration tests + synthetic fixtures
  • Compliance guidance on redistribution, retention, and entitlement boundaries

Engagement options

  • Source code delivery from $300: we ship runnable API source code and documentation — pay after delivery upon satisfaction.
  • Pay-per-call hosted API: consume our managed endpoints and pay only per request; no upfront cost.
  • Enterprise extension: custom ETL into your warehouse, SSO/SAML, and on-prem Kafka bridge.

About us

We are an independent studio focused on fintech, market data, and OpenData API integration. Our team includes engineers with backgrounds in options market-making, equities execution, protocol reverse engineering, and cloud data platforms. We have shipped integrations for options flow vendors, dark-pool print aggregators, and congressional-trading watchlists — all under documented authorization and vendor-compliant redistribution rules.

  • Market data, options analytics, dark pool ingestion, political trading feeds
  • Enterprise API gateways, rate-limit modeling, and entitlement enforcement
  • Python / Node.js / Go SDKs, Kafka consumers, and MCP bridges
  • Full pipeline: protocol analysis → build → validation → compliance sign-off

Contact

To scope a project or request a quote for Unusual Whales integration, share the target use case and any existing entitlements you hold.

Open contact page

Engagement workflow

  1. Scope confirmation: target datasets (flow, dark pool, congressional, Greeks), delivery mode (REST / WS / Kafka / MCP), and compliance posture.
  2. Protocol analysis and API design (2–5 business days).
  3. Build and internal validation against live fixtures (3–8 business days).
  4. Docs, SDK samples, and automated tests (1–2 business days).
  5. First delivery typically within 5–15 business days; enterprise Kafka or on-prem deployments may extend timelines.

FAQ

What do you need from me?

The target datasets, any existing Unusual Whales API entitlement or developer credentials, and the downstream consumer contract (your internal schema, Kafka topic, or warehouse table).

How long does delivery take?

Usually 5–12 business days for a first working drop covering flow and dark pool. Real-time WebSocket or multi-tenant Kafka bridges can take longer to harden.

How is compliance handled?

We only build under authorized or documented public APIs, we preserve the vendor's entitlement model, and we add logging and consent records where personal data is involved. NDAs are available on request.
📱 Original app overview (appendix)

Unusual Whales is a US-headquartered financial tooling platform focused on real-time options flow, dark pool prints, and political trading transparency. Its Android app (Android 12+) and iOS companion deliver a retail-friendly interface over data feeds that historically were only available to institutional desks. The platform's official website lists over 100 API endpoints spanning options flow, dark pool, congressional trading, institutional holdings, stock fundamentals, technical indicators, Greek exposure, and volatility, accessible via REST, WebSocket, Kafka, and MCP.

  • Unusual Options Activity: surfacing outlier volume/open-interest contracts and premium-based scoring.
  • Custom Alerting: user-defined rules over flow, Greeks, and political events with push delivery.
  • Filtering Tools: saved filters over ticker lists, sectors, premium thresholds, and side classifications.
  • Dark Pools: off-exchange prints with size, venue, and settlement metadata.
  • Full Options Flow: complete intraday tape with sweep / block / split classification.
  • Options Profit Calculator: multi-leg strategy modeling with P&L and break-even visualization.
  • Hot Chains: session-leading chains ranked by unusual score and concentration.
  • Sector Rotation & Market Tide: option-derived sentiment by sector, including net premium and put/call ratios.
  • Congressional & insider trading: STOCK Act filings and political trading charts.
  • Recent developments (2024–2025): public API, MCP server with tools across 12 financial data categories, and AI-skill bridges for LLM agents.