Running python backtests in Anaconda

Back

Hi, 

I've been trying to find tutorials for running back tests in anaconda / Spyder but can't really find any. Is it supported and is it faster than using the online terminal? What about data, is the same data accessible? 

Update Backtest







 
0

The material on this website is provided for informational purposes only and does not constitute an offer to sell, a solicitation to buy, or a recommendation or endorsement for any security or strategy, nor does it constitute an offer to provide investment advisory services by QuantConnect. In addition, the material offers no opinion with respect to the suitability of any security or specific investment. QuantConnect makes no guarantees as to the accuracy or completeness of the views expressed in the website. The views are subject to change, and may have become unreliable for various reasons, including changes in market conditions or economic circumstances. All investments involve risk, including loss of principal. You should consult with an investment professional before making any investment decisions.


Hi Quanter123,

The readme in our repo provides instructions to get a local python algorithm running with Anaconda. Depending on the hardware used, it may or may not be faster than using the online terminal.

In regards to data sources, we are able to provide FX and CFD for free to download through the Data Library. Cryptocurrency data is available for sale, but because of other data provider restrictions we are not able to resell Equity, Futures or Options data. When downloading data from QuantConnect we just ask a small fee to cover the bandwidth cost. I recommend watching our new YouTube video on how this can be done: How to Use the Data Explorer. Additionally, consider using the API File Provider instead of manually downloading all the data from Data Library.

Lastly, it is possible to develop locally while backtesting on our servers by using Skylight. It simply syncs our local development files with the project files on our QC accounts. Get more info about it from our blog post: A New Era For Desktop Algorithmic Trading.

Best,
Derek Melchin

0

The material on this website is provided for informational purposes only and does not constitute an offer to sell, a solicitation to buy, or a recommendation or endorsement for any security or strategy, nor does it constitute an offer to provide investment advisory services by QuantConnect. In addition, the material offers no opinion with respect to the suitability of any security or specific investment. QuantConnect makes no guarantees as to the accuracy or completeness of the views expressed in the website. The views are subject to change, and may have become unreliable for various reasons, including changes in market conditions or economic circumstances. All investments involve risk, including loss of principal. You should consult with an investment professional before making any investment decisions.


Update Backtest





0

The material on this website is provided for informational purposes only and does not constitute an offer to sell, a solicitation to buy, or a recommendation or endorsement for any security or strategy, nor does it constitute an offer to provide investment advisory services by QuantConnect. In addition, the material offers no opinion with respect to the suitability of any security or specific investment. QuantConnect makes no guarantees as to the accuracy or completeness of the views expressed in the website. The views are subject to change, and may have become unreliable for various reasons, including changes in market conditions or economic circumstances. All investments involve risk, including loss of principal. You should consult with an investment professional before making any investment decisions.


Loading...

This discussion is closed