Looking around for sources of intraday data to test CASTrader, I stumbled on OpenTick. I was quite surprised to find that they offer this data for free - 10 Terabytes worth. Plus, they offer an open source API. They also offer streaming quotes from a variety of sources. They plan to offer this data free forever, as part of developing other products. All you pay is the exchange fees, which is obviously where they get their data from. As this appeared to be the greatest thing since sliced, buttered, jammed bread that floats in the air rather than falls on the floor, I signed up on the spot. In a matter of a few minutes I downloaded and tweaked their sample application and had realtime, Level II tickstream of the QQQQ blasting data into a console window, all via VB.NET, without even making the top 10 CPU-consuming processes on a 90% idle machine.
CASTrader II doesn't really need this Ferrari of a system right now, and the Model T of a solution would do just fine, but I suppose if you're just running to the store for groceries, you may as well go in style. Plus, I needed the historical data. The Yahoo solution will still be useful as a backup/check in the event of outages, and even to provide the fundamental data at some point.
There was chatter on various quant message boards I found questioning the integrity of OpenTick's data along the "you get what you pay for line of thinking," but I'm not too worried, as CASTrader won't be dabbling in any high frequency finance with the outside world for awhile. Second, CASTrader has a built-in data filter in it's design - the arbitrageurs. CASTrader will have two price data streams - the internal dark market and the real world, with the arbitrageurs filtering between them. The internal dark market price stream will be pure, clean and error free, and and the arbitrageurs will protect it from the outside world by dealing with any noise. The great thing about a Complex Adaptive System is that most of this work is done free by the system - arbitrageurs that don't deal with noise well die out, while those who do thrive and evolve into better ones. I just have to make sure there is a diversity of arbitrageurs.
Thus, a clean, high frequency dataset can be produced for future backtesting of next generation of traders by simply recording the dark market price stream, and playing it back for them.
Hello, I'm desperately trying to get historical data. And opentick "temporarily" stopped accepting new users.
I'm wondering if you still have access to their system and if you could help me with historical data...
Thanks, Stepan.
Posted by: Stepan | June 27, 2008 at 08:58 AM
To Stephan: try http://www.tradingphysics.com
You can download historical or order realtime data there.
-- Art
Posted by: Art | November 21, 2008 at 05:07 AM
in different project financial guarantee mechanisms is must to finance the needs for emergency response, clean-up rehabilitation of areas that may need Reality check.
Posted by: Michelle Boudreau | August 19, 2009 at 04:21 AM
These blogs give great tips and helps in understanding why majority are competing on contractible resources available , hence they give practical view of problems.
Posted by: Debt Rescue | September 08, 2009 at 03:03 AM
Clean financial data is the sign of business success in terms of marginal revenues and profit returns .
Posted by: John Beck | October 30, 2009 at 10:35 PM
Its really a fantastic blog which gives tips to win business race in todays life. Thanks
Posted by: Penny Stocks | February 08, 2010 at 11:59 PM