Python代码实现股票数据从日K线到月K线转换,这可能是全球最稀缺的代码库之一
发布时间
阅读量:
阅读量
通过Python将股票的日线数据转换为月K线周期的代码在网络上极为罕见。
经过长时间的搜索,可以确认这类将日K线转化为月线周期的代码确实非常稀缺。
在整合多方资源并结合自身调整后,最终完成了该代码的编写。
首先,需要爬取股票的K线数据,并将其保存为temp.csv文件,关于如何利用Python获取股票数据的具体实现方式,笔者在其他文章中已有详细说明。
接下来,读取该文件中的日K线数据,将其转换为月K线周期,并最终保存为CSV格式的文件。
import pandas as pd
#CSV文件导入数据
stock_data = pd.read_csv('temp.csv',parse_dates=[1],encoding='gbk')
#导入数据转为周线,W周,M月,Q季度
period_type='m'
#日期设为索引
stock_data.insert(0,column='date',value=stock_data['日期'])
stock_data.set_index('日期',inplace=True)
#最后一天收盘价
stock_data.index = pd.to_datetime(stock_data.index)
全部评论 (0)
还没有任何评论哟~
