Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Why do live data bars differ from market replay bars?

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

    #91
    Originally posted by NinjaTrader_BrandonH View Post
    Hello QuantKey_Bruce,

    Thanks for your note.

    When comparing Tick data using Market Replay/Playback the Market Replay/Playback data pump can mean ticks are off by up to one second.

    This means results will be exactly the same or very close to the same.

    We are tracking interest in an internal feature request for having the Playback connection update tick per tick instead of a 1-second interval. Please let me know if you would like me to add your vote to this feature request.

    I thought that NinjaTrader had stated that during market replay the user interface is updated at a 1-second interval but the indicators and strategies still receive every tick? When you say "ticks are off by up to one second" that is confusing, as ticks should not be off at all even if the UI is only updated on a timer basis once per second... what am I missing here?
    Bruce DeVault
    QuantKey Trading Vendor Services
    NinjaTrader Ecosystem Vendor - QuantKey

    Comment


      #92
      Hello QuantKey_Bruce,

      Thanks for your notes.

      When it comes to comparing real-time tick bars to market replay/playback tick bars you would likely see different bars based on what historical data loaded first. You would have to have exactly the same tick starting point and all the same exact historical data before playing the playback data. If any historical data was different the real-time, playback data is going to build different bars.

      The 1-second update would only really affect the building bar, it would look different based on it updating at 1-second intervals. The bar data shouldn't otherwise be affected by that.​
      <span class="name">Brandon H.</span><span class="title">NinjaTrader Customer Service</span><iframe name="sig" id="sigFrame" src="/support/forum/core/clientscript/Signature/signature.php" frameborder="0" border="0" cellspacing="0" style="border-style: none;width: 100%; height: 120px;"></iframe>

      Comment


        #93
        I just don’t really understand this. If live data updates on a per tick basis, why wouldn’t market replay? It is another “data connection” right? I just don’t see how performance can be so much worse that the solution is to make the market replay unrealistic. It’s not true market replay at that point.

        I had Jigsaw for a little while and that was TRUE market replay. Seeing the DOM update on a per second basis is essentially unusable for me to go back and sharpen my skills. Just my thoughts.

        Comment


          #94
          Hello NickolasNT8,

          Thanks for your note.

          NinjaTrader stores level I and level II together in a single market replay file to ensure that level I and level II events are perfectly in sync per instrument.

          "When using market replay, the NinjaTrader core market data updates occur at the granularity provided by the market data provider. However, the NinjaTrader user interface only visually updates in 1-second intervals for performance optimizations. Even though the NinjaTrader UI's are only visually updating at 1-second intervals, orders, indicators, and strategies will calculate just as they were running in real-time"

          See the 'Market Replay Data' section of the "Understanding ​how the Playback works" help guide page linked here: https://ninjatrader.com/support/help...gHowThePlaybac kWorks

          We are tracking interest in an existing feature request ticket for having the Playback connection visually update tick per tick instead of a 1-second interval. Please let me know if you would like me to add your vote to this feature request.​
          <span class="name">Brandon H.</span><span class="title">NinjaTrader Customer Service</span><iframe name="sig" id="sigFrame" src="/support/forum/core/clientscript/Signature/signature.php" frameborder="0" border="0" cellspacing="0" style="border-style: none;width: 100%; height: 120px;"></iframe>

          Comment


            #95
            Oh… I see these are just pre-generated responses. You’ve already added my vote to this feature request… But sure, add me 100 times if you can. Thanks

            Comment


              #96
              Originally posted by NinjaTrader_BrandonH View Post

              We are tracking interest in an internal feature request for having the Playback connection update tick per tick instead of a 1-second interval. Please let me know if you would like me to add your vote to this feature request.

              Please add my vote for this too, thank you.

              Mark

              Comment


                #97
                Hello markdshark,

                Thanks for your note.

                I have added your vote for this feature request. This request is being tracked under the number SFT-2099.

                As with all feature requests, interest is tracked before implementation is considered, so we cannot offer an ETA or promise of fulfillment. If implemented, it will be noted on the Release Notes page of the Help Guide.

                Release Notes — https://ninjatrader.com/support/help...ease_notes.htm
                <span class="name">Brandon H.</span><span class="title">NinjaTrader Customer Service</span><iframe name="sig" id="sigFrame" src="/support/forum/core/clientscript/Signature/signature.php" frameborder="0" border="0" cellspacing="0" style="border-style: none;width: 100%; height: 120px;"></iframe>

                Comment


                  #98
                  Add my vote
                  eDanny
                  NinjaTrader Ecosystem Vendor - Integrity Traders

                  Comment


                    #99
                    Hello eDanny,

                    Thanks for your note.

                    I have added your vote to this feature request.
                    <span class="name">Brandon H.</span><span class="title">NinjaTrader Customer Service</span><iframe name="sig" id="sigFrame" src="/support/forum/core/clientscript/Signature/signature.php" frameborder="0" border="0" cellspacing="0" style="border-style: none;width: 100%; height: 120px;"></iframe>

                    Comment

                    Latest Posts

                    Collapse

                    Topics Statistics Last Post
                    Started by Geovanny Suaza, 02-11-2026, 06:32 PM
                    0 responses
                    598 views
                    0 likes
                    Last Post Geovanny Suaza  
                    Started by Geovanny Suaza, 02-11-2026, 05:51 PM
                    0 responses
                    343 views
                    1 like
                    Last Post Geovanny Suaza  
                    Started by Mindset, 02-09-2026, 11:44 AM
                    0 responses
                    103 views
                    0 likes
                    Last Post Mindset
                    by Mindset
                     
                    Started by Geovanny Suaza, 02-02-2026, 12:30 PM
                    0 responses
                    557 views
                    1 like
                    Last Post Geovanny Suaza  
                    Started by RFrosty, 01-28-2026, 06:49 PM
                    0 responses
                    557 views
                    1 like
                    Last Post RFrosty
                    by RFrosty
                     
                    Working...
                    X