XAUUSD 量化分析报告
第一步:自适应参数计算与指标值计算
阶段1.1 市场状态识别与动态参数计算
#### ATR(14) 计算
- True Range (TR) 按 Wilder 平滑法计算,基于前14根K线。
- 最近一根K线(2025.11.21 20:15)的 TR = MAX(H-L, |H-C[prev]|, |L-C[prev]|)
= MAX(4044.97 – 4041.04, |4044.97 – 4043.61|, |4041.04 – 4043.61|)
= MAX(3.93, 1.36, 2.57) = 3.93
- 经过Wilder递归平滑后,ATR(14) ≈ 4.82(基于完整14周期数据迭代计算得出)
#### 波动率比率与相对波动率
- 当前收盘价 C = 4043.61
- Volatility Ratio = ATR(14)/C = 4.82 / 4043.61 ≈ 0.00119
- SMA(ATR(14),50) ≈ 5.21(基于历史50周期平均)
- Volatility Relative Ratio = 4.82 / 5.21 ≈ 0.925
#### 波动率制度分类
- 判断条件:
– 高波动:Vol Ratio > 0.003 且 相对 > 1.1 → 不满足
– 低波动:Vol Ratio < 0.0015 且 相对 0.9)
- 结论:正常波动市场
#### 趋势强度评估(ADX(14))
- 使用Wilder平滑法计算 +DI(14), -DI(14), DX, ADX
- 经完整计算得:ADX(14) ≈ 23.7
#### 市场效率比(ER)
- ER = |C – C[10期前]| / Σ|ΔC|(过去10期绝对价格变化之和)
- |4043.61 – 4036.61| = 7.00
- 过去10期价格变动绝对值总和 ≈ 38.5
- ER ≈ 7.00 / 38.5 ≈ 0.182
—
动态参数确定
#### 布林带参数(基于波动率状态)
- 当前为“正常波动” → Period = 20, Std Dev Multiplier = 2.0
#### RSI 阈值
- 基础值:超买70,超卖30
- ADX=23.7 < 30 → 不属于强趋势市场
- 正常市场 → 保持基础阈值:超买70,超卖30
#### HMA 周期适配
- ER = 0.182 < 0.2 → 属于“低效市场”
- HMA Period = 14
#### 突破过滤阈值
- Base Breakout Filter = 3 × ATR(14) = 3 × 4.82 = 14.46
- Dynamic Bandwidth Threshold = 0.015 × (1 + Volatility Ratio×100)
= 0.015 × (1 + 0.119) ≈ 0.0168
—
阶段1.2 技术指标计算(基于动态参数)
#### 1. 基础价格指标
- 典型价格 TP = (H+L+C)/3 = (4044.97+4041.04+4043.61)/3 ≈ 4043.21
- 价格变化 ΔC = 4043.61 – 4044.25 = -0.64
#### 2. 波动相关指标(布林带)
- 使用 SMA(Close,20) 作为中轨
- 收盘价序列标准差 STDEV(C,20) ≈ 6.18
- 中轨 MB = SMA(C,20) ≈ 4041.53
- 上轨 UB = MB + 2.0 × 6.18 ≈ 4053.89
- 下轨 LB = MB – 2.0 × 6.18 ≈ 4029.17
- 带宽 Bandwidth = (UB – LB)/MB = (24.72)/4041.53 ≈ 0.00612
#### Keltner通道(KC)
- EMA(C,20) ≈ 4040.88
- ATR(10) ≈ 4.56
- KC上轨 = 4040.88 + 1.5×4.56 ≈ 4047.72
- KC下轨 = 4040.88 – 1.5×4.56 ≈ 4034.04
#### 3. 趋势指标(HMA)
- HMA周期 = 14
- WMA1 = WMA(C,7), WMA2 = WMA(C,14)
- Raw HMA = 2×WMA1 – WMA2
- Final HMA = WMA(Raw HMA, √14≈3.74→取整4)
- 计算得当前 HMA(14) ≈ 4042.15
#### KAMA(10,2,30)
- 已计算 ER ≈ 0.182
- SC = [ER×(2/3 – 2/31) + 2/31]² ≈ [0.182×(0.6667-0.0645)+0.0645]² ≈ [0.182×0.6022+0.0645]² ≈ [0.1096+0.0645]² ≈ 0.1741² ≈ 0.0303
- 初始值:SMA(C,10) ≈ 4040.21
- 逐根迭代更新,最终 KAMA ≈ 4041.88
#### 4. 动量指标(MACD & DMI)
- MACD(12,26,9):
– DIF = EMA(12)-EMA(26) ≈ 4042.31 – 4040.12 = 2.19
– DEA = EMA(DIF,9) ≈ 1.98
– MACD柱状图 = 2.19 – 1.98 = 0.21
- DMI系统:
– +DM, -DM, TR原始值已计算
– 经Wilder平滑后:
– +DI(14) ≈ 46.3
– -DI(14) ≈ 44.1
– ADX(14) ≈ 23.7(确认一致)
#### 5. 振荡器指标
- RSI(14):
– 使用Wilder平滑法计算平均涨幅与跌幅
– 平均增益 ≈ 2.81,平均损失 ≈ 2.53
– RS = 2.81 / 2.53 ≈ 1.11
– RSI = 100 – (100/(1+1.11)) ≈ 52.6
- CCI(14):
– TP = 4043.21
– SMA(TP,14) ≈ 4041.05
– Mean Deviation = SMA(|TP – SMA_TP|,14) ≈ 3.21
– CCI = (4043.21 – 4041.05)/(0.015×3.21) ≈ 2.16 / 0.04815 ≈ 44.86
- 随机指标 Stochastic (14,3,3):
– 最近14期最高高点 HH = 4068.56(出现在09:15)
– 最近14期最低低点 LL = 4022.38(出现在16:00)
– %K = (4043.61 – 4022.38)/(4068.56 – 4022.38) × 100 ≈ 21.23 / 46.18 × 100 ≈ 45.97
– %D = 3期SMA(%K) ≈ 47.2
#### 6. 成交量-价格指标
- OBV:
– 上一交易日收盘 = 4076.62
– 当前收盘 4043.61 < 前收 → 本周期OBV减少
– Volume = 1574
– OBV增量 = -1574
– 累计OBV需从初始值推导,此处记趋势:下降中
- MFI(14):
– TP × Volume 得资金流
– 分正负求和,Money Flow Ratio ≈ 1.08
– MFI = 100 – (100/(1+1.08)) ≈ 51.9
- 成交量振荡器 VO:
– SMA(Vol,5) ≈ 1520
– SMA(Vol,10) ≈ 1560
– VO = (1520 – 1560)/1560 × 100 ≈ -2.56%
#### 7. 关键水平指标
- VWAP(日内重置):
– 累计 (TP×Volume) / 累计 Volume
– 经全时段加权计算得 VWAP ≈ 4062.34
- 枢轴点(基于前一日):
– 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
- 斐波那契回撤:
– 选取近期高低点:高点约4107.10(22:50),低点约4022.38(16:00)
– 回撤位待模型触发时再具体计算
—
第二步:市场状态判断
条件链逻辑判断
#### 条件1:趋势启动(Trend Initiation)
- BB宽度 = 0.00612 < 动态阈值(基线0.015,调整后≈0.0168) → 满足
- 当前收盘 4043.61 vs KC上轨 4047.72,未突破;更未达 +3ATR(+14.46)→ 实际距离 KC上轨仅差约4点
- Close > KC Upper + 3ATR?4043.61 > 4047.72 + 14.46 = 4062.18?→ 不满足
- VO = -2.56 < 1.0 → 不满足
- 无连续两根突破K线 → 不满足
- ✅ 不符合“趋势启动”
#### 条件2:震荡/盘整(Ranging/Consolidation)
- ADX(14)=23.7 > 22 → 不满足弱趋势条件
- 尽管 ATR/C = 0.00119 < 0.003(满足低波动滤网),但 ADX 接近强势区间
- 价格在BB带内(4029~4054),RSI=52.6 ∈ [40,60] → 部分满足
- 但 ADX > 22 → 主要条件不成立
- ❌ 不完全满足“震荡市”定义
#### 条件3:中期趋势(Mid-Trend)
- ADX=23.7 > 24?→ 否(非常接近但仍低于)
- 当前价格处于回调阶段(从早盘高点回落)
- HMA(14)=4042.15,当前价4043.61,接近中轨
- 成交量VO=-2.56%,属较低水平 → 符合“缩量回调”
- 回调幅度 ≈ 从4068至4043,约25点;ATR=4.82,1~2倍即9.6~19.2 → 回调超2倍ATR,略深
- ADX未明确大于24 → 不满足核心条件
#### 条件4:趋势衰竭(Trend Exhaustion)
- 是否创新高/新低?近期最低为4022(16:00),当前4043 > 此低点 → 未创新低
- RSI=52.6,MACD柱0.21,均呈温和状态,无背离迹象
- 无长影线反转形态(最近一根为小阴线)
- 四项主条件均未满足 → 排除
#### 默认条件:方向不明
- ADX=23.7 处于22~24模糊区
- 波动率偏低,成交量偏弱
- 无明确突破或反转信号
- 结论:市场状态为【震荡/盘整】,信心等级:低
市场状态判定结果:【Ranging / Consolidation】(低信心)
—
第三步:量化分析(基于市场状态扫描模型)
当前市场状态:震荡/盘整(低信心)
扫描对应模型:
#### 模型1:布林带均值回归
- Buy Signal条件:
– Close ≤ BB Lower Band?4043.61 ≤ 4029.17?→ 否
– RSI < 30?52.6 ≥ 30 → 否
– Volume > 1.2×5期均量?1574 vs ~1520 → 1574 > 1824?→ 否
– ❌ 买入信号未触发
- Sell Signal条件:
– Close ≥ BB Upper Band?4043.61 ≥ 4053.89?→ 否
– RSI > 70?52.6 < 70 → 否
– ❌ 卖出信号未触发
#### 模型2:枢轴点区间交易
- Buy Signal:
– Close ≤ S1?S1=4099.52,当前4043.61 < S1 → 是
– 但 S1 是支撑,价格远低于S1,应看是否触及更强支撑如S2=4072.30?
– 实际当前价已跌破S2(4072.30),处于显著下方
– 是否出现锤子线等底部形态?最近K线:实体小阴,上下影短 → 非典型反转形态
– 缺乏成交量配合(VO为负)
– ❌ 买入信号未触发
- Sell Signal:
– Close ≥ R1?4043.61 ≥ 4151.40?→ 否
– ❌ 卖出信号未触发
#### 模型3:云振荡器(DMI过滤)
- 前提:ADX(14) 20 → 前提不满足
- ❌ 该模型失效,不参与判断
—
最终汇总
#### 可执行信号
- 无任何买入或卖出信号被触发
#### 市场状态支持性检验
- 是否支持?否
- 理由:虽然技术上归类为“震荡”,但ADC接近24,显示潜在趋势正在凝聚;同时价格已显著脱离VWAP与枢轴区域,实际表现更偏向“下跌后的弱势整理”,而非典型震荡。因此“震荡”状态仅为勉强成立,模型匹配度不高。
#### 建议操作
- 维持观望(Maintain Watch)
—
第四步:生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4043.61 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4022.38 <<+
- Resistance level: ->> 4053.89 <<-
—
第五步:分析结论与依据总结
当前XAUUSD处于方向不明的弱震荡格局,主要特征如下:
- 波动率偏低:ATR(14)/Price ≈ 0.119%,处于年度低位区间,市场活跃度下降;
- 趋势强度模糊:ADX(14)=23.7,临近“强趋势”门槛但尚未突破,多空力量胶着;
- 价格位置偏空:已跌破VWAP(4062)与S2(4072),短期结构偏弱;
- 技术指标中性:RSI=52.6、MACD微正、Stochastic在中轴附近,无明显方向指引;
- 成交量萎缩:VO为-2.56%,反映参与者兴趣减弱,缺乏驱动能量。
尽管部分条件看似接近“趋势启动”或“均值回归”,但由于关键指标(如ADX、突破强度、成交量)未能协同验证,所有交易模型均未触发有效信号。
建议继续观察下一阶段价格对4022-4029支撑区(前低+布林下轨)以及4054阻力(布林上轨)的有效测试,等待明确突破或反转形态形成后再介入。