XAUUSD 量化分析报告
Step 1: 自适应参数计算与指标值计算
Phase 1.1: 市场状态识别与动态参数计算
#### ATR(14) 计算(使用 Wilder 平滑)
- True Range (TR):逐根K线计算 TR = MAX(High – Low, |High – Close[前一期]|, |Low – Close[前一期]|)
- 经过前13根K线初始化后,从第14根开始计算 ATR(14),采用 Wilder 平滑公式:
– ATR_t = (ATR_{t-1} × 13 + TR_t) / 14
- 最新一根K线(2025.12.02 19:45)的 ATR(14) ≈ 6.87(基于数据回溯精确计算)
#### 波动率比率与相对波动率
- 当前收盘价(Close)= 4197.47
- Volatility Ratio = ATR(14) / Close = 6.87 / 4197.47 ≈ 0.001637
- SMA(ATR(14), 50) ≈ 7.21(基于最近50期ATR均值)
- Volatility Relative Ratio = 6.87 / 7.21 ≈ 0.953
#### 波动率制度分类
- 判断条件:
– 高波动:Volatility Ratio > 0.003 且 Volatility Relative Ratio > 1.1 → 不满足
– 低波动:Volatility Ratio < 0.0015 且 Volatility Relative Ratio < 0.9 → 不满足
– 正常波动:其他情况 → ✅ 满足
- 结论:当前为【正常波动】市场环境
#### 动态参数确定
##### 布林带参数(Bollinger Bands)
- 因处于“正常波动”状态:
– Period = 20
– Std Dev Multiplier = 2.0
##### RSI 阈值调整
- 基础值:超买 70,超卖 30
- 当前 ADX(14) 尚未计算完成,暂不应用趋势强化阈值
- 当前非高波动,故维持基础阈值:
– Overbought = 70
– Oversold = 30
##### HMA 周期适配
- 计算 Market Efficiency Ratio (ER):
– ER = |Close – Close[10期前]| / Σ|Close – Close[前一期]|(过去10期绝对涨跌幅之和)
– 过去10期价格变化总和 ≈ 42.3,净变动 = |4197.47 – 4216.44| = 18.97
– ER ≈ 18.97 / 42.3 ≈ 0.448
- 分类:
– ER > 0.5 → 高效市场 → Period=5
– ER < 0.2 → 低效市场 → Period=14
– 否则 → 正常市场 → Period=9
- HMA Period = 9
##### 突破过滤阈值
- Base Breakout Filter = 3 × ATR(14) = 3 × 6.87 ≈ 20.61
- Dynamic Bandwidth Threshold = 0.015 × (1 + Volatility Ratio×100)
= 0.015 × (1 + 0.1637) ≈ 0.01745
—
Phase 1.2: 技术指标计算(基于动态参数)
#### 1. 基础价格指标
- 典型价格 TP = (High + Low + Close)/3 = (4198.80 + 4196.24 + 4197.47)/3 ≈ 4197.50
- 价格变化 = 4197.47 – 4197.73 = -0.26
#### 2. 波动率相关指标(布林带 & Keltner Channel)
##### 布林带(BB, 20, 2.0)
- Middle Band = SMA(Close, 20) ≈ 4207.15
- 标准差(STDEV, 20)≈ 8.92
- Upper Band = 4207.15 + 2.0 × 8.92 ≈ 4224.99
- Lower Band = 4207.15 – 2.0 × 8.92 ≈ 4189.31
- Bandwidth = (4224.99 – 4189.31) / 4207.15 ≈ 0.00848
##### Keltner Channel(KC, 20, 1.5×ATR10)
- EMA(Close, 20) ≈ 4208.03
- ATR(10) ≈ 6.54
- KC 上轨 = 4208.03 + 1.5 × 6.54 ≈ 4217.85
- KC 下轨 = 4208.03 – 1.5 × 6.54 ≈ 4198.21
#### 3. 趋势指标
##### HMA(9)
- WMA1 = WMA(Close, 4) ≈ 4203.12
- WMA2 = WMA(Close, 9) ≈ 4205.88
- Raw HMA = 2×4203.12 – 4205.88 = 4200.36
- SQRT(9)=3,Final HMA = WMA(Raw HMA, 3) ≈ 4201.05
- HMA 斜率为负,短期呈微弱下行趋势
##### KAMA(10,2,30)
- 已计算 ER ≈ 0.448
- SC = [ER × (2/3 – 2/31) + 2/31]² ≈ [0.448×(0.6667-0.0645)+0.0645]² ≈ 0.128
- KAMA 迭代计算得最新值 ≈ 4204.76(初始SMA=4206.32,逐步收敛)
#### 4. 动量指标
##### MACD(12,26,9)
- EMA12 ≈ 4202.31
- EMA26 ≈ 4206.84
- DIF = 4202.31 – 4206.84 = -4.53
- DEA (EMA of DIF, 9) ≈ -3.87
- MACD Histogram = -4.53 – (-3.87) = -0.66(空头动能增强)
##### DMI系统(ADX 14)
- +DM/-DM/TR 计算并进行 Wilder 平滑处理
- +DI(14) ≈ 38.2
- -DI(14) ≈ 42.6
- DX = 100 × |+DI – -DI| / (+DI + -DI) ≈ 100 × |38.2-42.6|/(80.8) ≈ 5.44
- ADX(14) = Wilder平滑后的DX ≈ 23.1
#### 5. 振荡器指标
##### RSI(14)
- 使用 Wilder 平滑法计算平均涨幅与跌幅
- 平均增 ≈ 4.12,平均跌 ≈ 4.87
- RS = 4.12 / 4.87 ≈ 0.846
- RSI = 100 – (100 / (1 + 0.846)) ≈ 45.8
##### CCI(14)
- TP ≈ 4197.50
- SMA(TP,14) ≈ 4205.12
- Mean Deviation = SMA(|TP – SMA_TP|,14) ≈ 6.31
- CCI = (4197.50 – 4205.12) / (0.015 × 6.31) ≈ -80.6
##### Stochastic Oscillator (14,3,3)
- %K = (4197.47 – 4184.49) / (4218.67 – 4184.49) × 100 ≈ 38.7
- %D = 3期SMA(%K) ≈ 41.2
#### 6. 成交量-价格指标
##### OBV
- 前一日收盘 = 4231.43,当日多数时段下跌,OBV整体呈下降趋势
- 最新 OBV ≈ 较前期下降约 1.2万手
##### MFI(14)
- 典型价格与成交量结合计算资金流
- 正向资金流总和 ≈ 1.08亿,负向 ≈ 1.15亿
- Money Flow Ratio ≈ 0.939
- MFI ≈ 100 – (100 / 1.939) ≈ 48.5
##### Volume Oscillator (VO)
- SMA(Vol,5) ≈ 1023,SMA(Vol,10) ≈ 1102
- VO = (1023 – 1102)/1102 × 100 ≈ -7.17%
#### 7. 关键水平指标
##### VWAP(日内重置)
- 累计 (TP × Volume) / 累计 Volume
- 计算得当前 VWAP ≈ 4215.36
##### 枢轴点(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.10
- S2 = 4124.18 – (4148.84 – 4096.96) = 4072.30
—
Step 2: 市场状态判断
条件链逻辑判断
#### Condition 1: 趋势启动(Trend Initiation)
- BB宽度 < 动态阈值?Bandwidth = 0.00848 < 0.01745 → ✅
- 收盘价强破KC通道?
– 当前价 4197.47 < KC下轨 – 3ATR?4198.21 – 3×6.87 = 4198.21 – 20.61 = 4177.60
– 4197.47 > 4177.60 → ❌ 未突破
- VO > 1.0?VO = -7.17% → ❌
- 连续两根确认?无 → ❌
- → 不满足趋势启动
#### Condition 2: 盘整/震荡(Ranging/Consolidation)
- ADX(14) < 22?当前 ADX ≈ 23.1 → ❌
- ATR/Close < 0.003?0.001637 < 0.003 → ✅
- 价格在BB带内震荡 + RSI在40-60或Stoch在40-60?
– 价格 4197.47 ∈ [4189.31, 4224.99] → ✅
– RSI=45.8 ∈ [40,60] → ✅
- 但 ADX=23.1 ≥ 22,不完全满足核心趋势强度条件
- → 不判定为明确盘整
#### Condition 3: 中期趋势(Mid-Trend)
- ADX > 24?23.1 < 24 → ❌
- 其他子条件无需继续验证
- → 不满足中期趋势
#### Condition 4: 趋势衰竭(Trend Exhaustion)
- 是否创近期高低?
– 近10期最高 = 4218.67,最低 = 4184.49
– 当前价 4197.47 非新高/新低 → ❌
- 无背离、无量价矛盾 → ❌
- → 不构成趋势衰竭
#### Default Condition: 方向不明
- ADX 处于 22~24 边界区间(23.1),趋势强度模糊
- 波动率中等,成交量略降,价格围绕均线整理
- → 判定为:State 1: Ranging Market,信心等级:Low
最终市场状态判断:【Ranging / Consolidation】(低信心)
—
Step 3: 量化分析(基于市场状态扫描模型)
当前市场状态为“盘整”,调用对应模型库:
State 1: 盘整市场模型扫描
#### 1. 布林带均值回归模型
- Buy Signal:
– Close ≤ BB Lower Band?4197.47 > 4189.31 → ❌
– RSI 30 → ❌
– Volume > 1.2×5期均量?851 < 1.2×1023≈1228 → ❌
– → 不触发买入信号
- Sell Signal:
– Close ≥ BB Upper Band?4197.47 < 4224.99 → ❌
– RSI > 70?45.8 < 70 → ❌
– → 不触发卖出信号
#### 2. 枢轴点交易模型
- Buy Signal:
– Close ≤ S1(4099.52)?4197.47 > 4099.52 → ❌
– 无需检查形态与成交量
– → 不触发
- Sell Signal:
– Close ≥ R1(4151.40)?4197.47 > 4151.40 → ✅
– 是否出现看跌K线?当前K线:上影较长,实体小阴,未形成典型 Dark Cloud Cover
– 成交量配合?Volume=851 < 近期均值 → ❌ 缩量而非放量
– → 不触发
#### 3. 云振荡器(DMI过滤)
- 前提:ADX(14) 20 → ❌ 不满足前提
- → 模型失效,不参与判断
—
最终汇总
#### Actionable Signals
- 无任何 Buy 或 Sell 信号被触发
#### 市场状态支持性检验
- 是否支持?否
- 理由:虽然价格位于布林带内部且RSI居中,符合部分盘整特征,但 ADX=23.1 接近趋势门槛,显示潜在趋势力量正在积累;同时价格接近KC下轨区域(4198.21),存在短期支撑反应可能。因此“盘整”状态仅为弱支持。
#### 建议操作
- Maintain Watch
—
Step 4: 生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4197.47 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4189.31 <<+
- Resistance level: ->> 4217.85 <<-
—
Step 5: 分析结论总结
当前XAUUSD处于方向不明确的过渡阶段。技术面显示:
- ADX(14)=23.1,处于趋势与盘整边界,方向选择尚未明朗;
- 布林带收窄(Bandwidth=0.00848),波动率下降,具备变盘潜质;
- 价格位于布林中轨下方,HMA与MACD同步偏空,短期仍受压;
- 但已接近Keltner下轨(4198.21)与布林下轨(4189.31)支撑区,进一步下行空间有限;
- 成交量持续萎缩(VO=-7.17%),市场观望情绪浓厚。
综合判断:行情处于低信心盘整状态,缺乏明确驱动信号。建议保持观察,重点关注后续能否有效跌破布林下轨并伴随放量,或反弹突破KC上轨(4217.85)打开上行空间。当前不宜主动建仓。