Design and test your strategy on our free data and when you're ready deploy it live to your brokerage. Code in multiple programming languages and harness our cluster of hundreds of servers to run your backtest to analyse your strategy in Equities, FX, CFD, Options or Futures Markets.
QuantConnect is the next revolution in quant trading, combining cloud computing and open data access.
Harness our server farm for institutional speeds from your desktop computer. You can iterate on your ideas faster than you've ever done before.
We provide a massive free 400TB tick resolution data library covering US Equities, Options, Futures, Fundamentals, CFD and Forex since 1998.
Our live trading algorithms are co-located next to the market servers in Equinix (NY7) for resilent, secure and lightening fast execution to the markets.
Design strategies with our carefully curated data library, spanning global markets, from tick to daily resolution. Data is updated almost daily so you can backtest on the very latest data possible, and survivorship bias free.
We offer Equities tick data going back to January 1998 for every symbol traded, totaling over 29,000 stocks. Price is provided by QuantQuote.
In addition; we have Morning Star Fundamental data for the most popular 8,000 symbols for 900+ indicators since 1998.
We offer futures tick trade and quote data from January 2009 to present, for every contract traded in CME, COMEX and GLOBEX. Data is updated weekly and is provided by AlgoSeek.
We offer option trades and quotes down to minute resolution, for every option traded on ORPA since 2007, covering millions of contracts. Data is updated within 48-hours and is provided by AlgoSeek.
Find new friends in the community and collaborate together with our team-coding feature! Share projects and see their code instantly as they type. You can even grant live access and control the live algorithm together. Use our internal instant messaging to find prospective team members to join forces!
Our focus is to give you the best possible algorithmic trading platform and protect your valuable intellectual property. We will always be an infrastructure and technology provider first. When you're ready for live trading we'll happily help you execute through your broker of choice.
We've integrated with world leading brokerages to provide the best execution and lowest fees to the community.
EQUITY FOREX FUTURES OPTIONS
An industry titan Interactive Brokers provides access to Equities, Futures and Options market all with one account and some of the lowest fees in the industry.
FOREX CFD
With low spread and direct market access FXCM provides access to FX with transparent fees, excellent fills and a low opening deposit.
View More
FOREX CFD
Founded in 1995, OANDA provides access to FX and CFD's with spread based fees covering all major global markets.
CRYPTO
Trade Bitcoin, Etherum and LiteCoin on a fully regulated U.S. based exchange.
FOREX CFD EQUITY CRYPTO
With QuantConnect™ Paper Trading, you can simulate live market conditions, modeling fees and orders fills to test your strategy before putting it live.
Thanks to our brokerage partners we can offer free live trading for FXCM Brokerage and OANDA Brokerage clients, allowing you to backtest and trade your strategy entirely for free.
Brokerage | Free Live Trading | Equities | Forex | Crypto | CFD | Options | Futures |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Paper Trading |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Designing an algorithm couldn't be easier. There are only two required functions and we take care of
everything else! You just Initialize()
your strategy and handle the data-events you
requested.
You can create new indicators, classes, folders and files with a web based full C# compiler and auto-complete. We are committed to giving you the best possible algorithm design experience.
public class MyFirstAlgorithm : QCAlgorithm { public override void Initialize() { SetStartDate(2015, 01, 01); SetEndDate(2016, 12, 31); SetCash(100000); } //Data event - Every minute, second or tick public void OnData(Slice data) { //Your strategy here! } }
We have one of the largest quantitative trading communities in the world, building, sharing and discussing strategies through our community. Converse with some of the brightest minds in the world as we explore new realms of science, mathematics and finance.