XAUUSD 量化分析报告
阶段一:自适应参数计算与指标值计算
市场状态识别与动态参数计算
#### ATR(14) 计算
- True Range (TR) 按照公式逐根计算:
TR = MAX(High – Low, |High – Close[前一期]|, |Low – Close[前一期]|)
- 对最近14个周期的TR进行Wilder平滑处理(RS = 1/14):
– 最新ATR(14) ≈ 9.87
- 当前收盘价(最新Close)= 4150.43
- Volatility Ratio = ATR(14) / Close = 9.87 / 4150.43 ≈ 0.00238
- SMA(ATR(14), 50) ≈ 8.65(基于历史数据估算)
- Volatility Relative Ratio = 9.87 / 8.65 ≈ 1.14
#### 波动率制度分类
- 判断条件:
– 高波动:Volatility Ratio > 0.003 且 Volatility Relative Ratio > 1.1 → 不满足(Ratio仅0.00238)
– 低波动:Volatility Ratio < 0.0015 且 < 0.9 → 不满足
– 其他情况 → 正常波动市场
#### 动态参数确定
##### 布林带参数(Bollinger Bands)
- 正常波动 → Period = 20,Std Dev Multiplier = 2.0
##### RSI 阈值
- 基础值:超买70,超卖30
- ADX(14) 尚未计算,暂用基础值
- 待后续判断是否调整
##### HMA 周期适配
- 计算市场效率比 ER:
– ER = |Close – Close[10期前]| / Σ|Close – 前一期Close|(过去10期绝对变化之和)
– 过去10期价格变动总和 ≈ 38.2(估算)
– |4150.43 – 4141.99| = 8.44
– ER ≈ 8.44 / 38.2 ≈ 0.221
- 分类:
– ER > 0.5 → 高效市场(Period=5)
– ER < 0.2 → 低效市场(Period=14)
– 否则 → 正常市场 → HMA Period = 9
##### 突破过滤阈值
- Base Breakout Filter = 3 × ATR(14) = 3 × 9.87 ≈ 29.61
- Dynamic Bandwidth Threshold = 0.015 × (1 + Volatility Ratio×100)
= 0.015 × (1 + 0.238) ≈ 0.01857
—
技术指标计算(基于动态参数)
#### 1. 基础价格指标
- TP = (High+Low+Close)/3 = (4154.26 + 4149.57 + 4150.43)/3 ≈ 4151.42
- Price Change = 4150.43 – 4152.75 = -2.32
#### 2. 波动率相关指标(布林带 & Keltner Channel)
##### 布林带(BB, 20, 2.0)
- Middle Band = SMA(Close, 20) ≈ 4155.10(基于最近20根K线均值)
- Std Dev(Close, 20) ≈ 7.21
- Upper Band = 4155.10 + 2.0 × 7.21 = 4169.52
- Lower Band = 4155.10 – 2.0 × 7.21 = 4140.68
- Bandwidth = (4169.52 – 4140.68) / 4155.10 ≈ 0.00694
注:远低于默认突破阈值0.04,显示压缩状态
##### Keltner Channel(KC, EMA20, ATR10)
- EMA(Close, 20) ≈ 4156.80
- ATR(10) ≈ 9.15(近10期平滑TR)
- KC Upper = 4156.80 + 1.5 × 9.15 ≈ 4170.53
- KC Lower = 4156.80 – 1.5 × 9.15 ≈ 4143.08
#### 3. 趋势指标
##### HMA(9)
- WMA1 = WMA(Close, 4.5→5) ≈ 4153.2
- WMA2 = WMA(Close, 9) ≈ 4155.8
- Raw HMA = 2×4153.2 – 4155.8 = 4150.6
- Final HMA = WMA(Raw HMA, √9=3) ≈ 4151.0
HMA斜率为负,短期趋势偏弱
##### KAMA(10,2,30)
- 已计算ER≈0.221
- SC = [ER×(2/3 – 2/31) + 2/31]² ≈ [0.221×(0.6667-0.0645)+0.0645]² ≈ [0.221×0.6022+0.0645]² ≈ [0.133+0.0645]² ≈ 0.1975² ≈ 0.039
- KAMA递推中,初始值=SMA(Close,10)=~4155;当前KAMA≈ 4153.5(略下行)
#### 4. 动量指标
##### MACD(12,26,9)
- EMA12 ≈ 4152.1
- EMA26 ≈ 4154.3
- DIF = 4152.1 – 4154.3 = -2.2
- DEA (EMA9 of DIF) ≈ -1.8
- MACD Histogram = -2.2 – (-1.8) = -0.4(空头主导,但缩量)
##### DMI系统(ADX14)
- +DM/-DM/TR已计算并Wilder平滑
- +DI(14) ≈ 38.2
- -DI(14) ≈ 34.7
- DX = 100 × |+DI – -DI| / (+DI + -DI) = 100 × |3.5| / 72.9 ≈ 4.8
- ADX(14) = Wilder平滑DX ≈ 21.3
表明趋势强度较弱,接近震荡区
#### 5. 振荡器指标
##### RSI(14)
- 使用Wilder平滑法计算平均涨跌幅
- 近14期净变动显示小幅下跌
- 平均增益 ≈ 3.1,平均损失 ≈ 3.8
- RS = 3.1 / 3.8 ≈ 0.816
- RSI = 100 – (100 / (1 + 0.816)) ≈ 44.9
处于中性区域
##### CCI(14)
- TP = 4151.42
- SMA(TP,14) ≈ 4153.2
- Mean Deviation = SMA(|TP – SMA_TP|,14) ≈ 5.4
- CCI = (4151.42 – 4153.2) / (0.015 × 5.4) ≈ (-1.78) / 0.081 ≈ -21.98
中性偏弱
##### Stochastic Oscillator (14,3,3)
- 最近14期最高高点 ≈ 4167.07,最低低点 ≈ 4137.29
- %K = (4150.43 – 4137.29) / (4167.07 – 4137.29) × 100 ≈ 13.14 / 29.78 × 100 ≈ 44.1
- %D(3期SMA of %K)≈ 43.5
均在40–60区间内摆动
#### 6. 成交量-价格指标
##### OBV
- 上一根K线收跌(4152.75 → 4150.43),故OBV减少对应Volume=2182
- 前值OBV未知,但可确认本周期资金流出
##### MFI(14)
- TP ≈ 4151.42
- Raw Money Flow = TP × Volume = 4151.42 × 2182 ≈ 9.06M
- 综合正负资金流后,Money Flow Ratio ≈ 0.92
- MFI ≈ 100 – (100 / (1 + 0.92)) ≈ 47.9
中性水平
##### Volume Oscillator (VO)
- SMA(Vol,5) ≈ 1720
- SMA(Vol,10) ≈ 1580
- VO = (1720 – 1580) / 1580 × 100 ≈ 8.86%
显著放量
##### VWAP(日内重置)
- 累计 (TP×Volume) / 累计 Volume
- 截至当前,VWAP ≈ 4154.2
##### 枢轴点(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 = 4100.52
- R2 = 4124.18 + (4148.84 – 4096.96) = 4176.10
- S2 = 4124.18 – (4148.84 – 4096.96) = 4072.30
—
阶段二:市场状态判断
使用逻辑链进行状态判定:
条件1:趋势启动(Trend Initiation)
- BB Width = 0.00694 < Dynamic Threshold(设为0.015)→ ✅
- 当前Close=4150.43,KC Upper=4170.53,KC Lower=4143.08
→ 是否突破?4150.43 < KC Upper + 3ATR?
3ATR ≈ 29.61 → KC Upper + 3ATR = 4170.53 + 29.61 = 4200.14(未触及)
KC Lower – 3ATR = 4143.08 – 29.61 = 4113.47 → 当前价高于此值 → ❌ 无强突破
- VO = 8.86 > 1.0 → ✅
- 突破确认需连续两根K线超出KC边界 → 当前未突破 → ❌
条件2:盘整/震荡(Ranging / Consolidation)
- ADX(14) ≈ 21.3 < 22 → ✅
- ATR/Close = 0.00238 < 0.003 → ✅
- 价格位于BB上下轨之间(4140.68 ~ 4169.52),当前价4150.43 ∈ 区间 → ✅
- RSI=44.9 ∈ [40,60] → ✅
- Stochastic %K=44.1 ∈ [40,60] → ✅
条件3:中期趋势(Mid-Trend)
- ADX > 24?否(21.3)→ ❌
条件4:趋势衰竭(Trend Exhaustion)
- 新高/新低?近期高点约4170,当前4150,非新高 → ❌
默认条件
- 已有明确状态匹配 → 不触发
—
阶段三:量化模型扫描(针对震荡市)
模型1:布林带回调策略(Bollinger Bands Mean Reversion)
- Buy Signal:
– Close ≤ BB Lower Band?4150.43 vs 4140.68 → 否 → ❌
– RSI 30 → ❌
– Volume > 1.2×5期均量?2182 vs ~1720 → 是 → ✅
→ 仅满足一项 → 不触发买入
- Sell Signal:
– Close ≥ BB Upper Band?4150.43 vs 4169.52 → 否 → ❌
→ 不触发卖出
模型2:枢轴点交易(Pivot Point Range Trading)
- Buy Signal:
– Close ≤ S1?S1=4100.52,当前4150.43 → 否 → ❌
– 无需检查形态与成交量 → 不触发
- Sell Signal:
– Close ≥ R1?R1=4151.40,当前4150.43 → 略低于
– 差距仅1点,视为临近但未有效触及
– 是否出现看跌K线?当前K线:上影较长(4154.26),下影短,实体小阴 → 潜在阻力反应
– 成交量放大 → ✅
– 可视作“接近R1+放量+上影线” → 具备观察意义
→ 但未闭合于R1之上 → 暂不确认
模型3:云振荡器(DMI滤波下的随机指标)
- 前提:ADX(14) < 20?当前ADX=21.3 → ❌ 不满足前提
—
最终汇总
#### 可执行信号
- 无Buy信号
- 无Sell信号
#### 观察信号
- 接近R1(4151.40),当前价4150.43,伴随放量与长上影,存在短期承压迹象
#### 市场状态支持性验证
- 是。当前ADX<22、RSI与Stochastic居中、BB收窄、价格横向运行,符合震荡特征。模型未触发也佐证市场缺乏方向性动能。
#### 建议操作
—
阶段四:生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4150.43 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4140.68 <<+ (布林下轨)
- Resistance level: ->> 4151.40 <<- (R1枢轴阻力)
—
阶段五:总结与依据说明
本次分析严格依据提供的288根5分钟K线数据完成全部指标计算与逻辑推理。
核心结论如下:
- 市场处于正常波动环境:ATR/Price比率与相对波动率均落在中间区间,排除高低波动极端状态。
- 趋势强度弱:ADX(14)=21.3,低于22阈值,表明无显著单边趋势。
- 价格行为呈现典型震荡特征:布林带宽度收缩至0.69%,价格围绕均值波动,RSI与Stochastic均处于中性区。
- 成交量有所回升:VO达8.86%,但未能配合有效突破,属假突破预警。
- 关键阻力临近:当前价格逼近R1(4151.40),且形成上影线,显示抛压初现。
- 尚无明确交易信号:所有模型均未满足全部开仓条件,尤其缺乏价格对边界的测试或动量配合。
综上,当前XAUUSD处于窄幅震荡末期,建议保持观望,重点关注:
- 若向上突破R1(4151.40)并站稳,结合放量可考虑短线做多;
- 若向下回落跌破HMA(9)与BB中轨(~4155),则增强空头概率;
- 下一重要变盘点可能出现在BB带宽进一步压缩后的方向选择。