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

If I have a data frame of a list of stocks that I would like to further screen is there a way to save these as a custom universe. I have attached my notebook as an expample.

1 response

There isn't a method to save lists on the Quantopian platform. To re-create a universe of stocks is generally just as fast to run the code again. Rather than saving the universe simply save the code used to generate the list. If you are asking if lists can be exported from the site, that is also not currently possible.

A couple of comments about the notebook. First, it appears you are doing a lot of dataframe manipulation outside of the pipeline. It's generally good practice to do calculations inside the pipeline when possible. The first reason is speed. Pipelines are typically more efficient. However, the bigger reason is to keep ones code encapsulated within a pipeline definition. Pipeline definitions can easily be copied between the IDE and Notebooks and will work the same in both environments. Code manipulating the output of a pipeline will work differently inside a notebook verses in an algo. The main reason is pipelines return a multi-indexed dataframe in notebooks while a single indexed dataframe in the IDE.

Second, it's generally also good to keep track of equities as objects and not their ticker symbols. No need to turn the equity objects into tickers.

Hope that helps.

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.