How is the execution through TD using MotiveWave? Seems that TOS has recently had lag issues when the market is moving.
I don't see TDAmeritrade as one of the supported market data providers, so you would have to buy data from someone else.
Shouldn't be any issue executing with TD Ameritrade via Medved Trader. NOTE: TDA API supports stocks/options for trading, but not futures at this time, regardless of which 3rd party software you use for access. You can get futures data. Just not trading
Hi @j_medved , it says on your website that you get L1 and L2 data from TDA. So as long as I have account with them, it's free? Also, I don't see any mention of SDK, you don't have it?
if you have a TD Ameritrade account, you can use it in MT without having to get any other datafeed. You do still need to pay for the software ($19.99/month or 179.99/year). MT can get Level I, Level II, news, backfill from TDA and of course full trading.
MT has it's own API but the current implementation is just for backward compatibility with QuoteTracker. REST, no trading. we plan to add streaming and trading capabilities to the API in the future
TD Ameritrade is shown as a supported broker on our site: https://www.motivewave.com/brokers/brokers.htm If you have an account with them, you would use them as your data feed.
We haven't had anyone reporting lags or delays using TD Ameritrade recently. Some people have reported getting logged out/disconnected after a certain period of time, but then they just reconnect.
Oh that's great, sorry for misinformation based on assumption. So I can get both L1 and L2 from TDA then? Also, regarding your SDK, you have onTick() method but no onQuote() method? Don't see how to access depth info either.