初识量化交易!TushareMplfinance画K线图

我们用python做量化数据分析时,有时需要更直观的查看我们的数据详情结果,这时,我们就需要画出图形,从图形上进行分析,这样会看起来更加清楚。

这章,我们就来看下,python量化交易,怎么画出蜡烛图图形出来。

  • 安装Tushare,执行如下命令安装Tushare

tushare的安装,我们前几张就已经说过了哦,不清楚的朋友,请查看大操手量化投资之前的文章哦。

pip install –upgrade mplfinance

  • 安装mplfinance

pip install –upgrade

看到success,则说明安装成功。

初识量化交易!TushareMplfinance画K线图

安装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’即为蜡烛图,画出最原始的蜡烛图形如下:

初识量化交易!TushareMplfinance画K线图

python画出蜡烛图

大功告成,蜡烛图出来啦,是不是很easy!

当然啦,这是最基本的k线图,我们今后可以在k线图画出买卖点,角度图,及趋势图等等。

发布者:股市刺客,转载请注明出处:https://www.95sca.cn/archives/76875
站内所有文章皆来自网络转载或读者投稿,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!

(0)
股市刺客的头像股市刺客
上一篇 2024 年 7 月 12 日
下一篇 2024 年 7 月 12 日

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注