NexusFi: Find Your Edge


Home Menu

 





Is there a way to get historical options data?


Discussion in ThinkOrSwim

Updated
      Top Posters
    1. looks_one Tarkus11 with 2 posts (0 thanks)
    2. looks_two DTN IQFeed with 1 posts (1 thanks)
    3. looks_3 vroomy with 1 posts (1 thanks)
    4. looks_4 HowardCohodas with 1 posts (0 thanks)
      Best Posters
    1. looks_one DTN IQFeed with 1 thanks per post
    2. looks_two GorSvet with 1 thanks per post
    3. looks_3 MXASJ with 1 thanks per post
    4. looks_4 vroomy with 1 thanks per post
    1. trending_up 32,464 views
    2. thumb_up 4 thanks given
    3. group 6 followers
    1. forum 7 posts
    2. attach_file 0 attachments




 
Search this Thread

Is there a way to get historical options data?

  #1 (permalink)
 Tarkus11 
East Coast
 
Experience: Beginner
Platform: Ninja
Trading: ES, NQ
Posts: 124 since Apr 2010
Thanks Given: 55
Thanks Received: 80

I looked at the TOS interface for a friend and found out that there is a way to get live data to Excel via DDE, but I do not see a way (ThinkScript?) to write historical data from thinkBack out to a .csv file for analysis. Anyone know if it can be done?

Started this thread Reply With Quote

Can you help answer these questions
from other members on NexusFi?
MC PL editor upgrade
MultiCharts
Exit Strategy
NinjaTrader
Increase in trading performance by 75%
The Elite Circle
Trade idea based off three indicators.
Traders Hideout
ZombieSqueeze
Platforms and Indicators
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
Just another trading journal: PA, Wyckoff & Trends
32 thanks
Tao te Trade: way of the WLD
24 thanks
My NQ Trading Journal
14 thanks
GFIs1 1 DAX trade per day journal
11 thanks
HumbleTraders next chapter
11 thanks
  #2 (permalink)
 MXASJ 
Asia
 
Experience: Beginner
Platform: NinjaTrader, TOS
Posts: 796 since Jun 2009
Thanks Given: 109
Thanks Received: 800

Do you have IQFeed? I get historical "last" data for active options in Ninja Trader via IQFeed. Below a chart showing EFA and and the EFA June 58 Call. You can export any data you can chart in Ninja to csv using some of the tools here.

Historical Bid/Ask or full depth for options is something I've seen for sale, but not for free.

Options are not technically supported in Ninja Trader but you can set them up in Instrument Manager if you know the symbol and have a bit of patience.

I have TOS and I never tried to pull any historical data out of it as I didn't think it was supported.


Reply With Quote
Thanked by:
  #3 (permalink)
 Tarkus11 
East Coast
 
Experience: Beginner
Platform: Ninja
Trading: ES, NQ
Posts: 124 since Apr 2010
Thanks Given: 55
Thanks Received: 80



MXASJ View Post
Do you have IQFeed? I get historical "last" data for active options in Ninja Trader via IQFeed. Below a chart showing EFA and and the EFA June 58 Call. You can export any data you can chart in Ninja to csv using some of the tools here.

Historical Bid/Ask or full depth for options is something I've seen for sale, but not for free.

Options are not technically supported in Ninja Trader but you can set them up in Instrument Manager if you know the symbol and have a bit of patience.

I have TOS and I never tried to pull any historical data out of it as I didn't think it was supported.


Thanks for the info.

No, I do not have IQFeed, but it looks interesting. I was hoping to be able to pull some history out of ToS but I guess they deliberately lock it up so you can't.

Will take a look at IQF when I get some time. Thanks for the lead.

Started this thread Reply With Quote
  #4 (permalink)
 
DTN IQFeed's Avatar
 DTN IQFeed 
Omaha, NE
 
Experience: Intermediate
Platform: NinjaTrader, MultiCharts,
Broker: IQFeed
Trading: Stocks
Posts: 14 since Feb 2010
Thanks Given: 4
Thanks Received: 19

Just to follow up... IQFeed has the same history for options (for currently trading contracts) as it does for other symbols. 120 days of trades which includes Trade price, size, bid and ask price at the time of the trade, and trade time. Intraday n-minute bars include OHLCV going back several years. IQFeed's built in DDE server allows access to the stream, but you will need a 3rd party app or our API to get the historical data. For 3rd party apps, take a look at QCollector, QuoteCore, XLQ or QuoteIN.

Follow me on Twitter Reply With Quote
Thanked by:
  #5 (permalink)
 vroomy 
Dallas, TX
 
Experience: Intermediate
Platform: Telechart, Cisco-futures
Broker: IB
Posts: 41 since Apr 2010
Thanks Given: 37
Thanks Received: 32

You can also get historical options data from https://www.ivolatility.com/

Vroomy

Reply With Quote
Thanked by:
  #6 (permalink)
 GorSvet 
Chicago, IL
 
Experience: Beginner
Platform: NinjaTrader, Thinkorswim
Trading: TF, CL
Posts: 2 since May 2010
Thanks Given: 0
Thanks Received: 2

You can't really do it with Thinkscript. But you can save historical options data from Thinkback by clicking through each day for each symbol you need. You can also automate the whole process by downloading some kind of an Autoclicker freeware (there are lots of them) which would click the buttons for you. I did get 2 years' worth of data for RUT this way. But then you have go through your data and find invalid or empty bid/ask prices and fix them. Luckily Thinkorswim's data is pretty neat - there are almost no invalid prices.

Reply With Quote
Thanked by:
  #7 (permalink)
 
HowardCohodas's Avatar
 HowardCohodas 
Canton, OH
 
Experience: Advanced
Platform: ThinkOrSwim
Trading: Index Options Credit Spreads
Posts: 98 since Mar 2011
Thanks Given: 40
Thanks Received: 107


GorSvet View Post
You can't really do it with Thinkscript. But you can save historical options data from Thinkback by clicking through each day for each symbol you need. You can also automate the whole process by downloading some kind of an Autoclicker freeware (there are lots of them) which would click the buttons for you. I did get 2 years' worth of data for RUT this way. But then you have go through your data and find invalid or empty bid/ask prices and fix them. Luckily Thinkorswim's data is pretty neat - there are almost no invalid prices.

I use a ToS proprietary options calculation (Probability of Touching) and settled on this method of collecting historical data. I process the data with a PHP program to gather my statistics, monitor my trading and do back testing.

For real time data, I attempted to obtain an API (application programmers interface) account but they stopped providing them with the merger with TD Ameritrade. I was further advised that the program would likely be discontinued for retail accounts.

____________________________________________________
If it is to be, it is up to me.
All I Know About Trading Options I Learned in Flight School
Reply With Quote
  #8 (permalink)
Harrymon12
Digos City
 
Posts: 3 since Jul 2016
Thanks Given: 1
Thanks Received: 0


Tarkus11 View Post
I looked at the TOS interface for a friend and found out that there is a way to get live data to Excel via DDE, but I do not see a way (ThinkScript?) to write historical data from thinkBack out to a .csv file for analysis. Anyone know if it can be done?


I had used MarketXLS. It works for me great.

Reply With Quote




Last Updated on April 18, 2017


© 2024 NexusFi™, s.a., All Rights Reserved.
Av Ricardo J. Alfaro, Century Tower, Panama City, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada)
All information is for educational use only and is not investment advice. There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
About Us - Contact Us - Site Rules, Acceptable Use, and Terms and Conditions - Privacy Policy - Downloads - Top
no new posts