Quantopian's community platform is shutting down. Please read this post for more information and download your code.
Back to Community
Is it possible to use Fetcher to fetch from yahoo for backtest and paper test?

I am a beginner here, studied the docs but didnot find a clear answer.
I succeed on the backtest with ziipline loader api offline, but cannot figure out how to do it in Quantopian online.
If it is possible, anyone can help to provide an example or guideline for this?
Thanks in advance.

6 responses

Test the fetcher with yahoo, Seems the handle_data() will never enter until you type sid or symbol.
noticed the symbol is not recognized by quantopian, then how to back test with it?

I think I got the answer, Quantopian donot support to backtest the unrecognized symbol (like Non-US security) so far.
I have to use zipline for the purpose, unfortunately I am stuck by this known issue Index Error with history in zipline

You can use Fetcher to import data to your algorithm. If it's a US equity, then it can be backtested and live traded by your algorithm. Otherwise if it's different data such as sentiment, international equities, or custom indicators, you can use it as a signal for your algo. Here is an example: https://www.quantopian.com/help#sample-csv-1

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.

I think I got the answer, Quantopian donot support to backtest the unrecognized symbol (like Non-US security) so far.
I have to use zipline for the purpose

So with Zipline (0.9.0) it is possible to backtest/trade non-US symbol? Can you guide me what should be the main difference in the code against using non-US security as a signal only in https://www.quantopian.com/help#sample-csv-1

Thnaks for help
Peter

So I guess backtesting of non-US symbols is not possible even with Zipline.... Really?