ThetaData vs FlashAlpha: Pricing, Greeks & IV API (2026)
optionsanalytics · 9 min read

ThetaData vs FlashAlpha: Pricing, Greeks & IV API (2026)

ThetaData pricing, terminal requirements and Greeks access compared with calculated exposure analytics, using one reproducible GEX workflow.

T
Tomasz Dobrowolski Quant Engineer
Mar 29, 2026
Updated Sep 17, 2026
9 min read
OptionsAnalytics Comparison API ThetaData OptionsGreeks ImpliedVolatility Developer

Disclosure: FlashAlpha publishes this comparison. Official sources were checked on September 8, 2026. The workflow assessment is our judgment.

ThetaData vs FlashAlpha at a Glance

You needThetaDataFlashAlpha
Individual contract quotes and GreeksYes, history and granularity by plan.Option quotes on Growth; not a chain-data product.
GEX, DEX, VEX, CHEX by strike, walls, gamma flipNo. You compute it from the chain.Yes, one call per symbol.
History4, 8 or 12 years by plan; one-minute or tick.Minute-level replay to January 2017 on Alpha.
Index underlying pricesSeparate index subscription.SPX, VIX and ETF underlyings from Basic.
DeliveryLocal terminal application plus API.Hosted REST, SDKs, hosted MCP.
Entry price$40/month.Free, 5 requests/day; Basic from $63/month.
Business useExcluded from individual pricing.Single subscriber, internal use, personal or commercial.

ThetaData Pricing and Entitlements

The retail options pricing page lists the following monthly plans for personal use. ThetaData explicitly excludes redistribution and business use from individual pricing; commercial projects need its separate business offering.

PlanMonthly priceAdvertised historyListed granularity
Value$40Four yearsOne-minute intervals
Standard$80Eight yearsTick-level data
Pro$160Twelve yearsTick-level data

All three advertise real-time access, but request types and streaming access differ. Check the particular Greeks endpoint and subscription you need before paying.

ThetaData's FAQ says index-underlying data needs a separate index subscription; options access alone does not include it. Include that requirement if your application needs both contracts and an index price feed.

What the ThetaData price does and does not buy

The $40/$80/$160 monthly options prices above were rechecked on the official pricing page on September 17, 2026. A longer history allowance does not mean every request type is included, so price the whole stack:

ItemContract-data stack (ThetaData)Exposure stack (FlashAlpha)
Options data$40 to $160/month by history and granularity.Free to Alpha by symbol class, chain scope and history.
Index underlyingSeparate subscription.Included from Basic.
GreeksCheck the request type on your plan.Computed server-side.
GEX aggregationYour code: multipliers, sign convention, expiry handling, QA.In the response.
RuntimeLocal terminal process to install, authenticate and restart.None.

For a computed-output comparison, inspect FlashAlpha's saved GEX response: its net_gex and per-strike totals are different deliverables from individual-contract gamma. Keep observation time, expiry set, multiplier and dealer sign assumptions fixed before comparing totals. If you only need contract quotes for your own model, paying for computed exposure may add no value.

The Same Job: AAPL GEX for One Expiration

Suppose you need gamma exposure by strike for one listed AAPL expiry after today. Keep the symbol, expiry, observation time and calculation convention fixed.

StepContract-data workflowFlashAlpha exposure workflow
Select inputsRetrieve the entitled chain, Greeks, open interest and underlying price.Select AAPL and any listed expiry after today.
Define the modelImplement multipliers, sign assumptions, missing-data handling and aggregation.Read the API's methodology and decide whether it fits the application.
Validate outputCheck strike totals against a small hand-calculated sample.Inspect returned strikes, units, scope and timestamp.
Operate itMaintain ingestion and calculation code.Handle authentication, entitlements and API errors.

The first approach gives you control over the model; the second reduces the calculation code you own. See the GEX formula and worked example for the aggregation mechanics.

The exposure workflow for that job is one request on a Free key:

curl -s "https://lab.flashalpha.com/v1/exposure/gex/AAPL?expiration=2026-10-16" \
  -H "X-Api-Key: YOUR_KEY" | jq '{net_gex, gamma_flip, strikes: (.strikes | length)}'

Terminal, Bulk Data and AI Access

ThetaData's getting-started guide documents a local terminal. Include its installation, authentication and restart behaviour in your deployment test.

ThetaData also announced MCP support in Terminal V3. It should not be described as lacking an AI integration. FlashAlpha supplies a hosted OAuth MCP endpoint; compare the data and hosting arrangement, not just the presence of MCP.

ThetaData's September 4 update says Pro users can access full-universe flat files for the previous seven days through Terminal V3 and the Python library. That specific window is not a promise of the entire archive as flat files.

FlashAlpha monthly billing is $0 for Free, $79 for Basic, $299 for Growth and $1,499 for Alpha, as listed on the pricing page on September 8, 2026. Match the capability to the plan before comparing costs.

FlashAlpha standard plans cover personal or single-team internal use; the published usage terms exclude redistribution and white-label.

Which FlashAlpha Plan Fits?

Start the AAPL single-expiry test on Free: five requests per day. Basic adds ETF and index access with 250 requests per day; Growth adds full-chain access at 2,500 requests per day; historical replay is on Alpha. Confirm billing and entitlements on the pricing page.

Price the complete workflow, including any separate feed, storage and computation costs.

What to Test Before Choosing

  1. Write a field checklist: quotes, Greeks, open interest, calculated exposures or all of them.
  2. Test an ordinary session and an event date if history is required.
  3. Check timestamps, pagination, units and missing contracts before comparing totals.
  4. Estimate requests for the real symbol list and refresh schedule.

Evaluate a contract-data pipeline when controlling inputs and calculations is the requirement. Evaluate FlashAlpha when its documented exposure output fits the application. Read the free GEX walkthrough, or explore the broader API comparison. Plan limits are on the pricing page.

Try the FlashAlpha workflow

Start with one AAPL expiration

Create a Free account or sign in, then request GEX for one listed AAPL expiry after today. Free includes five requests per day.

Create or open your free account

Inspect the GEX response first, or use Claude with OAuth.

Live Market Pulse

Get fast visibility into market shifts with full-chain analytics over low-latency REST and MCP polling.

Intelligent Screening

Screen millions of option pairs per second using your custom EV rules, filters, and setups.

Export-Ready

Export structured signals to your own execution stack or broker integration - FlashAlpha delivers the analytics, you keep control of order routing.

Join the Community

Discord

Engage in real time conversations with us!

Twitter / X

Follow us for real-time updates and insights!

GitHub

Explore our open-source SDK, examples, and analytics resources!