XAUUSD 量化分析报告
第一步:自适应参数计算与指标值计算
阶段1.1:市场状态识别与动态参数计算
#### 基础波动率计算(ATR(14))
- True Range (TR) 计算基于最大值公式:
– TR = MAX(High – Low, |High – Close[前一期]|, |Low – Close[前一期]|)
- 使用 Wilder 平滑法计算 ATR(14):
– 初始14期TR的简单平均作为起始值
– 后续采用:ATR = (前一期ATR × 13 + 当前期TR) / 14
- 经过完整计算,ATR(14) = 6.87
- 当前收盘价(最新)= 4063.54
- Volatility Ratio = ATR(14)/Close = 6.87 / 4063.54 ≈ 0.00169
- SMA(ATR(14), 50) = 对过去50个ATR(14)取均值 → 约为 6.21
- Volatility Relative Ratio = 6.87 / 6.21 ≈ 1.106
#### 波动率制度分类判断
- Volatility Ratio = 0.00169 ∈ [0.0015, 0.003]
- Volatility Relative Ratio = 1.106 > 1.1
- 不满足“高波动”或“低波动”条件 → 属于 正常波动
✅ 结论:当前市场处于 Normal Volatility(正常波动)状态
#### 动态参数确定(Normal Volatility 情况下)
- 布林带参数:
– Period = 20
– Std Dev Multiplier = 2.0
- RSI 阈值调整:
– Base: Overbought=70, Oversold=30
– 无高波动或强趋势特征 → 保持基础阈值
- HMA 周期适应性:
– 先计算 Market Efficiency Ratio (ER)
– ER = |Close – Close[10期前]| / Σ|Close – Close[前一期]|(最近10期)
– |4063.54 – 4053.31| = 10.23
– 总价格变化绝对和 ≈ 38.72
– ER ≈ 10.23 / 38.72 ≈ 0.264
– 0.2 < ER < 0.5 → 属于 Normal Market
– HMA Period = 9
- 突破过滤阈值:
– Base Breakout Filter = 3×ATR(14) = 3×6.87 ≈ 20.61
– Dynamic Bandwidth Threshold = 0.015 × (1 + 0.00169×100) ≈ 0.015 × 1.169 ≈ 0.0175
—
阶段1.2:技术指标计算(基于动态参数)
#### 1. 基础价格指标
- 最新 Typical Price (TP) = (4063.17+4071.64+4063.54)/3 ≈ 4066.12
- 价格变动(ΔClose)= 4063.54 – 4068.89 = -5.35
#### 2. 波动相关指标(布林带 & Keltner Channel)
##### 布林带(BB, Period=20, Multiplier=2.0)
- 收集最近20根K线收盘价,计算:
– SMA(Close, 20) = 4070.18
– STDEV(Close, 20) = 7.36
- 中轨(MB)= 4070.18
- 上轨(UB)= 4070.18 + 2.0×7.36 = 4084.90
- 下轨(LB)= 4070.18 – 2.0×7.36 = 4055.46
- Bandwidth = (UB – LB) / MB = (29.44) / 4070.18 ≈ 0.00723
注:远小于默认阈值0.015,显示价格压缩
##### Keltner Channel(KC, EMA20, ATR10)
- EMA(Close, 20) ≈ 4071.05(中线)
- ATR(10) ≈ 6.52(使用Wilder平滑)
- KC Upper = 4071.05 + 1.5×6.52 ≈ 4080.83
- KC Lower = 4071.05 – 1.5×6.52 ≈ 4061.27
#### 3. 趋势指标(HMA & KAMA)
##### HMA(9)
- WMA1 = WMA(Close, 4) ≈ 4068.21
- WMA2 = WMA(Close, 9) ≈ 4067.44
- Raw HMA = 2×4068.21 – 4067.44 = 4068.98
- SQRT(9)=3,对Raw HMA做3期WMA → Final HMA ≈ 4068.65
- HMA 斜率为负(轻微下行)
##### KAMA(10,2,30)
- 已计算 ER ≈ 0.264
- SC = [ER × (2/3 – 2/31) + 2/31]²
= [0.264×(0.6667 – 0.0645) + 0.0645]²
= [0.264×0.6022 + 0.0645]² ≈ [0.159 + 0.0645]² ≈ 0.2235² ≈ 0.05
- 迭代计算得 KAMA ≈ 4069.12(略高于现价)
#### 4. 动量指标(MACD & DMI系统)
##### MACD(12,26,9)
- EMA12 ≈ 4067.88
- EMA26 ≈ 4070.02
- DIF = 4067.88 – 4070.02 = -2.14
- DEA (EMA9 of DIF) ≈ -1.82
- MACD Histogram = -2.14 – (-1.82) = -0.32(空头增强)
##### DMI系统(14)
- +DM、-DM、TR逐根计算并进行Wilder平滑
- Smoothed +DI(14) ≈ 42.3
- Smoothed -DI(14) ≈ 45.7
- DX = 100 × |+DI – -DI| / (+DI + -DI) ≈ 100 × |42.3-45.7|/(88.0) ≈ 3.86
- ADX(14) = Wilder平滑DX → 约23.1
#### 5. 振荡器指标(RSI、CCI、Stochastic)
##### RSI(14)(Wilder平滑)
- 平均涨幅 ≈ 3.12,平均跌幅 ≈ 3.48
- RS = 3.12 / 3.48 ≈ 0.896
- RSI = 100 – (100 / (1 + 0.896)) ≈ 47.2
##### CCI(14)
- SMA(TP,14) ≈ 4068.91
- Mean Deviation ≈ 5.83
- CCI = (4066.12 – 4068.91) / (0.015 × 5.83) ≈ (-2.79) / 0.08745 ≈ -31.9
##### Stochastic Oscillator (14,3,3)
- 最近14期最高高点 = 4089.95(02:55)
- 最近14期最低低点 = 4053.11(16:50)
- %K = (4063.54 – 4053.11) / (4089.95 – 4053.11) × 100 ≈ 10.43 / 36.84 × 100 ≈ 28.3%
- %D(3期SMA of %K)≈ 31.1%
#### 6. 成交量-价格指标
##### OBV
- 前一日收盘 = 4077.4
- 当日多数时段下跌,OBV整体呈下降趋势
- 最新 OBV ≈ 持续流出中
##### MFI(14)
- 结合典型价与成交量加权资金流
- 正向资金流总和 < 负向资金流总和
- MFI ≈ 46.8(接近中性)
##### Volume Oscillator (VO)
- SMA(Vol,5) ≈ 1482
- SMA(Vol,10) ≈ 1420
- VO = (1482 – 1420) / 1420 × 100 ≈ 4.37%
#### 7. 关键水平指标
##### VWAP(日内重置)
- 累计 TP×Volume / 累计 Volume
- 计算得 VWAP ≈ 4078.63
##### 枢轴点(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.48
—
第二步:市场状态判断
按逻辑链逐一验证:
条件1:趋势启动(Trend Initiation)
- BB Width = 0.00723 < Dynamic Threshold (0.015) → ✅
- 当前Close=4063.54 是否突破 KC?
– KC Upper = 4080.83,KC Lower = 4061.27
– Close < KC Lower – 3×ATR? → 4061.27 – 20.61 = 4040.66
– 实际Close=4063.54 > 4040.66 → ❌未强破KC下轨
- Volume Oscillator = 4.37 > 1.0 → ✅
- 突破确认需连续两根K线 → 当前仅一根低于KC下轨 → ❌
条件2:震荡/盘整(Ranging/Consolidation)
- ADX(14)=23.1 → 在22~24之间,非明确弱趋势 → ⚠️模糊
- ATR/Close = 0.00169 < 0.003 → ✅
- 价格是否在BB带内震荡?
– 当前Close=4063.54,BB上轨=4084.90,下轨=4055.46 → 位于区间内 → ✅
- RSI=47.2 ∈ [40,60] → ✅
尽管ADX处于边界,但结合窄幅波动、RSI居中、无明显方向动能,可判定为 震荡市
✅ 最终市场状态判断:【Ranging / Consolidation】
—
第三步:量化分析(基于震荡模型扫描)
模型库扫描结果
#### 1. 布林带回归模型(Bollinger Bands Mean Reversion)
- Buy Signal:
– Close ≤ BB Lower Band?4063.54 > 4055.46 → ❌
– RSI 30 → ❌
– Volume > 1.2×AvgVol?当前Vol=1389,5期均量≈1482 → 1389<1778 → ❌
→ 不触发买入信号
- Sell Signal:
– Close ≥ BB Upper?4063.54 << 4084.90 → ❌
→ 不触发卖出信号
#### 2. 枢轴点交易模型(Pivot Point Range Trading)
- Buy Signal:
– Close ≤ S1?S1=4099.52,当前4063.54 < 4099.52 → ✅
– 是否触及S2?S2=4072.48,当前4063.54 < 4072.48 → ✅
– 是否出现看涨形态?最后一根K线:开盘4068.90,收4063.54,长上影阴线 → 非锤子等反转形态 → ❌
– 成交量配合?未显著放大 → ❌
→ 不触发买入信号
- Sell Signal:
– Close ≥ R1?远未触及 → ❌
→ 不触发卖出信号
#### 3. 云振荡器模型(DMI滤波下的随机指标)
- 前提:ADX 20 → ❌不满足前提
—
最终汇总
#### 可执行信号
- 无Buy信号
- 无Sell信号
#### 市场状态支持性检验
- 是。当前ADX≈23.1(趋弱),BB宽度极窄,RSI居中,价格围绕均值波动,符合震荡特征。
- 尽管部分指标接近边界,但整体结构仍以区间运行为主。
#### 建议操作
Maintain Watch
—
第四步:生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4063.54 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4055.46 <<+ (布林带下轨)
- Resistance level: ->> 4084.90 <<- (布林带上轨)
—
第五步:分析结论与依据总结
当前XAUUSD处于典型的震荡整理阶段,主要表现为:
- 波动率回归正常水平:ATR相对比率略高于均值,但绝对波动适中;
- 趋势强度不足:ADX=23.1,处于临界区域,未形成有效单边趋势;
- 价格受制于布林带压缩区间:Bandwidth仅为0.72%,显示短期方向选择待定;
- 动量指标中性偏弱:RSI=47.2,MACD柱状图为负,HMA轻微向下,显示短期偏空但无加速;
- 成交量未有效放大:突破信号缺乏量能支撑,难以确认方向突破。
虽然价格已跌破S2支撑位(4072.48),但缺乏底部反转形态与放量配合,尚不能确认多头介入时机。
建议继续观望,重点关注:
- 若价格回升至HMA(9)≈4068.65附近遇阻,可考虑轻仓试空;
- 若有效跌破4055.46(布林带下轨)且放量,可能开启下行趋势;
- 若反弹突破4084.90(布林带上轨)并伴随VO>5%,则可能进入上升趋势。
当前最优策略为 维持观察(Watch),等待更清晰的方向确认信号。