BigQuant私享会

中证500股指期货日内交易策略

由xiaoshao创建,最终由xiaoshao 被浏览 6 用户

本文介绍一个股指日内交易策略,该策略在2024年大放异彩,当时好多私募靠这个策略博得客户好感,毕竟那段时间股票策略持有特别难受。策略思想比较经典和简约,也可以在其他日内活跃的品种上运行,比如螺纹钢、橡胶、铜。

\

1.回测截图

策略简介

2. 策略名称

HAN123(High-Low Anchor Normalized 123)

3. 策略类型

  • 交易频率:日内(Intraday)
  • 持仓周期:分钟级至小时级(最长持有至当日收盘)
  • 持仓方向:双向(多空)
  • 是否隔夜:否(强制尾盘平仓)

4. 核心思想

利用开盘后前30分钟(9:30–10:00)的价格波动构建一个动态参考通道(上轨/下轨),作为当日趋势突破的触发信号。10:00之后,一旦价格突破该通道边界,视为短期趋势启动信号,顺势建仓,并在收盘前强制平仓以规避隔夜风险。

该策略本质上是一种基于开盘区间突破(Opening Range Breakout, ORB)的变体,但将标准ORB的“前N分钟高/低”扩展为更灵活的通道构建逻辑(可后续定义具体计算方式)。

5. 详细交易逻辑

5.1 建仓信号(10:00 之后生效)

  • 数据准备:使用 9:30 至 10:00(含)之间的价格序列(建议使用1分钟或更高频K线)。
  • 品种选择:中证500股指期货(IC)
  • 手续费这种:按成交金额收取,开仓万0.23,平昨是万0.23,平今是万1.5。如果要更真实的话,可以通过锁仓技术降低平仓的手续费。
  • 通道构建
    • 上轨(Upper Band) = 该时段内的最高价(High)

    • 下轨(Lower Band) = 该时段内的最低价(Low)

      注:也可扩展为移动平均±标准差、布林带、ATR通道等,但当前版本采用最简形式。

  • 多头建仓条件
    • 当前价格 > 上轨
    • 执行动作:
      • 若当前持有多头:维持(不重复开仓)
      • 若当前持有空头:先平空,再开多(反手)
      • 若无持仓:直接开多
  • 空头建仓条件
    • 当前价格 < 下轨
    • 执行动作:
      • 若当前持有空头:维持
      • 若当前持有多头:先平多,再开空(反手)
      • 若无持仓:直接开空

\n建议默认:允许日内多次信号(即每次突破都触发),但需在实盘中控制交易频率与滑点。


5.2 平仓逻辑

  • 无动态止盈止损:策略不设固定止盈/止损点位。
  • 每天只做一笔交易。
  • 强制尾盘平仓
    • 平仓时间:A股建议 14:55–14:57(避免集合竞价扰动)
    • 动作:无论当前盈亏,平掉所有持仓(多/空均清零)

\

6. 潜在改进方向(供后续研究)

  1. 通道优化
    • 使用加权高/低(如成交量加权)
    • 引入波动率过滤(如ATR > 阈值才交易)
    • 动态调整轨道(如10:00–10:15重新计算)
  2. 信号过滤
    • 结合大盘趋势(如上证指数方向)
    • 加入成交量确认(突破时放量才有效)
  3. 平仓机制增强
    • 加入移动止盈(如回撤2%平仓)
    • 分批止盈(50%仓位在+1%平,50%尾盘平)
  4. 时间窗口调整
    • 测试不同构建窗口(如9:30–9:45、9:30–10:15)对绩效影响

7. 总结

HAN123 是一个简洁、规则清晰的日内趋势跟踪策略,核心优势在于:

  • 逻辑透明,易于实现与监控
  • 不隔夜,规避隔夜跳空风险
  • 利用开盘波动构建锚点,符合市场行为逻辑

但其弱点在于:

  • 在震荡市中易频繁止损(假突破)
  • 无风控退出机制,单笔亏损可能较大

建议先在历史数据上进行完整回测(2018–2025),评估胜率、盈亏比、最大回撤等指标,再决定是否实盘部署。

8.策略源码

https://bigquant.com/codesharev3/60f9f698-8d5b-49e3-a772-d95cce1b9a09

\

{link}