厉害了,股票K线图还能这么画!
2021/4/10 18:43:59
本文主要是介绍厉害了,股票K线图还能这么画!,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
获取股票交易数据
巧妇难为无米之炊,做可视化也离不开数据。
本文我将以酱香型科技——贵州茅台为例,获取它的近期股票数据并绘制K线图。
如果我们要特意去动手去写爬虫,就显得有些多余了,毕竟爬完之后体验也不佳。
这里我们可以直接使用tushare 、akshare等等金融数据接口,个人非常安利akshare
!毕竟它不需要积分呀
如果没安装记得安装吼
pip install akshare
运行以下语句,即可得到贵州茅台(600519)的历史数据。
import akshare as ak df = ak.stock_zh_a_daily(symbol="sh600519", adjust="qfq") df.tail()
这样我们就获取到了所需的数据。
注:ak.stock_zh_a_daily()函数,单次返回指定 A 股上市公司指定日期间的历史行情日频率数据。其中参数
adjust="qfq"
,返回前复权后的数据。
为了方便后面可视化,我们还需要使用索引选择固定的行列。
df = df.iloc[-20:,0:5]
这样就只筛选了开盘价、最高价、最低价、收盘价以及交易量的近期数据,下面开始用python
制作高颜值的K线图。
绘制K线图
K线图,又称蜡烛图。
通常包含四个数据,即开盘价、最高价、最低价、收盘价,所有的k线都是围绕这四个数据展开,从而反映大势的状况和价格信息。如果把每日的K线图放在一张纸上,就能得到日K线图,同样也可画出周K线图、月K线图。一般它长这样
这篇关于厉害了,股票K线图还能这么画!的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-22项目:远程温湿度检测系统
- 2024-12-21《鸿蒙HarmonyOS应用开发从入门到精通(第2版)》简介
- 2024-12-21后台管理系统开发教程:新手入门全指南
- 2024-12-21后台开发教程:新手入门及实战指南
- 2024-12-21后台综合解决方案教程:新手入门指南
- 2024-12-21接口模块封装教程:新手必备指南
- 2024-12-21请求动作封装教程:新手必看指南
- 2024-12-21RBAC的权限教程:从入门到实践
- 2024-12-21登录鉴权实战:新手入门教程
- 2024-12-21动态权限实战入门指南