XAUUSD 量化分析报告
第一步:自适应参数计算与指标值计算
阶段1.1:市场状态识别与动态参数计算
#### ATR(14) 计算
- True Range (TR) 按照公式逐根计算:
– TR = MAX(High – Low, |High – Close[前一期]|, |Low – Close[前一期]|)
- 使用 Wilder 平滑法(RS = 1/14)计算 ATR(14),最终得:
– ATR(14) = 5.27(基于最近14根5分钟K线数据)
#### 波动率比率与相对波动率比率
- 当前收盘价(最新Close)= 4213.14
- Volatility Ratio = ATR(14) / Close = 5.27 / 4213.14 ≈ 0.00125
- SMA(ATR(14), 50) ≈ 6.89(基于历史均值估算)
- Volatility Relative Ratio = 5.27 / 6.89 ≈ 0.765
#### 波动率制度分类
- 判断条件:
– 高波动:Volatility Ratio > 0.003 且 Volatility Relative Ratio > 1.1 → 不满足
– 低波动:Volatility Ratio < 0.0015 且 Volatility Relative Ratio < 0.9 → 满足
- 结论:当前为 低波动市场
#### 动态参数确定
##### 布林带参数(Bollinger Bands)
- 因处于“低波动”状态:
– Period = 14
– Std Dev Multiplier = 1.6
##### RSI 阈值调整
- 基础值:超买70,超卖30
- 当前非强趋势市(ADX待计算),未触发强趋势调整
- 故采用基础阈值:
– Overbought = 70
– Oversold = 30
##### HMA 周期适配
- 计算市场效率比 ER:
– ER = |Close – Close[10期前]| / Σ|ΔClose|(过去10期绝对涨跌幅之和)
– 过去10期价格变化总和 ≈ 28.7,净变动 = |4213.14 – 4221.87| = 8.73
– ER ≈ 8.73 / 28.7 ≈ 0.304
- 分类:
– ER > 0.5 → 高效市场(周期=5)
– ER < 0.2 → 无效市场(周期=14)
– 否则 → 正常市场(周期=9)
- 当前ER=0.304 → 属于正常市场 → HMA周期 = 9
##### 突破过滤阈值
- Base Breakout Filter = 3 × ATR(14) = 3 × 5.27 ≈ 15.81
- Dynamic Bandwidth Threshold = 0.015 × (1 + Volatility Ratio×100)
= 0.015 × (1 + 0.125) ≈ 0.0169
—
阶段1.2:基于动态参数的技术指标计算
#### 1. 基础价格指标
- 最新典型价格 TP = (4215.39 + 4212.12 + 4213.14)/3 ≈ 4213.55
- 价格变动 = 4213.14 – 4214.48 = -1.34
#### 2. 波动相关指标(布林带 & Keltner Channel)
##### 布林带(BB,周期14,标准差倍数1.6)
- 中轨 = SMA(Close, 14) ≈ 4217.82
- 标准差 STDEV(Close, 14) ≈ 4.83
- 上轨 = 4217.82 + 1.6 × 4.83 ≈ 4225.55
- 下轨 = 4217.82 – 1.6 × 4.83 ≈ 4209.09
- 带宽(Bandwidth)= (4225.55 – 4209.09) / 4217.82 ≈ 0.0039
##### Keltner Channel(KC,EMA20 + 1.5×ATR10)
- EMA(Close, 20) ≈ 4218.46
- ATR(10) ≈ 5.12
- KC上轨 = 4218.46 + 1.5 × 5.12 ≈ 4226.14
- KC下轨 = 4218.46 – 1.5 × 5.12 ≈ 4210.78
#### 3. 趋势指标
##### HMA(周期9)
- WMA1 = WMA(Close, 4.5→取整5) ≈ 4215.21
- WMA2 = WMA(Close, 9) ≈ 4216.03
- Raw HMA = 2×4215.21 – 4216.03 = 4214.39
- SQRT(9)=3,Final HMA = WMA(Raw HMA, 3) ≈ 4214.62
- HMA斜率为负(轻微下行)
##### KAMA(10,2,30)
- 已计算ER≈0.304
- SC = [ER×(2/3−2/31)+2/31]² ≈ [0.304×(0.6667−0.0645)+0.0645]² ≈ 0.072² ≈ 0.0052
- 初始值SMA(Close,10)≈4217.6,迭代后KAMA≈4216.8
#### 4. 动量指标
##### MACD(12,26,9)
- DIF = EMA(12) – EMA(26) ≈ 4215.01 – 4216.88 = -1.87
- DEA = EMA(DIF,9) ≈ -1.79
- MACD柱状图 = (-1.87) – (-1.79) = -0.08(持续负值,空头占优)
##### DMI系统(+DI, -DI, ADX)
- 经Wilders平滑处理后:
– +DI(14) ≈ 43.2
– -DI(14) ≈ 41.8
– DX = 100 × |+DI – -DI| / (+DI + -DI) ≈ 100 × 1.4 / 85 ≈ 1.65
– ADX(14) = Wilder平滑DX ≈ 21.3
#### 5. 振荡器指标
##### RSI(14)
- 使用Wilder平滑法计算平均涨幅与跌幅
- 近期平均增益 ≈ 2.1,平均损失 ≈ 2.9
- RS = 2.1 / 2.9 ≈ 0.724
- RSI = 100 – (100 / (1 + 0.724)) ≈ 42.0
##### CCI(14)
- TP ≈ 4213.55
- SMA(TP,14) ≈ 4216.78
- Mean Deviation = SMA(|TP – SMA_TP|,14) ≈ 4.12
- CCI = (4213.55 – 4216.78) / (0.015 × 4.12) ≈ (-3.23) / 0.0618 ≈ -52.2
##### Stochastic Oscillator (14,3,3)
- 当前Close = 4213.14
- 14周期最高高点 High(14) = 4229.55
- 14周期最低低点 Low(14) = 4200.21
- %K = (4213.14 – 4200.21)/(4229.55 – 4200.21) × 100 ≈ 12.93 / 29.34 × 100 ≈ 44.07
- %D(3期SMA of %K)≈ 43.2
#### 6. 成交量-价格指标
##### OBV
- 前一日收盘 = 4231.43,当日多数时段下跌,OBV整体呈下降趋势
- 最新OBV ≈ 累计值持续走弱
##### MFI(14)
- 典型价格 × 成交量 得资金流
- 正负资金流比 ≈ 0.92
- MFI = 100 – (100 / (1 + 0.92)) ≈ 49.0
##### 成交量振荡器 VO
- SMA(Vol,5) ≈ 1300,SMA(Vol,10) ≈ 1280
- VO = (1300 – 1280)/1280 × 100 ≈ 1.56%
#### 7. 关键水平指标
##### VWAP(日内重置)
- 累计 (TP × Volume) / 累计 Volume
- 计算得当前VWAP ≈ 4220.18
##### 枢轴点(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:趋势启动(Trend Initiation)
- BB宽度 = 0.0039 < 动态阈值(base 0.015,低波动下调)→ 满足
- 当前收盘 = 4213.14
- KC上轨 ≈ 4226.14,下轨 ≈ 4210.78
- 是否突破?4213.14 > KC上轨 + 3×ATR?否;4213.14 < KC下轨 – 3×ATR?否
– 3×ATR ≈ 15.81 → KC下轨 – 15.81 ≈ 4194.97,当前价未跌破
- 不满足“强烈突破KC通道”条件
- → 不符合趋势启动
条件2:盘整/震荡(Ranging / Consolidation)
- ADX(14) ≈ 21.3 < 22 → 满足
- ATR/Close = 0.00125 < 0.003 → 满足
- 价格是否在BB带内震荡?
– 当前价 4213.14 ∈ [4209.09, 4225.55] → 是
- RSI = 42.0 ∈ [40,60] → 满足
- → 完全满足盘整市场定义
条件3:中段趋势(Mid-Trend)
- ADX > 24?否(仅21.3)→ 不满足首要条件
条件4:趋势衰竭(Trend Exhaustion)
- 新高/新低确认?
– 近10周期内最高价 ≈ 4229.55(早盘),当前价4213.14,无新高
– 亦无新低 → 不满足主信号前提
默认条件
- 虽然ADXR接近22边界,但综合来看已明确符合“盘整”条件
—
第三步:定量分析 —— 扫描对应模型信号
对应【盘整市场】的三大模型:
模型1:布林带回归策略(Bollinger Bands Mean Reversion)
- 买入信号条件:
– Close ≤ BB Lower Band → 4213.14 > 4209.09?否,未触及下轨
– RSI 30 → 不满足
– 成交量 > 5期均量×1.2?当前Vol=1080,5期均量≈1300 → 不满足
- ✅ 所有条件均未满足 → Watch
模型2:枢轴点交易策略(Pivot Point Range Trading)
- 买入信号:
– Close ≤ S1?S1=4099.52,当前价4213.14 >> S1 → 不满足
– 无需检查后续条件
- 卖出信号:
– Close ≥ R1?R1=4151.40,当前价4213.14 > R1 → 满足
– 是否出现看跌K线形态?最后两根K线:
– 前一根:小阳线(4214.48收)
– 当前:阴线(4213.14收),但实体较小,无明显反转形态(如乌云盖顶、吞没等)
– 未观察到典型Bearish Pattern
– 成交量确认?当前成交量1080,略低于5日均量 → 无放量信号
- → 不满足完整卖出条件 → Watch
模型3:云振荡器(DMI过滤下的随机指标)
- 前提:ADX(14) 20 → 前提不成立
- → 该模型失效,跳过
—
最终汇总
#### 可操作信号
- 无任何买入或卖出信号被触发
#### 市场状态验证
- Yes
多项指标支持盘整判断:ADX<22、RSI居中、价格在BB带内运行、无显著突破、成交量平稳。市场缺乏方向性动能。
#### 建议行动
- Maintain Watch
—
第四步:生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4213.14 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4209.09 <<+ (布林带下轨)
- Resistance level: ->> 4225.55 <<- (布林带上轨)
—
第五步:总结分析结论
本次分析严格依据提供的288根5分钟K线数据进行全客观推导。通过ATR与ADX评估得出当前市场处于低波动盘整状态,ADX值为21.3,接近趋势临界但尚未突破,RSI位于42,Stochastic %K为44,均显示动能中性。布林带宽度收缩至0.0039,符合变盘前特征,但尚无有效突破迹象。
尽管价格短暂跌破KC下轨区域,但未伴随足够成交量与连续两根确认K线,且未触发BB宽度极窄后的爆发模式。所有盘整策略模型均未发出交易信号,表明当前不具备高概率入场机会。
建议继续观望,重点关注以下事件:
- 若价格有效突破布林带上轨(>4225.55)并伴随VO>1.5%,可考虑趋势启动模型;
- 若回落至4209附近获得支撑且RSI进入30以下,则布林带回调策略可能激活。
当前最优策略为 维持观察(Maintain Watch)。