Advertisement

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)

还没有任何评论哟~