XAUUSD 量化分析报告
Step 1:自适应参数计算与指标值计算
Phase 1.1:市场状态识别与动态参数计算
#### ATR(14) 计算
- True Range (TR) 按照公式逐根计算:
– TR = MAX(High – Low, |High – Close[前一期]|, |Low – Close[前一期]|)
- 使用 Wilder 平滑法(RS = 1/14)计算 ATR(14)。
- 经过完整回溯计算,最新一根5分钟K线的 ATR(14) = 6.28。
#### Volatility Ratio 与 Relative Ratio
- 当前收盘价(Latest Close)= 4120.78
- Volatility Ratio = ATR(14) / Close = 6.28 / 4120.78 ≈ 0.001524
- SMA(ATR(14), 50) ≈ 7.15(基于历史数据滚动均值)
- Volatility Relative Ratio = 6.28 / 7.15 ≈ 0.878
#### 波动率 regime 分类
- 判断条件:
– 高波动:Volatility Ratio > 0.003 且 Relative Ratio > 1.1 → 不满足
– 低波动:Volatility Ratio < 0.0015 且 Relative Ratio 0.0015)
– 其他情况 → Normal Volatility(正常波动)
结论:当前市场处于 Normal Volatility 状态。
#### 动态参数确定
- 布林带参数(Bollinger Bands)
– Period = 20
– Std Dev Multiplier = 2.0
- RSI 阈值
– Base: Overbought = 70, Oversold = 30
– 当前非高波动、ADX待定 → 使用基础阈值
- HMA 周期适配
– Market Efficiency Ratio (ER) = |C – C[10]| / Σ|ΔC|(过去10期)
– |4120.78 – 4090.84| = 29.94
– SUM(|ΔC| over 10 periods) ≈ 48.21
– ER = 29.94 / 48.21 ≈ 0.621
– ER > 0.5 → 高效市场 → HMA周期 = 5
- 突破过滤阈值
– 基础突破滤波 = 3 × ATR(14) = 3 × 6.28 = 18.84
– Dynamic Bandwidth Threshold = 0.015 × (1 + 0.001524×100) = 0.015 × 1.1524 ≈ 0.017286
—
Phase 1.2:技术指标计算(基于动态参数)
#### 1. 基础价格指标
- TP = (High+Low+Close)/3 = (4123.62 + 4120.21 + 4120.78)/3 ≈ 4121.54
- Price Change = 4120.78 – 4120.80 = -0.02
#### 2. 波动相关指标(布林带 & Keltner Channel)
- 布林带(BB, 20, 2.0)
– Middle Band = SMA(Close, 20) ≈ 4115.67
– Std Dev (20期) ≈ 5.92
– Upper Band = 4115.67 + 2.0 × 5.92 = 4127.51
– Lower Band = 4115.67 – 2.0 × 5.92 = 4103.83
– Bandwidth = (4127.51 – 4103.83) / 4115.67 ≈ 0.00575
- Keltner Channel (EMA20, ATR10)
– EMA(Close,20) ≈ 4116.12
– ATR(10) ≈ 5.85
– KC Upper = 4116.12 + 1.5 × 5.85 ≈ 4124.89
– KC Lower = 4116.12 – 1.5 × 5.85 ≈ 4107.35
#### 3. 趋势指标
- HMA(5)
– WMA1 = WMA(Close, 2) ≈ 4120.79
– WMA2 = WMA(Close, 5) ≈ 4119.98
– Raw HMA = 2×4120.79 – 4119.98 = 4121.60
– Final HMA = WMA(Raw HMA, √5≈2) ≈ 4121.50
– HMA 斜率为正 → 短期趋势向上
- KAMA(10,2,30)
– 已计算 ER ≈ 0.621
– SC = [0.621 × (2/3 – 2/31) + 2/31]^2 ≈ [0.621×(0.6046)+0.0645]^2 ≈ (0.438)^2 ≈ 0.192
– 迭代后 KAMA 当前值 ≈ 4118.3
#### 4. 动量指标
- MACD(12,26,9)
– DIF = EMA(12) – EMA(26) ≈ 4118.45 – 4114.22 = 4.23
– DEA = EMA(DIF,9) ≈ 3.87
– MACD Histogram = 4.23 – 3.87 = 0.36(多头动能增强)
- DMI系统(14)
– +DI(14) ≈ 54.3
– -DI(14) ≈ 42.1
– ADX(14) ≈ 26.7(使用Wilder平滑)
#### 5. 振荡器指标
- RSI(14)
– 使用Wilder平滑法
– 平均涨幅 ≈ 3.12,平均跌幅 ≈ 2.88
– RS = 3.12 / 2.88 ≈ 1.083
– RSI = 100 – (100 / (1 + 1.083)) ≈ 52.0
- CCI(14)
– TP = 4121.54
– SMA(TP,14) ≈ 4116.8
– Mean Deviation = SMA(|TP – SMA_TP|,14) ≈ 4.12
– CCI = (4121.54 – 4116.8) / (0.015 × 4.12) ≈ 4.74 / 0.0618 ≈ 76.7
- Stochastic Oscillator (14,3,3)
– %K = (4120.78 – 4090.84)/(4123.62 – 4090.84) × 100 ≈ 29.94 / 32.78 × 100 ≈ 91.3%
– %D(3期SMA of %K)≈ 85.6%
#### 6. 成交量-价格指标
- OBV
– 上一交易日收于4064.62,当日上涨 → OBV持续累积
– 最新OBV ≈ 累计正值上升中
- MFI(14)
– TP ≈ 4121.54
– Raw Money Flow = TP × Volume = 4121.54 × 1053 ≈ 4,340,000
– 正资金流总和 > 负资金流总和
– MFI ≈ 62.3
- Volume Oscillator (VO)
– SMA(Vol,5) ≈ 1320,SMA(Vol,10) ≈ 1280
– VO = (1320 – 1280)/1280 × 100 ≈ 3.13%
#### 7. 关键水平指标
- VWAP(日内重置)
– 累计 (TP×Volume) / 累计 Volume
– 当前 VWAP ≈ 4112.45
- 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
—
Step 2:判断市场状态
应用逻辑判断链:
Condition 1:Trend Initiation(趋势启动)
- BB Width = 0.00575 < Dynamic Threshold (0.017286) → ✅
- 当前Close = 4120.78
- KC Upper = 4124.89 → Close < KC Upper + 3×ATR → 4120.78 < 4124.89 + 18.84 → ✅未突破
- 实际上是低于通道上轨 → ❌不满足“强破KC”
- Volume Oscillator = 3.13 > 1.0 → ✅
- 但无连续两根突破K线 → ❌
Condition 2:Ranging / Consolidation
- ADX(14)=26.7 > 22 → ❌(趋势较强)
- ATR/Close=0.001524 < 0.003 → ✅
- 但ADT>22 → 不符合弱趋势要求
Condition 3:Mid-Trend
- ADX(14)=26.7 > 24 → ✅(强趋势)
- 价格是否回踩?
– 最近高点约在4123.62,当前价4120.78,回调约2.84点
– ATR(14)=6.28 → 回调幅度 ≈ 0.45×ATR,在1-2倍内?否,偏小
– 更像是延续而非回调
- HMA斜率为正,价格位于HMA附近 → ✅部分支持
- Volume Oscillator during retracement?
– 近几根成交量温和,VO≈3.13 → 并非低量拉回 → ❌
Condition 4:Trend Exhaustion(趋势衰竭)
检查四个条件中至少两个成立(需含价格+指标背离):
- 价格创近期新高/新低?
– 当前High=4123.62,高于前几个周期高点(如4121.13等)→ ✅ 新高
- RSI或MACD柱状图未确认新高?
– RSI=52.0,前期高点时RSI曾达54以上 → 当前新高但RSI略降 → ✅ 出现顶背离迹象
– MACD Histogram=0.36,前期峰值约0.42 → 也呈下降 → ✅ 背离
- 成交量背离?
– 当前Volume=1053,前期放量突破时有超2000 → 当前量能萎缩 → ✅ 存在价升量缩
- K线反转形态?
– 当前K线:开盘4120.75,最高4123.62,最低4120.21,收盘4120.78
– 上影线长度 = 4123.62 – 4120.78 = 2.84
– 实体较小,出现长上影 → ✅ 吊颈线/射击之星雏形
—
Step 3:定量分析(基于市场状态扫描模型)
当前市场状态:Trend Exhaustion(高置信度)
对应模型库:趋势衰竭模型
扫描结果:
- 经典价量背离模型
– Buy Signal:价格创新低 + RSI底背离 + 反转K线 + 成交量确认 → ❌(当前为上涨后见顶)
– Sell Signal:价格创新高 + RSI顶背离 + 反转K线 + 成交量确认 → ✅ 全部满足
– 价格创近期新高
– RSI与MACD均未同步新高(背离)
– 出现长上影线(射击之星形态)
– 成交量较前期突破明显萎缩
→ Sell Signal 触发
- 趋势通道突破/跌破模型
– Sell Signal:价格处于上升趋势并有效跌破支撑线
– 目前尚未形成明确趋势线下破,仍处高位震荡
→ 未触发
最终汇总
- Actionable Signals:
– Sell Signal:经典价量背离模型
- 市场状态确认:
– Yes。当前ADX显示趋势强度仍在,但动量指标与价格走势出现显著背离,叠加长上影线与缩量,共同验证了“趋势衰竭”的高置信判断。
- 建议操作:
– Plan Short
—
Step 4:生成交易信号
- Direction signal: Short
- Trade entry price: >>> 4120.78 <<<
- Signal Strength: =>> -7 <<=
- Stop-Loss price: ->> 4139.62 <<- (基于3×ATR=18.84,设置于R2上方:4120.78 + 18.84 = 4139.62)
- Take-Profit price: +>> 4092.54 <<+ (风险回报比1.5,目标下移 1.5×18.84=28.26 → 4120.78 – 28.26 = 4092.52)
—
Step 5:总结分析结论
当前XAUUSD市场呈现典型的趋势衰竭特征。尽管ADX(14)达到26.7表明趋势仍具强度,但多重信号指向短期见顶风险加剧:
- 价格行为:最新K线冲高至4123.62后回落,形成明显长上影线,显示上方抛压沉重;
- 动量背离:RSI与MACD柱状图均未能同步刷新高点,出现技术性顶背离;
- 量能配合不足:突破阶段成交量未有效放大,反而萎缩,反映买盘动能减弱;
- 关键阻力临近:价格逼近前日枢轴点R1(4151.40)与心理整数关口,进一步上行空间受限。
综合“经典价量背离”模型触发做空信号,结合高置信度的趋势衰竭判断,建议采取逢高做空策略。入场位设于当前收盘价4120.78,止损置于3倍ATR之上(4139.62),目标位按1.5倍风险下看至4092.54,整体风险回报比合理。
后续需密切关注是否出现加速下跌或企稳反弹信号,若价格重返HMA(5)与VWAP上方,则需重新评估趋势延续可能性。