迄今为止,算法交易这种投资方式刚好满 50周年。在这样的里程碑时刻EBC金融好奇发问,它的盈利能力究竟如何,投资者应该使用它吗?
本文引述了数据科学家兼算法交易者Cameron Shadmehry对「算法交易的发展和盈利能力」的探讨,不构成投资建议,仅给对此感兴趣的投资者一些启发。
在20世纪70年代初,随着微处理器的诞生,算法交易的概念首次出现在人们面前。没想到50年后,它已被应用到大约80%的金融交易市场中。除此之外,最近的一项研究表明,交易算法掌管着92%的外汇交易(算法交易方法运用其中)。
在过去的五十年间,算法交易主要吸引了精通技术的投资者(具有量化金融、数据科学或软件工程背景的人)和机构交易者。但今天,有许多工具可以支持那些希望将这种方法添加到他们日常交易中的投资者。从整体和理论上讲,当你进行算法交易时,投资过程不会有太大的变化。
如果要判断你投资的品种在什么价格区间可以购买或出售,那么你仍然需要利用一些组合的投资工具来分析。然后,可以实施算法交易来接收你的输入,并在最佳价格、时机和数量上进行交易。算法交易确保逻辑优先于人类情感。有了它,投资者就不再需要跟踪实时价格和手动下单交易。
多年来,定量分析员、数据科学家和软件工程师已经简化了算法交易。正因为此,现在才有这么多的算法交易工具供投资者使用。在2021年,你不必是一个金融机构或技术爱好者,也可以利用这种基于代码的投资过程。
随着时间的推移,算法交易的受欢迎程度和可用性的广度一直在增长。鉴于此,它究竟能产生多大的利润,这个问题从未被深入探讨过。
算法交易只是对金融机构和对冲基金有利可图,还是能很好地应用于日常投资者的策略中?是否值得普通投资者花时间去学习这个新程序,还是应该继续手动执行自己的交易?
我想这些都是大家所想知道的。我引用Investopedia对盈利能力的定义来回答这些问题。
Investopedia将盈利能力定义为:
"对效率的衡量--并最终衡量其成功或失败。与另类投资相比,企业根据其资源产生投资回报的能力"。- 梅丽莎-霍顿
*所谓另类投资,是指投资于传统股票、债券和现金之外的金融和实物资产,如房地产、证券化资产、对冲基金、私人股本基金、大宗商品等。
我们可以将衡量算法投资的盈利能力简化为以下两方面:
效率:它是否使一个投资过程更加有效,并且在未来能够持续保持高效的策略?
成功:它是否能以一种可靠的方式运用到金融机构和日常投资者的投资策略中?它是否会带来比传统交易执行方法更高的回报,即算法是否总是比人的表现更好?
交易执行的效率
从理论上讲,算法交易远比其替代方法(手动执行交易)更优越。人工交易会耗费大量时间,去做研究统计。算法交易允许计算机以接近即时的速度为投资者执行交易。他们不断检查市场情况,失败的可能性非常小。
不过,到目前为止,它主要被金融机构利用和实施,而不是日常投资者。这是由以下两个原因造成的:
连续运行算法交易程序需要大量的计算能力。
它们需要一定程度的技术专长来设计和实施。
不过,50年来发生了很多变化,曾经的巨大阻碍在2021年可能只是一个小的障碍。将计算能力的不断增长与数据存储成本的线性下降结合起来,算法交易正成为日常投资者投资过程中越来越可用和廉价的辅助力量。
要理解为什么计算能力在过去50年里对算法交易的拖累越来越小,就得看看摩尔定律了。
计算机的速度和能力可望每两年翻一番。——摩尔定律
我们可以从下面的图表中看到,我们的计算机的晶体管比50年前的多了5000万倍。即使着眼于2000年,计算机能力现在也比20年前快100倍。
由于这些处理能力的巨大飞跃,算法交易已经成为日常投资者的一个现实选择。
现在,我们的个人电脑和笔记本电脑很容易运行必要的程序,使交易执行过程自动化。除了使用方便之外,运行大量的计算也变得更便宜了。
在下图中,我们看到,每1,000美元在一秒钟内可以运行的计算数量已经从1970年的10⁰(10)增加到2010年的近10¹⁰(10,000,000,000)。
这张图表显示了自 1900 年以来计算能力的成本在下降
计算能力并不是2021年有利于算法交易技术进步的唯一原因。数据存储与计算能力同样具有显著的影响。就在过去的40年里,我们观察到我们的数据存储水平在不断地线性增长。
当你将1956年IBM的第一个数据存储设备(5MB)和现代的微型SD卡(128GB)放一起,技术的这种演变变化还是很明显的。如今,日常投资者在他们的个人电脑上有足够的空间来运行算法交易程序。
在不太遥远的过去,算法交易还是一种奢侈品,只有大公司可以使用它来抓去微小的价格波动。
现在的情况不再是这样。2021年,日常投资者可以获得必要的计算能力和数据存储来成功实施算法交易。
据预测,这些技术的进步在不久的将来是不会放缓的。算法交易是一个安全和明显有效的过程,每个人(不仅仅是金融机构)都应该在他们的日常投资过程中加以实施。
实施与成功
市场预计算法交易技术将在未来5年内大幅增长。根据Technavio的这份报告,"2021-2025年期间,算法交易市场有可能增长37.9亿美元,市场的增长势头将以5.98%的年复合增长率加速"。
算法交易已经在主导更传统的交易执行方法。这一点很明显,因为它的预期在增长,况且如今80%的日常交易是由计算机程序执行。
算法交易将投资者从试图完美把握交易时机的压力中解放出来。通过在合适的时机执行交易,它使投资者能够承担更少的风险。除此之外,这些程序可以将一笔交易分成一系列的操作,以进一步降低风险。这对人类来说是非常耗时的事情。
算法交易已经成功,并被对冲基金等大型交易实体投入使用。但对于普通的、日常的、独立的投资者来说,他们也能利用算法交易吗?
幸运的是,在2021年,精通技术的投资者已经将算法交易过程简化了许多倍,正因为如此,独立投资者从来没有像现在这样容易在他们的策略中实施。
现在有很多网站可以让你免费访问。就像下面列出的那些网站,你可以在几分钟内设置一个算法交易程序并开始自动化你的投资过程。
Streak「https://streak.world/」。最复杂的算法交易网站之一。它有超过25万用户,让你可以选择预制程序或创建自己的程序(不需要代码)。它还具有回测和模拟交易功能。
Quantreex「https://www.quantreex.com/」。与Streak类似,这个网站让你能够在没有任何代码的情况下创建算法交易策略。你还可以与使用该平台的其他人分享策略。
AlgoGen。它的用户界面可能没有其他两个那么漂亮,但如果你想在你的投资模式中实施无代码的算法交易过程,这个网站是另一个可行的选择。另外,它有一个狂热的用户群,你可以利用它来看看其他投资者的工作情况。
对于那些对编码不感兴趣,但仍想利用算法交易的日常投资者来说,这三个网站是不错的选择。
至于那些试图学习代码方面的人,有很多API可以简化算法交易过程,也有大量的代码教程在那里。
算法交易对2021年的任何投资者来说都是触手可及的,不管是技术性的还是非技术性的。日常投资者有无数的资源可以利用。金融机构不应该是唯一使用这项卓越投资技术的市场实体。
此外,使用上述方法来确定盈利能力(效率+成功),我相信这是恰当的说法。算法投资已经成为任何投资者在2021年可实施的可行和有利可图的战略。
如果你喜欢这一主题的文章,也欢迎留言与EBC金融互动交流。我们期待聆听你对这个问题的看法。
引文:
Max Roser 和 Hannah Ritchie——“Technological Progress”。在线发布于 OurWorldInData.org。检索自:'https://ourworldindata.org/technological-progress'
/EBC交易前瞻系列/ 深度解析金融交易的未来趋势,为您构建交易新视角
EBC金融官网:www.ebc.com