Quantopian's community platform is shutting down. Please read this post for more information and download your code.
Back to Community
Best way to learn Q2 (and Pipeline)

I'm trying to learn everything, including Pipeline and Q2.
Is there a repository of algos that include best practices (meaning using Pipeline) as of today?

Specifically, I want to learn by example, but I don't want to look at algos that were written without Pipeline or Q2.

Last, can you explain the advantages of using the Research environment? Why isn't it just available as part of the Q2 platform?

btw, Q2 looks awesome!

2 responses

Hi Steve,

I definitely recommend starting with the Getting Started tutorial (though it doesn't cover Pipeline). It's meant to be a condensed and quick walk through of the Quantopian API basics. That being said, if you really want to jump into the deep end, here are a few examples that use Pipeline and Q2 from the help docs:

https://www.quantopian.com/help#combining-and-ranking
https://www.quantopian.com/help#creating-custom-factors
https://www.quantopian.com/help#sample-meanreversion

Note that they still have handle_data. We have an update in process to remove handle_data from these examples.

And two examples from the community:
https://www.quantopian.com/posts/a-simple-momentum-rotation-system-for-stocks
https://www.quantopian.com/posts/long-short-pipeline-multi-factor

Disclaimer

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 Quantopian. In addition, the material offers no opinion with respect to the suitability of any security or specific investment. No information contained herein should be regarded as a suggestion to engage in or refrain from any investment-related course of action as none of Quantopian nor any of its affiliates is undertaking to provide investment advice, act as an adviser to any plan or entity subject to the Employee Retirement Income Security Act of 1974, as amended, individual retirement account or individual retirement annuity, or give advice in a fiduciary capacity with respect to the materials presented herein. If you are an individual retirement or other investor, contact your financial advisor or other fiduciary unrelated to Quantopian about whether any given investment idea, strategy, product or service described herein may be appropriate for your circumstances. All investments involve risk, including loss of principal. Quantopian 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.

Regarding the research environment, the advantage is that it's much easier to interact with the data and create plots. The idea is that you can use research to play with the data and come up with an idea, and then you can implement it in the IDE. I'm not entirely sure what you mean by research not being part of the Q2 platform. Do you think you could elaborate?