gpt4 book ai didi

finance - 高频交易

转载 作者:行者123 更新时间:2023-12-03 01:17:22 25 4
gpt4 key购买 nike

在过去的几周里,我看到了很多有关高频交易的文章。他们都谈论计算机和软件对此有多重要,但由于它们都是从财务角度编写的,因此没有详细说明软件的作用?

谁能从程序员的角度解释一下什么是高频交易?为什么计算机/软件在这个领域如此重要?

最佳答案

扩展保罗所说的话:

执行 HFT 或 UHFT 的服务器几乎总是配置在交易所的数据中心。这最大限度地减少了延迟,并允许算法使用 Flash 订单(可能很快就会被禁止)在订单广播到市场之前首先查看订单流。许多算法将在短短几毫秒内评估订单,而这是一场毫秒至关重要的游戏。众所周知,交易集团会竭尽全力,包括雇用内核开发人员来构建自定义操作系统组件,以更好地优化订单到达 NIC 和采取最终行动之间的时间。

当今常用的策略有两大类:

第一个是在大宗订单前进行交易。以 Paul 购买 100 万股 IBM 股票为例,HFT 算法将寻找购买压力。一家公司位于不同交易所和暗池的计算机将需要共享信息,因为订单将被分割并通常在多个交易所和暗池执行。高频交易算法将使用统计/机器学习模型来预测购买压力的大小,如果它确定有足够的购买压力,它还将积累来自各个市场的股票,并尝试以略高的价格出售它们。

第二种是流动性回扣交易,交易所将向市场参与者支付费用以增加流动性。 ( See Direct Edge Pricing ) 购买或出售的股份只能持有很短的时间。我们的目标只是收取回扣并在其他方面实现收支平衡。

在这两种策略类型中,其想法都是通过交易赚取便士(或分数),并且每天执行多次。

您可能已经注意到,有很多高频交易工作机会,因此交易变得更加拥挤。我认为这有点像 2000 年代初期的统计套利,最终这笔交易不会很有利可图,因为有很多玩家都在努力赚钱。

至于软件为何如此重要:毫秒很重要。延迟非常重要,代码需要紧凑、快速且稳定。当市场走势对你不利时,算法崩溃并持有股票并不是很有利可图。满足这些要求的工程必然是不同的,并且需要不同的技能。实时处理完整的订单簿确实需要一定的能力和良好的算法。不过这很有趣。

关于finance - 高频交易,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1176986/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com