检索国际投资基金数据

时间:2015-12-14 14:36:12

标签: python pandas yahoo-finance google-finance stockquotes

我正在尝试获取未在美国交易的债券和基金的财务数据。

Example

这是我的代码:

import pandas.io.data as web

from datetime import datetime

end = datetime.now()
start = datetime(end.year - 5, end.month, end.day)
df = web.DataReader("U1IL.DU", 'yahoo', start, end) 

但我总是收到以下错误:

  File "/usr/lib/pymodules/python2.7/pandas/io/data.py", line 177, in _retry_read_url
    rs.index.name = rs.index.name.decode('unicode_escape').encode('ascii', 'ignore')
UnboundLocalError: local variable 'rs' referenced before assignment

似乎"."部分混淆了程序。

有没有办法输入

  • WKN(德国证券识别代码)或
  • ISIN(国际 证券识别号码)

而不是基于4个字母的股票代码?

1 个答案:

答案 0 :(得分:1)

雅虎仅涵盖某些市场和按照here列出的交流。

德国指数&股票,SIX是主要提供者 - 从该地理here覆盖的证券概述。

请注意,共同基金数据似乎主要来自Vickers,而美国的焦点较窄。我已经尝试了一些德国基金代码并没有成功,并且会假设资金的覆盖范围很小而不存在。