I have succesfully deployed algos in C# using lean on the quantconnect.com IDE and in visual studio on my local machine.
I would now like to deploy a server that can take in an algo's C#/LEAN source code and run it as a backtest, before doing something with the results.
I was wondering whether anyone had any experience doing this, or suggestions on how to appraoach the problem? Obviously, the key is to take in some code as a parameter to the server, then execute it in a backtest and return the backtest results in some format.
I was thinking maybe QuantConnect have an API where I can pass in a c# project and then it would execute this code via a backtest and return the results to me- seemingly similar to how quantconnect.com works. Is this a viable approach or would it not be possible/would something be better?
Many thanks
Jared Broad
We're not licensed for you to do things with the results (no redistribution of derived data). If you're doing a commercial project with the output please contact us and we can arrange the required license so you don't get in trouble with the exchanges.
Re: setting up LEAN I directly answered that this morning here:
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.
Mark Keane
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.
To unlock posting to the community forums please complete at least 30% of Boot Camp.
You can continue your Boot Camp training progress from the terminal. We hope to see you in the community soon!