AI量化知识树

MACD指标公式及买入卖出用法解析

由bqw9z8tc创建,最终由bqw9z8tc 被浏览 209 用户

MACD(Moving Average Convergence Divergence)是一种用于技术分析的趋势跟踪动量指标,它显示了两个不同时间长度的移动平均线之间的关系。MACD 主要用于识别资产价格的动量方向和强度、趋势的反转以及潜在的买入或卖出机会。

计算公式

MACD 由三个部分组成:MACD 线、信号线(或称为平均线)和差离图(或称为柱图)。它的计算方法如下:

  1. MACD 线:通常是 12 天的指数移动平均(EMA)减去 26 天的 EMA。

    1. MACD=EMA12−EMA26

  1. 信号线:是 MACD 线的 9 天 EMA。

    1. Signal Line=EMA9(MACD)

  1. 差离图(Histogram):是 MACD 线与信号线的差值。

    1. Histogram=MACD−Signal Line

买入卖出用法

这个图表展示了移动平均收敛散度(MACD)指标及其在股票交易决策中的应用。图表上半部分是股票价格,下半部分是MACD指标。

  • 蓝线:代表股票的价格;红线:表示MACD线;绿线:表示信号线。

蓝色柱状图表示MACD线和信号线之间的差异(即MACD柱)。

  • 绿色向上箭头:表示买入信号,出现在MACD线(红线)从下向上穿过信号线(绿线)时。
  • 红色向下箭头:表示卖出信号,出现在MACD线从上向下穿过信号线时。

Pthon代码示例

假设有一只股票的每日收盘价数据。使用一组简化的数据来演示如何计算 MACD。假设这组数据的 12 天 EMA 为 15,26 天 EMA 为 13。

首先,我们将根据这些数据计算 MACD 线。然后假设 MACD 线的 9 天 EMA 为 1.5,我们将计算信号线和差离图。

在上述示例中,根据提供的数据,得到以下MACD指标的结果:

  1. MACD 线:22(计算为 12 天 EMA 15 减去 26 天 EMA 13)。
  2. 信号线:1.5(假设为 MACD 线的 9 天 EMA)。
  3. 差离图(Histogram):0.5(MACD 线 $2 减去 信号线 1.5)。
# 重新计算MACD相关值
# 示例数据
EMA_12 = 15  # 12天的EMA
EMA_26 = 13  # 26天的EMA
EMA_9_of_MACD = 1.5  # MACD线的9天EMA

# 计算MACD线
MACD_line = EMA_12 - EMA_26

# 计算信号线
signal_line = EMA_9_of_MACD

# 计算差离图
histogram = MACD_line - signal_line

MACD_line, signal_line, histogram

计算结果Result:(2, 1.5, 0.5)

MACD指标解读

MACD线与信号线的交叉

MACD 线信号线 上方时,MACD线(差离值)从下向上穿过信号线(差离值的移动平均线),这被认为是一个买入信号,表明可能出现上涨趋势,通常被视为买入信号。

MACD与价格发散/收敛

MACD 线信号线 下方时,MACD与价格走势表现出背离(Divergence),这可能预示着趋势的反转。例如,如果股价创出新高,而MACD未能创出新高,则可能预示着上涨趋势失去动力,即将出现反转,通常被视为卖出信号。

MACD的零线交叉

这也被视为一个交易信号。MACD线在零线以上表明正动量,可能是买入信号;而MACD线在零线以下则表明负动量,可能是卖出信号。

差离图 可以用来识别MACD线和信号线之间的动态关系,其正负值及其变化趋势可提供市场动量和趋势变化的附加信息。

需要注意的是,虽然 MACD 是一个流行的技术分析工具,但它最好与其他指标和市场分析方法结合使用,如RSI、布林带或支撑/阻力位等,以提高交易决策的准确性和有效性。

量化资源汇总

开发平台

量化交易策略开发平台入口(PC端)

量化投资金融历史数据平台

量化交易因子平台

量化资源学习入口

技术文档

DAI — 金融数据库平台

DAI — SQL数据函数列表

BigAlpha — 因子数据库平台

QuantChat — AI量化开发助手

BigTrader - 交易引擎(HFTrade)

开发资源

FAI - 分布式云计算加速集群

AIFlow - 任务管理

BigCharts - 量化数据可视化

BigCharts - 图表接口

Bigcharts - 配置项

BigBrain - 知识库插件

量化策略

年化81%持仓10支策略

基于Stockranker的超跌反弹策略

AI量化交易策略精华汇总

AI量化策略快速理解

常见量化交易模型策略

大跌行情下的量化策略

建立趋势跟踪策略的五个指标

基础因子

Alpha因子

Beta贝塔系数

PE市盈率

PB市净率

ROE净资产收益率

夏普比率SharpeRatio

布林带BOLL

换手率TurnOver

波动率Volatility

相对强弱指数RSI

移动平均线SMA/EMA

最大回撤

年化收益率

基本常识

量化交易零基础入门

https://bigquant.com/wiki/doc/6yep5yyw5lqk5pit5yiw5bqv5piv5oco5lmi6lwa6zkx55qe-b5WJj0v0Jf

https://bigquant.com/wiki/doc/5pwj5oi35aac5l2v5yga6yep5yyw5lqk5pit-Ni7gIFHlnG

https://bigquant.com/wiki/doc/2023-u7IPZL8JHB

https://bigquant.com/wiki/doc/ai-5jImRZR1dA

\

标签

macd
{link}