跳至正文
全部策略

策略

现货黄金亚洲区间伦敦开盘突破策略,日内多空交易,并在17:00 NY融资结算截止前清仓(XAUUSD.SPOTMETAL 15-MINUTE)

结局: 验证中

XauAsianRangeLondonBreakout

现货黄金亚洲区间伦敦开盘突破策略,日内多空交易,并在17:00 NY融资结算截止前清仓(XAUUSD.SPOTMETAL 15-MINUTE)

假设

单品种现货黄金(XAUUSD.SPOTMETAL)日内多空突破策略,自2006起使用15分钟K线。机制:黄金在亚盘时段交易清淡(纽约时间18:00-02:00)。伦敦开盘时,当日首批知情订单流入场。伦敦上午收盘价若突破隔夜亚盘区间,往往会延续至纽约时段,而非反转。SPOTMETAL仅占样本的0.1%,因此该策略避开BINANCE(53%)和BTC。执行替代方式:在K线收盘时做出的决策于下一根K线开盘成交,这符合时段场所的成交方式(有依据)。保护性止损为盘中止损,由平台在K线内撮合(有依据)。所有持仓均在16:00 NY前平仓,因此不会产生隔夜融资费用。成本计算:亚盘区间约为价格的0.35-0.45%。止损设在区间中点,风险约为0.2-0.3%。每笔交易预期获利约为0.08-0.15%,往返点差约为0.015%,前者为成本的5-10x。风险路径(a):止损亏损为权益的0.75%,名义敞口上限为权益的3x。

实现

现货黄金(XAUUSD.SPOTMETAL,15分钟)多空亚洲区间突破。亚洲区间为开盘时间在纽约时间18:00-02:00的K线高点与低点。从02:00根K线收盘起至entry_end_hour NY,若K线收盘价高于range_high + buffer_frac*区间,则以市价单做多;若低于range_low - buffer_frac*区间,则以市价单做空,订单在下一根K线开盘时成交(时段场所next_open_fill)。每个交易日最多入场一次,且仅当区间宽度介于交易日(18:00-17:00 NY)K线的20日 Wilder ATR的range_min_atr至range_max_atr倍之间时入场。成交时附加一组OUO只仅减仓订单:在区间中点设盘中STOP_MARKET,并将LIMIT目标设为成交价加减target_mult倍的成交价至中点距离。平仓时间在flat_hour_ny(16:00 NY)前一根K线收盘时,或提前收市前决定,以确保仓位在17:00 NY融资结算截止前清零。仓位规模 = 权益*risk_per_trade / |收盘价 - 中点|,上限为 min(max_notional_mult, 杠杆) x 0.98 x 倍权益。

直接实现该假设:亚洲时段流动性较低,用于确定区间;伦敦早盘收盘价突破区间是延续信号;止损设在区间中点;融资费用产生前平掉日内仓位。计划参数释义:buffer_frac 是超出边界的亚洲区间宽度比例;target_mult 是成交价至止损距离的 R 倍数;range_min_atr/range_max_atr 以 20 日每日 ATR 为单位限定亚洲区间宽度;entry_end_hour 是决定性 K 线允许收盘的最晚 NY 小时。执行等效项:next_open_fill(支持)用于入场/时间退出;intrabar_stop(支持)通过在包含目标价的 OUO 中使用仅减仓 STOP_MARKET 实现。风险路径 (a):止损损失为权益的 0.75%(不计跳空风险);名义金额上限为权益的 3x,杠杆 3 从 self.config.leverage 读取,并为次日开盘成交跳空预留 2% 保证金缓冲。'session_open_hour_ny' 和 'asian_end_hour_ny' 是固定结构常数(18、2),作为参数公开,而非可调参数。所有状态均为 self 上的标量。

Stratmill 是研究与模拟交易工具,不提供财务建议,也不是经纪商。回测与模拟结果均为假设性结果。交易存在亏损风险。