1、安装pandas_datareader
pip install pandas_datareader
2、使用Stooq获取股票信息
Stooq,提供的都是指数 index 的历史数据。
# 导入包
import pandas_datareader.data as webdata
import datetime
import pandas as pd
# data用于生成日期数据,开始-结束
start_day = datetime.datetime(2019,1,1)
end_day = datetime.datetime(2019,3,1)
# 通过stooq查询股票数据
stock_code = input("美股直接输入股票代码,如GOOG\n港股输入代码+对应股市,如腾讯:0700.hk\n国内股票需要区分上证和深证,股票代码后面加.ss或者.sz\n请输入你要查询的股票代码:")
stock_info = webdata.get_data_stooq(stock_code,start_day,end_day)
#展示前5行
print(stock_info.head())
[out]:
美股直接输入股票代码,如GOOG
港股输入代码+对应股市,如腾讯:0700.hk
国内股票需要区分上证和深证,股票代码后面加.ss或者.sz
请输入你要查询的股票代码:GOOG
Open High Low Close Volume
Date