 [link] [comments] APIs offered by brokers and data platforms I've been looking for a broker that has an API for index futures and ideally also futures options. I'm looking to use the API to build a customized view of my risk based on balances, positions, and market conditions. Searching the algotrading sub I found many API-related posts, but then when I actually read them and their comments, I found they're often lacking in real substance. It turns out many brokers or data services that have APIs don't actually support index futures and options via the API, and instead they focus on equities, forex, or cypto. So here's the list of what I've found so far. This isn't a review of these brokers or APIs and note that I have a specific application in mind (index futures and futures options). Perhaps you're looking for an API for equities, or you just want data and not a broker, in which case there may be a few options. Also, I'm based in the US so I didn't really look for brokers or platforms outside the US. If you have experience with these APIs, please chime in with your thoughts. Also, I may have missed some brokers or platforms. If I did or if you see anything that needs correction please let me know. ​ Platform Notes ADM Investor Services No API Ally Invest Does not support futures instruments Alpaca Only supports US Equities Alpha Vantage Does not support futures instruments AMP Broker with a huge number of platforms available including some with APIs ApexFutures No API Arcade Trader No API AvaTrade Does not support futures instruments Backtrader Not a data feed; otherwise looks cool but also looks like a one-man shop Cannon Trading Broker with a variety of platforms, some have API access such as TT Centerpoint No API Charles Schwab API does not support futures instruments Cobra No API Daniels Trading No API Discount Trading Broker with a variety of platforms including CQG, Rithmic, TT, some with APIs Edge Clear Broker with a variety of platforms including CQG, Rithmic, TT, some with APIs Eroom Now part of Dashprime. Offer a variety of APIs including CQG, TT, CBOE's Silexx, and others via FIX. ETNA Trader Only supports equities, options (including multi-legs), ETFs, Mutual Funds (Forex with cryptocurrencies coming soon) ETrade API seems robust but OAuth authorization needs to be refreshed via login once per 00 hours Futures Online No API Gain Capital Futures API available, based on .NET; unsure if they are open to retail clients GFF Brokers Broker with a large number of platforms including some with API access High Ridge Futures Broker with a variety of platforms including CQG, Rithmic, TT, some with APIs iBroker API available; contact them for more info IEX Cloud Looks great but does not support futures instruments Infinity Futures JSON API available; contact them for more info Interactive Brokers Client Web API looks promising if clunky Intrinio Supports futures instruments but is expensive Koyfin No API Lightspeed C++ API available marketstack API for equities available. Does not support futures instruments. Medved Trader Windows app with a streaming API to various data sources and brokers. See comment below about API beta access. NinjaTrader Does not support futures options Norgate Data Not a broker; supports futures data for $000/year Oanda Forex only; API last updated in 0000 Optimus Futures Broker with a large number of available platforms including some with API access Phillip Capital Broker with a large number of available platforms including some with API access polygon.io Expensive but looks slick; does not support futures instruments Quandl API looks solid; $00/monthly for personal use, does not allow distributing or sharing data; not a broker Quantconnect Does not expose raw data Quantopian Does not expose raw data Quantower Software that connects to multiple brokers and data feeds; API to their software via C# interface Saxo Markets Broker with extensively documented API Stage 0 Trading API available through Trading Technologies Straits Financial Broker with several platforms available including some with APIs such as CQG, R Sweet Futures Broker with a large number of available platforms including some with API access TastyWorks There's an unofficial Python API TenQuant.io Does not support futures instruments ThinkorSwim Does not support futures instruments via the API Tiingo Free account tier but does not support futures instruments TradePro Broker with a number of platforms available; unclear if any are available with API access Tradier Free developer API account for delayed data but does not support futures instruments TradeStation Nice looking API docs and supports futures instruments; requires opening an account and a minimum balance of $000k and there's no trial available TradeFutures0Less Broker with a variety of platforms including CQG, Rithmic, TT, some with APIs TradingTechnologies API looks robust; pricing starts at $000/month TradingView Does not expose data API Tradovate Technologies API exists, documentation unknown; need to talk to their account team Wedbush Futures Broker with several platforms offered, a few of which have API access WEX .NET/COM only; pricing not disclosed on website Xignite Pricing not disclosed on website but they do support futures instruments Yahoo Finance API Available through RapidAPI or via direct access; but it's discontinued and unreliable Zaner Broker with a variety of platforms including CQG, Rithmic, TT, some with APIs ​ Wow, this list grew longer than I originally thought it would be. If you spot a mistake, please let me know and I'll correct it. Edit: - added Lightspeed API - updated Dashprime to indicate some of the APIs available - added Medved Trader to table - added marketstack to table submitted by theloniusmunch to thewallstreet [link] [comments] 