top of page

After an extensive period of beta testing, we are thrilled to announce the official release of Theta Terminal 1.0+. This milestone marks a significant leap forward in our commitment to providing cutting-edge options data access. With version 2 requests, we are introducing game-changing features that are set to redefine your experience with Theta Terminal. I am excited to take this opportunity to share with you the latest and greatest advancements that await you in this new release.


General Features

  • Index Option Greeks are now available exclusively through our REST API

  • System Commands to monitor the terminal.

  • We now paginate V2 responses to lower the Theta Terminal’s memory footprint.


Improved Endpoints

Our V2 bulk EOD & EOD Greeks endpoints are over 10x faster than V1.

  • Bulk Quotes can return a real-time snapshot for every SPXW option in 100ms for users near our New Jersey campus. This is over 12,000 contracts!

  • Bulk EOD: Since OPRA does not report a national EOD report for options, Theta Data generates an EOD report at 5:15pm ET for every option and stock.

  • Bulk EOD Greeks: Uses the EOD report from the option and stock to calculate EOD Greeks.


New Options Snapshots Endpoints

You can now specify the underlying price, annual expected dividend amount, and interest rate used in Greeks snapshots.


WebSockets Beta

You can now access options quotes and trades throughout the trading day using our WebSocket API. We will release an official documentation page soon.




Use the REST API, not the Python one!

Unlock the full potential of Theta Data by switching to the REST API, which outshines our Python API with its extensive feature set. Whether you're a Python enthusiast or work in other languages, the REST API offers a language-independent protocol for seamless integration. Our documentation includes sample code for every supported language, simplifying the transition and ensuring you can make the most of our powerful APIs.


There is more!

We have even more killer features that will be released and documented in the next few weeks. Stay tuned!


- Bailey Danseglio CEO @ Theta Data




Increased Redundancy & 10G Infrastructure

We recently took delivery of 6 servers and a bunch of networking equipment. We will be using these as redundant streaming FPSS and historical data MDDS servers. Our 10G infrastructure will allow us to transfer those 100s of terabytes of options data we have throughout our network.


List every option contract

You can now list every option contract that was traded or quoted on a particular date. This improves throughput as users no longer need to make requests that might return no data for a particular day. There could be 10s of millions of potential option contracts traded on for any historical day of data. This method provides the user with the exact contracts, so they don’t need to check if the 10s of millions of option contracts have data available. This new request is available for the REST API. You can read more about the usage here. You might need to use the unstable Theta Terminal version depending on when you’re reading this.


Higher Order Trade Greeks

Getting higher order Greeks data with Theta Data couldn’t be easier. We now provide these exotic calculations for option trades. This is available through both our REST and Python APIs. You might need to use the unstable Theta Terminal version depending on when you’re reading this.





Historical Data as CSV Files

You can now access all historical requests in a CSV format. Doing so is as easy as adding the use_csv=true parameter in any historical REST API request. It took us just 22 minutes and 51 seconds to fully implement this feature. Our agnostic design philosophy allows us to implement new features and request types faster than any other market data provider.


Bulk End of Day Greeks

Request bulk end of day first and second order greeks for an entire option chain with ease. Just provide a strike price and expiration date and you’re good to go! We plan to cache this EOD data in the future, which will significantly improve performance. You can read up on the documentation for using bulk EOD greeks here.


We’re Not Stopping Here

We have major performance optimizations and new request types going into production in the next few weeks. Stay tuned for more updates.


- Bailey Danseglio CEO @ Theta Data

bottom of page