Back

New to QuantConnect. I Have a Few Questions

Hello everyone! I'm new to QuantConnect/Lean. I have a few questions...

  1. If I subscribe to the Prime service, can I utilize the subscription datafeed and make trades from Lean (localpc)?
  2. Is it possible to make external( to quantconnect.com ) REST API calls from the hosted QuantConnect service? Both during backtest and live trading.
  3. When backtesting with Lean(local PC) using my own data provider, does Lean request the data from provider every backtest or does it load via a cache for data it has already requested in the past? If I run multiple backtests for the same instrument/period it would be much faster to load the data from a cache vs provider.
  4. Does a QuantConnect backtest leverage processing power across multiple cloud machines (distributed) or parallel on a single multicore machine? 
  5. Is there a link that shows me a comprehensive list of features for QuantConnect/Lean. And maybe a comparison of both.

Thanks!

Update Backtest








One more. Is it possbile to write and debug algorithims in Python in Visual Studio/Lean?

0

Also, when live trading on desktop (Lean) what is the dependancy on quantconnect.com for entering in the "job-user-id" and "api-access-token"? Shouldn't the only thing needed be broker specific id and password (e.g, "ib-account", "ib-user-name", "ib-password")?

1

Hey ChristopherD! Welcome to QuantConnect.

 - Local backtests can only utilitize local data due to licensing restrictions; unless you've purchased or have the data in your QuantConnect data library (quantconnect.com/data).

 - Local backtests use your computer. QuantConnect's run in a cloud environment but are running on a single machine. Optimization (coming soon) runs on multiple machines.

 - QuantConnect runs on LEAN, so the feature list is identical. The exception is the data is provided for you on QuantConnect.

 - Yes its possible to use Python anywhere in QC -- check out the QuantConnect.Python project in LEAN.

 - API Access token etc is used for local charting -- if you want to have a desktop charting environment while you work.

1

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.


Thanks Jared. 

If I run a strategy on quantconnect cloud can my code make REST calls to an external AWS hosted server?

0

Bump ^. I have one more question in my post above... :)

 

0

Sorry Chrisopher missed that; yes you can make rest calls in live mode. 

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