Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Schwab beta API

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

    Schwab beta API

    I have not used NT since early 2023 when TDA moved to Schwab. I installed the latest version Today and had a look to see if I could start using it again but about half of my instruments are getting data, while the rest are getting errors resolving names. It is not just a few so I do not think this is because of change of the ticker names but I suspect there might be some kind of restriction from the API regarding which stocks can receive data. I did a quick search in the forum but could not find anything related to this. Any Schwab users out there getting errors retrieving data for some instruments?

    #2
    I am using the Schwab data without any problem. I tried many different symbols, and I had no trouble. Only stock symbols work—no futures or forex data.

    Comment


      #3
      The following is a list of symbols for which there is no data coming from Schwab:
      BRK_B
      SXYAY
      ABNB
      ACGL
      ADYEY
      ALC
      ALNY
      ANPDF
      ARGX
      AVTR
      AZPN
      BAMXF
      BGNE
      BNTX
      BOIVF
      BOUYF
      BYDDF
      CBRE
      CHWY
      COIN
      CPNG
      CPRT
      CRWD
      DASH
      DDOG
      DVDCF
      EPAM
      FICO
      FTNT
      GFS
      GLD
      GMAB
      GNMSF
      IAU
      ICLR
      KEYS
      KYCCF
      LCID
      LI
      MBLY
      MKGAF
      MKL
      MOH
      MSBHF
      NET
      NIO
      NPCPF
      ON
      PANW
      PINS
      PLTR
      PODD
      PROSY
      RACE
      RBLX
      RCRRF
      RIVN
      RKT
      SAUHF
      SCHYY
      SEDG
      SHOP
      SNAP
      SNOW
      SPOT
      STLA
      SVKEF
      TTD
      UBER
      UNCFF
      VEEV
      VLKAF
      WBD
      ZS

      Maybe another user could try only a few and see if you get any data. Thank you.

      Comment


        #4
        Hello ninjaketo,


        Thank you for posting on the NinjaTrader forums.


        Without sharing any PII, could you take a screenshot of the full error message that you are seeing within your 'log' tab on the control center?


        It is very possible that this market data is not available to you if you're not subscribed to it via your account provider. This is further evidenced by tradertool's experience that they are able to see stocks data but no futures or Forex data which is expected.


        Thank you in advance!
        Luis H.NinjaTrader Customer Service

        Comment


          #5
          Hello Luis,

          There is only an error for one stock (BRK_B) and it says it can not resolve the name. That symbol used to work under TDA but not under Schwab.

          Regarding your 2nd paragraph, Schwab provides data for stocks, not for Futures or forex. All the symbols I posted are stocks.

          Thank you

          Comment


            #6
            Hello ninjaketo,


            Any chance you can post that screenshot please?


            Thank you!
            Luis H.NinjaTrader Customer Service

            Comment


              #7
              ok.
              pic 1: error log
              pic 2: 1st page of instrument list with no data
              pic 3: 2nd page of instrument list with only about half the instruments getting data
              pic 4: 3rd page of instrument list ok showing instruments with data

              Comment


                #8
                Hello ninjaketo,


                Thank you for the additional information.


                I'd like to collect your log and trace files for our development team to investigate. Please use the following instructions to attach your Log and Trace filles and send to clientservices@ninjatrader[dot]com with 'ATTN LUIS' in the subject line.
                1. Press the "Windows Key + E" on your keyboard to open the Windows File Explorer.
                2. Go to Documents/NinjaTrader
                3. Left-click on the "log" folder to highlight it.
                4. Right-click and select "Compress to ZIP file"
                5. Repeat steps 3 and 4 with the "trace" folder
                6. Send these .zip files as attachments to your email response.

                Thank you in advance!
                Luis H.NinjaTrader Customer Service

                Comment


                  #9
                  Thank you for your reply.
                  I do not think that is necessary at this time.
                  You have the description of the issue and plenty of instruments highlighted when this issue happens.
                  I have not used NT in 2 years. I can continue waiting until it is fully operational with this broker.

                  Thank you

                  Comment


                    #10
                    Originally posted by ninjaketo View Post
                    Thank you for your reply.
                    I do not think that is necessary at this time.
                    You have the description of the issue and plenty of instruments highlighted when this issue happens.
                    I have not used NT in 2 years. I can continue waiting until it is fully operational with this broker.
                    Bad answer.

                    The trace files especially may contain lots of helpful information
                    for the connection adapter, identifying things that developers
                    may find useful.

                    But, nooo, please proceed to ignore NT's request and let someone
                    else report the same issue and let that person send their files.

                    If this issue was seen during their internal testing, it would have
                    been fixed, don't you think?

                    Support constantly asks for trace and log files, and that's because
                    a wealth of messages are sent to those files -- but not all useful
                    messages are errors, many are just informational. And it could
                    be the lack of certain messages proves telling, too.
                    Begging
                    your pardon, but you don't know how those files might be helpful,
                    so if you really want 'fully operational' to come sooner, I'm aghast
                    as to why you don't assist further.

                    Sorry for ranting.

                    Carry on.







                    Comment


                      #11
                      Dear bltdavid​,

                      Thank you for your message.
                      From 2016 until 2020, it appeared I was the only user using NT with TDA. I made a huge mistake when I was using another small trading platform which worked 100% but was sadly discontinued around 2016, to switch to NT. I thought it was a matter of learning how it worked, that there was a learning curve, etc, and that that should be it, but how wrong was I. I have experienced all possible bugs and issues and have always helped the developing team, sometimes feeling I was an experimental monkey. And all of this while trading live, so many times I would have to step in and fix things manually. When you got it working relatively stable, NT would come with an update and it will mess the whole thing again. I had to learn exactly which files where doing what in the background as a way to defend myself from the same program I was using. In order to have peace of mind while using NT daily in a live trading situation, I would start a fresh new DB before starting NT, then add my setups (lists, strategies, indicators), then quit NT, save that DB in a specific place and always replace the DB before starting NT so I was sure there would be no mess up. I was coding outside NT to catch all possible issues and have it running as intended. Many things we the users asked and were not added to the program, I was coding them outside NT and making the program run as expected. You can not wait your whole live to finally hear your request is not in the developing team priorities. Things like, (1) Please allow us to start the strategies enabled by default when starting NT, (2) Please disable annoying popups when an order has been rejected (3) Please disable all annoying popups (4) Please add some cleaning features so the NT folder does grow exponentially so It can be easily backup up, etc. At some point I even stopped updating NT unless there was something absolutely necessary for my setup. Why did I do this? I saw the needs of the marketing people at NT were not aligned with my needs, as they were trying to add a few bells and whistles but sometimes messing the core of the program.
                      I would appreciate you do not try to lecture or patronize other users. I stopped using NT in early 2023 not because I wanted to but because It did not work anymore. As I said, I am simply checking the status and if NT is ready now and I have reported that on this forum. Do I want or do I have the time to start getting into back and forth messages with the developing team. The answer is a straight no. As a side note, are you or anybody aware that when you send files you are also telling NT what your actual real positions are. Are you being told that is what happens when they request those files? I have no problem with this, but other people might, and at least everybody should made aware of this privacy issue.

                      Have a nice day

                      Comment


                        #12
                        Perhaps not my best moment. It was pretty early.

                        My apologies all around.

                        Comment


                          #13
                          No worries, please no need for an apology. Kind regards

                          Comment


                            #14
                            Hello Ninja****,

                            Thank you for the update.

                            At this time, the Schwab connection adapter is still in beta.
                            • Click image for larger version

