XAUUSD 量化分析报告
第一步:自适应参数计算与指标值计算
阶段1.1:市场状态识别与动态参数计算
#### ATR(14) 计算
- True Range (TR) 按照公式
MAX(High - Low, ABS(High - Close[前一期]), ABS(Low - Close[前一期]))逐根计算。 - 使用 Wilder 平滑法(平滑系数 = 1/14)计算 ATR(14),最终得到:
– ATR(14) = 5.87
- 当前收盘价(最新一根K线)为 4059.97
- Volatility Ratio = ATR(14) / Close = 5.87 / 4059.97 ≈ 0.001446
- SMA(ATR(14), 50) 历史均值估算约为 5.23
- Volatility Relative Ratio = 5.87 / 5.23 ≈ 1.122
#### 波动率 regime 分类判断
- Volatility Ratio = 0.001446 < 0.003,不满足高波动条件;
- Volatility Relative Ratio = 1.122 > 1.1,处于相对高位;
- 综合判断:Normal Volatility(正常波动)
#### 趋势强度评估
- ADX(14) 使用 Wilder 平滑方法计算,经迭代处理后得:
– ADX(14) ≈ 21.3
- 市场效率比 ER:
– |Close – Close[10期前]| = |4059.97 – 4061.72| = 1.75
– 过去10期价格变化绝对值之和 ≈ 28.4
– ER = 1.75 / 28.4 ≈ 0.0616
- 判断:ER < 0.2 → 属于 Inefficient Market
#### 动态参数确定
- 布林带参数(Normal Volatility):
– Period = 20
– Std Dev Multiplier = 2.0
- RSI 阈值:
– ADX(14)=21.3 < 30,未进入强趋势;
– Volatility 正常;
– 故使用基础阈值:Overbought=70,Oversold=30
- HMA 周期调整:
– ER = 0.0616 < 0.2 → Inefficient Market
– HMA Period = 14
- 突破过滤阈值:
– Base Breakout Filter = 3 × ATR(14) = 3 × 5.87 = 17.61
– Dynamic Bandwidth Threshold = 0.015 × (1 + 0.001446×100) ≈ 0.015 × 1.1446 ≈ 0.01717
—
阶段1.2:基于动态参数的技术指标计算
#### 1. 基础价格指标
- 最新典型价格 TP = (4060.94 + 4056.70 + 4059.97)/3 ≈ 4059.20
- 价格变动 ΔClose = 4059.97 – 4060.89 = -0.92
#### 2. 波动相关指标(布林带 & Keltner Channel)
- 布林带(BB, Period=20, Multiplier=2.0)
– SMA(Close, 20) = 约 4070.15
– STDEV(Close, 20) = 约 6.98
– 中轨 MB = 4070.15
– 上轨 UB = 4070.15 + 2.0 × 6.98 ≈ 4084.11
– 下轨 LB = 4070.15 – 2.0 × 6.98 ≈ 4056.19
– Bandwidth = (UB – LB) / MB = (27.92) / 4070.15 ≈ 0.00686
- Keltner Channel(KC, EMA20, ATR10)
– EMA(Close, 20) ≈ 4071.08
– ATR(10) ≈ 5.63
– KC 上轨 = 4071.08 + 1.5 × 5.63 ≈ 4079.53
– KC 下轨 = 4071.08 – 1.5 × 5.63 ≈ 4062.64
#### 3. 趋势指标
- HMA(14):
– WMA1 = WMA(Close, 7)
– WMA2 = WMA(Close, 14)
– Raw HMA = 2×WMA1 – WMA2
– Final HMA = WMA(Raw HMA, √14≈3.74→取整4)
– 经计算,当前 HMA(14) ≈ 4072.4
– 斜率为负,短期呈下行趋势
- KAMA(10,2,30):
– ER = 0.0616(同上)
– SC = [ER × (2/3 – 2/31) + 2/31]² ≈ [0.0616×(0.604) + 0.0645]² ≈ (0.1018)² ≈ 0.01036
– 初始值为 SMA(Close,10) ≈ 4068.5
– 经递推更新,当前 KAMA ≈ 4067.8
– 显示价格在均值下方运行
#### 4. 动量指标
- MACD(12,26,9)
– DIF = EMA(12) – EMA(26) ≈ 4063.2 – 4068.1 = -4.9
– DEA = EMA(DIF,9) ≈ -4.1
– MACD Histogram = -4.9 – (-4.1) = -0.8(持续负值,空头占优)
- DMI系统(+DI, -DI, ADX)
– +DM, -DM, TR 已计算
– 经 Wilder 平滑:
– +DI(14) ≈ 39.2
– -DI(14) ≈ 42.1
– DX = 100 × |+DI – -DI| / (+DI + -DI) ≈ 100 × 2.9 / 81.3 ≈ 3.57
– ADX(14) ≈ 21.3(如前所述)
#### 5. 振荡类指标
- RSI(14)(Wilder平滑)
– 平均涨幅 ≈ 2.1,平均跌幅 ≈ 2.8
– RS = 2.1 / 2.8 ≈ 0.75
– RSI = 100 – (100 / (1 + 0.75)) ≈ 42.9
– 处于中性区域,无超买超卖信号
- CCI(14)
– SMA(TP,14) ≈ 4070.5
– Mean Deviation ≈ 4.7
– CCI = (4059.2 – 4070.5) / (0.015 × 4.7) ≈ (-11.3) / 0.0705 ≈ -160.3
– 显著低于 -100,显示价格严重偏离均值,具备反弹潜力
- 随机指标 Stochastic (14,3,3)
– %K = (4059.97 – 4052.31) / (4089.99 – 4052.31) × 100 ≈ 7.66 / 37.68 × 100 ≈ 20.3%
– %D(3期SMA of %K)≈ 23.1%
– 处于超卖区附近,但尚未金叉
#### 6. 成交量相关指标
- OBV
– 前一日收盘 = 4077.4
– 当日多数时段下跌,近期 OBV 呈缓慢下降趋势,反映资金流出
– 最新 OBV 相对前期低点略有回升,但整体仍弱
- MFI(14)
– 典型价格与成交量结合计算
– 正资金流总和 ≈ 1.82e7,负资金流 ≈ 2.05e7
– MFR = 1.82 / 2.05 ≈ 0.888
– MFI = 100 – (100 / (1 + 0.888)) ≈ 47.0
– 接近中性,略偏弱势
- 成交量振荡器 VO
– SMA(Vol,5) ≈ 1980
– SMA(Vol,10) ≈ 2050
– VO = (1980 – 2050) / 2050 × 100 ≈ -3.41%
– 成交量萎缩,市场活跃度降低
#### 7. 关键水平指标
- VWAP(日内重置)
– 累计 (TP×Volume) / 累计 Volume
– 经计算,当前 VWAP ≈ 4073.2
– 当前价格(4059.97)显著低于 VWAP,存在向下偏离
- 枢轴点(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
- 斐波那契回撤位
– 取最近一波上涨:从 4045.13(20:00)→ 4109.12(08:20),高点 4109.12,低点 4045.13
– 回撤幅度:63.99
– 当前价格 4059.97 接近 61.8% 回撤位(约 4059.5),构成技术支撑
—
第二步:市场状态判断
依据逻辑条件链进行严格匹配:
条件1:趋势启动(Trend Initiation)
- BB Width = 0.00686 < 动态阈值 0.01717 ✅
- 当前收盘 4059.97 是否突破 KC?
– KC Upper = 4079.53,Lower = 4062.64
– 当前价 < KC Lower – 3×ATR? → 4062.64 – 17.61 = 4045.03
– 实际价格 4059.97 > 4045.03 ❌ 不满足“强烈突破KC”
- VO = -3.41% < 1.0 ❌
- 无连续两根突破K线 ❌
- → 不满足趋势启动条件
条件2:盘整/震荡(Ranging / Consolidation)
- ADX(14) = 21.3 < 22 ✅
- ATR/Close = 0.001446 < 0.003 ✅
- 价格是否在BB带内震荡?当前价 4059.97 ∈ [4056.19, 4084.11] ✅
- RSI = 42.9 ∈ [40,60] ✅
- → 满足所有条件,判定为:State 1: Ranging / Consolidation
✅ 结论:当前市场状态为 【Ranging / Consolidation】
—
第三步:定量分析(基于市场状态扫描模型)
当前状态为 盘整市场,启用以下三个模型逐一验证:
模型1:布林带均值回归策略
- Buy Signal:
– Close ≤ BB Lower Band?4059.97 vs 4056.19 → 否 ❌
– RSI 30 ❌
– Volume > 1.2×AvgVol?当前Vol=1784,5期均量≈1980 → 1784 < 2376 ❌
– → 不满足买入条件
- Sell Signal:
– Close ≥ BB Upper?4059.97 << 4084.11 ❌
– → 不满足卖出条件
扫描结果:Watch
—
模型2:枢轴点区间交易策略
- Buy Signal:
– Close ≤ S1?S1 = 4099.52,当前价 4059.97 < 4099.52 ✅
– 是否出现锤子线等看涨形态?
– 最近一根K线:开盘4060.88,收4059.97,下影线较长(4056.70),上影极短 → 类似“倒锤”但非标准锤子
– 前几根有长下影,但非明确反转形态 ❌
– 成交量确认?当前成交量1784,低于近期平均水平,无放量迹象 ❌
– → 不满足买入条件
- Sell Signal:
– Close ≥ R1?远未触及 ❌
– → 不满足卖出条件
扫描结果:Watch
—
模型3:云振荡器(DMI过滤下的KD交叉)
- 前提:ADX(14) 20 → 前提不成立
- → 该模型失效,跳过
扫描结果:Watch
—
最终汇总
#### 可执行信号
- 无任何 Buy 或 Sell 信号触发
#### 市场状态支持性检验
- 是 / 否? → 是
- 理由:ADX < 22、价格在BB内震荡、RSI居中、成交量低迷,完全符合盘整特征;多个模型处于观察状态,未发出矛盾信号。
#### 建议操作
- Maintain Watch
—
第四步:生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4059.97 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4056.19 <<+ (BB下轨)
- Resistance level: ->> 4079.53 <<- (KC上轨)
—
第五步:总结分析结论
当前 XAUUSD 处于典型的窄幅盘整状态,主要表现为:
- ADX(14)=21.3 表明趋势力量较弱;
- 价格紧贴布林带中下轨运行,Bandwidth 仅为 0.68%,波动率压缩;
- RSI 和 Stochastic 均位于中性区域,无明显方向偏好;
- 成交量持续萎缩(VO=-3.41%),市场参与意愿下降;
- 价格接近斐波那契 61.8% 回撤位(4059.5)与 BB 下轨(4056.19),具备一定支撑;
- 尚未出现有效突破或动能放大信号。
尽管存在短期超卖(CCI=-160),但由于缺乏成交量配合与形态确认,尚不足以构成反转依据。建议继续观望,等待突破布林带或Keltner通道并伴随放量信号后再行介入。
核心结论:维持观望,关注 4056 支撑与 4080 阻力突破情况。