Do all brokers have API?

All communication in MT (I can't speak for other third party software) is directly between MT software running on your computer and the brokerage. It does not go through any middleman servers. We have thousands of users, quite a few just as (justifiably, I guess) paranoid as you. If we did any kind of underhanded stuff we would not have been able to stay in business for 20+ years.

that is great, I guess I will use your service later on. besides IB, tradestation is another broker providing broad market access. wish you could include tradestation in the package.

I do not know other traders, I quite concern if my trading strategy would be reverse engineered. lots of people say it is impossible to decode a trading strategy, but I know it is easy to decode mine within a few hours. lots of profitable trading strategies have very simple logic.
 
Brokers with API (that we at MT connect to):

TD Ameritrade, Webull, Ally Invest, Interactive Brokers, Tradier, Robinhood (not official), E*Trade (no streaming market data), Rithmic, Gain Capital, Questrade (Canada)

What is "MT"? Can you elaborate, please?
 
There’s no reason a broker has to have an API if they’re not serving HFT, which most retail brokers do not. However, you can automate most brokers using the private API that their mobile app uses or by screen scraping their website.

Using some mobile API via your phone is a terrible idea and scraping is even worse. Scraping is a last resort sort of thing - used only for non-critical stuff.

And having an API has nothing to do with HFT, you could be planning weekly positions with an API and I'm sure some do. Manually clicking in many orders is slow and error-prone and uh, unnecessary.
 
  • Like
Reactions: rb7
Back
Top