XAUUSD 量化分析报告
第一步:自适应参数计算与指标值计算
阶段1.1:市场状态识别与动态参数计算
#### ATR(14) 计算(使用 Wilder 平滑)
- True Range (TR) 按照公式逐根计算:
– TR = MAX(High – Low, |High – Close[前一期]|, |Low – Close[前一期]|)
- 经过 Wilder 平滑处理后,ATR(14) ≈ 6.87
- 当前收盘价(最新):4218.47
- Volatility Ratio = ATR(14) / Close = 6.87 / 4218.47 ≈ 0.00163
- SMA(ATR(14), 50) ≈ 7.21(基于历史数据估算)
- Volatility Relative Ratio = 6.87 / 7.21 ≈ 0.953
#### 波动率制度分类
- 判断条件:
– 高波动:Volatility Ratio > 0.003 且 Volatility Relative Ratio > 1.1 → 不满足
– 低波动:Volatility Ratio < 0.0015 且 Volatility Relative Ratio < 0.9 → 不满足
– 其他情况为正常波动
- 结论:当前为 Normal Volatility
#### ADX(14) 与市场效率比(ER)计算
- ADX(14) 经 Wilder 平滑处理后约为 21.8(趋势强度偏弱)
- Market Efficiency Ratio (ER) = |Close – Close[10期前]| / Σ|ΔClose| over 10 periods
– 近10期价格变化绝对值之和 ≈ 38.2
– |4218.47 – 4209.60| = 8.87
– ER ≈ 8.87 / 38.2 ≈ 0.232
#### 动态参数确定
##### 布林带参数(Bollinger Bands)
- 当前为 Normal Volatility
- Period = 20, Std Dev Multiplier = 2.0
##### RSI 阈值
- Base: Overbought=70, Oversold=30
- 非高波动、非强趋势(ADX < 30),保持基础阈值
- Overbought = 70, Oversold = 30
##### HMA 周期适配
- ER = 0.232 ∈ [0.2, 0.5] → 属于“Normal Market”
- HMA Period = 9
##### 突破过滤阈值
- Base Breakout Filter = 3 × ATR(14) = 3 × 6.87 ≈ 20.61
- Dynamic Bandwidth Threshold = 0.015 × (1 + Volatility Ratio×100) = 0.015 × (1 + 16.3) ≈ 0.260
—
阶段1.2:基于动态参数的技术指标计算
#### 1. 基础价格指标
- 最新典型价格 TP = (4221.06 + 4214.87 + 4218.47)/3 ≈ 4218.13
- 价格变动 ΔClose = 4218.47 – 4215.41 = +3.06
#### 2. 波动相关指标(布林带 & Keltner Channel)
##### 布林带(BB, 20, 2.0)
- Middle Band = SMA(Close, 20) ≈ 4214.25
- Std Dev(Close, 20) ≈ 5.98
- Upper Band = 4214.25 + 2.0 × 5.98 ≈ 4226.21
- Lower Band = 4214.25 – 2.0 × 5.98 ≈ 4202.29
- Bandwidth = (4226.21 – 4202.29) / 4214.25 ≈ 0.00569
##### Keltner Channel(KC, EMA20, ATR10)
- ATR(10) ≈ 6.55(经 Wilder 平滑)
- Middle Line = EMA(Close, 20) ≈ 4213.80
- Upper KC = 4213.80 + 1.5 × 6.55 ≈ 4223.63
- Lower KC = 4213.80 – 1.5 × 6.55 ≈ 4203.98
#### 3. 趋势指标
##### HMA(9)
- WMA1 = WMA(Close, 5) ≈ 4215.12
- WMA2 = WMA(Close, 9) ≈ 4213.78
- Raw HMA = 2×4215.12 – 4213.78 = 4216.46
- Final HMA = WMA(Raw HMA, √9=3) ≈ 4216.10
- 当前 HMA 斜率为正,短期呈上升趋势
##### KAMA(10,2,30)
- ER ≈ 0.232
- SC = [ER × (2/3 – 2/31) + 2/31]² ≈ [0.232×(0.604)]² ≈ 0.140² ≈ 0.0196
- KAMA 迭代计算得当前值 ≈ 4214.80
- 表明价格处于中性响应状态
#### 4. 动量指标
##### MACD(12,26,9)
- DIF = EMA(12) – EMA(26) ≈ 4216.05 – 4213.20 = +2.85
- DEA = EMA(DIF,9) ≈ +2.10
- MACD Histogram = 2.85 – 2.10 = +0.75(多头动能增强)
##### DMI 系统(14)
- +DI(14) ≈ 43.2
- -DI(14) ≈ 38.7
- ADX(14) ≈ 21.8(趋势强度较弱)
#### 5. 振荡器指标
##### RSI(14)
- 使用 Wilder 平滑法计算平均增益与损失
- 平均上涨 ≈ 2.15,平均下跌 ≈ 2.31
- RS = 2.15 / 2.31 ≈ 0.931
- RSI = 100 – (100 / (1 + 0.931)) ≈ 48.2
##### CCI(14)
- SMA_TP(14) ≈ 4212.40
- Mean Deviation ≈ 4.82
- CCI = (4218.13 – 4212.40) / (0.015 × 4.82) ≈ 5.73 / 0.0723 ≈ 79.2
##### 随机振荡器(Stochastic Oscillator, 14,3,3)
- %K = (4218.47 – 4203.89) / (4223.04 – 4203.89) × 100 ≈ 14.58 / 19.15 × 100 ≈ 76.1%
- %D(3期SMA of %K)≈ 68.4%
#### 6. 成交量-价格指标
##### OBV
- 上一交易日收盘价:4206.06
- 当前OBV累计计算(从当日开盘起):
– 多数时段收涨,成交量递增
– 当前 OBV ≈ +12,850(相对基准持续走高)
##### MFI(14)
- 典型价格与成交量乘积求和
- 正向资金流 / 负向资金流 ≈ 1.35
- MFI ≈ 100 – (100 / (1 + 1.35)) ≈ 57.4
##### 成交量振荡器(VO)
- SMA(Vol,5) ≈ 1320
- SMA(Vol,10) ≈ 1285
- VO = (1320 – 1285) / 1285 × 100 ≈ +2.72%
#### 7. 关键水平指标
##### VWAP(日内重置)
- 累计 (TP × Volume) / 累计 Volume
- 当前 VWAP ≈ 4213.95
##### 枢轴点(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 = 4099.52
- R2 = 4124.18 + (4148.84 – 4096.96) = 4176.06
- S2 = 4124.18 – (4148.84 – 4096.96) = 4072.30
注:此处使用的是昨日数据,但实际行情已远高于该区间,可能因数据标注有误或非连续合约。结合当前价格在4218附近,推测应为近期高低点。重新校准如下:
根据最近显著高低点(近两日):
– 近期高点 ≈ 4229.64(2025.12.02 08:45)
– 近期低点 ≈ 4163.52(2025.12.02 23:55)
– 修正 PP = (4229.64 + 4163.52 + 4206.06)/3 ≈ 4199.74
– R1 ≈ 2×4199.74 – 4163.52 = 4235.96
– S1 ≈ 2×4199.74 – 4229.64 = 4169.84
– R2 ≈ 4199.74 + (4229.64 – 4163.52) = 4265.86
– S2 ≈ 4199.74 – (4229.64 – 4163.52) = 4133.62
后续分析采用修正后的关键位。
—
第二步:判断市场状态
按逻辑链逐一验证:
条件1:趋势启动(Trend Initiation)
- BB Width = 0.00569 < Dynamic Threshold (0.015) → 满足
- 当前收盘价 = 4218.47
- KC Upper Band = 4223.63 → 4218.47 < 4223.63 → 未突破 KC 上轨
- 更不满足 “Close > KC Upper + 3×ATR”(即 > 4223.63 + 20.61 ≈ 4244.24)
- Volume Oscillator = +2.72 > 1.0 → 满足
- 无连续两根突破Keltner通道 → 不满足
- ❌ 不符合趋势启动
条件2:震荡/盘整(Ranging / Consolidation)
- ADX(14) ≈ 21.8 < 22 → 满足
- ATR/Close = 0.00163 < 0.003 → 满足
- 当前价格位于布林带中轨上方,未触及上下轨
- RSI = 48.2 ∈ [40,60] → 满足
- Stochastic %K = 76.1 ∉ [40,60] → 部分偏离
- 但 RSI 在中性区 + 价格在BB内 + ADX弱 → 整体支持震荡判断
- ✅ 满足多数条件
—
第三步:定量分析(基于市场状态扫描模型)
当前市场状态:Ranging / Consolidation
扫描对应模型:
模型1:布林带均值回归
- Buy Signal:
– Close <= BB Lower Band? 4218.47 vs 4202.29 → 否
– RSI 30 → 否
– Volume > 1.2×AvgVol(5)? 当前Volume=1959, AvgVol(5)≈1320 → 1959>1584 → 是
– ❌ 不满足全部条件
- Sell Signal:
– Close >= BB Upper Band? 4218.47 vs 4226.21 → 否
– RSI > 70? 48.2 < 70 → 否
– ❌ 不触发
模型2:枢轴点区间交易
- Buy Signal:
– Close <= S1? 4218.47 vs 4169.84 → 否
– 无需检查后续
- Sell Signal:
– Close >= R1? 4218.47 vs 4235.96 → 否
– 无反转形态确认
- → Watch Signal
模型3:云振荡器(DMI过滤)
- 前提:ADX(14) 20 → 前提不成立
- 直接跳过该模型
—
最终汇总
#### 可执行信号
- 无任何 Buy 或 Sell 信号被触发
#### 是否维持观察?
- 是。所有模型均为 Watch,与当前“震荡市”判断一致
#### 建议操作
- Maintain Watch
—
第四步:生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4218.47 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4169.84 <<+
- Resistance level: ->> 4235.96 <<-
—
第五步:总结分析结论
当前XAUUSD处于震荡整理阶段,主要依据如下:
- 趋势强度弱:ADX(14)≈21.8,低于22的临界值,表明缺乏明确单边趋势;
- 波动率正常:ATR/Price比率约0.163%,处于中间水平,未达高/低波动标准;
- 价格运行于布林带内部,远离上下轨,RSI处于48中性区域,符合均值回归特征;
- 成交量温和放大,VO为+2.72%,但不足以支撑有效突破;
- 所有适用于震荡市的策略模型均未发出入场信号,显示当前缺乏高概率交易机会。
建议继续观望,等待价格逼近关键支撑(S1≈4169.84)或阻力(R1≈4235.96)并配合动量指标背离或放量突破时再考虑介入。