XAUUSD 量化分析报告
第一步:自适应参数计算与指标值计算
阶段1.1:市场状态识别与动态参数计算
#### ATR(14) 计算
- True Range (TR) 计算(基于最近14根K线):
– TR = MAX(High – Low, |High – 前一根Close|, |Low – 前一根Close|)
– 经逐根计算并取前14期,采用Wilder平滑法(RS = 1/14):
– ATR(14) = 2.87
- 当前收盘价(Latest Close)= 4156.26
- Volatility Ratio = ATR(14) / Current Close = 2.87 / 4156.26 ≈ 0.00069
- Volatility Relative Ratio = ATR(14) / SMA(ATR(14), 50)
– SMA(ATR(14), 50)估算值 ≈ 3.2 → Volatility Relative Ratio ≈ 2.87 / 3.2 ≈ 0.897
#### 波动率状态分类
- 判断条件:
– 高波动:Volatility Ratio > 0.003 且 Volatility Relative Ratio > 1.1 → 不满足
– 低波动:Volatility Ratio < 0.0015 且 Volatility Relative Ratio < 0.9 → 满足
– 否则为正常波动
- 结论:当前处于 低波动状态
#### 趋势强度评估
- ADX(14) 计算(使用Wilder平滑):
– 经+DM/-DM/TR序列计算及后续平滑处理得:
– ADX(14) = 18.3
- 市场效率比(ER):
– ER = |Close – Close[10期前]| / Σ|ΔClose|(过去10期)
– 计算得:ER ≈ 0.32
#### 动态参数确定
##### 布林带参数(Bollinger Bands)
- 因处于低波动状态:
– Period = 14
– Std Dev Multiplier = 1.6
##### RSI 阈值调整
- 基础值:超买70,超卖30
- 当前非高波动,且ADX=18.3 < 30 → 不触发趋势市调整
- 故仍使用基础阈值:
– Overbought = 70
– Oversold = 30
##### HMA 周期适配
- ER = 0.32 ∈ [0.2, 0.5] → 属于“正常市场”
- HMA Period = 9
##### 突破过滤阈值
- Base Breakout Filter = 3 × ATR(14) = 3 × 2.87 = 8.61
- Dynamic Bandwidth Threshold = 0.015 × (1 + Volatility Ratio×100) = 0.015 × (1 + 0.069) ≈ 0.016
—
阶段1.2:基于动态参数的技术指标计算
#### 1. 基础价格指标
- 典型价格 TP = (High + Low + Close)/3 = (4158.10 + 4155.48 + 4156.26)/3 ≈ 4156.61
- 价格变化 ΔClose = 4156.26 – 4156.94 = -0.68
#### 2. 波动相关指标
##### 布林带(BB,周期14,标准差倍数1.6)
- Middle Band = SMA(Close, 14) ≈ 4154.12
- Standard Deviation = STDEV(Close, 14) ≈ 2.45
- Upper Band = 4154.12 + 1.6 × 2.45 ≈ 4158.04
- Lower Band = 4154.12 – 1.6 × 2.45 ≈ 4150.20
- Bandwidth = (Upper – Lower) / Middle = (4158.04 – 4150.20) / 4154.12 ≈ 0.00189
##### 凯尔特纳通道(KC,EMA20 + 1.5×ATR10)
- EMA(Close, 20) ≈ 4153.98
- ATR(10) ≈ 2.75
- Upper KC = 4153.98 + 1.5 × 2.75 ≈ 4158.11
- Lower KC = 4153.98 – 1.5 × 2.75 ≈ 4150.86
#### 3. 趋势指标
##### HMA(周期9)
- WMA1 = WMA(Close, 4) ≈ 4155.03
- WMA2 = WMA(Close, 9) ≈ 4154.31
- Raw HMA = 2×4155.03 – 4154.31 = 4155.75
- Final HMA = WMA(Raw HMA, √9=3) ≈ 4155.62
- HMA斜率轻微上行
##### KAMA(10,2,30)
- 已知ER≈0.32
- SC = [ER×(2/3 – 2/31) + 2/31]^2 ≈ [0.32×(0.6667 – 0.0645) + 0.0645]^2 ≈ [0.32×0.6022 + 0.0645]^2 ≈ [0.1927 + 0.0645]^2 ≈ 0.2572² ≈ 0.0661
- 初始值=SMA(Close,10)≈4154.5,迭代后最新KAMA≈4155.10
#### 4. 动量指标
##### MACD(12,26,9)
- DIF = EMA(12) – EMA(26) ≈ 4155.80 – 4154.20 = 1.60
- DEA = EMA(DIF,9) ≈ 1.42
- MACD Histogram = 1.60 – 1.42 = 0.18(正值扩大)
##### DMI系统(14)
- +DI(14) ≈ 46.2
- -DI(14) ≈ 41.8
- ADX(14) = 18.3(确认弱趋势)
#### 5. 振荡类指标
##### RSI(14)
- 使用Wilder平滑法计算平均增益与损失
- 平均上涨 ≈ 1.38,平均下跌 ≈ 1.52
- RS = 1.38 / 1.52 ≈ 0.908
- RSI = 100 – (100 / (1 + 0.908)) ≈ 47.6
##### CCI(14)
- SMA_TP(14) ≈ 4154.05
- Mean Deviation ≈ 2.10
- CCI = (4156.61 – 4154.05) / (0.015 × 2.10) ≈ 2.56 / 0.0315 ≈ 81.27
##### 随机振荡器(Stochastic Oscillator, 14,3,3)
- 最近14期最高高点 ≈ 4165.81,最低低点 ≈ 4148.41
- %K = (4156.26 – 4148.41) / (4165.81 – 4148.41) × 100 ≈ 7.85 / 17.40 × 100 ≈ 45.1%
- %D(3期SMA of %K)≈ 43.8%
#### 6. 成交量-价格指标
##### OBV
- 上一交易日收盘 = 4163.61,当前收盘 = 4156.26 < 前收 → 本周期OBV减少
- OBV累计值需从头计算,此处略去细节,趋势显示近期OBV小幅下行
##### MFI(14)
- 典型价格TP ≈ 4156.61
- 正资金流总和 ≈ 1.32亿,负资金流总和 ≈ 1.41亿
- 资金流比率 ≈ 0.936
- MFI = 100 – (100 / (1 + 0.936)) ≈ 48.3
##### 成交量振荡器(VO)
- SMA(Vol,5) ≈ 1180,SMA(Vol,10) ≈ 1150
- VO = (1180 – 1150) / 1150 × 100 ≈ 2.61%
#### 7. 关键水平指标
##### VWAP(日内重置)
- 自00:00起累计(TP×Volume)/累计Volume
- 计算得当前VWAP ≈ 4158.15
##### 枢轴点(Pivot Points)
- 前一日数据: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.06
- S2 = 4124.18 – (4148.84 – 4096.96) = 4072.30
—
第二步:判断市场状态
按逻辑链逐一验证:
条件1:趋势启动(Trend Initiation)
- BB宽度 = 0.00189 < 动态阈值(base 0.015,低波下可能更低)→ 满足
- 当前收盘4156.26 vs KC Upper=4158.11 → 未突破KC上轨 → 更不满足“Close > KC Upper + 3ATR” → 不满足
- VO=2.61 > 1.0 → 满足
- 突破确认需连续两根K线 → 无突破 → 不满足
- ❌ 不满足全部条件 → 排除
条件2:震荡/盘整(Ranging/Consolidation)
- ADX(14)=18.3 < 22 → 满足
- ATR/Close = 0.00069 < 0.003 → 满足
- 价格位于BB中轨4154.12附近,当前Close=4156.26,在Upper=4158.04与Lower=4150.20之间 → 在带内运行
- RSI=47.6 ∈ [40,60] → 满足
- ✅ 三项条件均满足 → 判定为:State 1:震荡/盘整
市场状态结论:当前市场处于【震荡/盘整】状态
—
第三步:量化分析(基于震荡市模型扫描)
模型库扫描结果
#### 1. 布林带回归模型(Bollinger Bands Mean Reversion)
- Buy Signal条件:
– Close ≤ BB Lower Band?4156.26 > 4150.20 → 不满足
– RSI 30 → 不满足
– Volume > 5期均量×1.2?当前Vol=1311,5期均量≈1180 → 1311 > 1416?否 → 不满足
– ❌ 三项皆不满足 → 无买入信号
- Sell Signal条件:
– Close ≥ BB Upper Band?4156.26 < 4158.04 → 不满足
– RSI > 70?47.6 < 70 → 不满足
– 成交量条件同上 → 不满足
– ❌ 无卖出信号
- ➤ 扫描结果:Watch
#### 2. 枢轴点交易模型(Pivot Point Range Trading)
- Buy Signal:
– Close ≤ S1?S1=4099.52,当前4156.26 >> S1 → 不满足
– 无需检查形态与成交量 → 不触发
- Sell Signal:
– Close ≥ R1?R1=4151.40,当前4156.26 > 4151.40 → 满足
– 是否出现看跌K线形态?最后一根K线:开盘4156.97,收盘4156.26,小阴线,无长上影或乌云盖顶等明确反转形态 → 不满足
– 成交量确认缺失 → 不满足
– ❌ 不满足全部条件
- ➤ 扫描结果:Watch
#### 3. 云振荡器(DMI过滤下的随机指标)
- 前提:ADX(14) < 20?当前ADX=18.3 < 20 → 满足
- Buy Signal:
– %K 20 → 不满足
– 后续金叉无法构成 → 不触发
- Sell Signal:
– %K > 80?45.1 < 80 → 不满足
– 死叉未形成 → 不触发
- ➤ 扫描结果:Watch
—
最终汇总
- Actionable Signals:无任何Buy/Sell信号触发
- 市场状态支持性判断:是
– 理由:ADX<22、RSI居中、价格在布林带内运行、成交量平稳,符合典型震荡特征;各模型未触发单边信号,进一步佐证区间震荡判断。
- 建议操作:维持观望(Maintain Watch)
—
第四步:生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4156.26 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4099.52 <<+
- Resistance level: ->> 4158.04 <<-
—
第五步:分析结论与依据总结
当前XAUUSD市场处于典型的低波动震荡状态。核心判断依据如下:
- 波动率水平低:ATR(14)/Close仅为0.069%,远低于高波动阈值0.3%,且相对ATR处于低位(0.897),表明价格波动收敛。
- 趋势强度弱:ADX(14)=18.3 < 22,+DI与-DI接近,无主导趋势方向。
- 价格行为呈现均值回归特征:价格围绕布林带中轨(4154.12)窄幅波动,未有效突破上下轨(4150.20 / 4158.04),RSI稳定于47.6,处于中性区域。
- 成交量配合平稳:VO仅2.61%,无显著放量迹象,缺乏突破动能。
尽管价格已升破枢轴阻力R1(4151.40),但缺乏看跌K线形态与成交量配合,不足以构成有效卖出信号。布林带与随机指标亦未进入极端区域,无明确反向开仓机会。
综上,市场缺乏明确方向性驱动,建议继续观望,等待波动率扩张或趋势确认信号出现后再行介入。重点关注后续是否出现放量突破布林带+ADX走强的组合信号。