算法交易

算法交易是一个执行指令的过程,利用自动和预先编程的交易指令来考虑价格、时间和数量等变量。算法是解决问题的一组方向。随着时间的推移,计算机算法将全部订单的一小部分发送到市场。...

什么是算法交易(algorithmic trading)?

算法交易是一个执行指令的过程,利用自动和预先编程的交易指令来考虑价格、时间和数量等变量。算法是解决问题的一组方向。随着时间的推移,计算机算法将全部订单的一小部分发送到市场。

算法交易利用复杂的公式,结合数学模型和人的监督,做出在交易所买卖金融证券的决定。算法交易者经常使用高频交易技术,这种技术可以使一家公司每秒进行数万次交易。算法交易可用于多种情况,包括订单执行、套利和趋势交易策略。

关键要点

  • 算法交易是使用基于过程和规则的算法来执行交易的策略。
  • 自20世纪80年代初以来,它的受欢迎程度显著提高,并被机构投资者和大型贸易公司用于各种目的。
  • 算法交易虽然具有执行速度快、成本低等优点,但也会导致闪电崩盘和流动性立即丧失,从而加剧市场的负面趋势。

了解算法交易

在20世纪70年代美国金融市场引入计算机化交易系统后,在交易中使用算法的情况有所增加。1976年,纽约证券交易所推出了指定订单周转(DOT)系统,将交易员的订单传递给交易所的专家。 在接下来的几十年里,交易所增强了它们接受电子交易的能力,到2009年,美国所有交易中有60%以上是由计算机执行的。

作家迈克尔·刘易斯(Michael Lewis)在出版畅销书《闪电男孩》(Flash Boys)时,引起了公众对高频率算法交易的关注,书中记录了华尔街交易员和企业家的生活,他们帮助建立了一些公司,来定义美国的电子交易结构。他在书中指出,这些公司正在进行一场军备竞赛,以**速度更快的计算机,这种计算机可以更快地与交易所进行通信,从而以更快的速度在竞争对手身上取得优势,使用令它们受益的订单类型,损害了普通投资者的利益。

Image

自己动手算法交易

近年来,自己动手算法交易的做法已经变得很普遍。例如,像Quantopian这样的对冲基金,将业余程序员的源代码算法挤在一起,这些业余程序员竞相为编写最赚钱的代码赢得佣金。由于高速互联网的普及和以相对低廉的价格开发速度更快的计算机,这一做法成为可能。像Quantiacs这样的平台如雨后春笋般涌现,是为了服务那些希望尝试算法交易的日内交易者。

华尔街另一项新兴技术是机器学习。人工智能的新发展使计算机程序员能够开发程序,通过称为深度学习的迭代过程来提高自己。交易员正在开发依赖深度学习的算法,以使自己更赚钱。

算法交易的优缺点

算法交易主要被机构投资者和大型经纪公司用来降低交易成本。根据研究,算法交易对于可能占总交易量10%的大额订单尤其有利。 通常做市商使用算法交易来创造流动性。

算法交易还允许更快更容易地执行订单,使其对交易所具有吸引力。反过来,这意味着交易者和投资者可以很快从价格的微小变动中获利。倒卖交易策略通常采用算法,因为它涉及以较小的价格增量快速买卖证券。

在一般情况下,命令执行的速度是一个优势,但当多个命令在没有人工干预的情况下同时执行时,可能会成为一个问题。2010年的闪电崩盘被归咎于算法交易。

算法交易的另一个缺点是,通过快速买卖订单产生的流动性可以瞬间消失,消除了交易员从价格变化中获利的变化。它还可能导致流动性的瞬间丧失。研究发现,在瑞士法郎2015年停止盯住欧元后,算法交易是导致货币市场流动性损失的一个主要因素。

  • 发表于 2021-06-04 11:27
  • 阅读 ( 117 )
  • 分类:商业金融

你可能感兴趣的文章

特朗普的tiktok协议遇到了严重的障碍

...尔街日报》的一系列报道都描述了TikTok For You页面背后的算法越来越僵持,TikTok可以说是该公司拥有的最重要的软件。这一算法已成为美中两国之间的一个症结所在,而这一算法的变化现在似乎是任何可能的交易的核心问题。 ...

  • 发布于 2021-04-17 19:15
  • 阅读 ( 148 )

选择正确的算法交易软件

在使用算法交易的同时,交易者将他们辛苦赚来的钱信任于他们的交易软件。因此,正确的计算机软件对于确保有效和准确地执行贸易订单至关重要。另一方面,有缺陷的软件或没有必要的功能可能会导致巨大的损失,特别是...

  • 发布于 2021-06-19 22:53
  • 阅读 ( 181 )

高频算法交易的世界

在过去的十年里,算法交易(AT)和高频交易(HFT)已经占据了交易世界的主导地位,尤其是HFT。在2009-2010年期间,超过60%的美国交易归因于高频交易,尽管这一比例在过去几年有所下降。 下面我们来看看算法和高频交易...

  • 发布于 2021-06-19 23:12
  • 阅读 ( 245 )

比特币(bitcoin)和莱特币(litecoin)的区别

...实上,文字币是为了补充比特币的使用。 加密货币利用算法来加密交易。当交易发生时,交易信息被添加到区块链中。这种方法允许网络中的参与者生成更多的块来进行奖励,并在不受中央机构(如银行)干扰的情况下对交易...

  • 发布于 2021-06-25 15:56
  • 阅读 ( 222 )

渡渡鸟(dodo)和煎饼交换(pancakeswap)的区别

...换(pancakeswap)DODO和PancakeSwap的区别在于,DODO由主动做市商算法提供动力,而PancakeSwap由Binance智能链提供动力,采用自动做市商模型。DODO运行在以太坊和Binance智能链上,而PancakeSwap运行在PancakeSwap和Binance智能链上。渡渡鸟减少了非...

  • 发布于 2021-07-11 22:08
  • 阅读 ( 249 )

什么是算法交易?(algorithmic trading?)

...高,为交易系统的发展开辟了更多的可能性。其中之一是算法交易,这是一种使用高级数学模型(称为算法)在金融市场中进行决策和交易的交易系统。当满足某些技术条件时,一台用算法编程的计算机将输入电子交易指令。这...

  • 发布于 2022-02-05 23:05
  • 阅读 ( 130 )

什么是不同类型的自动交易软件?(the different types of automated trading software?)

... 基金使用他们开发并整合到自动交易软件中的算法交易股票、货币和大宗商品期货。这些算法的精确机制得到了仔细的保护。股票交易基金经常使用所谓的动量算法,通常与成对交易相结合。动量算法利用短期、大批...

  • 发布于 2022-02-07 12:00
  • 阅读 ( 106 )
eruf584
eruf584

0 篇文章

相关推荐