I don't see TD Ameritrade extension any more. what happened
Rename
We stopped offering it because TD Ameritrade is no longer allowing new users to connect to their old API.
They merged with Schwab and a new API is in the works.
When they give our account access to the new API, we'll being a new Extension for it.
They merged with Schwab and a new API is in the works.
When they give our account access to the new API, we'll being a new Extension for it.
If you already have a dev user account at TDA you can still download/update the TD Extension from Tools > Home Page
Will this work with the demo version or shall I start a subscription? I don't see where to download from.
The TDA extension is not available for download anymore for both demo and subscription users:
https://www.wealth-lab.com/Discussion/Where-is-TD-Ameritrade-extension-9301
https://www.wealth-lab.com/Discussion/Where-is-TD-Ameritrade-extension-9301
More precisely, the TDA extension is available to install/upgrade for anyone from WealthLab's Home Page section. HOWEVER to use it, you must have created a consumer key in your TDA Dev Account at TD Ameritrade more than a year ago. It's no longer possible to do that at TDA.
Probably sometime next year when the Schwab transition is complete, we'll have a Schwab Provider for new WealthLab customers.
Probably sometime next year when the Schwab transition is complete, we'll have a Schwab Provider for new WealthLab customers.
And just to clarify, by the Wealth-Lab Home Page section @Cone really means the tool in Wealth-Lab 8 application. On this website, the TDA extension isn't listed.
In the Wealth Lab application, on the Wealth Lab 8 Home Page window there is a section on the top right titled Version Information and Extensions...
Scroll through that section to locate TDAmeritrade. Unlike the snapshot above, you will likely have a checkbox next to TDAmeritrade. Check the box, then click the Update Selected Items button and follow the prompts.
But, if you don't already have a TD Ameritrade developer account then you won't be able to use the extension. See Post #5 by Cone, above.
Scroll through that section to locate TDAmeritrade. Unlike the snapshot above, you will likely have a checkbox next to TDAmeritrade. Check the box, then click the Update Selected Items button and follow the prompts.
But, if you don't already have a TD Ameritrade developer account then you won't be able to use the extension. See Post #5 by Cone, above.
I have installed the extension but I can't refresh the token anymore. tdameride login can't find my account
Try TDA support ?
is there a way to refresh token for td ameritrade or schwab
I just called TDA. my account is moved to schwab. I can't log in to TDA anymore
Here is a link to get refresh token, how to fill the values?
And, below (FYI) is a letter I received from the TD Ameritrade API Support Team recently, wherein it sounds like they are pushing the problem off to WL. I've been trading with them for years, so my presumption is that I am "grandfathered" with their API. But, I can only send manual orders through their API successfully, and auto trading is a no go.
--------------------------------------------
TDA Letter:
Thank you for reaching out to the TD Ameritrade API Support Team.
We are currently in the process of bringing an updated version of the existing TD Ameritrade API into Schwab's ecosystem as a brand new products. Development of the new Schwab Trader API is still ongoing at this time.
While the Schwab Trader API Developer Portal (https://developer.schwab.com) is now live for users to create a Schwab developer account and apply for the specific line of business, we have not yet started approving access for any individual applications. All access requests are being placed in a 'pending review' status at this time.
Our goal is to begin approving applications within the next few weeks, with a full launch of the new portal to follow. However, since development is still currently ongoing, this timeframe is tentative and may still be subject to change.
With commercial applications like Wealthlab, integration development work must be initiated and resourced from the external company so the availability of the application through the new Schwab API is going to depend on if the 3rd party decides to develop an integration for the new API. The Schwab Trader API will allow for commercial applications, but it will be up to each individual 3rd party to integrate with the new Schwab Trader API Portal.
Since integration development work must be initiated and resourced from the 3rd party application, you would need to reach out to their support team directly for information regarding any futures plans they may have to develop a commercial integration with the upcoming Schwab Trader API Developer Portal once available.
Keep in mind, the legacy TD Ameritrade endpoints will remain available for existing registered applications until all account Transition Groups have been complete. Any users with accounts remaining at TD Ameritrade will still be able to utilize the Legacy Developer API until the account(s) has been migrated to Schwab. The TD Ameritrade's Trader API will be drawn-down once all TD Ameritrade accounts have been successfully transitioned to Schwab, which is expected to occur sometime early 2024.
*Note: All dates/timeframes mentioned above may still be subject to change without warning. Currently, the most up to date information we have related to the Trader API integration is available at: https://developer.tdameritrade.com/content/trader-api-schwab-integration-guide-june-2023-update
If you have any further questions, please let us know.
Best regards,
Trader API Support
api@tdameritrade.com
--------------------------------------------
TDA Letter:
Thank you for reaching out to the TD Ameritrade API Support Team.
We are currently in the process of bringing an updated version of the existing TD Ameritrade API into Schwab's ecosystem as a brand new products. Development of the new Schwab Trader API is still ongoing at this time.
While the Schwab Trader API Developer Portal (https://developer.schwab.com) is now live for users to create a Schwab developer account and apply for the specific line of business, we have not yet started approving access for any individual applications. All access requests are being placed in a 'pending review' status at this time.
Our goal is to begin approving applications within the next few weeks, with a full launch of the new portal to follow. However, since development is still currently ongoing, this timeframe is tentative and may still be subject to change.
With commercial applications like Wealthlab, integration development work must be initiated and resourced from the external company so the availability of the application through the new Schwab API is going to depend on if the 3rd party decides to develop an integration for the new API. The Schwab Trader API will allow for commercial applications, but it will be up to each individual 3rd party to integrate with the new Schwab Trader API Portal.
Since integration development work must be initiated and resourced from the 3rd party application, you would need to reach out to their support team directly for information regarding any futures plans they may have to develop a commercial integration with the upcoming Schwab Trader API Developer Portal once available.
Keep in mind, the legacy TD Ameritrade endpoints will remain available for existing registered applications until all account Transition Groups have been complete. Any users with accounts remaining at TD Ameritrade will still be able to utilize the Legacy Developer API until the account(s) has been migrated to Schwab. The TD Ameritrade's Trader API will be drawn-down once all TD Ameritrade accounts have been successfully transitioned to Schwab, which is expected to occur sometime early 2024.
*Note: All dates/timeframes mentioned above may still be subject to change without warning. Currently, the most up to date information we have related to the Trader API integration is available at: https://developer.tdameritrade.com/content/trader-api-schwab-integration-guide-june-2023-update
If you have any further questions, please let us know.
Best regards,
Trader API Support
api@tdameritrade.com
QUOTE:What's the problem they've pushed onto WL?
they are pushing the problem off to WL
Anyone who had created an "app" at TDA and has their "Consumer Key" can still Auto-Trade with TDA - as long as the account hasn't already migrated to Schwab.
We applied for access to the Schwab API and as your message indicates, we're in the "pending review" stage.
Q: What's the problem they've pushed onto WL?
A: My point was, that it appears Schwab is pointing a finger at WL in some way,...that's the feeling I come away with after re-reading their letter above. I could be wrong, and I don't want to belabor it here.
----------------------------------------------
Q: Anyone who had created an "app" at TDA and has their "Consumer Key" can still Auto-Trade with TDA - as long as the account hasn't already migrated to Schwab.
A: We'll I do have a "Consumer Key" which I've been using successfully to auto trade, until the Schwab acquisition. I can now only trade manually. I cannot trade automatically via a running strategy. I don't know how to be any clearer that that.
A: My point was, that it appears Schwab is pointing a finger at WL in some way,...that's the feeling I come away with after re-reading their letter above. I could be wrong, and I don't want to belabor it here.
----------------------------------------------
Q: Anyone who had created an "app" at TDA and has their "Consumer Key" can still Auto-Trade with TDA - as long as the account hasn't already migrated to Schwab.
A: We'll I do have a "Consumer Key" which I've been using successfully to auto trade, until the Schwab acquisition. I can now only trade manually. I cannot trade automatically via a running strategy. I don't know how to be any clearer that that.
Well they say that we (WL) must work on the new API integration. that’s certainly true. But they also say that the new API is still under development. They haven’t given us access to it yet so we can’t even start to develop for it.
But they also said that your pre existing TD key should still be working, and it sounds like that’s not the case at your end. It sounds like they provided incorrect information there, I would think your TD key should still be working based on what they said.
But they also said that your pre existing TD key should still be working, and it sounds like that’s not the case at your end. It sounds like they provided incorrect information there, I would think your TD key should still be working based on what they said.
@neverlong m - from the email response you received from TD Ameritrade...
It would seem that if your account has been migrated to Schwab then you no longer have a TD Ameritrade account. Hence, you cannot access the TD Ameritrade API (via WL) because you now have a Schwab account.
QUOTE:
Any users with accounts remaining at TD Ameritrade will still be able to utilize the Legacy Developer API until the account(s) has been migrated to Schwab.
It would seem that if your account has been migrated to Schwab then you no longer have a TD Ameritrade account. Hence, you cannot access the TD Ameritrade API (via WL) because you now have a Schwab account.
But what about this in their email?
"Keep in mind, the legacy TD Ameritrade endpoints will remain available for existing registered applications until all account Transition Groups have been complete."
"Keep in mind, the legacy TD Ameritrade endpoints will remain available for existing registered applications until all account Transition Groups have been complete."
QUOTE:
But what about this in their email?
"Keep in mind, the legacy TD Ameritrade endpoints will remain available for existing registered applications until all account Transition Groups have been complete."
To me, that means that if you have a TD Ameritrade account then you can still access it via the API. But, after Schwab transitions all accounts, then the legacy TD Ameritrade endpoints will no longer be available, because there won't be any TD Ameritrade accounts remaining.
To me that seems to contradict Post #17.
QUOTE:
To me, that means that if you have a TD Ameritrade account then you can still access it via the API. But, after Schwab transitions all accounts, then the legacy TD Ameritrade endpoints will no longer be available, because there won't be any TD Ameritrade accounts remaining.
My TD Ameritrade Account is the only account that contains my tradeable cash, and I have never applied for a Schwab account, so I'm doubtful this is the cause problem. I wonder if any other legacy ("grandfathered") account holders with TDA are having this problem as well.
Bottomline for me is ... how is it that I can trade to my legacy account manually, but cannot do so automatically via a strategy. I have version 19 of the WL Extension for TD Ameritrade, and I show that I have an active "Customer Key" which expires in 86 days. When I test the Historical Data on the Test Bed, I'm shown that TDA supplies the requested data back to me in any timeframe requested.
Would you be available for a Zoom support call with me so we can see exactly what you're experiencing? We're still able to trade with our TD Key so we're not experiencing the same thing as you. If you want, email us at support@wealth-lab.com for this.
Your Response
Post
Edit Post
Login is required