we empower quants with free data,
cluster computing, and capital.
cluster computing, and capital.
How does it work?
We give you a pure C# coding environment in a browser, template algorithms and free tick data. What more could you ask for?
Design strategies in compiled C# for total control over your strategy. Backtest your trading strategy across a cluster of hundreds of computers, using Terabytes of free US Equities and FOREX data.
QuantConnect is the next revolution in quant trading, where cloud computing meets open data.
Unparalleled Speed
With QuantConnect, your strategy is backtesting on hundreds of servers in parallel, finishing in about 30-seconds. Giving you institutional power from your living room. Iterate on your ideas faster than you've ever done before.
Unlimited Financial Data
QuantConnect gives you free access to high resolution data for global financial markets to backtest your algorithm in our simulator. We currently have US Equities and FOREX and are adding new data libraries constantly, the sky is the limit.
Beautiful Charting
The right visualizations help your creative juices flow. We give you high resolution charts, seeing your order fill overlayed on a price chart for your stock.
public class MyFirstAlgorithm : QCAlgorithm, IAlgorithm {
public override void Initialize() {
SetStartDate(2011, 01, 01);
SetEndDate(2012, 12, 31);
SetCash(100000);
}
//Data event - Every minute, second or tick
public override function OnTradeBar(data) {
//Your strategy here!
}
}
Event Driven Strategies
Designing an algorithm couldn't be easier. With only 2 required functions we take care of everything else! You just Initialize() and then
handle the data-events you requested. You can create new indicators, classes, folders and files.
We are committed to giving you the best possible algorithm design experience.
Built for Speed
Just as highways revolutionized travel, we are providing infrastructure to enable rapid strategy design and testing at speeds you've never seen before.
5-10 year second or tick data strategies, across gigabytes of data complete in 30-60 seconds. Roughly 50x faster than possible on your home computer.
You don't need to wait for your simulation to complete! Keep coding and it will notify you when completed.
Leverage your Potential
With your permission we'll introduce you to capital providers to fund your strategy with up to $5 million capital. Leverage your potential and earn a great return from your ideas.
First and foremost, your ideas are your property and yours to do with as you like. If you'd prefer to remain independent we'll happily help you execute through your broker of choice.
We carefully selected our investors and partners to avoid conflicts of interest. Our interests are aligned with yours, so lets create the next revolution in finance.
Professional Quality, Open Data Library
Design strategies with a multi-terabyte financial data library, spanning global markets, worth over $100,000 at your disposal.
US Equities
We offer US equities tick data going back to January 1998, and updated daily with yesterday's latest market data. We have every symbol traded, totaling over 16,000 stocks. Data provided by QuantQuote.
FOREX Majors
We have the FX tick data on 13 major currency pairs going back to April 2007, and updated daily with yesterday's market data. Data provided by FXCM. See more details on exactly what pairs in our data library.
Crowd Sentiment Data
Estimize provides QuantConnect quarterly earnings predictions generated by a community of 13,000 traders and investors. Estimize data goes back early 2011 and covers most stocks. It is better than Wall Street's predictions 69% of the time!
StockPulse provides Twitter Sentiment Analysis to identify moods, rumors, and market-moving trends and provides valuable trading ideas and signals on every traded asset in the world.
//Add Security Function Pattern - Request asset data. AddSecurity(SecurityType marketType, string symbol, Resolution resolution = Resolution.Minute, bool fillDataForward = true, int leverage = 0, bool includePremarketData = false); //For example - requesting market data: AddSecurity(SecurityType.Equity, "IBM", Resolution.Second); AddSecurity(SecurityType.Forex, "EURUSD", Resolution.Minute); //Requesting Sentiment Data to go with your stock: AddSentimentData(SentimentType.Estimize, "IBM"); //And Twitter Sentiment with your Currencies: AddSentimentData(SentimentType.StockPulse, "EURUSD");
QuantConnect believes in applying principles of openness and transparency in all aspects of the company. As such we're giving you complete access to an enormous library of financial data. Thanks to our generous data partners for providing this resource.
Fully Featured, Powerful C# IDE...in your browser
Its critical to use the right tools for the job. We're proud to present the world's first fully featured C# IDE in a web-browser. Use it like you would any IDE, Create New Projects from Template Algorithms, add files and folders, build your code from source and see true error highlighting.
Build and test your algorithm, and find investors all within our platform. Completely for free.
Intellisense/Autocomplete
We didn't hold back. You have a full C# intellisense at your finger tips. It will autocomplete any variables in your current program, detect classnames, and functions - just like you would at home.
Error Highlighting
Your code is saved every few seconds, and errors or warnings are automatically highlighted to help you along.
Build & Backtest
Once you're ready you build and backtest your algorithm right from the IDE. You'll be presented with your strategy equity curve and key performance indicators!





