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.
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
Ninjatrader - Selected Dorman, but now which broker for license key?
Having been approved by Dorman and receiving the green light to fund a Ninjatrader8 account, I now must purchase a license key. When purchasing the license key, I must once again select a broker. My options are: "NinjaTrader Brokerage" "City Index" "FOREX.com" "FXCM (non-US)" "Interactive Brokers" "Oanda" "TD AMERITRADE" "Multi Broker (Includes all above)" "CQG (for existing customers only)" I'm not really sure what I'm selecting at this stage. Is there any advantage between one and another? Does choosing something like "TD Ameritrade" change anything about the platform or chart-trading abilities I've gotten used to on the Ninjatrader Demo? Does Dorman fall under "NinjaTrader Brokerage"? Is it advantageous to select "Multi Broker" so that my trades can execute on any of the above brokerages, allowing for increased liquidity?
Hi, I really like the TradingView platform, and would love to connect a broker with them and trade in real time. I'm disappointed that Coinbase Pro isn't an available broker, but I am open to the idea of opening up a separate account with the brokers that TradingView provides. Are fees across all brokers the same for trading cryptocurrency? If not, which broker is the best overall? (Out of CQG, FXCM, OANDA, forex.com). I live in the US btw.
You can use TD Ameritrade's real-time equity data for free, for paper trading without the 20-minute delay.
In case people didn't know, if you use a platform which "contains" a paper trading acccount, rather than relying on the TOS platform entirely, you can take advantage of the free real-time US equity data for paper trading. So to keep this simple you can get NinjaTrader for free here, it's generally considered a free platform for those who didn't know. https://ninjatrader.com/FreeLiveData When you get NT through this method, you can pick Futures or Forex data. You can go back and fill out each one if you'd like say, do Futures first (that'll be through CQG and give you a lot of data for 7 days or 14, I can't recall) and the Forex through FXCM. Regardless, you don't have to use either one if you don't want. After that you'll be able to download NT installer, I always go with NinjaTrader 8, it works well. Rather than 7, that is. Simply click "connections" in the main panel once it's open, and add a TD Ameritrade connection with the same login/pass you'd use to login to TOS or your TD/AT online account. One important thing to note: If you want tick data, at the least NinjaTrader will say give you 10 tick, 2, 1 tick or even intervals like 1s (literally type 1s or 10s or 1t 3t 10t etc and hit enter when you have a chart open) but I believe it's derived from the bar data, if that makes sense. Also if you're viewing anything less than the 1 minute bar timeframe, itll just start off at the time you've opened the chart with such tick/second/range/interval data, and no historical on the chart. So if I'm doing that I like to open a second chart in another tab of the same instrument to show the historical data. So the paper trading account is within the NT platform, and so long as you make sure you have set up your default account to be say Sim101, the usual name of the default paper trading account, you won't be actually executing trades through the TD Ameritrade broker, but you get to trade on real-time data. Between this being free data, the possibility of using Rithmic, CQG and FXCM trials for futures and forex, you can get basically all free data. For a paper trader like me, that's nice because I have no skin the game... I think that's the saying. Keep in mind I'm not promoting NinjaTrader in any commercial capacity and have no affiliation with them whatsoever as a company or in any manner I can conceive. There's one other platform I use which isn't free that's compatible with TD Ameritrade's data and that's called MotiveWave. It also does support simulated trading very very well. I suggest checking it out and I'll just say Google MotiveWaveTM 4.2.8 Ultimate Edition ;) Hope this isn't just old news everyone here has known. If so, let me know. Happy trading and hope this coming trading week is a good one. Edit: Some other resources which at least have free trials available without necessarily needing any payment info I find useful are: 1) www.livesquawk.com (Especially Steve K's market signals... I've only heard of McAffe's signals but never tried them, however Steve K is a good guy and seems to really know what he's doing. Tl;dr, they work for me in paper trading). 2) https://www.tradethenews.com - you need a linkedin with 5 or more connections to get the free trial but they have a great squawk service with a guy from NYC who seems to be on literally almost 24 hours a day 5 days a week. 3) https://pro.benzinga.com - a Bloomberg Terminal alternative basically, but not as fancy... for more fancy see: 4) http://www.metastock.com/fundsoft4 This one isn't really explained the best on their own site, in my opinion but I've been using the free 30 day trial and what it is, is Metastock's own way of selling Reuters Eikon service. Eikon is about the best Bloomberg Terminal alternative I've found yet in many years of searching. I'm more into looking at data and figuring out how plats work than the actual trading in some ways. Important note on this one: Once you do have a trial, and they take a little while to rubber stamp it so be patient with the emails they send, you can login through the regular Reuters Eikon web login if you wish rather than using the Windows standalone program. They're the same one's just web-baed. 5) Lastly for now, https://www.money.net - definitely worth checking out. Has it's own live squawk for news during trading hours and definitely no payment info needed for a trial. You can login once trial acquired via login.money.net or the now 'legacy' installable platform. They're both good but I'm not crazy about the iOS/Android versions at all.
Looks like CQG is entering into the Forex space. CQG is a great platform for futures traders, it will be interested to see how they do in FX. From what I can see the platform is only offered through Direct FX at this point. http://www.directfx.com/en/cqg-fx/ Might be a good alternative for people, such as myself, who dislike MT4. Has anybody tried it out yet?
US stock, US futures and Forex is supported through the CQG infrastructure on TradingView. You can also get real-time US futures data for $0 extra if you have a live brokerage account! How it works. Many brokers and Futures Commission Merchants (FCMs) use CQG as an option to power their trading. cqg fx Tailored for the Professional FX Trader Fully integrated into the CQG ecosystem, traders can leverage CQG Integrated Client’s robust market data, analytics, and electronic trade routing tools to trade foreign exchange via CQG FX. CQG Desktop is the next generation of trading and data visualization from the original data and analytics expert you’ve trusted for more than 35 years. CQG Desktop offers trading, market data, charting, and analytics all in one easy-to-use product that can be customized to meet your trading needs. Forex Platform CQG QTrader Advantages and Disadvantages of the Top Forex Platforms. The professional trader's go-to platform, CQG QTrader includes analytics, charts, and multiple trade execution interfaces in one comprehensive solution. CQG QTrader offers many of the same features available in our flagship product, CQG Integrated Client. FX Trading CQG order execution platforms support foreign exchange trading through the following partners: www.oanda.com Greg Gumz 877-626-3239 ex. 111309 416-593-6767 ex. 111309 Clients: Retail Region: Global
This tutorial walks trader's through changing their account from demo to live, and from live to demo on CQG FX. Arbitrage forex Especially strongly noticeable difference in data feed for large volatility arbitrage forex market at the time of the release of important news, analysts rating agencies, changes ... Hey guys here is the biggest mistakes forex traders usually make. These are 5 mistakes you don't want to be making. Want to learn how to trade? Join my priva... This video shows traders how to setup email trading alerts on CQG FX. Alerts are good for traders who do not have time to watch their computer monitors on a frequent basis. Order flow trading in forex is one of the most misunderstood concepts in forex trading. Forex order flow trading is commonly referred to as "tape reading", o...