中频交易(MFT)算法入门
中频交易(MFT)算法入门
面向非专业读者的快速上手指南。重点是理解思路与实现框架,不涉及真实交易执行代码。
1. 什么是中频交易
中频交易(MFT)通常指分钟到数小时的持仓周期,介于高频(毫秒)和长线(周/月)之间。它更关注统计规律、短期市场结构与行为偏差,对执行质量敏感,但不需要极端低延迟。
2. 常见算法类型(通俗理解)
A. 均值回归
想法:价格偏离“正常水平”太多,往往会回到平均值。
实现思路:
- 计算均线、布林带、RSI 等指标
- 当偏离超过阈值 → 逆势交易
- 设置止损防止趋势行情亏损
适用:震荡行情
B. 配对交易(统计套利)
想法:高度相关的两只股票短期“走歪”后大概率回到同步。
实现思路:
- 找相关性高的股票对
- 观察价差偏离(Z-score)
- 做多低估、做空高估,等待回归
适用:同一行业或业务相关公司
C. 动量/趋势跟随
想法:短期“涨的继续涨,跌的继续跌”。
实现思路:
- 使用短期涨跌幅、突破、均线排列
- 顺势入场,移动止损退出
适用:趋势行情
D. 做市/价差捕捉
想法:在买一卖一之间挂单赚价差。
实现思路:
- 双边挂单
- 控制库存风险
- 必要时对冲
适用:流动性强标的
E. 订单簿不平衡
想法:买盘强 → 短线向上,卖盘强 → 向下。
实现思路:
- 计算买卖盘数量差
- 加成交量/撤单过滤信号
适用:盘口有效、流动性好的标的
F. VWAP / TWAP 执行策略
想法:把大单拆成小单,减少冲击成本。
- VWAP:跟随成交量分布执行
- TWAP:均匀按时间切片执行
3. 一个中频量化系统的通用结构
- 数据层:K线/成交/盘口/事件日历
- 信号层:均值回归/动量/价差/盘口信号
- 执行层:限价/市价/拆单(VWAP/TWAP)
- 风控层:仓位限制、止损、最大回撤
- 回测与监控:策略评估 + 实盘告警
4. 给外行的速记版
- 均值回归:涨太多就做空,跌太多就做多
- 配对交易:相关股票走歪了赌回归
- 动量交易:跟着趋势走
- 做市:挂买挂卖赚价差
- 盘口不平衡:看买卖盘力量
- VWAP/TWAP:拆大单降低冲击
5. 参考资料
- Investopedia (Mean Reversion)
- Investopedia (Pairs Trading)
- Investopedia (Momentum)
- Investopedia (Market Maker)
- Investopedia (VWAP)
- Wikipedia (TWAP)