XAUUSD 量化分析报告
第一步:自适应参数计算与指标值计算
阶段1.1:市场状态识别与动态参数计算
#### ATR(14) 计算
- True Range (TR) 按公式
MAX(High-Low, ABS(High-PrevClose), ABS(Low-PrevClose))逐根计算。 - 使用 Wilder 平滑法(RS = 1/14)计算 ATR(14),最终得:
– ATR(14) = 5.27
- 当前收盘价(Latest Close)= 4073.93
- Volatility Ratio = ATR(14) / Close = 5.27 / 4073.93 ≈ 0.00129
- SMA(ATR(14), 50) 基于历史数据估算为约 6.85
- Volatility Relative Ratio = 5.27 / 6.85 ≈ 0.77
#### 波动率 regime 分类
- 判断条件:
– High Volatility: Volatility Ratio > 0.003 且 Volatility Relative Ratio > 1.1 → 不满足
– Low Volatility: Volatility Ratio < 0.0015 且 Volatility Relative Ratio < 0.9 → 满足
- 结论:当前处于 低波动状态
#### 趋势强度评估
- ADX(14) 使用 Wilder 平滑计算,经完整迭代后得:
– ADX(14) = 18.6(趋势较弱)
- 市场效率比 ER:
– ER = |C – C[10]| / Σ|ΔC| over 10 periods ≈ |4073.93 – 4068.35| / 38.72 ≈ 5.58 / 38.72 ≈ 0.144
- ER < 0.2 → 属于 非有效市场
#### 动态参数确定
##### 布林带参数(Bollinger Bands)
- 因处于 低波动状态:
– Period = 14
– Std Dev Multiplier = 1.6
##### RSI 阈值
- 基础值:超买 70,超卖 30
- 当前非强趋势(ADX < 30),非高波动 → 使用基础阈值
– Overbought = 70
– Oversold = 30
##### HMA 周期调整
- ER = 0.144 < 0.2 → 属于“非有效市场”
– HMA Period = 14
##### 突破过滤阈值
- Base Breakout Filter = 3 × ATR(14) = 3 × 5.27 = 15.81
- Dynamic Bandwidth Threshold = 0.015 × (1 + Volatility Ratio×100) = 0.015 × (1 + 0.129) ≈ 0.0169
—
阶段1.2:基于动态参数的技术指标计算
#### 1. 基础价格指标
- 典型价格 TP = (High+Low+Close)/3 = (4074.78+4073.37+4073.93)/3 ≈ 4074.03
- 价格变化 ΔClose = 4073.93 – 4074.76 = -0.83
#### 2. 波动率相关指标(布林带 & Keltner Channel)
##### 布林带(BB,周期14,倍数1.6)
- 中轨 = SMA(Close, 14) = 过去14根K线收盘均价 ≈ 4071.85
- 标准差 STDEV(Close, 14) ≈ 4.92
- 上轨 = 4071.85 + 1.6 × 4.92 ≈ 4079.72
- 下轨 = 4071.85 – 1.6 × 4.92 ≈ 4063.98
- 带宽 Bandwidth = (4079.72 – 4063.98) / 4071.85 ≈ 0.00386
##### Keltner通道(KC,EMA20 + 1.5×ATR10)
- EMA(Close, 20) ≈ 4070.12
- ATR(10) ≈ 4.85
- KC上轨 = 4070.12 + 1.5 × 4.85 ≈ 4077.39
- KC下轨 = 4070.12 – 1.5 × 4.85 ≈ 4062.85
#### 3. 趋势指标
##### HMA(14)
- WMA1 = WMA(Close, 7)
- WMA2 = WMA(Close, 14)
- Raw HMA = 2×WMA1 – WMA2
- Final HMA = WMA(Raw HMA, √14≈3.74→取整4)
- 经计算得:HMA(14) ≈ 4072.01
##### KAMA(10,2,30)
- ER ≈ 0.144(同前)
- SC = [ER × (2/3 – 2/31) + 2/31]² ≈ [0.144×(0.6667-0.0645)+0.0645]² ≈ [0.144×0.6022+0.0645]² ≈ [0.0867+0.0645]² ≈ 0.1512² ≈ 0.0228
- 初始值 = SMA(Close,10) ≈ 4072.34
- 递推更新后最新 KAMA ≈ 4072.18
#### 4. 动量指标
##### MACD(12,26,9)
- DIF = EMA(12) – EMA(26) ≈ 4072.51 – 4070.88 = 1.63
- DEA = EMA(DIF,9) ≈ 1.42
- MACD柱状图 = 1.63 – 1.42 = 0.21
##### DMI系统(+DI, -DI, ADX)
- 已计算 ADX(14) = 18.6
- +DI(14) ≈ 46.3
- -DI(14) ≈ 41.7
- +DI > -DI,但差距不大
#### 5. 振荡器指标
##### RSI(14)
- 使用 Wilder 平滑法计算平均涨幅和跌幅
- 平均增益 ≈ 2.38,平均损失 ≈ 2.61
- RS = 2.38 / 2.61 ≈ 0.912
- RSI = 100 – (100 / (1 + 0.912)) ≈ 47.7
##### CCI(14)
- TP ≈ 4074.03
- SMA(TP,14) ≈ 4071.92
- Mean Deviation = SMA(|TP – SMA_TP|,14) ≈ 3.48
- CCI = (4074.03 – 4071.92) / (0.015 × 3.48) ≈ 2.11 / 0.0522 ≈ 40.4
##### 随机震荡器 %K(14,3,3)
- 最近14周期最高高点 = 4082.45
- 最近14周期最低低点 = 4060.84
- %K = (4073.93 – 4060.84) / (4082.45 – 4060.84) × 100 ≈ 13.09 / 21.61 × 100 ≈ 60.58
- %D = 3期SMA(%K) ≈ 58.2
#### 6. 成交量-价格指标
##### OBV
- 前一日收盘 = 4067.31
- 当日收盘 > 前日 → OBV 累加当前成交量
- 最新 OBV ≈ 上一根OBV + 889 = (累计值)假设前期OBV为X,则本期为 X + 889(趋势向上)
##### MFI(14)
- TP ≈ 4074.03
- 正资金流总和 / 负资金流总和 ≈ 1.08
- MFI = 100 – (100 / (1 + 1.08)) ≈ 52.0
##### 成交量震荡器 VO
- SMA(Vol,5) ≈ 980
- SMA(Vol,10) ≈ 1020
- VO = (980 – 1020) / 1020 × 100 ≈ -3.92%
#### 7. 关键水平指标
##### VWAP(日内重置)
- 累计 (TP × Volume) / 累计 Volume
- 经计算得:VWAP ≈ 4070.25
##### 枢轴点(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.10
- S2 = 4124.18 – (4148.84 – 4096.96) = 4072.28
—
第二步:判断市场状态
按逻辑链逐一验证:
条件1:趋势启动(Trend Initiation)
- BB宽度 = 0.00386 < 动态阈值(低波动下设为0.015)→ ✔️
- 当前收盘4073.93 vs KC上轨4077.39 → 未突破(更无3ATR以上)→ ❌
- VO = -3.92 < 1.0 → ❌
- 无连续两根突破K线 → ❌
条件2:盘整/震荡(Ranging/Consolidation)
- ADX(14)=18.6 < 22 → ✔️
- ATR/Close = 0.00129 < 0.003 → ✔️
- 价格在布林带中轨附近波动(4073.93 ∈ [4063.98, 4079.72])
- RSI=47.7 ∈ [40,60] → ✔️
—
第三步:定量分析(基于盘整模型扫描)
盘整市场模型扫描
#### 模型1:布林带回归策略
- Buy Signal:
– Close ≤ BB Lower Band? 4073.93 > 4063.98 → ❌
– RSI 30 → ❌
– Volume > 1.2×AvgVol(5)? 889 < 1.2×980≈1176 → ❌
→ 未触发买入信号
- Sell Signal:
– Close ≥ BB Upper Band? 4073.93 < 4079.72 → ❌
→ 未触发卖出信号
- ➤ 扫描结果:Watch(理由:价格未触及轨道,动能中性)
#### 模型2:枢轴点交易策略
- Buy Signal:
– Close ≤ S1? 4073.93 > 4099.52?否,实际远高于S1 → ❌
→ 不成立
- Sell Signal:
– Close ≥ R1? 4073.93 < 4151.40 → ❌
→ 不成立
- ➤ 扫描结果:Watch(理由:远离关键支撑阻力位)
#### 模型3:云震荡器(DMI过滤)
- 前提:ADX < 20 → 18.6 < 20 → ✔️
- Buy Signal:
– %K < 20? 当前%K=60.58 → ❌
– %K金叉%D?当前%K≈60.58, %D≈58.2,已交叉但不在低位 → 不构成有效金叉
→ 未触发
- Sell Signal:
– %K > 80? 60.58 < 80 → ❌
→ 未触发
- ➤ 扫描结果:Watch(理由:随机指标处于中区,无明确交叉信号)
—
最终汇总
#### 可执行信号
- 无任何买入或卖出信号被触发
#### 市场状态支持性检验
- 是否支持?是
- 理由:ADX偏低、波动率低、RSI居中、价格围绕均线震荡,符合盘整特征;所有模型均未发出方向信号,与“震荡市”预期一致。
#### 建议操作
- 维持观望(Maintain Watch)
—
第四步:生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4073.93 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4063.98 <<+ (布林带下轨)
- Resistance level: ->> 4079.72 <<- (布林带上轨)
—
第五步:总结分析结论
当前XAUUSD处于典型的低波动盘整状态。技术面显示:
- ATR(14)=5.27,波动率比率仅为0.129%,相对历史均值偏低;
- ADX(14)=18.6,表明趋势力量薄弱;
- 价格运行于布林带中轨附近,RSI(14)=47.7、随机指标%K=60.58,均无明显方向倾向;
- 成交量震荡器(VO)为负值,短期量能偏弱;
- 多个经典震荡市策略(布林带回调、枢轴点、随机指标)均未触发交易信号。
综合判断:市场缺乏明确方向,建议继续观望,等待突破信号或波动放大后再行介入。重点关注布林带边界(4063.98支撑,4079.72阻力)的突破有效性及伴随成交量变化。