我国的外汇衍生品交易市场尚未全面开放,但目前参与外汇交易的人群已超过千万级别。
对于国内金融市场而言,算法交易的应用才刚刚起步。不过,在国际金融领域,算法交易的使用已十分广泛,在交易执行速度、效率和流动性管理方面都发挥了积极作用。
在外汇算法交易应用场景中,外汇交易与股票、期货及期权不同,具有自身独特属性,并非所有算法都适合直接套用。
常见的算法类型包括:时间加权平均价格算法、分段订单算法、黑冰算法、价格算法、平衡影响和风险算法、最小化影响算法、累积分配算法、交易手数百分比算法、加权平均价格算法以及达到价格算法。其中,平衡影响和风险算法、最小化影响算法仅适用于美国期权交易;黑冰算法仅适用于美国价差合约及期货交易;交易量百分比算法则多用于期货和股票市场。
真正可用于外汇市场的交易算法主要有四种:累积分配算法、达到价格算法、分段订单算法以及时间加权平均价格算法。
一、累积/分配算法
在外汇交易中,累积/分配算法通过将一笔较大规模的外汇订单拆分为若干笔小订单,并在用户设定的时间段内以随机时间间隔完成交易。这有助于交易员在不被市场过度关注的情况下,以较优价格完成大额订单。该算法也常用于高频交易。使用该算法时,交易者还可以决定是否需等当前订单执行完毕后再提交下一单;若不想等待,可设置随机间隔发送额外订单,这些订单最终可能累积成一个或多个大额交易。
二、达到价格算法
在外汇交易中,达到价格算法需考虑多个因素:日平均最大波幅、风险规避等级、算法的开始与结束时间,以及是否允许超过结束时间进行交易、是否允许在交易日结束前平仓等。设定好这些要素后,该算法能够在报价后自动发送外汇订单。例如,交易员可根据货币自身属性,将日最大波幅比例设定在1%至5%之间。此外,还需设定算法的开始和结束时间,以明确其工作时段和平仓节点。
三、分段订单算法
分段订单算法通常适用于规模较大的外汇头寸,或基于风险考量将订单按不同价位分段执行。当行情向有利或不利方向运行时,该算法的优势才会真正显现。使用该算法时,交易者需设定止损金额,也就是在极端情况下能接受的最大亏损值。若汇价朝不利方向变动,分段订单中的部分订单将暂不执行,直至符合条件才继续交易。
四、时间加权平均价格算法
时间加权平均价格算法在外汇算法交易中较为常见。该算法主要计算从交易员提交订单起,至订单完成时的加权平均价格。计算通常从订单输入开始,延续至收盘为止。用户也可以自定义算法的起止时间,以灵活控制交易时段。该算法不仅可用于外汇市场,也适用于股票、期货和期权交易。
随着人民币国际化进程加快,参与外汇交易的普通投资者日益增多。昂首资本外汇指出,目前多数普通投资者仍面临较大亏损风险。因此,加快算法交易的普及教育,并研发适合普通投资者的算法交易系统,已成为一项紧迫且重要的工作。昂首资本外汇自成立以来,一直致力于人工智能算法交易的研究,经过多年努力,已获得多项国家专利与软件认证。通过持续优化算法交易产品,希望能帮助更多投资者提升交易体验。
算法交易在执行速度和效率方面有显著提升,不仅能给投资者带来便捷和更稳定的盈利方式,同时交易数量和笔数大幅增加,对经纪商的流动性也产生了积极影响,并为经纪商带来可观的佣金收入。
相信在未来几年,随着人工智能技术的不断发展,算法交易在外汇市场的应用将逐步成为国内外汇交易体系中不可或缺的一部分。