top of page

10+ Years of options data is now available After 2 months of processing historical option and equity feeds at speeds of up to 16 million messages per second, we have fully recorded over 10 years of options (OPRA) data! Over 2 trillion messages have been processed during this processing period - an incredible milestone. The earliest date PRO tier clients can access is June 1st, 2012.


QuantPy + Theta Data partnership

We have partnered with the QuantPy YouTube channel! QuantPy makes guides on applying principles of quantitative finance. Theta Data is featured in their latest video.



What’s up next?

We will be adding new types of data, including market data scanners, which aggregate an entire market data feed to provide a small, insightful output back to you. We will also reduce the amount of steps required to get started with Theta Data. In our next API update, we will bundle the Java Runtime Environment (JRE) with the API. Users will no longer have to worry about having the right version of Java installed.


Thanks for tuning in!


- Bailey Danseglio CEO @ Theta Data


It has been a while since our last post. We have opted to do more sporadic, higher-quality updates.


One Billion Days of Options Data

Our 4 nodes are still hammering away at processing the 10+ years of historical data we took delivery of. We have reached 1 billion days / entries of data recorded - a huge milestone. We expect to have the full 10 years recorded by late September / Early October.


Adding more capacity

Yesterday our data center operations team conducted an installation of a midplane drive cage on NJ1. This will allow us to increase our storage capacity for that server by 80 Terabytes!


Huge API Update V3.0

Make sure you update your API and terminal! The latest versions of the API and Terminal can be found here The changelog is below.


What’s Happening Next Week?

We will be pushing out an API and terminal update that contains some quality of life improvements such as the option to request open, high, low, close (OHLC) data on any interval you want! Our next Python API update will also eliminate the hassle using a terminal and will run it for you.


- Bailey Danseglio CEO @ Theta Data



Free Options Data

Access historical End of Day (EOD) data with our python API by using the EOD request type. This data is completely free - all you need is a Theta Data account. Below is a code snippet for making a EOD request with our python API. We will work to add more free datatypes in the future, so stay tuned!


Terminal & API Version 0.2.0 is Here

We are constantly improving our service. Our API engineers implemented two customer suggestions this week. One of which was to add a method for killing the terminal directly from the API and the other is a configuration option to toggle polling vs blocking input. A polling operation keeps trying to read data, which uses a lot of system resources because it keeps the processor at a higher clock rate / busy. This can reduce latency and improve performance for downstream processing of the data. A blocking message uses less system resources and sleeps until a message is available. Blocking adds a small amount of latency. It is now used by default. As always, the latest version of the terminal can be found on the API page.


What’s happening next week?

We’re still working to add Greeks-related data types. These data types will help customers measure different types of risk on option contracts. We will be adding free historical equities data for all options API subscribers. The amount of historical data each customer has access to will be the same as their options data permissions.


A Cool Fact

Our quest for processing 10 years of historical options data will end when we record our last historical day, June 1st, 2012.


Thanks for tuning in, check back in a week for more!


- Bailey Danseglio CEO @ Theta Data


bottom of page