![]() |
This website will be down for maintenance from Friday May 24th at 6PM MDT until Saturday May 25th at 11AM MDT. We apologize for the inconvenience. If you need assistance during this time, please email sales@ninjatrader.com
|
|||||||
| Connecting Support for establishing connections to your broker or market data service provider. |
![]() |
|
|
Thread Tools | Display Modes |
|
|
#1 |
|
Member
|
After 1-1/2 years with Interactive Brokers, I just found out that their tick data is not real tick data. Since they don't provide historical tick data, that leaves me in a quandry... how to backtest strategies based on tick data.
IB's 233 tick chart and eSignal's 233 tick chart are completely different. If I use a 1500 tick chart on eSignal, the number of bars are roughly the same for a given time period, but the charts and indicators I use are still different enough to affect trades. I can think of two options. 1) Use eSignal as the realtime data provider. I don't like this option because I am now depending on 2 data connections. If eSignal's connection goes down, then I start getting IB tick data which creates problems for a strategy optimized on a totally different set of data. 2) Use another broker. Does anyone have any other ideas? Is it possible to take real tick historical data and compress it into a tick data set that matches IB? What is the algorithm that IB uses to convert their data? |
|
|
|
|
|
#2 |
|
NinjaTrader Customer Service
Join Date: Aug 2007
Location: Breda, Netherlands
Posts: 11,228
Thanks: 83
Thanked 333 times in 325 posts
|
Hello gregschr,
Unfortunately different data sources can have discrepancies in their data. Please see the link below. http://www.ninjatrader-support.com/H...ChartBars.html Different Data Feeds Different data feeds produce different charts especially when using tick based intervals vs time based intervals. Market data vendors each employ various methods for tick filtering, throttling and time stamping. As a result, no data stream is 100% identical and thus can cause subtle differences in charts. Since NinjaTrader supports many of the leading brokerage and data feed technologies, its guaranteed that two traders using NinjaTrader on different data feeds will have minor differences when plotting the same market and time interval. As per #1, if you lose connection to eSignal and you perform a backtest, it will use historical tick data in your database. It will not use historical tick data from IB, since it is not supported. In addition, I suggest to contact IB for clarificiation on their data.
Jason
NinjaTrader Customer Service |
|
|
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Chart not displaying tick data after historical tick data import | Big D | Miscellaneous Support | 17 | 10-18-2010 03:14 AM |
| downloading tick data from IB | adamus | Version 7 Beta General Questions & Bug Reports | 23 | 06-01-2010 09:46 AM |
| tick data - esignal on demand as IB external server? | sodaboy | Miscellaneous Support | 4 | 12-14-2009 08:24 AM |
| Requesting historical tick data from IB but it stops at Sep. 5th | tradefaz | Charting | 1 | 09-13-2008 10:20 AM |
| Is it true that IB tick data is lacking details? | asalada | Miscellaneous Support | 4 | 06-06-2008 06:17 AM |