600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > 用python计算20日均线数值

用python计算20日均线数值

时间:2022-03-12 23:29:08

相关推荐

用python计算20日均线数值

小案例:

参考了一些文章。做了一个20日移动平均线;这算是第一篇自己用python实现的功能吧。

步骤:

1、在网易财经下载000300的历史数据。

2、配置好python和pandas包

代码:

#加载pandas包和os包

import pandas as pd

import os

#获取工作目录

os.getcwd()

#把数据放入工作目录当中,并读取

stock_data = pd.read_csv(r'000300.csv', parse_dates=[1],encoding='gb2312')

stock_data.head()

#把数据从远到近排列

stock_data.sort('日期', inplace=True)

stock_data.head()

#计算5日,20日和60日移动平均线

ma=20

stock_data['ma_'+str(ma)]=pd.rolling_mean(stock_data['收盘价'],ma)

stock_data.to_csv('000300_ma.csv',index=False)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。