如何使用python从Yahoo Finance下载月度股票收盘价

时间:2018-09-23 06:22:06

标签: python-3.x stock

我正在尝试使用fix_yahoo_finance将任何报价的月度开盘价,开盘价,最高价,最低价拉高,但是以下代码并未按月频率获取数据。

任何想法我如何获得这些数据。

下面是代码。

from datetime import date as d
from monthdelta import monthdelta
import datetime
from datetime import timedelta
import matplotlib.pyplot as plt
import numpy as np
import pandas as pd
import pandas_datareader.data as web
import fix_yahoo_finance as fyf

to_period=d.today()
from_period=d.today() - datetime.timedelta(days=5*365)   


#######downloading data
TickerName = 'V'
stock_data=fyf.download(TickerName,start=from_period,end=to_period,interval='monthly')
stock_data = stock_data.iloc[:,0:4].round(2)
print(stock_data.tail(10))

1 个答案:

答案 0 :(得分:0)

请继续获取每日柱线,然后您可以将 conda install scikit-learn DataFrame从每日变为每月。以下是我的完整代码:

resample