均值回归交易策略:移动平均线,相对强弱指数,布林线

松鼠Quant
2024-04-16

移动平均线

移动平均线是一种常用于时间序列数据的技术指标,用于平滑短期波动并减少数据的暂时变化。用于股市数据分析的移动平均线有三种流行类型:简单移动平均线、指数移动平均线和加权移动平均线。

移动平均线也称为滚动平均线,简单来说就是给定一组连续周期内指定数据字段的平均值。当新数据可用时,通过删除最旧的值并添加最新的值来计算数据的平均值。因此,本质上平均值是随着数据滚动的,因此被称为“移动平均线”。

此外,当短期简单移动平均线与长期简单移动平均线交叉时,就会发生“移动平均线交叉”。

当短期移动平均线从下方穿越长期平均线上方时,就会产生买入信号。当短期平均线从上方穿越到长期平均线下方时,就会触发卖出信号。

让我们借助以下示例来了解信号的生成:

图片简单移动平均线

如果我们看长期200日移动平均线,它处于上升趋势。这通常被解释为市场看涨的信号。当50日移动平均线突破200日移动平均线时,就会产生买入信号,因此我们将在上升趋势中进行交易。相反,当 50 日移动平均线低于 200 日移动平均线时,交易者可能会考虑卖出。

因此,在移动平均线均值回归策略中,我们寻找低于移动平均线的水平,表明市场超卖。因此,我们将以低于移动平均线的价格进入市场,一旦价格高于移动平均线,我们将退出市场。

现在,让我们通过下图查看移动平均线的均值回归,其中苹果公司显示在范围内。

图片

在上图中,蓝色矩形代表苹果公司在区间内的收盘价。特定时期之间的价格被认为处于区间范围内,因为每次看到价格偏离均值时,它最终都会恢复到均值。

相对强弱指数

相对强弱指数或RSI 指标是指示市场超买和超卖状况的动量震荡指标。它在 0 到 100 之间波动,其值低于某个值(通常为 30)表示超卖市场,而高于另一个值(例如 70)则表示超买状况。

通常,计算时会考虑 14 天的回顾期,并且可以更改该回顾期以适应特定资产或交易风格的特征。

RSI 的计算涉及以下步骤:

平均增益=(前次平均增益×13+当前增益)/14
首次平均增益=最近14天增益之和/14

平均损失 =(前一次平均损失 x 13 + 当前损失)/14
首次平均损失 = 过去 14 天的损失总和/14

相对强度 (RS) = 平均收益 / 平均损失
RSI = 100 – 100 / (1+RS)。

图片具有均值回归的 RSI

在上图中,橙色线表示 14 天 RSI 图和 RSI 水平,而蓝色线表示股票(即 Reliance)的收盘价。如上所述,RSI 图低于 30 表示超卖状况,高于 70 则表示超买状况。

当 RSI 读数高于 70 或低于 30 时,股票表现出均值回归行为。为了交易这种均值回归行为,我们在 RSI 超卖(低于 30)时做空资产,预计 RSI 会在 2019 年回到均值读数 51。以获得丰厚的回报。

同样,当 RSI 超买(高于 70)时,我们会做多,同样是为了让 RSI 回到平均值 51。

布林线

布林线是基于波动率或标准差的振荡器,由三个组成部分组成。中间带是移动平均线,其他两个带是预先确定的,通常与移动平均线相差两个标准差。

随着股票价格波动性的变化,波段之间的差距也会发生变化。在市场波动较大的情况下,差距会扩大,而在波动较小的情况下,差距会缩小。

布林带涉及以下计算:

  1. 中线或移动平均线:20 天移动平均线

  2. 上轨线:中轨线 + 2 x 20 天移动标准差

  3. 下带:中带 – 2 x 20 天移动标准差


与大多数技术指标一样,可以修改回顾期的值和标准差的数量,以适应特定资产或交易风格的特征。

图片布林线

如上图所示,当价格持续穿越上限时,资产通常处于超买状态,相反,当价格定期穿越下限时,资产通常处于超卖状态。

超买/超卖指标依赖于布林带价格均值回归的概念。均值回归假设,如果价格大幅偏离均值或平均值,则最终会恢复到均值价格。

布林线找出那些偏离均值的资产价格。让我们看看下面的图表:

图片布林线均值回归

上图显示了布林带上轨(蓝线)、布林带中轨(橙线)和布林带下轨(红线)。

对于 Reliance,您可以看到区间波动市场是可见的,即由两条浅蓝色细线表示的 140 天和 91 天。在区间波动市场中,均值回归策略效果最好,因为价格不断在两个区间之间波动。

必须注意的是,布林线并不总是给出准确的买入和卖出信号。此外,如果趋势强劲,则存在指标过早显示超买或超卖信号的风险,这可能导致交易者进行错误的交易。


分享