20世纪90年代,随着计算机科技的发展以及交易所采用了新的技术,高频交易也随之发展起来。从最开始的初步指令处理到今天拥有现代科技水平包罗万象的交易系统,高频交易已经演变成为一个规模数十亿美元的产业。
为了确保系统交易在执行中的最优化,交易算法模拟了传统交易员所使用的交易执行策略。目前,“算法交易”(algorithmic trading)一般指系统执行交易指令的过程,也就是说,在交易系统的其他部分或是投资经理已经做出买卖决策之后,算法交易优化买卖指令的执行方式。算法交易可以决定在给定市场环境下如何处理交易指令:是主动的执行(以接近市价下单)还
是被动的执行(在远离市价之处挂出限价指令单),是一次性交易还是分割成儿个小的交易单。正如前面提到的,算法交易一般不涉及投资组合的资产配置,何时买卖以及买卖哪种证券则是一个外生的问题。
高频交易成为这样一种交易方法:它利用计算机系统处理数据和进行量化分析,高速做出交易决策,并且隔夜持仓。