Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

1 Year of Tick Data on ES

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    1 Year of Tick Data on ES

    I'm trying to backtest a strategy on a 10000 Volume chart of ES. Is it possible to get about 1 year of a continuous contract to do this? I love Ninja Trader, but backtesting volume charts hasn't worked at all for me. I can never do more than 3 weeks at a time. For this reason, I'm signing up for a TradeStation account until this can be improved. Any suggustions?
    lawyse
    NinjaTrader Ecosystem Vendor - Affordable Indicators

    #2
    You would have to make continuous contracts using the merge feature however, volume bars are made up of tick data, backtesting 1 year of tick data will likely cause you to run into memory limitations.

    More information on merging - http://www.ninjatrader-support.com/H...eV6/Merge.html
    RayNinjaTrader Customer Service

    Comment


      #3
      Ray,

      Do you believe there should be a difference in memory consumption (and running out of it) depending on which data provider is used?

      I noticed, for instance, that Zen Fire seemed to be much more efficient than IQfeed. I wondered if it was due to the nature of how NT was accessing the data.

      Comment


        #4
        To clarify:
        - if you mean download speed by "efficient", then yes, the down speed for historical data varies from provider to provider. As soon as the data is pulled from the provider and stored in your local hard drive, then it would not matter where the data actually came from.
        - if you mean memory consumption on backtest, then this only is dependent on the actual number of ticks backtested. If would not matter where the ticks came from (= no dependency on provider)

        Comment


          #5
          No I really meant efficient as in the amount of time and memory (resources) NT takes to process the request. It seems both Zen and IQfeed max out my DSL connection of approx 700kb/sec, so I do not think one is transmitting data faster than the other.

          I thought perhaps the external IQfeed app, vs the internal Zen, made a difference. You are saying no?

          Comment


            #6
            Hello,

            I didn't review this entire thread but have you reviewed this link:
            DenNinjaTrader Customer Service

            Comment


              #7
              Originally posted by ctrlbrk View Post
              No I really meant efficient as in the amount of time and memory (resources) NT takes to process the request. It seems both Zen and IQfeed max out my DSL connection of approx 700kb/sec, so I do not think one is transmitting data faster than the other.

              I thought perhaps the external IQfeed app, vs the internal Zen, made a difference. You are saying no?
              Sorry, I don't follow. Not sure what use cases you are comparing other than the 2 I mentioned in my prior post.

              Comment


                #8
                Originally posted by ctrlbrk View Post
                No I really meant efficient as in the amount of time and memory (resources) NT takes to process the request. It seems both Zen and IQfeed max out my DSL connection of approx 700kb/sec
                Whether or not Zen and IQFeed max out your DSL connection has nothing to do with NinjaTrader.

                The download speed is specific to the data provider. NinjaTrader does not control nor determine the speed of the data download.

                Comment


                  #9
                  Originally posted by mgbloomfield View Post
                  Whether or not Zen and IQFeed max out your DSL connection has nothing to do with NinjaTrader.

                  The download speed is specific to the data provider. NinjaTrader does not control nor determine the speed of the data download.
                  You've missed my point.

                  I've been using Zen a while longer now, and can say without a doubt it is much, much faster than IQfeed when it comes to chart-loading and backtesting.

                  Again, both providers maxed my internet connection. Yet one was much, much faster than the other.

                  So this means the way NinjaTrader handled the data (due to external API vs. internal, etc), or the type of data transferred, was significantly different from one to the other. I don't care about the specifics, I just care about the results.

                  Comment


                    #10
                    Originally posted by ctrlbrk View Post
                    You've missed my point.

                    I've been using Zen a while longer now, and can say without a doubt it is much, much faster than IQfeed when it comes to chart-loading and backtesting.
                    Zen-fire and IQFeed has nothing to do with the speed of chart-loading and backtesting. All data is loaded from the NinjaTrader database that is on your hard drive.

                    You're arguing that NinjaTrader is handling zen-fire's data feed more efficiently than IQFeed's data feed. I'm arguing the zen-fire's datafeed itself is more efficient.

                    It would be more accurate if you were to say that, "Zen-fire's data feed appears to be more efficient than IQFeed's data feed".

                    Originally posted by ctrlbrk View Post
                    So this means the way NinjaTrader handled the data (due to external API vs. internal, etc), or the type of data transferred, was significantly different from one to the other. I don't care about the specifics, I just care about the results.
                    I care about results, too.

                    NinjaTrader is agnostic with data providers. There's no "external API vs internal API". Each and every data provider has their own API.

                    In the same way, NinjaTrader is agnostic with executing orders. Zen-fire, Trading Technologies, Patsystem, MB Trading, etc. each have their own API for executing orders. There's no "external API vs internal API" for executing orders. If someone were to discover that Zen-fire's execution engine is faster than it is simply faster because Zen-fire's execution engine is more efficient and nothing to do with NinjaTrader.

                    Comment


                      #11
                      I am not arguing with your point of which data feed is more efficient. My original question was intended to raise exactly that. I do not agree on all things you've said, but it is not relevant to the thread.

                      NinjaTrader support seems to not know enough about it to answer or explain results. That is the main source of disappointment.

                      I find it hard to believe they have not drawn any conclusions on the efficiency of one provider vs. another with their program (again, regardless of where the efficiency differs, I am simply interested in the end result -- efficiency ie faster results or ie less resources [which means less NT crashing]).

                      Case in point, I was never able to load 2 months of tick data for backtesting with IQfeed. I have been able to do it with Zen before NT crashed. There are so many memory leaks and issues with Ninja that it only works rarely, but the most I ever got out of IQfeed was around 2 weeks if I recall correctly, so that is a huge increase in efficiency.

                      Comment


                        #12
                        >> Case in point, I was never able to load 2 months of tick data for backtesting with IQfeed. I have been able to do it with Zen before NT crashed. There are so many memory leaks and issues with Ninja that it only works rarely, but the most I ever got out of IQfeed was around 2 weeks if I recall correctly, so that is a huge increase in efficiency.

                        Please contact IQFeed support to clarify how far back they would have historical tick data available (I believe 2 weeks, but I'm not sure). NT does not control that.

                        Comment


                          #13
                          Originally posted by NinjaTrader_Dierk View Post
                          Please contact IQFeed support to clarify how far back they would have historical tick data available (I believe 2 weeks, but I'm not sure). NT does not control that.
                          They have at least one year. You are not understanding the problem for some reason, still.

                          It is fine, I don't have time to keep going back and forth. I no longer have IQfeed. I also now realize it is futile to expect NT 6.5 to not crash or for NT support to fix anything, I am just waiting for NT 7 --- hopefully it will fix everything.

                          Comment


                            #14
                            From the IQFeed documentation:

                            30 calendar days of tick (includes pre-post market) and several years of 1-Minute history (Forex back to Feb 2005, Eminis back to Sept. 2005, Stock/Futures/Indexes back to May 2007) retrieval for charting and time & sales data

                            Comment


                              #15
                              I was comparing eSignal and IQFeed loading times with continuous futures contracts going back three days on an 8000 constant volume chart.

                              eSignal consistently loads the chart in about 10 sec after starting to receive data. IQFeed varied from 40 sec to nearly 60 sec.

                              Has NT been updated with the latest IQFeed API? It changed recently and some of the historical functions were deprecated...

                              just wondering why the big speed difference on my 26mbps cable modem.

                              Comment

                              Latest Posts

                              Collapse

                              Topics Statistics Last Post
                              Started by judysamnt7, 03-13-2023, 09:11 AM
                              4 responses
                              59 views
                              0 likes
                              Last Post DynamicTest  
                              Started by ScottWalsh, Today, 06:52 PM
                              4 responses
                              36 views
                              0 likes
                              Last Post ScottWalsh  
                              Started by olisav57, Today, 07:39 PM
                              0 responses
                              7 views
                              0 likes
                              Last Post olisav57  
                              Started by trilliantrader, Today, 03:01 PM
                              2 responses
                              21 views
                              0 likes
                              Last Post helpwanted  
                              Started by cre8able, Today, 07:24 PM
                              0 responses
                              10 views
                              0 likes
                              Last Post cre8able  
                              Working...
                              X