移动平均线rolling()与加权移动平均线ewm()

将一定时期内的证券价格(指数)加以平均,并把不同时间的平均值连接起来,形成一根MA,用以观察证券价格变动趋势的一种技术指标。

  • 加权移动平均线

顾名思义,对标的进行加权,核心在于这个“权”是什么?

常用权重是时间,默认越是靠近当前的价格越有价值。

对应pandas.ewm()函数

DataFrame.ewm(com=None
加权移动平均法(EWMA)是一种用于对时间序列数据进行平滑处理的方法,它赋予了较近期的数据更高的权重。在Python中,可以使用pandas库的DataFrame.ewm方法来进行加权移动平均计算。 参考代码示例: ``` import pandas as pd # 假设有一个时间序列数据 y y = [10, 12, 15, 13, 14, 11, 9, 8, 10, 12] # 计算加权移动平均 df = pd.DataFrame({'y': y}) ewma = df['y'].ewm(span=5).mean() # 打印结果 print(ewma) ``` 这段代码中,我们首先将时间序列数据y转化为DataFrame对象,并使用ewm方法计算加权移动平均,其中span参数表示计算平均的时间窗口大小,这里设定为5。最后,我们打印出计算得到的加权移动平均值。 请注意,这只是加权移动平均法的一种实现方式,具体的实现方法可能因需求而异。如果您有更具体的需求或数据,请提供更多详细信息,以便我能够为您提供更准确的答案。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [python pandas ewm 一次指数加权移动平均](https://blog.csdn.net/small__roc/article/details/123482186)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [一文速学-时间序列分析算法之加权移动平均法详解+Python代码实现](https://blog.csdn.net/master_hunter/article/details/126341845)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [Python-WMA-Retail-Sales-Forecast:使用加拿大统计局2017年至2019年期间西加拿大零售额的加权移动平均预测...](https://download.csdn.net/download/weixin_42146888/16598089)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值