对于我国的金融市场来说,算法交易在外汇市场中的应用也是刚刚启动。可是,算法交易在国际金融市场应用已经非常普遍,它的实施速度、效率和流动性管理上都起到了非常积极的作用。外汇市场中最常见的四种外汇算法交易系统
真正可用于外汇市场中的交易算法只有累积分配算法(Accumulate/Distribute)、高达价格算法(Arrival Price)、分段订单算法和时间加权平均价格算法(TWAP TimeWeighetd Average price)四种。
在外汇交易的算法交易应用中,外汇交易不同于期货、股票和期权交易,它有本身的特点,并没有是每一个算法交易都能应用于外汇交易中。
常见的算法包含:时间加权平均价格算法、分段订单算法、黑冰算法、价格算法、平衡影响和风险算法、最小化影响算法、累积分配算法、交易手数百分比算法、加权平均价格算法、高达价格算法。如:平衡影响和风险算法、最小化影响算法只能用于美国期权交易中;黑冰算法只能用于美国价差合约以及期货交易中,交易量百分比算法则是应用于期货和股票交易中。
而真正可用于外汇市场中的交易算法只有累积分配算法(Accumulate/Distribute)、高达价格算法(Arrival Price)、分段订单算法和时间加权平均价格算法(TWAP TimeWeighetd Average price)四种。
一、累积/分配算法
在外汇交易中,累积/分配算法(Accumulate/Distrbute)通过将一个尺寸较大的外汇交易订单切割成若干尺寸较小的外汇交易订单,这些尺寸较小的外汇交易订单在交易者定义的时间段内以随机的时间间隔执行成交,进而能够帮助一个外汇策略员在不被市场注意到情形下,以最佳的交易价格交易该大型订单。该算法也常用于外汇高频交易中。
在运用该算法过程中,外汇交易者仍需要决定能否要等到目前订单被实施后再提交下一笔订单,假使不期望如此的成交,那么可以将更多的订单以随机化的时间间隔被发送出去,这些订单将于交易中累积成一个或者多个相当大的订单。
二、高达价格算法(Arrival Price)
在外汇交易中,高达价格算法(Arrival Price)需要考虑下方几个原因:日平均交易的最大程度、风险规避等级、算法开始时间与终结的时间、算法能否允许胜过终结时间执行交易以及算法能否允许在交易日终结前了结平仓等。
通过以上几个原因的设定,高达价格(Arrival Price)算法可以达到在出价后发送外汇订单。假使一个策略员要运用高达价格算法时,其可以将日最大波幅比例设为1%-5%之间,这依靠于其交易货币的本身属性。此外需要设定该订单算法的开始时间和终结时间,以支付宝算法将于何时开始工作、什么时间终结工作和平仓了结。
三、分段订单算法
分段订单算法一般应用于较大交易范围的外汇交易头寸,或者基于风险的考虑将订单依照不同价位执行分段实施。当订单向正确的方向运行和反向运行的时机,对于分段订单的优势才真正发挥出来。
在分段订单算法中,交易者需要设定一个止损金额(Offset Amount)也就是当最坏的情形发生时能够接受的最大亏损值。假使汇率价格向不利的方向发展,分段订单的某个构成部分就会不交易,一直等到符合条件后方可以实施分段订单的交易。
四、时间加权平均价格算法(TWAP Time Weighetd Average price)
时间加权平均价格算法(TWAP Time Weighetd Average price)在外汇算法交易中比较常见。在外汇交易中,此算法就是计算从一个外汇策略员从提交订单开始,直到该订单完成时的时间加权平均价格。时间加权平均价格算不从交易者输入外汇交易订单时开始计算直到外汇市场收盘截至。此外,也可以设定该算法开始时间和终结时间,以确定算法将于何时工作、何时终结。
时间加权平均价格算法不仅仅可以运用在外汇交易中,还可以应用于期货、股票和期权交易中。
算法交易在实施速度、效率上都有了非常大的提升,除了给普通投资人导致交易的便捷和盈利的平稳,仍在交易数量、笔数大幅增长,对于经纪商的流动性也发挥了积极的作用,诚然经纪商的佣金也会导致一定数量的增长,这自身也是适当的固定利润。相信在将来的几年时间里,伴随人工智能的成长,算法交易在外汇中的应用会是我国外汇交易市场中必不可少的一部分。