Blog | Theta Data
top of page

We recently acquired QuantPy, a YouTube channel focused on using python for quantitative analysis. The channel currently sits at 93,000 subscribers, a number we hope to grow in future. A major reason for the acquisition of QuantPy was to preserve it as a resource for the quant finance community. QuantPy is used by professionals and aspiring quants alike. We’re taking an all boats rise approach by extending the great work you see on QuantPy today.


As part of the acquisition, we plan to:

● Continue the current form of content: quantitative analysis in python

● Provide real-world examples using institutional-grade options and equities datasets

● Partner with industry experts to produce high-value technical content

● Have a more frequent posting schedule


Our goal is to keep QuantPy separate from Theta Data. This means that Theta Data tutorials and marketing will not be on QuantPy. We want to keep true to why people subscribed to QuantPy. Although Theta Data data will be used in some upcoming QuantPy videos, we are cognizant of vigilantly balancing the part Theta Data plays in QuantPy videos.

 

2025 was a productive year at Theta Data! We built out a V3 architecture for our API, which has more performance and features than v2. See the full list of our milestones below.


  • Increased ISP bandwidth capacity by 10x

  • 60 new servers added

  • Increased employee headcount by 400%

  • 2x increase in MRR growth rate

  • First-ever summer intern program

  • Added an excel plugin that supports real-time and historical access

  • Built out another data center presence

  • First-ever on-site holiday dinner

  • Added market holiday calendar endpoints 

  • Release of flat file endpoints

  • Improved calculation for Greeks time to expiration

  • Improved monitoring of APIs, processes, and hardware

  • High availability load balancing and redundancy across our stack



Got Questions?

We've got answers! Join Theta Data for our Weekly Live Q&A on Tuesdays at 2:00pm ET. Come for the entire hour or just drop in for a few minutes to get your questions answered. This is a great chance to get guidance directly from Theta Data and also to hear from your peers. We look forward to seeing you soon on Discord! Join here!


We’d Love Your Feedback

Do you have a feature request or share how we can make your experience even better by contacting support@thetadata.net or reach out to us on our discord.

More enhancements are on the way—stay tuned.


– The Theta Data Team


 

Updated: Aug 21, 2025

We're excited to announce that the Theta Terminal V3 now supports an MCP (Model Context Protocol) server.


What is MCP?

Model Context Protocol (MCP) is a lightweight event stream format designed for context injection into large language models.


Getting Started

You can integrate our MCP server with most LLM’s that have CLI tools, for example Gemini cli, and Claude cli. (The suggested setup requires that you have npm already installed) Please see the full documentation here: https://docs.thetadata.us/Mcp/Getting-Started.html


Gemini setup:

  1. npm install -g @google/gemini-cli

  2. Edit your `~/.gemini/settings.json` with the below

    1. {

      "mcpServers": {

      "Theta Data": {

       "url": "http://localhost:25503/mcp/sse",

       "timeout": 30000

             }

       }

}


Claude setup:

  1. npm install -g @anthropic-ai/claude-code

  2. Run command `claude mcp add --transport sse ThetaData http://localhost:25503/mcp/sse`


Example

You can now use natural language to make requests to Theta Terminal v3. For example, to make a request similar to “http://localhost:25503/v3/option/history/greeks/eod?symbol=AAPL&right=C&strike=200.0&expiration=2025-08-01&start_date=2025-07-28&end_date=2025-08-01“

you can enter the following prompt into your LLM CLI: “Get the eod greek for last week for AAPL strike 200.00 CALL and expiration 2025-08-01.” (As all LLMs are different and constantly changing, this example might not work perfectly for you.) You can also add additional instructions to your prompts to get more insight on your request, such as, “Put this in a table showing the delta change.

Short video of using gemini cli before adding Theta Data MCP
Short video of using gemini cli before adding Theta Data MCP

We’d Love Your Feedback

This feature is in beta, and we’re actively listening. Let us know how you’re using MCP in v3, and what would make the experience even better by contacting support@thetadata.net or reach out to us on our discord.

More enhancements are on the way—stay tuned.


– The ThetaData Team


 
bottom of page