这章,我们就来看下,python量化交易,怎么画出蜡烛图图形出来。
- 安装Tushare,执行如下命令安装Tushare
tushare的安装,我们前几张就已经说过了哦,不清楚的朋友,请查看大操手量化投资之前的文章哦。
pip install –upgrade mplfinance
- 安装mplfinance
pip install –upgrade
看到success,则说明安装成功。

安装mplfinance
出现success则说明安装成功。
- 安装pandas
此外,我们还需要安装pandas来进行数据的转换和存储。
pip install –upgrade pandas
编程画出K线蜡烛图
- 引入包
本次,我们引入的包如下:
import pandas as pd
import tushare as ts
import mplfinance as mpf
- 通过tushare获取行情数据
vdata = ts.get_hist_data(‘600000’, start=”2020-01-01″)
data.rename(columns={‘open’: ‘Open’,
‘high’: ‘High’,
‘close’: ‘Close’,
‘volume’: ‘Volume’,
‘low’: ‘Low’
}, inplace=True)
# 先将数据存入csv文件
data.to_csv(‘600000.csv’)
我们仍然获取600000,我们对这只股票情有独钟,哈哈。我们制定从2020-01-01至今的行情数据。
注意,这边有一个数据转换的操作。将首字母小写转大写!因为画图这个依赖,需要这种数据格式。
- 读取csv数据并画图
daily = pd.read_csv(‘600000.csv’, index_col=0, parse_dates=True)
daily.index.name = ‘date’
mpf.plot(daily,type=’candle’)
我们以时间作为横轴,价格作为纵轴,指定type为‘candle’即为蜡烛图,画出最原始的蜡烛图形如下:

python画出蜡烛图
大功告成,蜡烛图出来啦,是不是很easy!
当然啦,这是最基本的k线图,我们今后可以在k线图画出买卖点,角度图,及趋势图等等。
发布者:股市刺客,转载请注明出处:https://www.95sca.cn/archives/76875
站内所有文章皆来自网络转载或读者投稿,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!