2

我无法通过matplotlib. 我正在使用 yahoo Finance 加载数据。在 Yahoo 的网站上,EUR/USD 等符号是EURUSD=X.

但是,尝试拉动股票代码会EURUSD=X返回 404 错误。我发现加载任何基于货币的工具的唯一方法是使用EUR=X,但是,这些只是基于回报$USD的工具。

我在加载EUR/JPY、 或等符号时遇到问题AUD/CHF。任何建议都会非常有帮助。

谢谢!

这是我用来提取历史工具的代码:

import datetime
import numpy as np
import matplotlib.colors as colors
import matplotlib.finance as finance
import matplotlib.dates as mdates
import matplotlib.ticker as mticker
import matplotlib.mlab as mlab
import matplotlib.pyplot as plt
import matplotlib.font_manager as font_manager

startdate = datetime.date(2005,1,1)
today = enddate = datetime.date.today()
ticker = raw_input('Enter Instrument: ')

fh = finance.fetch_historical_yahoo(ticker, startdate, enddate)
# a numpy record array with fields: date, open, high, low, close, volume, adj_close)

r = mlab.csv2rec(fh); fh.close()
r.sort()
4

0 回答 0