Quantopian's community platform is shutting down. Please read this post for more information and download your code.
Back to Community
quantopian workflow to learning

How are people using the code? I see you can hand-pick certain stocks and then hand-punch in various estimates but how do you figure out how to iterate over the objects and data? How do you see all the functions in scope? In an ordinary open python module I would use the interactive prompt, print statements, plots and maybe even just read code. I don't understand how to understand the objects and workflow in the web interface with no prompt, no plotting and no code. Looks cool though!

2 responses

Hi David,

Thanks for your questions. Within the Quantopian IDE, you can issue print statements or use log object, which is a python logger with info, warn, debug, and error methods. We will be releasing a simple time-series plotting facility shortly, which in testing has proven to be extremely useful for exploring data and functionality. We agree that an interactive shell would be a great addition, and we are looking at options for providing it. In the meantime, we maintain documentation for all the objects and functions in scope: https://www.quantopian.com/help

Lastly, the core of our system is a backtesting engine called zipline. We opensourced zipline in October 2012, so you can see all the code, install it locally, and explore it like any other python library. The project is on github, and an overview is available here http://zipline.io. You might like to also look at the IPython notebooks from Thomas Wiecki's talk introducing zipline, which you can find here: https://www.quantopian.com/posts/hello-from-pydata

Thanks again for taking the time to share your thoughts, and please keep them coming!

thanks,
fawce

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.

Thanks! zipline looks great!