经济学博士,华东师范大学终身教授、博士生导师,华东师大国际金融研究所所长,曾任华东师大商学院院长;兼任上海世界经济学会副会长、中国金融学会学术委员、中国国际经济关系学会常务理事、全国日本经济学会副会长、第十、十一届全国政协委员、上海市人民政府参事等职务。主要研究方向为世界经济、国际金融与国际货币经济学。
本期正文:
外汇智能交易系统(EA)在优化中成为主流
外汇智能交易系统(Expert Advisor,简称EA)是根据特定的外汇交易策略编制的计算机程序,EA通常采用MQ4语言在MT4(Metatrader4)平台上完成开发,并接入MT4平台执行程序化交易。该程序可以使电脑自动获取汇价等市场相关信息,按照事先设定的条件自行判断下单与平仓的时机,电脑根据程序的指令执行外汇交易的方向、单量、手数、开仓与平仓等一系列的交易动作。由于EA系统可以自动完成各项交易,而不需人工干预,因此,称其为智能交易系统,它是所有金融程序化交易中的一个类别。
MT4是当前最为主流的国际外汇交易平台,在升级版MT5问世之后,依然是外汇经纪商使用的最为主要的交易平台。MT4一个重要的优点是外汇EA可以在MT4平台上开发,运用MQL4语言编写交易策略,MQL4语言的基本语法类似于C语言,EA的文件形式是ex4文件或mq4文件,mq4文件是源码文件。 mq4语言可以创建交易者自身独有的智能交易,可以使预定的交易策略完全自动地执行。而且,程序包含了大量历史报价和可以分析当前汇率所必须的函数,还能自定义客户指标,脚本和数据库、以及一些基本的运算和逻辑操作,并内置了一些主要的指标和操作命令。在MT4平台上开发外汇EA颇为便利。点开MT4软件的MetaEditor编辑器,选择新建智能交易系统,就可以开发投资者理想的外汇EA了,MetaEditor内含详尽的帮助文件,可以指导投资者使用各种交易函数和操作指令。开发完成后的EA需要进行编译和通过历史回测,据此判断新开发的EA的优劣,从而对EA的风险进行评估,并对参数设置等进行不断优化,最后才能用于外汇实盘交易。根据实盘交易的结果,投资者可以继续对EA进行风险评估、修改参数,从而不断地优化自己的外汇EA。
从1975年美国投资机构利用计算机程序进行金融交易至今,算法交易已经成为美国、英国等国际金融市场上交易的主要工具。在国际外汇零售市场上,利用外汇EA从事外汇投资已经成为主流。EA作为投资工具有如下优点:(1)把经过验证的交易策略的精华融入EA,可以准确地预判外汇走势,从而实现丰厚的投资利润;(2)节约了大量分析外行行情的时间,监测外汇市场动态,分析行情的工作由EA承担;(3)外汇交易由电脑执行,电脑可以24小时全天候监测行情、分析行情,并可进行建仓、平仓等一系列的外汇交易,全天候的外汇投资活动并非个人可以为之;(4)EA从事外汇交易是严格按照事先设定的交易函数进行的,只要达到参数设置的条件,交易必将进行,从而,克服了投资者作为人在交易中可能产生的恐慌、失望、贪婪、亢奋等情绪作用下发生的情绪化交易;(5)对于毫无外汇投资经验的投资者而言,选择一款优秀的外汇EA,就可能坐享丰厚的投资回报。
那么,拥有一个EA是否一定能获得丰厚的投资回报呢?
首先,一款能够获得高收益的EA必然是汇集了众多优秀外汇交易员宝贵的投资经验,在风险控制、交易单量、交易手数、交易策略以及行情预判等方面都能体现高度的智慧。只有这样的EA才有可能给投资者带来丰厚的投资收益。反之,EA开发者设计的投资策略并不高明,软件编写水平一般,就很难带来丰厚的回报。
因此,对EA的回测是选择EA的重要手段之一。点开MT4的智能交易测试,选择智能交易系统、商品名称、适用日期、时间周期,点击“智能交易属性“输入起始金额以及参数,开始进行回测,回测结束后,点击“报告“,就可以看到EA详细的测试报告了。通过测试报告,可以了解EA的详细交易记录、盈利比例、亏损金额等详细的投资财报。
回测财报基本上可以反映该款EA的优劣,也是选择EA的重要手段和标准。然而,回测财报优异的,EA是否一定给投资者带来丰厚的投资利润呢?这就需要实盘检验啦!
然而,即使是一款优秀的EA在国际外汇市场的博弈中,也不一定能百分之百的获得投资利润。主要原因是,任何投资经验都代表历史,建立在历史投资经验基础上的EA投资策略能够经受得起信息冲击和市场噪音吗?信息冲击、市场噪音以及EA之间的博弈是单个EA面临的大敌。所以,许多职业交易员在投资过程中,并不直接使用外汇EA,而是采用半自动化的方式,具体而言有两种:(1)EA自行运行,并进行交易,交易员盯盘,发现有过度交易的情况,立刻停止EA的交易活动;(2)EA运行,但不允许其自动交易,系统可以不断提示交易方向、交易单量、交易手数,在交易员认可情况下,启动自动交易或手动交易。上述两种方式,本质上是加入了人工筛选,有一个优秀的交易员介入的筛选机制也许可以获得更高的投资回报、并避免重大风险带来的损失。
市场虽会重复历史,但市场也会不断变化。因此,EA的优化是一个不断进化的过程,EA之间博弈的背后是投资者智慧的博弈,但是,手动交易最终将不敌EA。
作者简介:华东师范大学终身教授