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. 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 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 Data Factory offers decades of historical data online. Order and download accurate, top-quality data from over 60 exchanges worldwide. Access over 20 years of End Of Day market data and over 7 years of intraday data, including Time & Sales (tick data), intraday bar data, and trade volume. Additional data going back to the 1930s is also available. . Call now to place an o CQG
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... This tutorial walks trader's through changing their account from demo to live, and from live to demo on CQG FX. Here is a day in my life as a forex trader. We made a good amount of profits and ended the day with £3400 profit. ` Get our Exact Strategy and lifetime Signa... 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...