算法交易(Algorithmic Trading,Algo Trading)泛指使用计算机程序按预设规则自动执行交易指令,无需人工干预的交易方式。广义的算法交易包含:执行算法(优化订单执行,减少市场冲击)、交易信号算法(产生买卖信号)和高频交易(High-Frequency Trading,HFT,利用微秒级速度优势套利)。
## 市场微观结构基础
**订单簿(Order Book)**:证券市场中未执行的限价单(Limit Order)集合,分买方(Bid)和卖方(Ask)两侧。买一价和卖一价之间的差称为买卖价差(Bid-Ask Spread),是市场流动性的核心指标——价差越小,市场越有效。
**市场冲击(Market Impact)**:大额订单执行时,买入推动价格上涨(或卖出推动下跌),导致实际成交价格偏离理想价格的现象。市场冲击是机构投资者隐性交易成本的核心组成部分,估算约占大型基金交易成本的40-60%。
**暗池(Dark Pool)**:非公开的机构交易平台,允许大额订单在不公开显示于交易所订单簿的情况下匹配执行,减少市场冲击。美国约有50个注册暗池,处理约15-20%的股票成交量。
## 三类常用执行算法
**TWAP(Time-Weighted Average Price,时间加权平均价格算法)**:将订单均匀分散到指定时间窗口内执行,追求接近时间均价。优点:简单、可预测;缺点:对市场流动性变化不敏感,可能在流动性差的时间段以差价成交。
**VWAP(Volume-Weighted Average Price,成交量加权平均价格算法)**:参照历史成交量分布,在成交量大的时间段多执行、少的时间段少执行,追求接近日均成交量加权均价。是全球使用最广泛的执行算法,也是机构评估交易执行质量的基准。
**POV/Participation(参与率算法)**:以当前市场实时成交量的固定比例(如10-20%)持续参与,随市场成交量自动调节执行速度。适合对时间要求不严格、优先控制市场冲击的大额订单。
参见[量化投资入门](https://sunqi.org/quantitative-investing-intro-zh/);[高频交易解析](https://sunqi.org/high-frequency-trading-zh/);[Investopedia算法交易](https://www.investopedia.com/articles/active-trading/101014/basics-algorithmic-trading-concepts-and-examples.asp)。




