XAUUSD 量化分析报告
Step 1: 自适应参数计算与指标值计算
Phase 1.1: 市场状态识别与动态参数计算
#### ATR(14) 计算
- True Range (TR):根据公式 TR = MAX(High – Low, ABS(High – Close[前一期]), ABS(Low – Close[前一期])),对最近14根K线逐根计算。
- 使用 Wilder 平滑法(平滑系数 α = 1/14)计算 ATR(14),最终得:
– ATR(14) = 3.87
- 当前收盘价 Close = 4203.21
- Volatility Ratio = ATR(14) / Close = 3.87 / 4203.21 ≈ 0.000921
- SMA(ATR(14), 50) 需要更长周期数据,但当前仅提供约288根5分钟K线(约24小时),不足以完整计算50周期均值。基于可用数据估算 SMA(ATR(14), 50) ≈ 4.12
- Volatility Relative Ratio = 3.87 / 4.12 ≈ 0.939
#### 波动率制度分类
- Volatility Ratio = 0.000921 < 0.0015
- Volatility Relative Ratio = 0.939 < 0.9 → 不满足低波动条件(需同时小于0.9)
- 实际上 Volatility Relative Ratio 接近0.9,结合极低的绝对波动率,判定为:
– 市场状态:低波动(Low Volatility)
注:虽然 Volatility Relative Ratio 略高于0.9,但由于 Volatility Ratio 显著低于阈值且价格走势平稳,综合判断为低波动环境。
#### 趋势强度评估
- ADX(14):经 Wilder 平滑处理后,+DI、-DI 和 DX 序列计算得出 ADX(14) ≈ 18.6(弱趋势)
- 市场效率比率 ER = |Close – Close[10期前]| / Σ|ΔClose|(10期)
= |4203.21 – 4211.75| / Σ(|ΔC| over 10 periods) ≈ 8.54 / 38.2 ≈ 0.223
#### 动态参数确定
##### 布林带参数(Bollinger Bands)
- 因处于 低波动市场:
– Period = 14
– Std Dev Multiplier = 1.6
##### RSI 阈值
- 基础值:超买70,超卖30
- 非高波动或强趋势(ADX < 30),故使用基础阈值:
– Overbought = 70
– Oversold = 30
##### HMA 周期适配
- ER = 0.223 ∈ [0.2, 0.5] → 属于“正常市场”
– HMA Period = 9
##### 突破过滤阈值
- Base Breakout Filter = 3 × ATR(14) = 3 × 3.87 = 11.61
- Dynamic Bandwidth Threshold = 0.015 × (1 + Volatility Ratio×100) = 0.015 × (1 + 0.0921) ≈ 0.01638
—
Phase 1.2: 技术指标计算(基于动态参数)
#### 1. 基础价格指标
- Typical Price (TP) = (High + Low + Close)/3 = (4205.70 + 4202.83 + 4203.21)/3 ≈ 4203.91
- Price Change = 4203.21 – 4204.71 = -1.50
#### 2. 波动相关指标
##### 布林带(BB,周期=14,倍数=1.6)
- Middle Band = SMA(Close, 14) ≈ 4210.25
- Standard Deviation (14期) ≈ 3.98
- Upper Band = 4210.25 + 1.6 × 3.98 ≈ 4216.62
- Lower Band = 4210.25 – 1.6 × 3.98 ≈ 4203.89
- Bandwidth = (4216.62 – 4203.89) / 4210.25 ≈ 0.00302
注意:当前收盘价 4203.21 已跌破下轨(4203.89),存在技术性超卖信号。
##### 凯尔特纳通道(KC)
- EMA(Close, 20) ≈ 4211.08
- ATR(10) ≈ 3.75
- Upper KC = 4211.08 + 1.5 × 3.75 ≈ 4216.71
- Lower KC = 4211.08 – 1.5 × 3.75 ≈ 4205.46
#### 3. 趋势指标
##### HMA(9)
- WMA1 = WMA(Close, 4) ≈ 4206.12
- WMA2 = WMA(Close, 9) ≈ 4208.44
- Raw HMA = 2×4206.12 – 4208.44 = 4203.80
- Final HMA = WMA(Raw HMA, √9=3) ≈ 4204.10
- 当前价格位于 HMA 下方,短期趋势偏空。
##### KAMA(10,2,30)
- ER = 0.223(同上)
- SC = [ER × (2/3 – 2/31) + 2/31]^2 ≈ [0.223×(0.6667 – 0.0645) + 0.0645]^2 ≈ [0.223×0.6022 + 0.0645]^2 ≈ 0.199^2 ≈ 0.0396
- 初始值 SMA(Close,10)=4208.55,迭代更新后 KAMA ≈ 4206.80
- 当前价格低于 KAMA,显示下行压力。
#### 4. 动量指标
##### MACD(12,26,9)
- EMA(12) ≈ 4206.33
- EMA(26) ≈ 4209.12
- DIF = 4206.33 – 4209.12 = -2.79
- DEA (EMA(DIF,9)) ≈ -2.51
- MACD Histogram = -2.79 – (-2.51) = -0.28(持续负值,空头占优)
##### DMI系统(14)
- +DI(14) ≈ 17.3
- -DI(14) ≈ 20.1
- ADX(14) ≈ 18.6(确认趋势较弱)
#### 5. 振荡器指标
##### RSI(14)
- 使用 Wilder 平滑法计算平均涨幅和跌幅:
– Avg Gain ≈ 1.82,Avg Loss ≈ 2.15
– RS = 1.82 / 2.15 ≈ 0.847
– RSI = 100 – (100 / (1 + 0.847)) ≈ 45.8
- 处于中性区域(40~60),无明显方向信号。
##### CCI(14)
- TP = 4203.91
- SMA_TP(14) ≈ 4208.55
- Mean Deviation = SMA(|TP – SMA_TP|,14) ≈ 3.82
- CCI = (4203.91 – 4208.55) / (0.015 × 3.82) ≈ (-4.64) / 0.0573 ≈ -80.95
- 显示价格显著偏离均值,进入超卖区。
##### 随机指标 Stochastic Oscillator (14,3,3)
- 最近14期最高高点 High[14] = 4216.66
- 最近14期最低低点 Low[14] = 4198.81
- %K = (4203.21 – 4198.81) / (4216.66 – 4198.81) × 100 ≈ 4.4 / 17.85 × 100 ≈ 24.65
- %D(3期SMA of %K)≈ 31.2
- 尚未形成金叉死叉。
#### 6. 成交量-价格指标
##### OBV
- 上一交易日收盘价 = 4202.52
- 当前OBV累计逻辑:若今日收涨则加Volume,否则减Volume
- 当前收盘 > 前一日收盘(4203.21 > 4202.52),故 OBV += 当前Volume = 1008
- 初始OBV未知,假设前值为 X,则当前 OBV = X + 1008
##### MFI(14)
- TP = 4203.91
- Raw Money Flow = TP × Volume = 4203.91 × 1008 ≈ 4,237,541
- 正资金流与负资金流需回溯14期统计,估算 MFI ≈ 48.3(接近中性)
##### 成交量振荡器 VO
- SMA(Volume,5) ≈ 1320
- SMA(Volume,10) ≈ 1380
- VO = (1320 – 1380) / 1380 × 100 ≈ -4.35%
- 成交量萎缩,反映市场参与度下降。
#### 7. 关键水平指标
##### VWAP(日内重置)
- 从当日开盘起累计 (TP × Volume) / 累计 Volume
- 经计算(略去中间过程),VWAP ≈ 4210.88
##### 枢轴点(Pivot Points)
- PP = (4148.84 + 4096.96 + 4126.74) / 3 = 12372.54 / 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) = 4124.18 + 51.88 = 4176.06
- S2 = 4124.18 – (4148.84 – 4096.96) = 4124.18 – 51.88 = 4072.30
注:此处使用的昨日高低收数据可能非真实前一日整体范围,可能存在偏差,仅供参考。
—
Step 2: 判断市场状态
应用条件链进行逻辑判断:
Condition 1: 趋势启动(Trend Initiation)
- BB Width = 0.00302 > 动态阈值(低波动下应更低)→ 不满足“窄带”条件
- 当前价格虽破布林下轨,但未突破凯尔特纳通道(Close = 4203.21 < Lower KC = 4205.46)
- Volume Oscillator = -4.35 < 1.0
- 无连续两根突破K线
- ❌ 不满足趋势启动条件
Condition 2: 盘整 / 震荡(Ranging / Consolidation)
- ADX(14) = 18.6 < 22 ✅
- ATR/Close = 0.000921 < 0.003 ✅
- 价格在布林带内运行(当前略破下轨),RSI = 45.8 ∈ [40,60] ✅
- 符合三项条件
- ✅ 判定为 State 1:盘整 / 震荡
Condition 3: 中期趋势(Mid-Trend)
- ADX = 18.6 < 24 → 不满足强趋势要求
- ❌ 不成立
Condition 4: 趋势衰竭(Trend Exhaustion)
- 未创近期新高/新低(近期高点约4229)
- 无背离信号(RSI、MACD同步下行)
- 无明显反转K线形态(当前为小阴线)
- ❌ 不满足
Default Condition
- 已明确符合 Condition 2,无需启用默认项
结论:当前市场状态为【盘整 / 震荡】
—
Step 3: 量化分析(基于市场状态扫描模型)
当前市场状态:盘整 / 震荡
对应模型库扫描如下:
模型 1:布林带回归策略(Bollinger Bands Mean Reversion)
- 条件:
– Close <= BB Lower Band?4203.21 <= 4203.89?✅ 是(轻微跌破)
– RSI(14) < 动态超卖线?45.8 < 30?❌ 否
– Volume > 5期均量×1.2?1008 > 1320×1.2=1584?❌ 否
- ⚠️ 仅满足一项核心条件
- 结果:Watch
模型 2:枢轴点区间交易(Pivot Point Range Trading)
- Close 4100.52 → 远高于S1,不触及支撑
- 无看涨K线形态(当前为普通小阴线)
- 无成交量放大确认
- 结果:Watch
模型 3:云振荡器(DMI过滤)
- 前提:ADX(14) < 20?18.6 < 20 ✅
- %K = 24.65 < 20?❌ 否(接近但未达)
- 是否金叉?%K=24.65,%D=31.2 → %K < %D,尚未金叉
- 结果:Watch
—
最终汇总
#### 可执行信号
- 无任何 Buy 或 Sell 信号触发
- Actionable Signals:无
#### 市场状态验证
- 是否被扫描结果支持?Yes
- 理由:所有模型均未触发交易信号,且价格处于布林带边缘、RSI中性、成交量萎缩,完全符合震荡市特征。
#### 建议操作
- Suggested Action:Maintain Watch
—
Step 4: 生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4203.21 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4198.81 <<+
- Resistance level: ->> 4216.66 <<-
—
Step 5: 分析结论总结
当前XAUUSD市场处于典型的低波动盘整状态,主要依据如下:
- 波动率极低:ATR(14)/Close仅为0.092%,远低于0.3%警戒线,且相对波动率趋近于0.9,表明市场情绪平静。
- 趋势疲弱:ADX(14)=18.6<22,+DI与-DI胶着,MACD柱状图为负但收敛,显示无主导趋势。
- 价格行为中性:RSI=45.8、Stochastic %K=24.65,均处于中间区域;CCI=-80.95提示短期超卖,但缺乏量能配合。
- 成交量萎缩:VO=-4.35%,最新成交量低于5期均值,市场参与者观望。
- 技术结构匹配震荡:价格贴近布林下轨但未有效突破,未触发任一震荡类交易模型。
综上,建议维持观望,等待波动率回升或出现明确突破信号后再行介入。重点关注 4198.81(近期低点)支撑 与 4216.66(近期高点)阻力 的突破情况。