Are the data provided for backtesting also including marketdepth/orderbook changes ?
I'm doing studies on ES intraday with changes in marketdepth, and would be interested in a provider for historical intraday data which includes accurate timestamps and the frequent changes in marketdepth/orderbook.
I guess it would be really a lot of data, and until now I have only used tick-data/IB-historical feeds (recorded by my own application).
If Wealth-Lab or others do provide changing marketdepth/orderbook, how is the data stored ? Binary, CSV or similar ? Is it possible to export data to other formats, or access via API programming ?
Currently I'm making a BeanShell-featured front-end with IB TWS and doing backtesting on limited historical data, but would like other sources, as well for perhaps implementing integrated backtesting with alternative sources from within my front-end program.
The front-end I'm working on is basically a glorified Matrix-window-type (like Tradestation), with a tape-read and some charting integrated.
BeanShell gives all the power of the Java language - including some new upcoming features from Sun Java JDK 1.5 - like (un)boxing etc. Beanshell offers the possibility of running script-files, and interactive scripting through a console (although the provided console is rather limited with regards to multiline statements etc.).
I was planning to do some compression of blocks of data using bzip2 compression, and then being able to run through unlimited amounts of data, aggregating variables and samples while running backtesting strategies.
I guess Wealth-Lab tries to load all the data into memory at one time ? That would certainly be a very heavy operation if they objectify data or something, and don't just treat data as a raw stream (classified though with regards to marketdepth/orderbook data - if that was included). The same would apply if all individual data is made available for immediate lookup/reference internally - i.e if they were trying to get the data structured in some other way than objects.
Nice technical discussions on the Wealth-Lab site, though. To bad the user-gains isn't mandatory/automatic so one could follow the truly good ones, even if they didn't really disclose all of their secrets.
On the other hand, an intraday automatic trading system which is successful beyond average or around 50% of the time is the holy grail for many of us ...
