The Theta Data Excel add-in provides new functions for gathering market data, and inserting it into a sheet. Each function is in the THETADATA namespace in Excel. You can see a list of functions by typing =THETADATA. into a cell. A menu should pop up listing all the functions.
Subscription Required
You must have a Theta Data subscription, and Theta Data terminal running to use this Excel add-in!
INFO
Optional parameters are always at the end of the function, and are not set by being left off.
Stock Examples
=THETADATA.STOCK_SNAPSHOT("quote", "GOOG") - Fetch all quotes for Google. =THETADATA.STOCK_SNAPSHOT("quote") - Fetch all quotes for all stocks.
=THETADATA.STOCK_AT_TIME("trade", "2024-02-20", "2024-02-23", "AAPL", 400000) - Fetch all of the trades between 2024-02-20 and 2024-02-23, 400,000ms after midnight for Apple.
=THETADATA.STOCK_HISTORY("eod", "2023-01-01", "2024-12-31", "RDDT") - Fetch the end-of-day data for Reddit for 2023.
Options Examples
=THETADATA.OPTIONS_SNAPSHOT("greeks", "GOOG") - Fetch the greeks for Google for all expirations, strikes, and rights. This can return a LOT of data. =THETADATA.OPTIONS_SNAPSHOT("trade", "GOOG", "2025-12-19", 150, "C") - Fetch the trades for CALL options for Google expiring Dec 19th 2025.
=THETADATA.OPTIONS_AT_TIME("quote", "2024-02-20", "2024-02-23", "AAPL", 400000) - Fetch all trades for Apple between 2024-02-20 and 2024-02-23, 400,000ms after midnight.
=THETADATA.OPTIONS_HISTORY("ohlc", "2024-02-20", "2024-02-21", "RDDT") - Fetch Open, High, Low, and Close aggregates for Reddit options on Feb 20th 2024. =THETADATA.OPTIONS_HISTORY("open_interest", "2024-02-20", "2024-02-21", "RDDT", "2025-04-17") - Fetch open interest for the Reddit options expiring April 17th 2025.
Index Examples
=THETADATA.INDEX_SNAPSHOT("price", "SPX") - Fetch the current price of the S&P.
=THETADATA.INDEX_HISTORY("price", "2023-01-01", "2024-12-31", "SPX") - Get the price of the S&P for 2023.