We're excited to share Skylight, a new cross-platform desktop application for integration with QuantConnect. Skylight enables a new era in backtesting, combining the best capabilities of local development with the power and storage capacity of the cloud. Develop locally with your favorite coding tools, and then send your code for backtesting on a cluster of 5GHz compute nodes with terabytes of data at your disposal.
The current version of Skylight works as a cloud backup service, so you can easily access code across your development environments. Use the application with the editor or integrated development environment (IDE) of your choice to synchronize your project files to QuantConnect. After you download Skylight, right-click on the system tray icon, and login with your QC credentials. With that, you're in the new era.
How to use Skylight
- Download the application.
- Right-click on the system tray icon and select login. Your credentials from QC will be used to login and it's ready to go. No need for additional actions.
- Access your project code from your home directory
~/Username/QuantConnect/Your Projects
You will need to be connected to the internet to run Skylight. The application communicates with the QC API just like JavaScript on the terminal page. When you save a project file, Skylight synchronizes the work from the QC terminal to the local computer, and allows you to upload and download projects to and from the QC website. The application has automatic updating built-in, so just download and you’ll be kept up-to-date as new features are released.
Skylight gives you the freedom to work locally and avoid copying and pasting between desktop and cloud, thus improving your research process. You may want to work locally for several reasons, in addition to working from the QuantConnect web browser. Some text editor functionalities you may want to use only operate on a local machine. You may also work locally to better understand what your algorithms are doing under the hood. Instructions to install LEAN locally can be found here.
Skylight Roadmap
The current version of Skylight works like cloud storage. Future versions of Skylight will have added functionality, such as local backtest deployment.
Happy Coding!
Sherry Yang
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!