很多朋友都会在初期看到这些名词的时候都会有些傻傻分不清楚。其中程序化交易和算法交易由于本身在定义上就有重叠的部分,二者间的界限也越来越不明显。
一般来说,自动化交易我们可以将其分为执行型交易和决策型交易两种。执行型交易一般更偏重于交易订单的执行,可以快速有效的施行订单的执行和成交。那么另一种决策型的交易主要依靠计算机的帮助,在不断变化的市场环境中找到交易的机会,并决定何时进场何时出场以及其他操作。
此时,我们就可以利用算法来进行订单的分割。国内的券商也在很早就实现了这种交易方式。在这里我们需要注意的是,因为金融机构的交易执行和决策是分开来的,所以我们在这里提到的算法交易是不含交易决策的逻辑的。
我们都知道,当大额的订单提交到交易所,冲击成本会提高我们的交易成本。
今天我们就来一起看一下程序化交易接口作用和算法交易有哪些不同?
算法交易主要被用作优化下单。我们都知道市场冲击是需要成本的,那么对于数量比较庞大的订单策略来说,就必须考虑市场流动性等方面的问题来降低下单的总成本。
程序化交易的交易决策是有程序产生的。交易者将自己的交易理念转换成交易模型,交易系统通过条件出发创建订单,并将订单发送到订单池中!
算法交易
算法交易最初被提出时,它的“算法”二字表明是狭义的真正的算法。例如,POV、IS、AS、TWAP以及VWAP等等。它们的出现时间都是与"交易市场直连”——DMA同时出现的。
程序化交易
文章为作者独立观点,不代表股票交易接口观点