Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Unable to get Live Data from Interactive Brokers using NT8 suddenly.

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

    #16
    Hello,

    I need help getting market data using IB Gateway 10.19.1C.
    I was able to connect to IB account but was not able to load live market data.
    I have a lifetime multi-broker license and use the latest version of NT8 (8.0.26.1)

    Thanks
    Richard

    Comment


      #17
      Hello Richard,

      Thank you for your post.


      Please make sure to update NinjaTrader to the latest release — 8.0.27.0

      To update NinjaTrader, please follow the steps below:
      • First, copy your license key from NinjaTrader under Help> License Key then exit NinjaTrader
      • Click on the link: https://ninjatrader.com/PlatformDirect
      • Enter your license key and press Submit
      • Select 'Download'
      • Critical: Before running the installer, ensure NinjaTrader is closed.


      Then reset instruments, following steps below.
      1. First, disconnect from any data providers by navigating to the Control Center > Connections menu, and left-click on “disconnect” that appears to the right when hovering your mouse over any active connection
      2. Next, reset your instruments by navigating to the Control Center > Tools > Database Management
      3. In the Database Management window, left click on "Rollover"
      4. Under the “Update instruments” section, ensure that “General properties”, "Futures expiries" and “Symbol mappings” options are checked and then click Update
      5. Lastly, restart NinjaTrader for the changes to occur


      Please connect in the IB Trader’s Workstation first and then connect in the NinjaTrader, by going to Control Center>Connect and selecting your IB connection.



      If you continue to experience the same, please send me your log and trace files so that I may look into what occurred.

      You can do this by going to the Control Center-> Help-> Email Support

      Ensuring 'Log and Trace Files' is checked will include these files. This is checked by default.

      Please reference the following ticket number in the body of the email: 03578061

      Comment


        #18
        THERE ARE TWO OTHER THREADS GOING EXACTLY ABOUT THIS ISSUE THAT NO ONE FROM NT IS PROVIDING A FIX FOR:

        Hi All, I have been using NT8 with Interactive Brokers as Data Provider for many many years. All was fine till yest. Starting today, I do not get any LIVE DATA updates in my NT8 charts for NQM8. I was on call with Interactive Brokers for more than an hour. They said "It looks like the option to keepUpToDate is false at the


        DOWNGRADING TO TWS 985.1 USED TO WORK. BUT, I WAS TOLD AFTER CONTACTING IB THAT VERSION 985.1 IS NOT SUPPORTED ANY LONGER. I FOLLOWED NT INSTRUCTIONS AND LOADED THE CURRENT VERSION OF TWS ALONG WITH THE RECOMMENDED VERSION OF NT AND IT DOES NOT WORK PROPERLY. NOW THE FIX IS GOING BACK TO TWS 985.1???? IT'S ALL DOUBLE SPEAK BY NT AT THE MOMENT. CUSTOMER SERVICE HAS GONE WAY DOWN HILL FROM WHAT IT USED TO BE.

        Comment


          #19
          Hello diver​,

          Please make sure to use the 10.19.1c version of TWS or IB Gateway, listed in our Connection Guide as other versions may have unintended results.​

          Please email us your inquiry form the NinjaTrader platform (Help-> Email Support), so we can receive your log and trace files as well.

          Thank you!

          Comment


            #20
            Originally posted by ninjatrader_oxana View Post
            hello diver​,

            please make sure to use the 10.19.1c version of tws or ib gateway, listed in our connection guide as other versions may have unintended results.​

            please email us your inquiry form the ninjatrader platform (help-> email support), so we can receive your log and trace files as well.

            Thank you!
            done and gone

            Comment


              #21
              What is the current TWS version required?

              Is it a non auto--update one?

              How many updates per year are required and when are they scheduled.
              I need that info to schedule any downtime ahead.

              How can we get a non auto update version only / no need to change version in the future.

              Comment


                #22
                Hello,
                Thank you for your post.

                This article outlines how to get your Interactive Brokers account connected to the NinjaTrader platform with currently supported version of TWS or IB Gateway listed as well: https://support.ninjatrader.com/s/ar...language=en_US

                Comment


                  #23
                  The article does not answer those previous questions:

                  Is (10.19.1k etc.) a non auto-update one?

                  How many updates per year are required and when are they scheduled?
                  I need that info to schedule any downtime ahead.

                  How can we get a non auto update version only / no need to change version in the future?​

                  Please only knowledgeable/quality answers if it's not to much to ask for quality customer service.
                  Last edited by Cormick; 05-10-2023, 09:48 AM.

                  Comment


                    #24
                    The TWS & Gateway installers on our connection guide have been reuploaded with the version that doesn't auto update.
                    As far when updates to the version are scheduled we can't provide a timeline or estimate on that as it depends on when and what Interactive Brokers changes things on their API.​

                    Comment


                      #25
                      Thanks.

                      How can we get a version that does not require updates / a minimal working stable version.
                      Can you provide a fixed TWS and NT8 version for the remaining lifetime of NT8?
                      So we don't have to deal with added unnecessary risks and efforts of minding the updates and manual reinstallations.

                      Please only knowledgeable/quality answers if it's not to much to ask for quality customer service.

                      Comment


                        #26
                        Here is the currently supported version of TWS that doesn't auto update:

                        Comment


                          #27
                          I'll rephrase so you can answer specifically to the question asked.
                          Can you provide a NT8 and TWS versions that do not require updating in the future.
                          For instance, providing NT8 default version with TWS default version, or legacy version we can use without ever needing to update either platform.

                          To be clear, I'm not asking about the current version or any later version of TWS or NT8 that do not require auto updating now but that will require in the future.
                          I'm asking about a fixed TWS and NT8 versions that do not require updating ever in the future.
                          A minimal version we can use without ever needing updates is what I'm asking about.

                          if it's not clear to you please forward my question to some other customer service rep or platform features techician who can hopefully understand and answer specifically.

                          Please only knowledgeable/quality answers if it's not to much to ask for quality customer service.

                          Last edited by Cormick; 05-11-2023, 03:23 AM.

                          Comment


                            #28
                            No, without even getting into NinjaTrader or its policies, Interactive Brokers does not support the same TWS version (with or without auto-updating) for long periods of time. Several times a year, on average, they issue required upgrades and no longer allow the older versions of TWS to connect, so even if you choose a non-updating version of TWS, you can expect that at least once a year you will try to log on in the morning only to find that the TWS you are using is no longer acceptable to them and you must do a mandatory upgrade. To avoid this happening to you, auto-updating versions are available so that you're always kept up to date.

                            I get it why you want to not use the auto-updating TWS - sometimes they roll out a TWS build that breaks something, or even just changes the way something looks and in the busy morning of a trading day you don't have time to be learning some new feature they just deployed. I understand, and sympathize whole-heartedly. But, I've been supporting traders on TWS for more than ten years now, and I can tell you that sometimes, the version they've been using for a long time, suddenly cannot log in anymore because IB has decided it is no longer recent enough. They don't publish when they're going to do this - it just happens without warning, and then you must upgrade or you cannot connect at all. So, given that reality, you're faced with a choice - use the auto-update, which might break something, or stick with non-updating versions, but understanding that once in a while, you will not be able to connect one morning and will be forced to upgrade anyway.

                            What we end up doing, usually, is installing the non-updating TWS and running it as long as we can. But, understanding that by doing so, we are risking on any given morning that the version we are running will be deprecated. So, what we do, usually, is every six months or so, upgrade to the newest "stable" build and re-test and get used to whatever they've changed in the UI, hoping that by doing so this will buy us more time, but it isn't guaranteed. They can decide to take an older version of TWS offline at any time.

                            On top of all that, there's the notion that NinjaTrader itself might have a mandatory upgrade. Historically, there haven't been any mandatory upgrades that I can recall in years, except when things like IB breaks the API or CQG changes their server certificates - so the NT upgrades have only been mandatory to the extent that data feeds or broker connections required new something or other that NT had to make a new build to respond to. That could change in the future (and we have the first high impact change with 8.1 and the new sign-on process now), but that's the way it has been in past years.
                            Last edited by QuantKey_Bruce; 05-11-2023, 05:32 AM.
                            Bruce DeVault
                            QuantKey Trading Vendor Services
                            NinjaTrader Ecosystem Vendor - QuantKey

                            Comment


                              #29
                              Originally posted by QuantKey_Bruce View Post
                              No, without even getting into NinjaTrader or its policies, Interactive Brokers does not support the same TWS version (with or without auto-updating) for long periods of time. Several times a year, on average, they issue required upgrades and no longer allow the older versions of TWS to connect, so even if you choose a non-updating version of TWS, you can expect that at least once a year you will try to log on in the morning only to find that the TWS you are using is no longer acceptable to them and you must do a mandatory upgrade. To avoid this happening to you, auto-updating versions are available so that you're always kept up to date.

                              I get it why you want to not use the auto-updating TWS - sometimes they roll out a TWS build that breaks something, or even just changes the way something looks and in the busy morning of a trading day you don't have time to be learning some new feature they just deployed. I understand, and sympathize whole-heartedly. But, I've been supporting traders on TWS for more than ten years now, and I can tell you that sometimes, the version they've been using for a long time, suddenly cannot log in anymore because IB has decided it is no longer recent enough. They don't publish when they're going to do this - it just happens without warning, and then you must upgrade or you cannot connect at all. So, given that reality, you're faced with a choice - use the auto-update, which might break something, or stick with non-updating versions, but understanding that once in a while, you will not be able to connect one morning and will be forced to upgrade anyway.

                              What we end up doing, usually, is installing the non-updating TWS and running it as long as we can. But, understanding that by doing so, we are risking on any given morning that the version we are running will be deprecated. So, what we do, usually, is every six months or so, upgrade to the newest "stable" build and re-test and get used to whatever they've changed in the UI, hoping that by doing so this will buy us more time, but it isn't guaranteed. They can decide to take an older version of TWS offline at any time.

                              On top of all that, there's the notion that NinjaTrader itself might have a mandatory upgrade. Historically, there haven't been any mandatory upgrades that I can recall in years, except when things like IB breaks the API or CQG changes their server certificates - so the NT upgrades have only been mandatory to the extent that data feeds or broker connections required new something or other that NT had to make a new build to respond to. That could change in the future (and we have the first high impact change with 8.1 and the new sign-on process now), but that's the way it has been in past years.
                              Ok, thanks for sharing your experience about that issue and for the workaround suggested.
                              Do you know if any sort of stable custom NT8-TWS connector solution to a minimal version of IB API or some other way would be possible.
                              I've looked at this resource but can't find it:
                              IBKR's trading API solutions let you build custom trading applications, integrate them with your existing back and front-ends and develop commercial trading software.

                              Comment


                                #30
                                You would need to use the built in connection in NinjaTrader - they do not allow us to program a connection in NinjaScript - if you want everything to be integrated. If you just want to submit orders you could do this from an AddOn to the IB C# API.
                                Bruce DeVault
                                QuantKey Trading Vendor Services
                                NinjaTrader Ecosystem Vendor - QuantKey

                                Comment

                                Latest Posts

                                Collapse

                                Topics Statistics Last Post
                                Started by argusthome, 03-08-2026, 10:06 AM
                                0 responses
                                85 views
                                0 likes
                                Last Post argusthome  
                                Started by NabilKhattabi, 03-06-2026, 11:18 AM
                                0 responses
                                47 views
                                0 likes
                                Last Post NabilKhattabi  
                                Started by Deep42, 03-06-2026, 12:28 AM
                                0 responses
                                29 views
                                0 likes
                                Last Post Deep42
                                by Deep42
                                 
                                Started by TheRealMorford, 03-05-2026, 06:15 PM
                                0 responses
                                32 views
                                0 likes
                                Last Post TheRealMorford  
                                Started by Mindset, 02-28-2026, 06:16 AM
                                0 responses
                                67 views
                                0 likes
                                Last Post Mindset
                                by Mindset
                                 
                                Working...
                                X