Name:	image.png
Views:	85
Size:	5.5 KB
ID:	1335375

                            As bltdavid suggested, there is nothing further support can do to investigate this situation if you do not write in and provide support and the development team with files to compare against.
                            • If every time we test on our computers, something works, then there is no way for us to identify why it wouldn't be working for only one of the many users.
                            • Please follow the steps previously provided to send your log and trace files to the support team for further investigation.
                              • If we do find that there is something deeper going on, we could then provide those files and information to the development team so that they can make the necessary changes to resolve it moving forward.

                            Please use the following instructions to attach your Log and Trace filles and send to clientservices@ninjatrader[dot]com with 'ATTN LUIS' in the subject line.
                            1. Press the "Windows Key + E" on your keyboard to open the Windows File Explorer.
                            2. Go to Documents/NinjaTrader
                            3. Left-click on the "log" folder to highlight it.
                            4. Right-click and select "Compress to ZIP file"
                            5. Repeat steps 3 and 4 with the "trace" folder
                            6. Send these .zip files as attachments to your email response.

                            Thank you in advance!​
                            Clayton G.NinjaTrader Customer Service

                            Comment


                              #15
                              Originally posted by NinjaTrader_LuisH View Post
                              Hello ,


                              Any chance you can post that screenshot please?


                              Thank you!
                              Hello Louis,

                              The list provided by ninjaketo is only part of the problem. There are many other symbols that are not mapped for Schwab(beta) API. You only see them if you use them in a chart, Market Analyzer, etc. and you will get an error message that will not go away unless you edit the instrument list for the mapping of that symbol and try again.

                              Majority of these symbols are already mapped for TDAmeritrade (why still on the instruments list?) but not for Schwab(beta) as seen in the attached screenshot of a sample missing mapping​​ (IVOG) from NT8.1.4. Note that IVOG is mapped for TDA but not for Schwab. A quick fix for this issue is to simply change the TDA row item to Schwab.

                              While on this Schwab(beta) topic, please note that there are frequent disconnects of this API during the market hours which requires re-configuration and re-authorization of the API. This is a really bad nuance especially if one is using several charts and perhaps a couple of market analyzers filtering some watch lists. Most often, if one tries to reconnect, it would require to first disconnect (Red button) then reconnect, which will freeze the whole thing and ruins the day.

                              Thanks.

                              ninjaketo, you are not alone having issues with TDA and now Schwab(beta), there are many of us having similar issues but are tired of blowing in the wind. It has been a frustrating 1.5 years since the TDA transition, and NinjaTrader had all this time to come up with something that is stable, working, and trustworthy. Now, It has been almost 2 months since Schwab(beta) was released and we still have these issues, hopefully thing get better soon.

                              Cheers!


                              Click image for larger version  Name:	Schwab1.png Views:	0 Size:	29.9 KB ID:	1335379

                              Comment

                              Latest Posts

                              Collapse

                              Topics Statistics Last Post
                              Started by michelz, 02-18-2025, 08:30 AM
                              18 responses
                              330 views
                              0 likes
                              Last Post neveral0n3  
                              Started by Schools, Yesterday, 03:32 PM
                              1 response
                              15 views
                              0 likes
                              Last Post Schools
                              by Schools
                               
                              Started by Mindset, Today, 09:58 AM
                              0 responses
                              5 views
                              0 likes
                              Last Post Mindset
                              by Mindset
                               
                              Started by llanqui, 03-05-2025, 06:03 AM
                              21 responses
                              121 views
                              0 likes
                              Last Post bltdavid  
                              Started by kujista, 03-13-2025, 12:41 AM
                              8 responses
                              45 views
                              0 likes
                              Last Post kujista
                              by kujista
                               
                              Working...
                              X