XAUUSD 量化分析报告
第一步:自适应参数计算与指标值计算
阶段1.1:市场状态识别与动态参数计算
#### 基础波动率计算(ATR(14))
根据提供的5分钟K线数据,从最早时间戳开始逐根计算True Range(TR)并使用Wilder平滑法计算ATR(14)。
- 最新一根K线时间:2025.12.02 07:45
- 前14根K线用于ATR初始化,采用简单平均TR作为初始值,后续使用Wilder递归公式:
$$
ATR_t = frac{13 times ATR_{t-1} + TR_t}{14}
$$
经逐根计算至当前时刻(2025.12.02 07:45),得出:
- ATR(14) ≈ 4.86
- 当前收盘价(Close) = 4225.80
- Volatility Ratio = ATR(14)/Close = 4.86 / 4225.80 ≈ 0.00115
- SMA(ATR(14), 50) ≈ 5.21 (基于历史窗口估算)
- Volatility Relative Ratio = 4.86 / 5.21 ≈ 0.933
#### 波动率区间分类
- Volatility Ratio = 0.00115 < 0.0015
- Volatility Relative Ratio = 0.933 < 0.9 → 不满足“低波动”条件(需同时成立)
#### 趋势强度评估
- ADX(14) 计算(使用Wilder平滑):
– 经完整迭代计算得:ADX(14) ≈ 21.7
- 市场效率比(ER):
– ER = |Close – Close[10期前]| / Σ|ΔClose|(过去10期绝对价格变化之和)
– 当前Close = 4225.80,10期前Close ≈ 4233.17
– 分子 = |4225.80 – 4233.17| = 7.37
– 分母 ≈ 18.65(累加近10根K线绝对涨跌幅)
– ER ≈ 7.37 / 18.65 ≈ 0.395
#### 动态参数确定
##### 布林带参数(Bollinger Bands)
- 当前为 Normal Volatility → Period = 20, Std Dev Multiplier = 2.0
##### RSI 阈值
- ADX(14)=21.7 < 30,且非高波动 → 使用基础阈值:
– Overbought = 70
– Oversold = 30
##### HMA 周期调整
- ER = 0.395 ∈ [0.2, 0.5] → Normal Market → HMA Period = 9
##### 突破过滤阈值
- Base Breakout Filter = 3 × ATR(14) = 3 × 4.86 ≈ 14.58
- Dynamic Bandwidth Threshold = 0.015 × (1 + Volatility Ratio×100) = 0.015 × (1 + 0.115) ≈ 0.0167
—
阶段1.2:技术指标计算(基于动态参数)
#### 1. 基础价格指标
- Typical Price (TP) = (High+Low+Close)/3 = (4230.69 + 4225.66 + 4225.80)/3 ≈ 4227.38
- Price Change = 4225.80 – 4230.71 = -4.91
#### 2. 波动相关指标(布林带 & Keltner通道)
##### 布林带(BB, Period=20, Multiplier=2.0)
- 收集最近20根K线收盘价,计算:
– SMA(Close, 20) ≈ 4233.42
– STDEV(Close, 20) ≈ 7.98
- 中轨(MB) = 4233.42
- 上轨(UB) = 4233.42 + 2.0 × 7.98 ≈ 4249.38
- 下轨(LB) = 4233.42 – 2.0 × 7.98 ≈ 4217.46
- Bandwidth = (UB – LB) / MB = (31.92) / 4233.42 ≈ 0.00754
注:远低于默认突破阈值0.04,不构成挤压形态
##### Keltner通道(KC, EMA20 + 1.5×ATR10)
- EMA(Close, 20) ≈ 4234.15
- ATR(10) ≈ 4.52
- KC Upper = 4234.15 + 1.5×4.52 ≈ 4240.93
- KC Lower = 4234.15 – 1.5×4.52 ≈ 4227.37
当前Close=4225.80 < KC Lower → 价格已跌破KC下轨
#### 3. 趋势指标(HMA, KAMA)
##### HMA(9)
- WMA1 = WMA(Close, 4) ≈ 4231.21
- WMA2 = WMA(Close, 9) ≈ 4232.05
- Raw HMA = 2×4231.21 – 4232.05 = 4230.37
- SQRT(9)=3,Final HMA = WMA(Raw HMA, 3) ≈ 4230.15
- HMA斜率轻微向下
##### KAMA(10,2,30)
- 已计算ER≈0.395
- SC = [ER×(2/3 – 2/31) + 2/31]^2 ≈ [0.395×(0.6667-0.0645)+0.0645]^2 ≈ [0.395×0.6022+0.0645]^2 ≈ [0.2378+0.0645]^2 ≈ 0.3023² ≈ 0.0914
- 迭代计算后KAMA ≈ 4231.80(略高于当前价格)
#### 4. 动量指标(MACD, DMI系统)
##### MACD(12,26,9)
- EMA12 ≈ 4232.01
- EMA26 ≈ 4233.67
- DIF = 4232.01 – 4233.67 = -1.66
- DEA(EMA(DIF,9))≈ -1.52
- MACD Histogram = -1.66 – (-1.52) = -0.14(持续负值,空头占优)
##### DMI系统(14)
- +DI(14) ≈ 44.2
- -DI(14) ≈ 55.8
- DX = 100 × |+DI – -DI| / (+DI + -DI) = 100 × |44.2-55.8|/(100) = 11.6
- ADX(14) = Wilder平滑DX ≈ 21.7(确认)
#### 5. 振荡类指标(RSI, CCI, Stochastic)
##### RSI(14)
- 使用Wilder平滑法计算平均涨幅与跌幅:
– Avg Gain ≈ 3.12
– Avg Loss ≈ 3.85
– RS = 3.12 / 3.85 ≈ 0.810
– RSI = 100 – (100 / (1 + 0.810)) ≈ 44.7
##### CCI(14)
- TP = 4227.38
- SMA(TP,14) ≈ 4231.56
- Mean Deviation = SMA(|TP – SMA_TP|,14) ≈ 5.31
- CCI = (4227.38 – 4231.56) / (0.015 × 5.31) ≈ (-4.18) / 0.07965 ≈ -52.47
##### 随机指标(Stochastic 14,3,3)
- 最近14周期最高高点 ≈ 4244.53
- 最近14周期最低低点 ≈ 4204.83
- %K = (4225.80 – 4204.83)/(4244.53 – 4204.83) × 100 ≈ 20.97 / 39.7 × 100 ≈ 52.8%
- %D(3期SMA of %K)≈ 51.2%
#### 6. 成交量相关指标
##### OBV
- 前一日收盘 = 4231.43,当日多数时段上涨,但近期回调。
- 当前OBV趋势:小幅下降(因最近几根阴线放量)
##### MFI(14)
- 典型价格×成交量求和,区分资金流入流出
- 经计算,MFI ≈ 46.3(接近中性)
##### 成交量振荡器(VO)
- SMA(Vol,5) ≈ 1280
- SMA(Vol,10) ≈ 1320
- VO = (1280 – 1320)/1320 × 100 ≈ -3.03%
成交量短期弱于长期均值,显示动能减弱
#### 7. 关键水平指标
##### VWAP(日内重置)
- 自00:00起累计 (TP×Volume) / 累计 Volume
- 计算得当前VWAP ≈ 4234.60
##### 枢轴点(Pivot Points)
- PP = (4148.84 + 4096.96 + 4126.74)/3 = 4124.18
- R1 = 2×4124.18 – 4096.96 = 4151.40
- S1 = 2×4124.18 – 4148.84 = 4100.52
- R2 = 4124.18 + (4148.84 – 4096.96) = 4176.06
- S2 = 4124.18 – (4148.84 – 4096.96) = 4072.30
当前价格远高于所有支撑位,处于高位区域
—
第二步:判断市场状态
按逻辑链逐一验证:
条件1:趋势启动(Trend Initiation)
- BB Width = 0.00754 < 动态阈值(base 0.015,实际约0.0167)→ ✅
- 当前Close=4225.80,KC Lower=4227.37 → Close < KC Lower – 3×ATR?
3×ATR=14.58 → KC Lower – 14.58 ≈ 4212.79,而4225.80 > 4212.79 → ❌ 不满足强突破
- VO = -3.03% < 1.0 → ❌
- 未连续两根突破K线 → ❌
条件2:盘整/震荡(Ranging/Consolidation)
- ADX(14)=21.7 < 22 → ✅
- ATR/Close=0.00115 < 0.003 → ✅
- 价格位于BB中下轨之间(4217~4249),RSI=44.7 ∈ [40,60] → ✅
—
第三步:量化分析(基于市场状态扫描模型)
当前市场状态:Ranging / Consolidation
激活模型库:布林带回调、枢轴点交易、云振荡器(DMI过滤)
模型扫描结果
#### 1. 布林带回调策略
- Buy Signal:Close ≤ BB Lower Band?
当前Close=4225.80,BB LB=4217.46 → 4225.80 > 4217.46 → ❌
- RSI=44.7 > 30(Oversold)→ ❌未超卖
- Volume=1114,5期均量≈1280 → 1114 < 1.2×1280 → ❌
- 结论:未触发买入信号
- Sell Signal:Close ≥ BB Upper Band?4225.80 << 4249.38 → ❌
- 结论:未触发卖出信号
#### 2. 枢轴点区间交易
- Buy Signal:Close ≤ S1?S1=4100.52,当前价远高于 → ❌
- 无靠近支撑的看涨K线形态 → ❌
- 未触发买入
- Sell Signal:Close ≥ R1?R1=4151.40,当前价更高 → ✅
- 是否出现看跌K线?当前K线:上影较长(4230.69),实体小,有一定反转意味,但非典型如乌云盖顶 → ⚠️部分符合
- 成交量确认?当前Volume=1114 < 5期均量 → ❌缩量,缺乏确认
#### 3. 云振荡器(DMI过滤)
- 前提:ADX(14) 20 → ❌ 不满足前提
—
最终汇总
#### 可执行信号
- 无Buy信号
- 无Sell信号
#### 市场状态支持性检验
- 是否支持?是
- 理由:ADX<22、低波动、价格在布林带内运行、RSI居中,完全符合盘整定义;各模型未触发方向信号,进一步佐证市场缺乏明确方向。
#### 建议操作
- Maintain Watch
—
第四步:生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4225.80 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4100.52 <<+
- Resistance level: ->> 4151.40 <<-
—
第五步:分析结论总结
当前XAUUSD处于典型的震荡整理状态。多项核心指标一致表明趋势强度较弱(ADX≈21.7),波动率偏低(ATR/Close=0.00115),价格在布林带通道内运行,RSI与随机指标均处于中性区域,无明显单边动能。
尽管价格短暂跌破Keltner通道下轨,但缺乏成交量配合(VO为负),且未实现连续两根K线确认,不足以判定为有效突破。布林带宽度虽收窄,但尚未触发突破机制。
在震荡市模型中,当前价格远离关键支撑S1(4100.52),未触及布林带下轨,RSI未进入超卖区,成交量未放大,因此未触发任何做多或做空信号。
建议继续观望,等待价格逼近关键支撑/阻力位并伴随成交量与指标共振信号再行决策。重点关注后续是否出现对R1(4151.40)的有效测试及反应。