中证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. 潜在改进方向(供后续研究)
- 通道优化:
- 使用加权高/低(如成交量加权)
- 引入波动率过滤(如ATR > 阈值才交易)
- 动态调整轨道(如10:00–10:15重新计算)
- 信号过滤:
- 结合大盘趋势(如上证指数方向)
- 加入成交量确认(突破时放量才有效)
- 平仓机制增强:
- 加入移动止盈(如回撤2%平仓)
- 分批止盈(50%仓位在+1%平,50%尾盘平)
- 时间窗口调整:
- 测试不同构建窗口(如9:30–9:45、9:30–10:15)对绩效影响
7. 总结
HAN123 是一个简洁、规则清晰的日内趋势跟踪策略,核心优势在于:
- 逻辑透明,易于实现与监控
- 不隔夜,规避隔夜跳空风险
- 利用开盘波动构建锚点,符合市场行为逻辑
但其弱点在于:
- 在震荡市中易频繁止损(假突破)
- 无风控退出机制,单笔亏损可能较大
建议先在历史数据上进行完整回测(2018–2025),评估胜率、盈亏比、最大回撤等指标,再决定是否实盘部署。
8.策略源码
https://bigquant.com/codesharev3/60f9f698-8d5b-49e3-a772-d95cce1b9a09
\