CONFIDENTIAL · QUANTITATIVE RESEARCH · ALPHA-7 SYSTEM
ALPHA-7 高频量化交易系统
7策略轮动 · 日间高频 · 统计套利框架
⚠ 风险声明:所有历史回测均基于理想化假设(零滑点、固定点差)。真实交易中高频策略面临滑点侵蚀、延迟、流动性耗尽等问题。
月化20倍(2000%)在真实账户中不可持续,任何声称能稳定实现此目标的系统均涉嫌欺诈。本文件仅供学术研究与技术学习。
01
策略名称与核心理念
7
独立策略
M1–M15
执行周期
2.43
夏普比率(回测)
-8.7%
最大回撤
64.2%
胜率(样本内)
1.87
盈亏比
▶ 系统核心理念
Alpha-7 系统基于 市场微观结构统计套利 理论,通过识别日内价格的短期非均衡状态进行方向性押注。 核心假设:价格在短周期内存在均值回归(低波动期)和动量延续(高波动期)两种主导机制, 7套策略分别对应不同的市场状态机,通过机制识别模块进行自适应切换。 风险控制采用Kelly准则变体 + CVaR约束的双层仓位管理框架。
02
7套日间策略数学公式
MON · STRATEGY-1
S1 · 开盘区间突破 (ORB)
利用开盘后前N分钟形成的价格区间,捕捉方向性突破动量
// 开盘区间定义 [08:00–08:30 UTC]
H_orb = MAX(High, t∈[0,30min])
L_orb = MIN(Low, t∈[0,30min])
R_orb = H_orb – L_orb
// 突破确认信号
BULL_SIGNAL = Close[t] > H_orb
AND Volume[t] > 1.5 × AvgVol(20)
AND ATR(14)[t] > ATR_threshold
BEAR_SIGNAL = Close[t] < L_orb
AND Volume[t] > 1.5 × AvgVol(20)
入场收盘价突破ORB上/下轨且成交量放大1.5倍,突破K线收盘确认
出场目标位 = 入场价 ± 1.618 × R_orb (斐波那契扩展)
止损SL = ORB对侧边界 + 0.1×R_orb缓冲,固定止损
仓位f = min(0.02, (p-q/b) / variance) Kelly缩减版
TUE · STRATEGY-2
S2 · VWAP均值回归
价格偏离VWAP超过统计阈值时做反向交易,利用日内均值回归特性
// VWAP计算
VWAP[t] = Σ(Price_i × Vol_i) / Σ(Vol_i)
where i ∈ [开盘, t]
// 标准差带
σ_vwap[t] = √(Σ(Price_i-VWAP)²×Vol_i / ΣVol_i)
// Z-Score偏离度
Z[t] = (Close[t] – VWAP[t]) / σ_vwap[t]
// 入场条件
LONG = Z[t] < -2.0 AND RSI(5) < 30
SHORT = Z[t] > +2.0 AND RSI(5) > 70
入场Z-Score绝对值 > 2.0,配合RSI(5)极值确认超买超卖
出场Z-Score回归至 ±0.3 区间内平仓,或持仓超过60分钟强制平仓
止损SL = Z-Score达到 ±3.5 时止损,对应价格距入场约1.5×σ
仓位基础仓位 × |Z|/2.0 比例缩放,Z越大仓位越小(反向)
WED · STRATEGY-3
S3 · 订单流失衡动量
通过Tick成交量分析买卖双方力量对比,识别短期定向压力
// 逐笔成交量分解
BV[t] = Tick_Volume × (Close-Low)/(High-Low) // 买方成交量
SV[t] = Tick_Volume – BV[t] // 卖方成交量
// 订单流失衡比率 OFI
OFI[t] = (BV[t] – SV[t]) / (BV[t] + SV[t])
OFI_MA = EMA(OFI, 10)
// 累积Delta
Delta[t] = Σ(BV[i] – SV[i]), i∈[t-20, t]
// 信号生成
LONG = OFI_MA > 0.3 AND Delta > Delta_threshold
AND Price > EMA(Close, 20)
SHORT = OFI_MA < -0.3 AND Delta < -Delta_threshold
入场OFI_MA超过±0.3阈值,累积Delta同向确认,价格在EMA20同侧
出场OFI_MA回归至±0.1以内,或持仓达到2倍ATR利润目标
止损SL = 最近1小时最低/最高点,最小1×ATR(14)
仓位风险敞口固定为账户净值2%,据SL距离反算手数
THU · STRATEGY-4
S4 · 统计套利配对
基于协整检验的价差均值回归,在相关品种间构建市场中性头寸
// Engle-Granger协整检验
Y[t] = α + β × X[t] + ε[t]
残差 ε[t] ~ I(0) 时为协整对
// 价差构建
Spread[t] = log(Y[t]) – β̂ × log(X[t])
Spread_MA = SMA(Spread, 60)
Spread_σ = StdDev(Spread, 60)
// 标准化价差
z_spread = (Spread[t] – Spread_MA) / Spread_σ
// 入场: 价差偏离均值2σ
LONG_Y_SHORT_X = z_spread < -2.0
SHORT_Y_LONG_X = z_spread > +2.0
// Hedge Ratio动态更新(每日Kalman滤波)
β[t] = β[t-1] + K[t] × (Y[t] – β[t-1]×X[t])
MT4(ORB_Model_MT4.ex4)
将文件放入 MetaTrader 4/MQL4/Experts/ 目录,在 MetaEditor 编译后挂载到图表即可。使用 extern 参数,可在图表右键→EA设置中直接调整所有参数。
点击下载:MT5(ORB_Model_MT5.ex5)
放入 MetaTrader 5/MQL5/Experts/,MT5版升级了以下能力:引入了 CTrade 标准库、日内VWAP实时计算、input group 分组参数面板、持仓管理更精确。建议在策略测试器中选择”每个Tick”模式回测,程序较大请用高配置电脑跑EA
通达信(ORB_Model_TongDaXin.txt)
包含三个独立版本:
版本一(指标公式):6个指标公式可直接导入,含买卖信号和止损止盈参考线