文章预览
之前写的不少akshare代码基本是获取股票数据,有星球同学想看ETF数据, 这里代码稍微改造一下。 先说明我之前获取股票代码基本是用的 df = ak.stock_zh_a_hist( symbol =_symbol, period =period_type, start_date =start.strftime( "%Y%m%d" ), end_date =end.strftime( "%Y%m%d" ), adjust = "qfq" ) 这个akshare代码底层是爬取东方财富的股票, 为啥没用新浪的接口, 主要是频繁爬取新浪财经 -A 股 - 个股的历史行情数据 , 容易封 IP。 1、 先说新浪接口方式 stock_data = ak.stock_zh_a_daily( symbol =stock_code, start_date =start_date, end_date =end_date) 返回的数据 名称 类型 描述 date object 交易日 open float64 开盘价 high float64 最高价 low float64 最低价 close float64 收盘价 volume float64 成交量; 注意单位: 股 amount float64 成交额; 注意单位: 元 outstanding_share float64 流动股本; 注意单位: 股 turnover
………………………………