推广 热搜: 行业  设备    参数  系统  经纪    教师  机械  中国 

量化投资常用技能——绘图篇 1:绘制股票收盘价格曲线和ochl烛状图

   日期:2024-11-07     作者:caijiyuan    caijiyuan   评论:0    移动:http://yishengsujiao.xhstdz.com/news/1270.html
核心提示:对于股票数据的统计性描述,常用的方法包括均值、标准差、最大值、最小值、中位数等。此外,绘制股票的K线图也是一种常用的方法
对于股票数据的统计性描述,常用的方法包括均值、标准差、最大值、最小值、中位数等。此外,绘制股票的K线图也是一种常用的方法。

量化投资常用技能——绘图篇 1:绘制股票收盘价格曲线和ochl烛状图

要画多个股票的K线图,可以使用Python中的matplotlib库和pandas库。首先,将多个股票的数据存储在一个Dataframe中,然后使用pandas中的groupby函数按照股票代码进行分组,接着使用matplotlib绘制每个股票的K线图并在同一张图上展示。 以下是Python代码示例: ```python import pandas as pd import matplotlib.pyplot as plt from matplotlib.pylab import date2num from mpl_finance import candlestick_ochl # 读取多个股票的数据 df1 = pd.read_csv('stock1.csv') df2 = pd.read_csv('stock2.csv') df3 = pd.read_csv('stock3.csv') # 将多个Dataframe合并为一个 df = pd.concat([df1, df2, df3]) # 将日期转换为数字 df['date'] = df['date'].apply(lambda x: date2num(pd.to_datetime(x))) # 按照股票代码进行分组 groups = df.groupby('code') # 绘制每个股票的K线图 fig, ax = plt.subplots() for name, group in groups: candlestick_ochl(ax, group[['date', 'open', 'close', 'high', 'low']].values, width=0.6, colorup='r', colordown='g') ax.set_title(name) plt.show() ```
本文地址:http://nhjcxspj.xhstdz.com/news/1270.html    物流园资讯网 http://nhjcxspj.xhstdz.com/ , 查看更多
 
标签: 收盘价格 量化
 
更多>同类行业资讯
0相关评论

新闻列表
企业新闻
推荐企业新闻
推荐图文
推荐行业资讯
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号