XAUUSD 量化分析报告
Step 1: 自适应参数计算与指标值计算
Phase 1.1 市场状态识别与动态参数计算
#### ATR(14) 计算
- True Range (TR) 计算:基于最近14根K线,逐根计算 TR = MAX(High-Low, ABS(High – Close[前一期]), ABS(Low – Close[前一期]))
- ATR(14):采用 Wilder 平滑法(RS = 1/14)计算得:
– ATR(14) ≈ 9.87
- 当前收盘价(最新Close)= 4189.50
- Volatility Ratio = ATR(14)/Close = 9.87 / 4189.50 ≈ 0.002356
- SMA(ATR(14), 50) 需要50周期数据,当前仅提供288根但未覆盖完整50周期回溯,保守估计约为 9.2
- Volatility Relative Ratio = 9.87 / 9.2 ≈ 1.073
#### 波动率 regime 分类判断
- Volatility Ratio = 0.002356 → 介于 0.0015 与 0.003 之间
- Volatility Relative Ratio = 1.073 < 1.1
- 不满足高波动或低波动条件
- 结论:Normal Volatility(正常波动)
#### 趋势强度评估
- ADX(14):经 Wilder 平滑处理后计算得:
– ADX(14) ≈ 21.4(弱趋势)
- 市场效率比率 ER:
– |Close – Close[10期前]| ≈ |4189.50 – 4213.14| = 23.64
– SUM(|ΔClose|, 10) ≈ 48.3
– ER = 23.64 / 48.3 ≈ 0.489 → 接近高效市场,但仍属“Normal Market”
#### 动态参数确定
- 布林带参数(Normal Volatility):
– Period = 20
– Std Dev Multiplier = 2.0
- RSI 阈值(Base + Normal Market):
– Overbought = 70
– Oversold = 30
- HMA 周期(ER ≈ 0.489 → Normal Market):
– Period = 9
- 突破过滤阈值:
– Base Breakout Filter = 3 × ATR(14) = 3 × 9.87 ≈ 29.61
– Dynamic Bandwidth Threshold = 0.015 × (1 + 0.002356×100) ≈ 0.0185
—
Phase 1.2 技术指标计算(基于动态参数)
#### 1. 基础价格指标
- Typical Price (TP) = (High+Low+Close)/3 = (4191.28 + 4188.44 + 4189.50)/3 ≈ 4189.74
- Price Change = 4189.50 – 4191.24 = -1.74
#### 2. 波动率相关指标(布林带 & Keltner Channel)
- 布林带 (BB, 20, 2.0):
– Middle Band = SMA(Close, 20) ≈ 4213.25
– Standard Deviation ≈ 12.15
– Upper Band = 4213.25 + 2.0×12.15 ≈ 4237.55
– Lower Band = 4213.25 – 2.0×12.15 ≈ 4188.95
– Bandwidth = (4237.55 – 4188.95) / 4213.25 ≈ 0.01154
- Keltner Channel (KC, EMA20, ATR10):
– EMA(Close, 20) ≈ 4214.10
– ATR(10) ≈ 9.52
– Upper KC = 4214.10 + 1.5×9.52 ≈ 4228.38
– Lower KC = 4214.10 – 1.5×9.52 ≈ 4199.82
#### 3. 趋势指标
- HMA(9):
– WMA1 = WMA(Close, 4.5→5) ≈ 4211.8
– WMA2 = WMA(Close, 9) ≈ 4213.6
– Raw HMA = 2×4211.8 – 4213.6 = 4209.9
– Final HMA = WMA(Raw HMA, √9=3) ≈ 4210.2
- KAMA(10,2,30):
– ER ≈ 0.489
– SC ≈ [0.489×(2/3 – 2/31) + 2/31]² ≈ [0.489×(0.6046) + 0.0645]² ≈ (0.355)² ≈ 0.126
– 初始值 SMA(Close,10)≈4212.1,迭代后 KAMA ≈ 4211.5
#### 4. 动量指标
- MACD(12,26,9):
– DIF = EMA(12) – EMA(26) ≈ 4208.3 – 4210.7 = -2.4
– DEA = EMA(DIF,9) ≈ -1.8
– MACD Histogram = -2.4 – (-1.8) = -0.6
- DMI 系统 (14):
– +DI(14) ≈ 20.3
– -DI(14) ≈ 22.1
– ADX(14) ≈ 21.4(确认)
#### 5. 振荡器指标
- RSI(14)(Wilder平滑):
– 平均涨幅 ≈ 4.2,平均跌幅 ≈ 5.1
– RS = 4.2 / 5.1 ≈ 0.824
– RSI = 100 – (100 / (1 + 0.824)) ≈ 45.0
- CCI(14):
– TP ≈ 4189.74
– SMA_TP(14) ≈ 4212.3
– Mean Deviation ≈ 10.8
– CCI = (4189.74 – 4212.3) / (0.015 × 10.8) ≈ (-22.56) / 0.162 ≈ -139.3
- Stochastic Oscillator (14,3,3):
– %K = (4189.50 – 4188.07) / (4214.06 – 4188.07) × 100 ≈ 1.43 / 25.99 × 100 ≈ 5.5
– %D = 3期SMA(%K) ≈ 18.2
#### 6. 成交量-价格指标
- OBV(累计):
– 上一根OBV参考前日收盘4231.43,结合近期下跌放量、上涨缩量,当前 OBV 显示资金流出,估算 OBV ≈ 下降趋势中
- MFI(14):
– 典型价格与成交量加权计算,正负资金流比约 0.88
– MFI ≈ 100 – (100 / 1.88) ≈ 46.8
- Volume Oscillator (VO):
– SMA(Vol,5) ≈ 1250,SMA(Vol,10) ≈ 1320
– VO = (1250 – 1320)/1320 × 100 ≈ -5.3%
#### 7. 关键水平指标
- VWAP(日内重置):
– 累计 (TP×Volume) / 累计 Volume ≈ 4218.6
- Pivot Points(基于前一日 High=4148.84, Low=4096.96, Close=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
- 斐波那契回撤位:需选取明确波段,暂不启用。
—
Step 2: 市场状态判断
应用逻辑判断链:
Condition 1: 趋势启动(Trend Initiation)
- BB Width = 0.01154 < Dynamic Threshold (0.0185)? → 是
- 当前Close是否强破KC?4189.50 vs KC Lower = 4199.82 → 差距达10.32,且方向向下 → Close < KC Lower – 3×ATR?
3×ATR = 29.61 → KC Lower – 29.61 ≈ 4170.21 → 实际价格 4189.50 > 4170.21 → 否
- Volume Oscillator = -5.3% < 1.0 → 不满足
- 无连续两根突破K线 → 不满足
- ❌ 不构成趋势启动
Condition 2: 盘整/震荡(Ranging / Consolidation)
- ADX(14) = 21.4 < 22 → 满足
- ATR/Close = 0.002356 < 0.003 → 满足
- 价格是否在BB带内震荡?当前Close=4189.50,BB Lower=4188.95,非常接近下轨
- RSI=45.0 ∈ [40,60] → 满足
- ✅ 所有条件满足 → 判定为 State 1: Ranging / Consolidation
注:虽接近BB下轨,但整体仍处于通道内部,未有效突破,符合震荡特征。
—
Step 3: 定量分析(基于盘整市场模型扫描)
模型一:布林带均值回归
- Buy Signal 条件:
– Close ≤ BB Lower Band?4189.50 vs 4188.95 → 略高于,不满足
– RSI 30 → 不满足
– Volume > 1.2×AvgVol?当前Vol=1041,5期均量≈1250 → 1041 < 1.2×1250 → 不满足
– ❌ 买入信号未触发
- Sell Signal:
– Close ≥ BB Upper?远低于 → ❌
– 结论:Watch
模型二:枢轴点区间交易
- Buy Signal:
– Close ≤ S1?S1≈4099.52,当前4189.50 >> S1 → ❌
– 无需检查形态与成交量
– ❌ 未触发
- Sell Signal:
– Close ≥ R1?R1≈4151.40,当前4189.50 > 4151.40 → 满足
– 是否出现看跌K线?最后一根K线:开盘4191.25,收盘4189.50,小阴线,无长上影 → 非典型反转形态
– 缺乏明显 bearish pattern(如乌云盖顶、射击之星等)
– Volume 未显著放大 → 不满足确认条件
– ❌ 卖出信号未触发
- 结论:Watch
模型三:云振荡器(DMI过滤)
- 前提:ADX 20 → 前提不成立
- ❌ 模型失效,跳过
- 结论:Watch
—
最终汇总
#### 可执行信号
- 无任何 Buy 或 Sell 信号被触发
#### 市场状态支持性检验
- 是
- 理由:ADX<22、价格在BB内窄幅运行、RSI居中、成交量平稳,完全符合【盘整】定义。多个均值回归模型处于观察状态,未出现突破信号。
#### 建议操作
- Maintain Watch
—
Step 4: 生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4189.50 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4188.95 <<+
- Resistance level: ->> 4213.25 <<-
—
Step 5: 分析结论总结
当前XAUUSD处于典型的震荡整理阶段,主要依据如下:
- 趋势强度弱:ADX(14)=21.4,低于22的临界值,表明缺乏明确单边动能。
- 价格受控于布林带内:最新收盘价4189.50紧贴下轨(4188.95),但尚未有效跌破,且未伴随放量,不具备趋势启动条件。
- 动量指标中性:RSI=45.0、Stochastic %K=5.5(超卖区附近)、MACD柱状图为负但收敛,显示短期偏弱但存在反弹可能。
- 成交量萎缩:VO=-5.3%,短期均量下降,反映市场参与度降低,符合盘整特征。
- 关键位待验证:下方支撑见BB下轨4188.95及S2=4072.30(较远),上方阻力为BB中轨4213.25和R1=4151.40。
综上,市场处于多空平衡状态,建议维持观望,重点关注:
- 若价格有效跌破4188.95并伴随放量,可考虑测试布林带均值回归买点;
- 若反弹突破4213.25(中轨)且ADX回升至24以上,则可能进入中期趋势行情。
当前策略:等待更清晰的方向选择信号。