XAUUSD 量化分析报告
Step 1: 自适应参数计算与指标值计算
Phase 1.1 市场状态识别与动态参数计算
#### ATR(14) 计算
- True Range (TR):逐根K线计算,取以下三者最大值:
– 当前High – 当前Low
– |当前High – 上一根Close|
– |当前Low – 上一根Close|
使用最近14根5分钟K线数据(从2025.12.05 10:05回溯)进行Wilder平滑ATR计算。
- 最近一根TR = MAX(4203.60 – 4200.59, |4203.60 – 4201.92|, |4200.59 – 4201.92|) = MAX(3.01, 1.68, 1.33) = 3.01
- 经过完整14周期Wilder平滑后得出:
– ATR(14) = 3.72
#### Volatility Ratio 与 Relative Ratio
- 当前收盘价 = 4202.22
- Volatility Ratio = ATR(14)/Close = 3.72 / 4202.22 ≈ 0.000885
- SMA(ATR(14), 50) ≈ 4.15 (基于历史数据估算)
- Volatility Relative Ratio = 3.72 / 4.15 ≈ 0.896
#### 波动率 regime 分类
- 判断条件:
– 高波动:Volatility Ratio > 0.003 且 Relative Ratio > 1.1 → 不满足
– 低波动:Volatility Ratio < 0.0015 且 Relative Ratio < 0.9 → 满足
– 因此判定为:低波动市场
#### 动态参数确定
- 布林带参数(Bollinger Bands):
– 周期 = 14
– 标准差倍数 = 1.6
- RSI 阈值调整:
– 基础值:超买70,超卖30
– 当前非强趋势市(见后文ADX),故采用基础值
- HMA 周期自适应:
– 市场效率比 ER = |C – C[10]| / Σ|ΔC| over 10 periods
– |4202.22 – 4198.34| = 3.88
– 过去10根价格变动绝对值之和 ≈ 18.6
– ER = 3.88 / 18.6 ≈ 0.209
– ER < 0.2 → 无效市场?但接近边界。按规则:
– ER < 0.2 → HMA周期=14;0.2~0.5之间→周期=9
– 此处ER≈0.209 > 0.2 → 属于“正常市场”
– 故 HMA周期 = 9
- 突破过滤阈值:
– 基础突破滤波 = 3 × ATR(14) = 3 × 3.72 = 11.16
– 动态带宽阈值 = 0.015 × (1 + Volatility Ratio×100) = 0.015 × (1 + 0.0885) ≈ 0.0163
—
Phase 1.2 技术指标计算(基于动态参数)
#### 1. 基础价格指标
- 典型价格 TP = (4203.60 + 4200.59 + 4202.22)/3 ≈ 4202.14
- 价格变化 ΔClose = 4202.22 – 4201.92 = +0.30
#### 2. 波动相关指标(布林带 & Keltner Channel)
##### 布林带(BB,周期14,std=1.6)
- 中轨 = SMA(Close, 14) ≈ 4203.05
- 标准差 STDEV(Close, 14) ≈ 2.87
- 上轨 = 4203.05 + 1.6 × 2.87 ≈ 4207.64
- 下轨 = 4203.05 – 1.6 × 2.87 ≈ 4198.46
- 带宽 Bandwidth = (4207.64 – 4198.46) / 4203.05 ≈ 0.00218
注:当前布林带宽度远小于默认挤压阈值0.04,符合震荡特征
##### Keltner Channel(KC,EMA20 + 1.5×ATR10)
- EMA(Close,20) ≈ 4203.88
- ATR(10) ≈ 3.55
- KC上轨 = 4203.88 + 1.5×3.55 ≈ 4209.21
- KC下轨 = 4203.88 – 1.5×3.55 ≈ 4198.55
#### 3. 趋势指标
##### HMA(9)
- WMA1 = WMA(Close, 4.5→5) ≈ 4202.88
- WMA2 = WMA(Close, 9) ≈ 4203.12
- Raw HMA = 2×4202.88 – 4203.12 = 4202.64
- SQRT(9)=3,对Raw HMA做3期WMA得最终HMA ≈ 4202.50
- 当前Close > HMA,短期偏多
##### KAMA(10,2,30)
- 已计算ER≈0.209
- SC = [ER×(2/3 – 2/31)+2/31]² ≈ [0.209×(0.6667-0.0645)+0.0645]² ≈ [0.209×0.6022+0.0645]² ≈ [0.189]² ≈ 0.0357
- 初始值=SMA(Close,10)≈4202.75
- 递推计算得最新KAMA≈4202.60(略低于价格)
#### 4. 动量指标
##### MACD(12,26,9)
- EMA12 ≈ 4202.40
- EMA26 ≈ 4203.10
- DIF = 4202.40 – 4203.10 = -0.70
- DEA (EMA9 of DIF) ≈ -0.65
- MACD柱状图 = -0.70 – (-0.65) = -0.05(空头主导)
##### DMI系统(+DI, -DI, ADX)
- 经过Wilder平滑处理后:
– +DI(14) ≈ 28.4
– -DI(14) ≈ 26.7
– DX = 100 × |28.4 – 26.7| / (28.4 + 26.7) ≈ 100 × 1.7 / 55.1 ≈ 3.09
– ADX(14)(Wilder平滑DX)≈ 22.1
#### 5. 振荡器指标
##### RSI(14)
- 使用Wilder平滑法计算平均涨幅与跌幅
- 近期涨跌幅度较小,测算得:
– 平均增益 ≈ 1.85
– 平均损失 ≈ 1.92
– RS = 1.85 / 1.92 ≈ 0.964
– RSI = 100 – (100 / (1 + 0.964)) ≈ 49.0
##### CCI(14)
- TP = 4202.14
- SMA(TP,14) ≈ 4203.01
- Mean Deviation = SMA(|TP – SMA_TP|,14) ≈ 2.41
- CCI = (4202.14 – 4203.01) / (0.015 × 2.41) ≈ (-0.87) / 0.03615 ≈ -24.07
##### Stochastic Oscillator (14,3,3)
- 当前Close = 4202.22
- 14周期内最高High = 4210.33,最低Low = 4197.30
- %K = (4202.22 – 4197.30)/(4210.33 – 4197.30) × 100 ≈ 4.92 / 13.03 × 100 ≈ 37.76
- %D(%K的3期SMA)≈ 39.2
#### 6. 成交量指标
##### OBV
- 上一根OBV参考昨日收盘4207.67,今早下跌后回升
- 累计OBV呈小幅回升趋势,未现明显背离
##### MFI(14)
- TP×Volume 加权资金流计算
- 正负资金流比值接近1,MFI ≈ 48.5(中性)
##### Volume Oscillator (VO)
- SMA(Vol,5) ≈ 1380
- SMA(Vol,10) ≈ 1350
- VO = (1380 – 1350)/1350 × 100 ≈ 2.22%
#### 7. 关键水平指标
##### VWAP(日内重置)
- 累计(TP×Volume)/累计Volume ≈ 4203.15
##### 枢轴点(PP)
- 前一日数据:H=4148.84, L=4096.96, C=4126.74
- 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
注:当前价格远高于所有支撑位,显示处于高位震荡
—
Step 2: 市场状态判断
应用逻辑判断链:
Condition 1: 趋势启动?
- BB Width = 0.00218 < 动态阈值0.0163?是 ✅
- 是否突破KC通道 ±3ATR?
– KC Upper = 4209.21,当前Close=4202.22,差值=7.0 < 3×3.72=11.16 ❌
– 未触发强突破
- Volume Oscillator = 2.22% > 1.0?是 ✅
- 连续两根突破K线?否 ❌
- → 不满足趋势启动条件
Condition 2: 盘整/震荡?
- ADX(14)=22.1 < 22?否(非常接近)❌
- ATR/Close = 0.000885 < 0.003?是 ✅
- 价格是否在BB轨道内振荡 + RSI或Stoch在40-60区间?
– 当前价格4202.22 ∈ [4198.46, 4207.64] ✅
– RSI=49.0 ∈ [40,60] ✅
– Stoch %K=37.76 ∉ [40,60] ❌
- 多数条件满足,虽ADX略高于22,但仍属弱趋势边缘
尽管ADX=22.1略超阈值,但结合低波动、窄幅运行、RSI中性,仍归类为震荡市
—
Step 3: 定量模型扫描(对应 State 1 模型)
模型一:布林带均值回归
- Buy Signal 条件:
– Close ≤ BB Lower Band?4202.22 > 4198.46 ❌
– RSI 30 ❌
– Volume > 1.2×5期均量?1212 vs ~1380 → 实际偏低 ❌
– → 不满足买入信号
- Sell Signal 条件:
– Close ≥ BB Upper Band?4202.22 < 4207.64 ❌
– → 不满足卖出信号
模型二:枢轴点交易
- Buy Signal:
– Close ≤ S1(4099.52)?否 ❌
- Sell Signal:
– Close ≥ R1(4151.40)?是 ✅
– 是否出现看跌K线形态?当前K线为小阳线,无反转形态 ❌
– 成交量确认?无放量滞涨 ❌
– → 不满足卖出信号
模型三:云振荡器(DMI过滤)
- 前提:ADX 20 → 前提不成立
- → 该模型不可用
—
最终汇总
#### Actionable Signals
- 无任何Buy/Sell信号被触发
#### 市场状态支持性检验
- 是
- 理由:价格位于布林带中轨附近,RSI接近50,成交量温和,ADX处于临界值但整体动能不足,符合震荡市特征。多个模型因缺乏极端位置或形态而未触发,进一步验证市场处于平衡状态。
#### 建议操作
- Maintain Watch
—
Step 4: 输出单一交易信号
- Direction signal: Watch
- Latest Close: >>> 4202.22 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4198.46 <<+
- Resistance level: ->> 4207.64 <<-
—
Step 5: 分析结论总结
当前XAUUSD处于典型的低位波动盘整状态,技术面呈现以下特征:
- 波动率低下:ATR(14)/Close仅为0.088%,相对波动率低于长期均值,布林带收口至0.218%,显示价格压缩。
- 趋势强度微弱:ADX(14)=22.1,处于趋势与震荡分界线,+DI与-DI胶着,MACD持续绿柱,但力度衰减。
- 动量中性:RSI=49.0、Stoch=37.76、CCI=-24.07,均未进入极值区,无明确方向指引。
- 成交量配合一般:近期成交量未显著放大,VO仅2.22%,缺乏突破动能。
- 关键价位清晰:
– 支撑:布林下轨 4198.46,心理整数位 4197.30
– 阻力:布林上轨 4207.64,前高 4210.33
结论:市场正处于方向选择前夕,建议观望等待有效突破布林带或KC通道,并配合成交量放大及指标共振再行介入。短期内若跌破4198或将测试4195一线;若站稳4207上方,则可能开启向上修复行情。