Frequently Asked Questions


How do I know you won't steal my algorithm intellectual property?

We take your protecting your intellectual property very seriously. There are only two members with root access to the database - Jared and Gustavo. To ensure no conflict of interest Jared and Gustavo have stopped trading on our personal accounts since working on QuantConnect.

For those especially concerned have open sourced the LEAN engine, allowing you to do algorithmic trading entirely on your own servers - proving we're truly trying to empower your trading.

How do I get started learning algorithmic trading or quant finance?

Learning quantitative trading is especially difficult as there is so little public information available. We have sought to address this through the educational materials we make available. We provide a series of tutorials on implementing a quantitative strategy, and our YouTube channel is intended to guide you on using the QC API. Inside the Algorithm Lab have the QC University which is a collection of 100+ demonstration algorithms to help you get started.

The QuantConnect community and the algorithms they share are also a great way to get started. There are thousands of members just like yourself who share their journey.

I can't code, do you have a visual editor to design algorithms?

We do not have any plans to build a visual algorithm designer. We believe the only way to make money in the markets is with the most powerful, flexible tools available. Its this belief which has powered many of the design decisions behind QuantConnect. We were algorithmic traders ourselves for 3 years and built hundreds of algorithms. They ranged from the simple, to incredibly complex. The common theme among them was the need for flexibility which can only be achieved through raw code.

What libraries are white-listed for use in QuantConnect?

The following C# libraries are white-listed for use on QuantConnect: Accord, AForge, AlgoLib, Math.Net Filtering, Math.Net Numerics, Newtonsoft Json.NET and RestSharp.

The following python libraries are white-listed for use on QuantConnect:: numpy, pandas, scipy, sklearn, blaze, cvxopt, cvxpy, pykalman, statsmodels, statistics, copulalib, keras, theano, stats, tensorflow and xgboost.

If you have a library you want added please let us know.

What brokerages do you support? Do you have live trading?

We support live trading with Interactive Brokers, FXCM and OANDA. We also allow you to do paper trading with Equity, Forex and CFD data.

Is this free? How will you make money?

We work hard to make QuantConnect free for you to use. We achieve this through sponsorship by brokerage and fund partners. The brokerages aim to attract your trading and the hedge funds want to offer you investment. In addition we charge a small fee for infrastructure upgrades such as more powerful live servers and RAM upgrades.

How can you guarantee security of an algorithm on your cloud?

There can never be any guarentee of security with online webites as we've seen over and over again in recent years. However we deploy all modern and common security procedures. We deploy nightly software updates to keep the server up to date with the latest security patches. We used SSH key login to avoid reliance on passwords.

Your code is stored in a database, isolated from the internet. When the code leaves the database it is compiled and obfuscated before being deployed to the cloud. If the cloud servers were compromised this makes it difficult to read your strategy.

Internally we use processes to ensure only a handful of people have access to the database; and always restrict logins to never use root credentials.

What is QuantConnect?

We believe in making the best possible automated investment tools available to everyone. By leveling the playing fields in the financial markets we can bring about a new, automated era of investment management.

We are a community of algorithmic engineers, data scientists, statisticians, coders, geeks and scientists who enjoy modelling and trading in the financial markets.

With the QuantConnect Algorithm Lab users can design algorithmic trading strategies and trade them on their personal brokerage accounts. You write code directly into your browser, compile your algorithm, and then send it to be backtested. The backtesting cloud is the most powerful in the world, second only to major banks and hedgefunds. We can spin up hundreds of CPUs to ensure your algorithm completes in a few minutes.

Our technology was based from our personal experience. We founded an algorithmic fund and traded high frequency strategies live for 2 years. This powerful infrastructure has been tested with millions of dollars of trading volume, and thousands of backtests. It was built for speed to ensure the fastest design iterations possible.

Registration & Login Questions

How do I change my password?

To change your password go here when you're logged in.

If you have forgotten your password you can reset it here.

How do I reset my password?

If you have forgotten your password head to our Reset Password page. Here you can enter your email address and we will send you a link to reset your password.


What data sources do you have?

QuantConnect offers Equity, Forex, Futures, Options and CFD data for you to backtest. We also offer Morning Star data for doing fundamental analysis. You can see a full list of the data providers in the Data Library.

For most data sources we offer down to tick resolution data with the exception of Options pricing which is so large we can only offer minute bars.

Do you plan on adding more data in the future?

We're always looking for more data sets and are adding them all the time. Due to the high investment required for any dataset we have to make sure its useful and interesting for a majority of the community. If you would like to import a data-set we don't currently support you can use the Custom Data feature to backtest on any data source.

Can you sell me data?

Because of our data provider restrictions are not able to resell our Equity, Futures or Options data. However thanks to FXCM and OANDA we are able to provide FX and CFD for free download through the Data Library. When downloading data from QuantConnect we just ask a small fee to cover the bandwidth cost.

Why does the data have so many decimal places?

By default our data is adjusted. This means we account for the splits and dividends in the data and create an adjusted price. You can disable this by selecting "Raw" mode for the data which pays dividends as cash and directly applies splits to your account.

Why are the equity prices much lower than Yahoo?

By default our data is adjusted. This means we account for the splits and dividends in the data and create an adjusted price. You can disable this by selecting "Raw" mode for the data which pays dividends as cash and directly applies splits to your account.

Pricing & Subscriptions

Does Prime come with a trial subscription?

The first time you subscribe a Prime subscriptions comes with a 14 day free trial period.