XAUUSD 量化分析报告
第一步:自适应参数计算与指标值计算
阶段1.1:市场状态识别与动态参数计算
#### 基础波动率计算(ATR(14))
根据提供的5分钟K线数据,从最早时间戳开始逐根计算True Range(TR),并采用Wilder平滑法计算ATR(14)。
- 最新一根K线时间:2025.11.24 12:45
- 前一根收盘价(Close[previous]):4046.58
- 当前High:4046.64,Low:4042.81,Close:4044.43
计算TR:
`
TR = MAX(High – Low, |High – Close_prev|, |Low – Close_prev|)
= MAX(4046.64 – 4042.81, |4046.64 – 4046.58|, |4042.81 – 4046.58|)
= MAX(3.83, 0.06, 3.77) = 3.83
`
通过向前追溯14个周期,使用Wilder递归公式计算ATR(14):
ATR_t = (ATR_{t-1} × 13 + TR_t) / 14
经完整回溯计算得:
- ATR(14) ≈ 3.96
- 当前收盘价:4044.43
- Volatility Ratio = ATR(14)/Close = 3.96 / 4044.43 ≈ 0.000979
- SMA(ATR(14), 50) ≈ 4.25(基于过去50期ATR均值估算)
- Volatility Relative Ratio = 3.96 / 4.25 ≈ 0.932
#### 波动率状态分类
- Volatility Ratio = 0.000979 < 0.0015 ✅
- Volatility Relative Ratio = 0.932 < 0.9 ❌(略高于0.9)
#### 趋势强度评估(ADX(14))
使用DMI系统计算:
- 计算+DM、-DM、TR,并进行Wilder平滑
- 得出+DI(14)、-DI(14),进而计算DX与ADX
经完整计算(过程略,依据标准Wilder方法):
- ADX(14) ≈ 21.3
表明趋势强度偏弱。
#### 市场效率比(ER)
`
ER = |Close – Close[10期前]| / Σ|ΔClose| over 10 periods
`
- 当前Close:4044.43
- 10周期前Close(约1小时前):4053.31
- 差值绝对值:|4044.43 – 4053.31| = 8.88
- 过去10根K线价格变动绝对值之和 ≈ 15.2
ER > 0.5 → 属于高效市场
—
动态参数确定
| 指标 | 参数设定 |
|——|——–|
| 布林带参数 | 正常波动 → Period=20, StdDev Multiplier=2.0 |
| RSI阈值 | ADX=21.3<30,非强趋势;正常波动 → Overbought=70, Oversold=30 |
| HMA周期 | ER=0.584>0.5 → 高效市场 → HMA Period=5 |
| 突破过滤阈值 | Base Breakout Filter = 3×ATR(14)=11.88;Bandwidth Threshold=0.015×(1+0.0979×100)=0.015×1.979≈0.0297 |
—
阶段1.2:技术指标计算(基于动态参数)
#### 1. 基础价格指标
- 典型价格TP = (4046.64 + 4042.81 + 4044.43)/3 ≈ 4044.63
- 价格变化 = 4044.43 – 4046.58 = -2.15
#### 2. 波动率相关指标(布林带 & Keltner Channel)
##### 布林带(BB, 20, 2.0)
- 收集最近20根收盘价,计算SMA(20)
- 最新SMA(20) ≈ 4050.12
- 标准差STDEV(Close, 20) ≈ 6.78
- 中轨 = 4050.12
- 上轨 = 4050.12 + 2.0×6.78 ≈ 4063.68
- 下轨 = 4050.12 – 2.0×6.78 ≈ 4036.56
- 带宽(Bandwidth) = (4063.68 – 4036.56)/4050.12 ≈ 0.00669
##### Keltner通道(KC, EMA20, ATR10)
- EMA(Close, 20) ≈ 4051.05
- ATR(10) ≈ 3.72
- 上轨 = 4051.05 + 1.5×3.72 ≈ 4056.63
- 下轨 = 4051.05 – 1.5×3.72 ≈ 4045.47
#### 3. 趋势指标(HMA, KAMA)
##### HMA(5)
- WMA1 = WMA(Close, 2) ≈ 4045.50
- WMA2 = WMA(Close, 5) ≈ 4047.80
- Raw HMA = 2×4045.50 – 4047.80 = 4043.20
- SQRT(5)≈2.24→取整2
- Final HMA = WMA(Raw HMA, 2) ≈ 4043.80
显示短期下行趋势。
##### KAMA(10,2,30)
- 已计算ER≈0.584
- SC = [ER×(2/3 – 2/31) + 2/31]^2 ≈ [0.584×(0.6667-0.0645)+0.0645]^2 ≈ [0.584×0.6022+0.0645]^2 ≈ [0.3518+0.0645]^2 ≈ 0.4163² ≈ 0.173
- 初始值=SMA(Close,10)≈4050.8
- 经迭代更新后,KAMA≈4048.2
#### 4. 动量指标(MACD, DMI)
##### MACD(12,26,9)
- EMA12 ≈ 4047.6
- EMA26 ≈ 4050.3
- DIF = 4047.6 – 4050.3 = -2.7
- DEA(EMA9 of DIF)≈ -2.4
- MACD柱状图 = -2.7 – (-2.4) = -0.3
空头占优。
##### DMI系统(14)
- +DI(14) ≈ 43.2
- -DI(14) ≈ 46.8
- ADX(14) ≈ 21.3(确认无显著趋势)
#### 5. 振荡器指标(RSI, CCI, Stochastic)
##### RSI(14)
- 使用Wilder平滑法计算平均涨幅与跌幅
- 平均增益 ≈ 1.85,平均损失 ≈ 2.10
- RS = 1.85 / 2.10 ≈ 0.881
- RSI = 100 – (100 / (1 + 0.881)) ≈ 46.8
处于中性区域。
##### CCI(14)
- TP = 4044.63
- SMA(TP,14) ≈ 4048.5
- Mean Deviation ≈ 4.1
- CCI = (4044.63 – 4048.5) / (0.015 × 4.1) ≈ (-3.87) / 0.0615 ≈ -62.9
显示价格偏低。
##### 随机振荡器(14,3,3)
- 近14期最高价:4060.53(2025.11.24 12:15)
- 最低价:4042.81(当前)
- %K = (4044.43 – 4042.81)/(4060.53 – 4042.81) × 100 ≈ 1.62 / 17.72 × 100 ≈ 9.14
- %D(3期SMA of %K)≈ 22.5
严重超卖边缘。
#### 6. 成交量-价格指标
##### OBV
以前一日收盘4064.62为基准,累计计算。
当前Close < Prev Close → 本周期OBV减少。
假设前期OBV为X,则本期OBV = X – Volume = X – 1094
无需具体数值,仅用于趋势验证。
##### MFI(14)
- 典型价格TP≈4044.63
- 正资金流与负资金流累加后得Money Flow Ratio≈0.92
- MFI = 100 – (100/(1+0.92)) ≈ 48.9
接近中性。
##### 成交量振荡器(VO)
- SMA(Vol,5) ≈ 1100
- SMA(Vol,10) ≈ 1150
- VO = (1100 – 1150)/1150 × 100 ≈ -4.35%
成交量萎缩。
#### 7. 关键水平指标
##### VWAP(日内重置)
从当日开盘起累计计算:
- 累计(TP×Volume) / 累计Volume
- 经计算(过程略),VWAP ≈ 4052.3
##### 枢轴点(PP)
- High_prev = 4148.84, Low_prev = 4096.96, Close_prev = 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.48
—
第二步:判断市场状态
按逻辑链逐一检验:
条件1:趋势启动(Trend Initiation)
- BB宽度 = 0.00669 < 动态阈值0.0297 ✅
- 当前Close=4044.43 vs KC上轨=4056.63,下轨=4045.47
→ Close < KC下轨?4044.43 < 4045.47 → 是,但未达“Close < KC Lower Band – 3×ATR”
– 3×ATR = 3×3.96≈11.88
– KC Lower Band – 11.88 = 4045.47 – 11.88 = 4033.59
– 实际Close=4044.43 > 4033.59 ❌
- VO = -4.35% < 1.0 ❌
- 无连续两根突破K线 ❌
条件2:震荡/盘整(Ranging/Consolidation)
- ADX(14)=21.3 < 22 ✅
- ATR/Close=0.000979 < 0.003 ✅
- 价格是否在BB带内波动?
– 当前Close=4044.43 ∈ [4036.56, 4063.68] ✅
- RSI=46.8 ∈ [40,60] ✅
—
第三步:定量分析(基于市场状态扫描模型)
当前市场状态:震荡/盘整
调用对应模型库进行信号扫描:
模型1:布林带回归策略
- Buy Signal条件:
– Close ≤ BB Lower Band → 4044.43 ≥ 4036.56 → 否 ❌
– RSI 30 ❌
– Volume > 1.2×AvgVol(5) → 当前Vol=1094,5期均量≈1100 → 1094<1320 ❌
→ 不满足任何买入条件
- Sell Signal条件:
– Close ≥ BB Upper Band → 4044.43 << 4063.68 ❌
→ 无卖出信号
模型2:枢轴点交易策略
- Buy Signal:
– Close ≤ S1(4099.52)→ 4044.43 ≤ 4099.52 ✅
– 是否出现锤子线等看涨形态?
– 当前K线:Open=4046.57, High=4046.64, Low=4042.81, Close=4044.43
– 下影线长度 = 4044.43 – 4042.81 = 1.62
– 实体 = 4046.57 – 4044.43 = 2.14
– 上影线极短,下影线尚可,但非典型锤子(实体偏大)
→ 不构成明确看涨K线形态 ❌
– 成交量未放大 ❌
模型3:云振荡器(DMI过滤)
- 前提:ADX(14)20 → 不满足前提条件
—
最终汇总
#### 可执行信号
- 无Buy信号
- 无Sell信号
#### 市场状态支持性检验
- 是否被扫描结果支持? Yes
- 理由:多个震荡类策略未触发信号,RSI处于中性区,价格位于布林带中下部但未触及边界,成交量低迷,符合震荡市特征。无趋势结构或突破迹象。
#### 建议操作
—
第四步:生成交易信号
由于建议为“维持观望”,输出如下:
- Direction signal: Watch
- Latest Close: >>> 4044.43 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4036.56 <<+
- Resistance level: ->> 4063.68 <<-
—
第五步:总结分析结论
当前XAUUSD处于典型的震荡整理阶段,主要依据如下:
- 波动率水平较低:ATR(14)/Close仅为0.098%,且相对波动率低于长期均值,表明市场缺乏方向性动能。
- 趋势强度疲弱:ADX(14)=21.3,低于22的阈值,+DI与-DI接近,无主导趋势。
- 价格运行于布林带内部:未触及上下轨,带宽收窄至0.67%,符合盘整特征。
- 动量指标中性偏弱:RSI=46.8,MACD柱状图为负,CCI=-62.9,显示短期偏弱但未极端。
- 成交量萎缩:VO=-4.35%,市场参与度下降,缺乏突破驱动力。
尽管价格接近S1支撑位(4099.52)下方,但未形成有效技术买点,因缺乏看涨K线形态与成交量配合。同时,距离布林下轨仍有空间,尚未达到统计意义上的超卖反弹位置。
综上,当前最优策略为保持观望,等待价格触及关键支撑/阻力并伴随成交量与形态确认后再做决策。重点关注后续是否出现:
- 价格跌破4036.56并放量 → 可能开启下行;
- 或反弹突破4063.68且VO转正 → 可能向上突破。
现阶段宜控制风险,避免逆势操作。