量化分析入门3:用pandas_datareader从网络获取股票数据,并保存数据

#量化分析入门3:用pandas_datareader从网络获取股票数据,并保存数据
#注:数据是从雅虎财经获得的
#作者:冯德平(山野雪人)


#安装pandas_datareader用命令:pip install pandas_datareader
#安装pandas用命令:pip install pandas
#其它安装的命令类似

import pandas_datareader.data as web
import pandas as pd
import datetime

stockName="600882.SS"   #股票名称,上海:代码+SS,深圳:代码+SZ

# set start and end dates 
start = datetime.datetime(2018,2,1)     #开始时间
end = datetime.datetime(2021,9,24)    #结束时间
# extract the closing price data
#df = web.DataReader(['600882.SS'], 'yahoo', start = start, end = end)['Close']   #收盘价
df = web.DataReader([stockName], 'yahoo', start = start, end = end)['Close']
df.columns = {'Close Price'}
print(df)
#保存到本地:
df.to_csv(r'D:\temp\600882.csv')

你可能感兴趣的:(量化分析,python)