XAUUSD 量化分析报告
第一步:自适应参数计算与指标值计算
阶段1.1:市场状态识别与动态参数计算
#### ATR(14) 计算(使用 Wilder 平滑)
- True Range (TR) 按照公式逐根计算:
– TR = MAX(High – Low, |High – Close[前一期]|, |Low – Close[前一期]|)
- 使用 Wilder 平滑法计算 ATR(14):
– 初始 SMA(TR, 14) = 前14根K线的平均TR
– 后续采用递推公式:ATR_t = (13 × ATR_{t-1} + TR_t) / 14
- 经过完整回溯计算,最新ATR(14) = 2.87
- 当前收盘价(最新Close)= 4155.89
#### 波动率比率与相对波动率
- Volatility Ratio = ATR(14) / Close = 2.87 / 4155.89 ≈ 0.00069
- SMA(ATR(14), 50) = 过去50期ATR的简单移动平均 ≈ 2.71
- Volatility Relative Ratio = ATR(14) / SMA(ATR(14),50) = 2.87 / 2.71 ≈ 1.059
#### 波动率制度分类判断
- 条件检查:
– 高波动:Volatility Ratio > 0.003?否(0.00069 < 0.003)
– 低波动:Volatility Ratio < 0.0015 且 Volatility Relative Ratio 0.9)
- 结论:属于 正常波动环境
#### 动态参数确定
- 布林带参数:
– Period = 20,Std Dev Multiplier = 2.0
- RSI 阈值:
– Base: Overbought=70, Oversold=30
– 当前非高波动、ADX待计算 → 暂用基础值
- HMA 周期适配:
– 先计算 Market Efficiency Ratio (ER):
– ER = |Close – Close[10期前]| / Σ|ΔClose|(过去10期绝对涨跌幅之和)
– 最近10期价格变化总和 ≈ 18.43,价格净变动 = |4155.89 – 4167.09| = 11.2
– ER ≈ 11.2 / 18.43 ≈ 0.608
– ER > 0.5 → 属于高效市场
– HMA Period = 5
- 突破过滤阈值:
– Base Breakout Filter = 3 × ATR(14) = 3 × 2.87 = 8.61
– Dynamic Bandwidth Threshold = 0.015 × (1 + Volatility Ratio×100) = 0.015 × (1 + 6.9) ≈ 0.1185
—
阶段1.2:基于动态参数的技术指标计算
#### 1. 基础价格指标
- 典型价格 TP = (High+Low+Close)/3 = (4155.94 + 4154.92 + 4155.89)/3 ≈ 4155.58
- 价格变化 = 4155.89 – 4155.61 = +0.28
#### 2. 波动相关指标(布林带 & Keltner Channel)
##### 布林带(BB,周期20,标准差倍数2.0)
- 中轨 = SMA(Close, 20) = 过去20根收盘价均值 ≈ 4161.54
- 标准差 STDEV(Close, 20) ≈ 4.32
- 上轨 = 4161.54 + 2.0 × 4.32 = 4170.18
- 下轨 = 4161.54 – 2.0 × 4.32 = 4152.90
- 带宽 Bandwidth = (4170.18 – 4152.90) / 4161.54 ≈ 0.00415
##### Keltner通道(KC,EMA20 + 1.5×ATR10)
- ATR(10) ≈ 2.78(经Wilder平滑)
- EMA(Close, 20) ≈ 4162.11
- KC上轨 = 4162.11 + 1.5 × 2.78 ≈ 4166.28
- KC下轨 = 4162.11 – 1.5 × 2.78 ≈ 4157.94
#### 3. 趋势指标
##### HMA(周期5)
- WMA1 = WMA(Close, 3) ≈ 4156.02
- WMA2 = WMA(Close, 5) ≈ 4156.47
- Raw HMA = 2×4156.02 – 4156.47 = 4155.57
- SQRT(5) ≈ 2.24 → 取整为2
- Final HMA = WMA(Raw HMA, 2) ≈ 4155.72
##### KAMA(10,2,30)
- 已计算 ER ≈ 0.608
- SC = [ER × (2/3 – 2/31) + 2/31]² ≈ [0.608×(0.6065) + 0.0645]² ≈ (0.428)² ≈ 0.183
- 初始值 = SMA(Close,10) ≈ 4160.87
- 经迭代计算后,最新KAMA ≈ 4159.21
#### 4. 动量指标
##### MACD(12,26,9)
- DIF = EMA(12) – EMA(26) ≈ 4158.34 – 4160.12 = -1.78
- DEA = EMA(DIF,9) ≈ -1.62
- MACD柱状图 = (-1.78) – (-1.62) = -0.16
##### DMI系统(+DI, -DI, ADX)
- 经完整计算(含Wilder平滑):
– +DM, -DM, TR 处理完毕
– +DI(14) ≈ 38.2
– -DI(14) ≈ 42.6
– DX = 100 × |+DI – -DI| / (+DI + -DI) ≈ 100 × |−4.4| / 80.8 ≈ 5.44
– ADX(14) = Wilder平滑后的DX ≈ 20.1
#### 5. 振荡器指标
##### RSI(14)(Wilder平滑)
- 平均涨幅 ≈ 1.83,平均跌幅 ≈ 1.91
- RS = 1.83 / 1.91 ≈ 0.958
- RSI = 100 – (100 / (1 + 0.958)) ≈ 48.9
##### CCI(14)
- TP = 4155.58
- SMA(TP,14) ≈ 4158.21
- Mean Deviation = SMA(|TP – SMA_TP|,14) ≈ 3.02
- CCI = (4155.58 – 4158.21) / (0.015 × 3.02) ≈ (-2.63) / 0.0453 ≈ -58.0
##### 随机振荡器(Stochastic 14,3,3)
- %K = (4155.89 – 4154.13) / (4160.69 – 4154.13) × 100 ≈ 1.76 / 6.56 × 100 ≈ 26.8%
- %D(3期SMA of %K)≈ 31.2%
#### 6. 成交量-价格指标
##### OBV
- 前一日收盘 = 4163.61,当前收盘 = 4155.89 < 前收 → 本周期OBV下降
- 累积OBV根据规则更新,最新值 ≈ -12,450(估算)
##### MFI(14)
- TP ≈ 4155.58
- RMF = TP × Volume = 4155.58 × 325 ≈ 1,350,563
- 正负资金流累加后得 Money Flow Ratio ≈ 0.92
- MFI = 100 – (100 / (1 + 0.92)) ≈ 47.9
##### 成交量振荡器 VO
- SMA(Vol,5) ≈ 378,SMA(Vol,10) ≈ 420
- VO = (378 – 420) / 420 × 100 ≈ -10.0%
#### 7. 关键水平指标
##### VWAP(日内重置)
- 累计 (TP × Volume) / 累计 Volume
- 经全时段计算,当前VWAP ≈ 4160.88
##### 枢轴点(PP)
- PP = (4148.84 + 4096.96 + 4126.74) / 3 = 4124.18
- R1 = 2×4124.18 – 4096.96 = 4151.40
- S1 = 2×4124.18 – 4148.84 = 4099.52
- R2 = 4124.18 + (4148.84 – 4096.96) = 4176.06
- S2 = 4124.18 – (4148.84 – 4096.96) = 4072.30
—
第二步:市场状态判断
应用逻辑条件链进行判定:
条件1:趋势启动?
- BB宽度 = 0.00415 < 动态阈值(基础0.015调整)→ 是(压缩中)
- 当前收盘 = 4155.89
- KC上轨 = 4166.28,KC下轨 = 4157.94
- 是否突破 KC ±3ATR?
– 上破:4155.89 < 4166.28 + 8.61 → 不成立
– 下破:4155.89 < 4157.94 – 8.61 = 4149.33?否
→ 未触发强突破
- VO = -10.0% < 1.0 → 不满足
- 无连续两根突破K线
- ❌ 不符合“趋势启动”条件
条件2:盘整/震荡?
- ADX(14) = 20.1 < 22 → ✔️ 弱趋势
- ATR/Close = 0.00069 < 0.003 → ✔️ 低波动
- 价格是否在BB带内震荡?
– 当前价 4155.89 ∈ [4152.90, 4170.18] → ✔️ 在带内
- RSI = 48.9 ∈ [40,60] → ✔️
- Stochastic %K = 26.8 ∉ [40,60] → ❌
- 但 RSI 已满足核心区间
- ✅ 综合判断:进入【盘整/震荡】状态
条件3:中期趋势?
- ADX = 20.1 < 24 → ❌ 不满足强趋势要求
- 排除
条件4:趋势衰竭?
- 价格是否创近期高低?
– 近10期高点 ≈ 4168.88,当前价 4155.89 < 该值 → 未创新低(最低为4154.92)
– 价格小幅回升,但未显著新低
- RSI未出现背离(RSI从47升至48.9,同步反弹)
- 成交量下降(VO=-10%),但无明确背离形态
- 无长影线反转信号
- ❌ 不满足任一主信号组合
默认条件
- 虽ADXR接近边界(20.1 vs 22),但结合ADX<22、波动率低、RSI居中,仍可归类为盘整
- 最终市场状态判断:【Ranging / Consolidation】
—
第三步:量化分析(基于盘整模型扫描)
模型1:布林带回调策略
- Buy Signal条件:
– Close ≤ BB Lower Band?4155.89 > 4152.90 → ❌ 不触及下轨
– RSI 30 → ❌
– Volume > 1.2×5期均量?325 < 1.2×378 ≈ 454 → ❌
→ ❌ 未触发买入信号
- Sell Signal:
– Close ≥ BB Upper Band?4155.89 << 4170.18 → ❌
→ ❌ 未触发卖出信号
- ➤ 结论:Watch — 价格未触边,动能不足
模型2:枢轴点交易策略
- Buy Signal:
– Close ≤ S1?S1=4099.52,当前价远高于 → ❌
– 无需检查后续条件
→ ❌ 未触发
- Sell Signal:
– Close ≥ R1?R1=4151.40,当前价=4155.89 > R1 → ✔️
– 是否出现看跌K线?当前K线:开盘4155.62,收盘4155.89,小阳线 → ❌ 非看跌形态(如乌云盖顶等)
– 成交量确认?Volume=325 < 近期均值 → 缺乏放量验证
→ ❌ 未触发
- ➤ 结论:Watch — 仅价格达R1,但缺乏形态与量能配合
模型3:云振荡器(DMI过滤)
- 前提:ADX 20 → ❌ 不满足前提
- 直接跳过该模型
- ➤ 结论:Watch
—
最终汇总
#### 可执行信号
- 无任何Buy或Sell信号被触发
#### 市场状态支持性检验
- 是
- 理由:ADX低于22、价格在布林带内运行、RSI居中、成交量萎缩,完全符合“盘整”定义。所有模型均未触发方向信号,进一步佐证市场处于横向整理阶段。
#### 建议操作
- Maintain Watch
—
第四步:生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4155.89 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4152.90 <<+
- Resistance level: ->> 4157.94 <<-
—
第五步:总结分析结论
当前XAUUSD市场处于典型的盘整/震荡状态,主要依据如下:
- 趋势强度弱:ADX(14)=20.1 < 22,表明趋势力量尚未形成;
- 波动率偏低:ATR/Close比率仅为0.069%,远低于高波动阈值;
- 价格结构压缩:布林带宽度收缩至0.415%,处于窄幅区间;
- 动能指标中性:RSI=48.9、Stochastic %K=26.8,均未进入极端区域;
- 成交量萎缩:VO=-10%,显示市场参与度下降,缺乏突破动能。
尽管价格短暂上穿R1(4151.40),但未能伴随有效看跌K线及放量,无法构成可靠阻力反应。同时,布林带尚未触及下轨,亦无底背离迹象。
综上,市场缺乏明确方向驱动因素,建议维持观望,重点关注:
- 若价格有效跌破 4152.90(BB下轨)并伴随放量,可能开启下行回调;
- 若突破 4157.94(KC下轨反向)并站稳,则有向上测试R2(4176.06)潜力。
短期宜等待更清晰的突破信号或波动扩张结构形成后再行介入。