大部分的算法使用现代编程语言来实现。简单的模型可以只依靠基本的一元线性回归，而更复杂的也可应用到博弈论、模式识别、预测算法。神经网络和遗传算法也已被用来实现这些模型。由于高频交易需要以高速的硬件执行买卖盘程式，因此也有电脑厂商提供高速电脑系统，甚至以超频的中央处理器增加效能。
内部技术.技术大体包括： 
风险.高频交易是近来美国财经媒体上高频出现的词汇之一：这种由强大的计算机系统和复杂的运算所主导的股票交易能在毫秒之内自动完成大量买、卖以及取消指令；而