python爬取股票历史数据_爬取股票历史数据并绘制K线图

本文介绍了如何使用Python爬取股票历史数据并利用pyecharts库绘制K线图。通过分析163财经网站的历史数据下载链接规律,实现了数据的抓取并保存为CSV文件。然后,通过pandas读取数据,选取关键指标绘制K线图和收盘价折线图,同时展示了在同一图表上叠加多个图的方法。
摘要由CSDN通过智能技术生成

作者:简单的happy Python爱好者社区专栏作者

博客专栏:简单的happy

有时候我们爬下股票数据后想在自己平台上显示K线图之类的。当然有时候嫌麻烦就直接截图了,可看图片毕竟不是很灵活,想看具体某天的无法显示,所以还是自己画比较好。今天看了pyecharts,感觉很不错。(https://github.com/pyecharts/pyecharts)

爬取某只股票的历史数据

找到历史数据下载入口链接为:

多找几只股票历史数据下载链接后便能发现其规律:

download_url = "http://quotes.money.163.com/service/chddata.html?code="+code+"&start="+start_date+"&end="+end_date+

"&fields=TCLOSE;HIGH;LOW;TOPEN;LCLOSE;CHG;PCHG;TURNOVER;VOTURNOVER;VATURNOVER;TCAP;MCAP"

url中的参数code,start和end的值会变,其他参数值固定。

其中code的参数值为该股票所属沪市(0)或深市(1)的代码+股票代码,

start参数为要下载的日期期间的开始值(默认为上市日),

end参数为要下载的日期期间的截至值(默认为下载当天,即今日)。

这里我们暂时指定要爬

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值