List of Brokers with API Access

From Algorithmic Trading
Jump to: navigation, search
Broker Instruments Notes
Interactive Brokers Everything
  • $10k minimum
  • Definitely the best retail broker out there
  • APIs in Python, C++, C# and Java
  • Event driven API, requires some experience to integrate
  • Needs to run TWS Gateway or Interactive Brokers desktop app to connect (not easy to run headless)
  • API is designed around the needs of the UI, not around the needs of developers
  • Github ib_insync project makes dealing with IB a bit easier in Python
IG
  • CFDs
  • Spreadbets
  • REST & Streaming API
  • Share dealing without price information
  • No access to underlying instruments (futures, shares etc)
  • Funding costs & spreads need to be taken into account
FXCM Everything (edit to add details)
Robinhood
  • Stocks
  • Options
  • ETFs
  • Crypto
TD Ameritrade