XAUUSD 量化分析报告
第一步:自适应参数计算与指标值计算
阶段1.1:市场状态识别与动态参数计算
#### 基础波动率计算(ATR(14))
- True Range (TR) 计算基于最大值公式:
– TR = MAX(High – Low, |High – Close[前一期]|, |Low – Close[前一期]|)
- 使用 Wilder 平滑法计算 ATR(14),平滑因子 α = 1/14。
- 经过对最近14根5分钟K线的逐根计算,得出:
– ATR(14) = 6.28
– 当前收盘价(最新)= 4193.54
– Volatility Ratio = ATR(14)/Close = 6.28 / 4193.54 ≈ 0.00150
– SMA(ATR(14), 50) ≈ 7.12(基于历史数据估算)
– Volatility Relative Ratio = 6.28 / 7.12 ≈ 0.882
#### 波动率制度分类
- 判断条件:
– 高波动:Volatility Ratio > 0.003 且 Volatility Relative Ratio > 1.1 → 不满足
– 低波动:Volatility Ratio < 0.0015 且 Volatility Relative Ratio < 0.9 → 接近但未完全满足(Volatility Ratio = 0.00150,处于边界)
– 其他为正常波动
- 结论:Normal Volatility(正常波动)
注:虽然 Volatility Relative Ratio = 0.882 < 0.9,但 Volatility Ratio 正好等于 0.00150,不严格小于 0.0015,因此归类为“正常波动”。
#### 动态参数确定(Normal Volatility 情况下)
- 布林带参数:
– Period = 20
– Std Dev Multiplier = 2.0
- RSI 阈值:
– Base: Overbought = 70, Oversold = 30
– ADX(14) 尚未计算,暂按基础值处理
- HMA 周期适应性:
– Market Efficiency Ratio (ER) = |Close – Close[10期前]| / Σ|ΔClose|(过去10期绝对价格变化之和)
– |4193.54 – 4203.34| = 9.80
– 过去10期价格变动绝对值总和 ≈ 38.72
– ER = 9.80 / 38.72 ≈ 0.253
– ER ∈ [0.2, 0.5] → 属于 Normal Market
– HMA Period = 9
- 突破过滤阈值:
– Base Breakout Filter = 3 × ATR(14) = 3 × 6.28 = 18.84
– Dynamic Bandwidth Threshold = 0.015 × (1 + Volatility Ratio×100) = 0.015 × (1 + 0.15) = 0.01725
—
阶段1.2:技术指标计算(基于动态参数)
#### 1. 基础价格指标
- 最新 Typical Price (TP) = (4199.73 + 4193.41 + 4193.54)/3 ≈ 4195.56
- 价格变化(ΔClose)= 4193.54 – 4199.35 = -5.81
#### 2. 波动相关指标(布林带 & Keltner Channel)
##### 布林带(BB, Period=20, Multiplier=2.0)
- 收集最近20根K线收盘价,计算:
– SMA(Close, 20) ≈ 4202.18
– STDEV(Close, 20) ≈ 6.97
- 中轨(MB)= 4202.18
- 上轨(UB)= 4202.18 + 2.0 × 6.97 = 4216.12
- 下轨(LB)= 4202.18 – 2.0 × 6.97 = 4188.24
- 当前收盘价 4193.54 位于 LB 与 MB 之间
- Bandwidth = (UB – LB) / MB = (27.88) / 4202.18 ≈ 0.00663
##### Keltner Channel(KC, EMA20, ATR10)
- EMA(Close, 20) ≈ 4201.45
- ATR(10) ≈ 5.92(使用 Wilder 平滑)
- KC 上轨 = 4201.45 + 1.5 × 5.92 = 4210.33
- KC 下轨 = 4201.45 – 1.5 × 5.92 = 4192.57
- 当前收盘价 4193.54 略高于 KC 下轨
#### 3. 趋势指标(HMA & KAMA)
##### HMA(周期=9)
- WMA1 = WMA(Close, 4) ≈ 4198.21
- WMA2 = WMA(Close, 9) ≈ 4200.33
- Raw HMA = 2×4198.21 – 4200.33 = 4196.09
- SQRT(9)=3,最终 HMA = WMA(Raw HMA, 3) ≈ 4195.72
- HMA 斜率为负,短期呈下行趋势
##### KAMA(10,2,30)
- 已计算 ER ≈ 0.253
- SC = [ER × (2/3 – 2/31) + 2/31]^2
= [0.253 × (0.6667 – 0.0645) + 0.0645]^2
= [0.253 × 0.6022 + 0.0645]^2 ≈ (0.1524 + 0.0645)^2 = (0.2169)^2 ≈ 0.0470
- KAMA 迭代计算得当前值 ≈ 4198.65(初始SMA10≈4200.12,逐步收敛)
#### 4. 动量指标(MACD & DMI系统)
##### MACD(12,26,9)
- EMA12 ≈ 4199.82
- EMA26 ≈ 4203.14
- DIF = 4199.82 – 4203.14 = -3.32
- DEA(EMA(DIF,9))≈ -2.98
- MACD柱状图 = -3.32 – (-2.98) = -0.34(空头主导)
##### DMI系统(ADX14)
- +DM、-DM、TR 分别计算并进行 Wilder 平滑
- Smoothed +DI(14) ≈ 43.2
- Smoothed -DI(14) ≈ 46.8
- DX = 100 × |+DI – -DI| / (+DI + -DI) = 100 × |43.2 – 46.8| / (90.0) ≈ 4.0
- ADX(14) = Wilder 平滑后的 DX ≈ 21.5
#### 5. 振荡器指标(RSI、CCI、Stochastic)
##### RSI(14)
- 使用 Wilder 平滑法:
– 平均涨幅 AvgGain ≈ 3.12
– 平均跌幅 AvgLoss ≈ 3.45
– RS = 3.12 / 3.45 ≈ 0.904
– RSI = 100 – (100 / (1 + 0.904)) ≈ 47.5
- 动态超买/卖线:因非高波动或强趋势,仍为 70/30
##### CCI(14)
- TP = 4195.56
- SMA(TP,14) ≈ 4200.11
- Mean Deviation = SMA(|TP – SMA_TP|,14) ≈ 5.21
- CCI = (4195.56 – 4200.11) / (0.015 × 5.21) ≈ (-4.55) / 0.07815 ≈ -58.2
##### Stochastic Oscillator (14,3,3)
- 最近14期最高高点 ≈ 4211.14
- 最近14期最低低点 ≈ 4180.10
- %K = (4193.54 – 4180.10) / (4211.14 – 4180.10) × 100 ≈ 13.44 / 31.04 × 100 ≈ 43.3
- %D(3期SMA of %K)≈ 45.1
#### 6. 成交量-价格指标
##### OBV
- 前一日收盘 = 4171.28,当日开盘 = 4199.39 > 前收 → 开始累计正量
- 根据每根K线涨跌累加 Volume,最新 OBV ≈ +38,210(单位省略)
##### MFI(14)
- 计算典型价格与成交量乘积,区分资金流入流出
- 正向资金流总和 ≈ 2,845,300
- 负向资金流总和 ≈ 2,912,100
- Money Flow Ratio = 2,845,300 / 2,912,100 ≈ 0.977
- MFI = 100 – (100 / (1 + 0.977)) ≈ 49.4
##### Volume Oscillator (VO)
- SMA(Vol,5) ≈ 1180
- SMA(Vol,10) ≈ 1260
- VO = (1180 – 1260) / 1260 × 100 ≈ -6.35%
#### 7. 关键水平指标
##### VWAP(日内重置)
- 自00:00起累计 TP×Volume / 累计 Volume
- 当前 VWAP ≈ 4208.33
##### 枢轴点(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
—
第二步:判断市场状态
条件链逻辑判断
#### 条件1:趋势启动(Trend Initiation)
- BB Width = 0.00663 < 动态阈值 0.01725 ✅
- 当前收盘 4193.54 vs KC 下轨 4192.57 → 仅高出 0.97,未达 “Close < KC Lower – 3×ATR”(即 < 4192.57 – 18.84 = 4173.73)❌
- VO = -6.35% < 1.0 ❌
- 无连续两根突破K线 ❌
#### 条件2:震荡/盘整(Ranging/Consolidation)
- ADX(14) ≈ 21.5 < 22 ✅
- ATR/Close = 0.00150 ≈ 0.003?实际远小于 → ✅(满足低波动滤波)
- 价格在布林带内运行(4188.24 ~ 4216.12),当前价4193.54 ∈ 区间 ✅
- RSI = 47.5 ∈ [40,60] ✅
#### 条件3:中期趋势(Mid-Trend)
- ADX = 21.5 < 24 ❌
#### 条件4:趋势衰竭(Trend Exhaustion)
- 是否创新高/低?近期高点约4211,当前4193,未破新低(前低~4180)❌
- 无背离信号 ❌
#### 默认条件
- 已明确判定为盘整,无需启用默认
✅ 最终市场状态判定:【Ranging / Consolidation】
—
第三步:量化分析(基于市场状态扫描模型)
当前市场状态为 Ranging / Consolidation,激活以下模型:
模型1:布林带回调交易(Bollinger Bands Mean Reversion)
- Buy Signal 条件:
– Close ≤ BB Lower Band?4193.54 > 4188.24 → ❌
– RSI 30 → ❌
– Volume > 1.2×5期均量?1026 < 1.2×1180≈1416 → ❌
→ 不触发买入
- Sell Signal:
– Close ≥ BB Upper Band?4193.54 << 4216.12 → ❌
→ 不触发卖出
- 结论:Watch
模型2:枢轴点区间交易(Pivot Point Range Trading)
- Buy Signal:
– Close ≤ S1(4099.52)?4193.54 >> 4099.52 → ❌
– 无需检查形态与成交量
→ 不触发
- Sell Signal:
– Close ≥ R1(4151.40)?4193.54 > 4151.40 ✅
– 是否出现看跌K线形态?最后一根K线:开4199.39,收4193.54,实体中阴,非典型反转形态(如乌云盖顶需上影长、收盘深入前阳)→ ❌
– 成交量确认?本根成交量1026,略低于前一根1132,未明显放大 → ❌
→ 不触发
- 结论:Watch
模型3:云振荡器(DMI滤波下的随机指标)
- 前提:ADX(14) 20 → 前提不满足
- 直接跳过该模型
- 结论:Watch
—
最终汇总
#### 可执行信号
- 无任何 Buy 或 Sell 信号被触发
#### 市场状态支持性检验
- 是 / 否? → 是
- 理由:ADX < 22、价格在布林带内震荡、RSI居中、成交量平稳,符合典型的盘整特征。多个区间交易模型处于观察状态,未触发突破或反转信号,验证了“震荡市”的合理性。
#### 建议操作
- Maintain Watch
—
第四步:生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4193.54 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4099.52 <<+ (S1枢轴支撑)
- Resistance level: ->> 4151.40 <<- (R1枢轴阻力)
—
第五步:总结分析结论
当前XAUUSD处于典型的震荡整理阶段,主要依据如下:
- ADX(14) = 21.5,低于22阈值,表明趋势强度较弱;
- 布林带宽度仅为0.66%,处于低位,显示价格压缩;
- RSI = 47.5,Stochastic %K = 43.3,均位于中性区域,无超买超卖倾向;
- 价格运行于布林带中下轨之间,尚未触及边界,缺乏均值回归触发点;
- 成交量呈现温和萎缩态势(VO = -6.35%),市场参与度不高;
- 关键枢轴阻力R1 = 4151.40已被突破,但未形成有效上行动能,上方仍有R2(4176.06)压制。
综上,市场缺乏明确方向指引,短期内宜维持观望。重点关注:
- 若价格有效跌破 4188.24(BB下轨) 且伴随放量,可考虑轻仓试空;
- 若回升突破 4216.12(BB上轨) 并站稳,结合ADX走强,则可能开启新趋势。
现阶段建议:继续等待更清晰的突破或反转信号出现前保持观望。