For code/output blocks: Use ``` (aka backtick or grave accent) in a single line before and after the block. See:

Error with Test Script on Home Page

  • Hello,

    I tried to run the test script on the first page of the backtrader website and received errors. I received the same error on two different machines.

    Can someone help me out?

    Traceback (most recent call last):
    File "", line 17, in <module>
    File "C:\Users\dx\AppData\Local\Programs\Python\Python35-32\lib\site-packages
    backtrader\", line 1127, in run
    runstrat = self.runstrategies(iterstrat)
    File "C:\Users\dx\AppData\Local\Programs\Python\Python35-32\lib\site-packages
    backtrader\", line 1207, in runstrategies
    File "C:\Users\dx\AppData\Local\Programs\Python\Python35-32\lib\site-packages
    backtrader\", line 203, in _start
    File "C:\Users\dx\AppData\Local\Programs\Python\Python35-32\lib\site-packages
    backtrader\feeds\", line 459, in start
    super(YahooFinanceData, self).start()
    File "C:\Users\dx\AppData\Local\Programs\Python\Python35-32\lib\site-packages
    backtrader\feeds\", line 90, in start
    super(YahooFinanceCSVData, self).start()
    File "C:\Users\dx\AppData\Local\Programs\Python\Python35-32\lib\site-packages
    backtrader\", line 671, in start
    self.f =, 'r')
    FileNotFoundError: [Errno 2] No such file or directory: 'YHOO'

  • Yahoo is probably down. There is a thread in the community that explained that in the absence of network connection, the feed would try to fetch a cached version of the data feed using the same name in the local directory (which you obviously don't have)

    In any case the Yahoo API is gone for good (given the glitches that Yahoo introduces in the new downloads, including random reversal of columns close/adjusted close)

    Your best bet is to use some other data feed, for example QUANDL

    Note: See the top of the forum for properly posting those error traces (else, they are mostly unreadable)

  • A bit of Googling some hours later has uncovered the aforementioned thread with the local file feature:

  • I get the same error. Would be very useful to have a working example on the README.rst!

  • administrators

    Do you have any free and working online data source?

    The README.rst clearly states:

    Yahoo API Note:
    Don't use it. Yahoo removed the original API and the alternative methods are prone to failure due to the glitches introduced by Yahoo (column swapping and others)

    Blame Yahoo!

Log in to reply