以下是程序化交易课程的中文要点总结:
程序化交易基础
定义与原理
- 程序化交易是机构使用电脑程序自动执行的交易
- 交易逻辑基于算法,可以基于各种市场概念
- 即使在窄幅震荡市场,也有大量算法在买卖交易
市场参与者
- 看涨程序不断尝试买入,制造向上突破
- 看跌程序不断尝试卖出,制造向下突破
- 最终一方获胜,形成明确的市场方向
算法类型
- 趋势跟踪算法:追随价格突破方向
- 均值回归算法:在极端价格处反向交易
- 套利算法:利用不同市场间的价格差异
- 做市商算法:提供流动性,赚取买卖价差
高频交易(HFT)
特点与优势
- 交易速度极快,以毫秒计算
- 利用速度优势捕捉微小价格差异
- 通常持仓时间极短,可能只有几秒钟
- 每笔交易利润很小,但交易量巨大
基础设施
- 使用超快速计算机和网络连接
- 服务器通常放置在交易所附近(co-location)
- 投入巨资开发专有算法和硬件
交易策略
- 市场微观结构交易:利用订单簿数据
- 统计套利:利用相关资产间的价格关系
- 延迟套利:利用不同交易场所间的信息传递延迟
不当交易行为
谎骗交易(Spoofing)
- 定义:大量挂单后迅速取消,制造虚假市场压力
- 目的:诱导其他交易者按照有利于操纵者的方向交易
- 法律状态:2010年后在美国被明确定为非法
抢跑交易(Front-running)
- 定义:利用客户订单信息提前交易获利
- 例子:券商看到大额买单后,先自己买入,再执行客户订单
- 法律状态:被视为违反信托责任,属于非法行为
闪崩事件
- 2010年"闪电崩盘":道琼斯指数几分钟内暴跌近1000点
- 原因:算法交易之间的连锁反应和流动性突然枯竭
- 后果:促使监管机构加强对高频交易的监管
对个人交易者的影响
市场现实
- 高频交易占据了大量市场交易量
- 个人交易者无法在速度上与HFT竞争
- 需要适应这一市场环境而非抱怨
应对策略
- 专注于更长时间周期的交易
- 利用价格行为分析而非微小价格波动
- 理解机构行为模式,顺势而为
- 避免与高频交易直接竞争
正确认识
- 交易失败不应归咎于高频交易
- 成功交易需要学习和实践,没有捷径
- 市场中有足够的机会,关键是提升自身能力