def get_stock(symbol):
last_year_date = datetime.strftime(datetime.now() - relativedelta(years=1), "%Y-%m-%d")
date = get_last_trading_date()
url = requests.get('https://www.quandl.com/api/v3/datasets/WIKI/{}.json?start_date={}&end_date={}'.format(symbol, last_year_date, date))
json_dataset = url.json()
json_data = json_dataset['dataset']['data']
dates = []
closing = []
for day in json_data:
dates.append(datetime.strptime(day[0], "%Y-%m-%d"))
closing.append(day[4])
plt.plot_date(dates, closing, '-')
plt.title(symbol)
plt.xlabel('Date')
plt.ylable('Stock Price')
plt.savefig('foo.png')
评论列表
文章目录