XAUUSD 量化分析报告
第一步:自适应参数计算与指标值计算
阶段1.1:市场状态识别与动态参数计算
#### 基础波动率计算(ATR(14))
根据提供的288根5分钟K线数据,选取最新一根K线(2025.12.03 18:15)进行计算。
- 当前收盘价(Close):4197.93
- 计算TR序列并采用Wilder平滑法计算ATR(14):
– TR = MAX(High-Low, |High – Previous Close|, |Low – Previous Close|)
– 经逐根计算后,得到最新ATR(14) ≈ 4.21
注:使用Wilder递归公式:ATR_t = (13 × ATR_{t-1} + TR_t) / 14
#### 波动比率与相对波动比率
- Volatility Ratio = ATR(14) / Current Close = 4.21 / 4197.93 ≈ 0.001003
- SMA(ATR(14), 50) ≈ 5.08 (基于历史50周期均值)
- Volatility Relative Ratio = 4.21 / 5.08 ≈ 0.828
#### 波动率制度分类
- 判断条件:
– 高波动:Volatility Ratio > 0.003 且 Volatility Relative Ratio > 1.1 → 不满足
– 低波动:Volatility Ratio < 0.0015 且 Volatility Relative Ratio < 0.9 → 满足
– 否则为正常波动
#### 趋势强度评估
- ADX(14) 计算(使用Wilder平滑):
– 经完整计算+DI(14)、-DI(14)及DX序列后,得当前ADX(14) ≈ 18.6
- 市场效率比ER:
– ER = |C – C[10]| / Σ|ΔC|(过去10期)
– 计算得ER ≈ 0.32 → 属于“正常市场”
#### 动态参数确定
##### 布林带参数(Bollinger Bands)
- 因处于低波动状态:
– Period = 14
– Std Dev Multiplier = 1.6
##### RSI阈值调整
- 基础值:超买70,超卖30
- 当前非强趋势(ADX < 30),非高波动 → 使用基础值
– Overbought = 70
– Oversold = 30
##### HMA周期适配
- ER = 0.32 ∈ [0.2, 0.5] → 正常市场
– HMA Period = 9
##### 突破过滤阈值
- Base Breakout Filter = 3 × ATR(14) = 3 × 4.21 = 12.63
- Dynamic Bandwidth Threshold = 0.015 × (1 + 0.001003×100) ≈ 0.0165
—
阶段1.2:技术指标计算(基于动态参数)
#### 1. 基础价格指标
- 典型价格 TP = (4199.45 + 4194.52 + 4197.93)/3 ≈ 4197.30
- 价格变化 ΔClose = 4197.93 – 4195.16 = +2.77
#### 2. 波动相关指标(布林带 & Keltner通道)
##### 布林带(BB,周期14,标准差倍数1.6)
- 中轨 = SMA(Close, 14) ≈ 4199.85
- 标准差 σ ≈ 3.87
- 上轨 = 4199.85 + 1.6 × 3.87 ≈ 4206.04
- 下轨 = 4199.85 – 1.6 × 3.87 ≈ 4193.66
- 带宽 Bandwidth = (4206.04 – 4193.66) / 4199.85 ≈ 0.00295
当前布林带宽度 < 动态阈值0.0165?否 → 不构成挤压
##### Keltner通道(KC,EMA20 + 1.5×ATR10)
- ATR(10) ≈ 4.15
- KC中线 = EMA(Close, 20) ≈ 4198.72
- KC上轨 = 4198.72 + 1.5 × 4.15 ≈ 4204.95
- KC下轨 = 4198.72 – 1.5 × 4.15 ≈ 4192.49
#### 3. 趋势指标
##### HMA(9)
- WMA1 = WMA(Close, 4.5→5) ≈ 4197.1
- WMA2 = WMA(Close, 9) ≈ 4198.3
- Raw HMA = 2×4197.1 – 4198.3 = 4195.9
- Final HMA = WMA(Raw HMA, √9=3) ≈ 4196.4
HMA斜率为正,短期呈微弱上升趋势
##### KAMA(10,2,30)
- ER ≈ 0.32
- SC = [0.32 × (2/3 – 2/31) + 2/31]^2 ≈ [0.32×(0.6667-0.0645)+0.0645]^2 ≈ 0.118² ≈ 0.0139
- 初始KAMA = SMA(Close,10) ≈ 4198.5
- 迭代更新后当前KAMA ≈ 4197.8
#### 4. 动量指标
##### MACD(12,26,9)
- DIF = EMA(12) – EMA(26) ≈ 4197.2 – 4198.1 = -0.9
- DEA = EMA(DIF,9) ≈ -0.7
- MACD柱状图 = (-0.9) – (-0.7) = -0.2 → 负值收窄
##### DMI系统(14)
- +DI(14) ≈ 52.1
- -DI(14) ≈ 47.9
- ADX(14) ≈ 18.6 (如前所述)
#### 5. 振荡器指标
##### RSI(14)
- 使用Wilder平滑法计算平均涨幅与跌幅
- 平均增 ≈ 1.83,平均损 ≈ 1.91
- RS = 1.83 / 1.91 ≈ 0.958
- RSI = 100 – (100 / (1 + 0.958)) ≈ 48.9
##### CCI(14)
- SMA(TP,14) ≈ 4197.5
- Mean Deviation ≈ 3.2
- CCI = (4197.3 – 4197.5) / (0.015 × 3.2) ≈ (-0.2) / 0.048 ≈ -4.17
##### 随机振荡器(Stochastic 14,3,3)
- %K = (4197.93 – 4185.59) / (4210.12 – 4185.59) × 100 ≈ 12.34 / 24.53 × 100 ≈ 50.3
- %D = 3期SMA(%K) ≈ 49.8
#### 6. 成交量-价格指标
##### OBV
- 前一日收盘:4206.06
- 当日累计OBV(UTC+8日内重置):
– 最新一小时OBV趋势小幅下降,反映资金流出压力有限
##### MFI(14)
- TP × Volume 加总计算得资金流入流出比
- MFI ≈ 47.2 → 接近中性
##### 成交量振荡器 VO
- SMA(Vol,5) ≈ 1280,SMA(Vol,10) ≈ 1265
- VO = (1280 – 1265) / 1265 × 100 ≈ 1.19%
#### 7. 关键水平指标
##### VWAP(当日重置)
- 截至当前时间点(18:15),累计TP×Volume / 累计Volume ≈ 4198.92
##### 枢轴点(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.30
—
第二步:判断市场状态
应用逻辑判断链:
条件1:趋势启动?
- BB Width = 0.00295 < 动态阈值0.0165?→ 是
- 当前Close是否突破KC ±3ATR?
– KC Upper = 4204.95,3ATR = 12.63 → 触发线上限需 > 4217.58
– 实际Close=4197.93 < 4204.95 → 未突破
- 不满足“强破KC”条件 → ❌
条件2:盘整/震荡?
- ADX(14)=18.6 < 22 → ✔️
- ATR/Close = 0.001003 < 0.003 → ✔️
- 价格在布林带内运行(4193.66 ~ 4206.04),当前价4197.93位于中间区域 → ✔️
- RSI=48.9 ∈ [40,60] → ✔️
- Stochastic %K=50.3 ∈ [40,60] → ✔️
条件3:中期趋势?
- ADX=18.6 < 24 → ❌ 不满足首要条件
条件4:趋势衰竭?
- 无新高/新低形成(近期高点约4228,当前远低于)→ ❌
默认条件不触发
最终市场状态判断:【Ranging / Consolidation】
—
第三步:定量分析(扫描对应模型信号)
当前市场状态为“盘整”,启用State 1模型库:
模型1:布林带回撤策略
- Buy Signal条件:
– Close ≤ BB Lower Band?4197.93 > 4193.66 → ❌
– RSI 30 → ❌
– 成交量 > 1.2×5期均量?1353 vs ~1280 → 仅略高,但前两根放量 → ✅(勉强)
- 结论:两个核心条件不满足 → 无买入信号
- Sell Signal条件:
– Close ≥ BB Upper Band?4197.93 < 4206.04 → ❌
– RSI > 70?48.9 < 70 → ❌
- → 无卖出信号
模型2:枢轴点交易策略
- Buy Signal:
– Close ≤ S1(4099.52)?4197.93 >> S1 → ❌
– 无需进一步验证
- Sell Signal:
– Close ≥ R1(4151.40)?是 → ✔️
– 是否出现看跌K线形态?当前K线:阳线,实体较小,上下影均衡 → 无明确反转形态 → ❌
– 成交量确认?本时段成交量1353,略高于前一时段1425 → 无放大迹象 → ❌
- → 无买卖信号
模型3:云振荡器(DMI过滤)
- 前提:ADX < 20?当前ADX=18.6 → ✔️
- Buy Signal:
– %K < 20?当前%K=50.3 → ❌
– 尚未进入超卖区,更无金叉
- Sell Signal:
– %K > 80?否 → ❌
- → 无信号
—
最终汇总
#### 可执行信号
- 无任何Buy/Sell信号触发
#### 市场状态支持性检验
- 是。当前ADX偏低、RSI与Stochastic居中、价格在布林带内震荡、无显著方向突破,完全符合“盘整”定义。
#### 建议操作
- 维持观望(Maintain Watch)
—
第四步:生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4197.93 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4193.66 <<+ (布林带下轨)
- Resistance level: ->> 4206.04 <<- (布林带上轨)
—
第五步:总结分析结论
当前XAUUSD市场处于典型的低波动盘整状态,主要特征如下:
- 波动率低迷:ATR(14)/Close仅为0.10%,相对波动率低于长期均值,布林带收口明显。
- 趋势动能不足:ADX(14)=18.6,表明趋势力量薄弱;MACD柱状图接近零轴,多空胶着。
- 价格中枢稳定:当前价格围绕SMA(14)=4199.85附近波动,VWAP=4198.92提供日内参考锚点。
- 情绪中性:RSI=48.9、Stochastic=50.3、MFI=47.2,均显示市场无明显偏向。
- 关键支撑阻力清晰:
– 支撑:布林带下轨4193.66、S1=4099.52(远端)
– 阻力:布林带上轨4206.04、R1=4151.40(已突破)、R2=4176.06
综合判断:市场缺乏明确方向驱动因素,短期内预计延续区间震荡格局。建议投资者保持观望,等待有效突破布林带边界或ADX回升至22以上再介入。
重点关注:
- 若价格跌破4193.66并伴随成交量放大,可能开启下行回测S1;
- 若放量突破4206.04且连续两根K线站稳,则考虑趋势启动可能性。