导航:首页 > 股市基金 > 高频交易算法

高频交易算法

发布时间:2021-04-06 16:26:06

A. 高频交易软硬件是怎么架构的

首先,高频交易不一定是套利算法。事实上HFT做的最多的业务是做市(market making),可以是把商品从一个交易所倒卖到另一个交易所,也可以是在同一个交易所内部提供某种商品的流动性。这两种方式的共同点都是让人们可以特定地点买到本来买不到的商品,所以本身就是有价值的,收服务费就可以盈利。
二,延迟和流量是不同的概念。低延迟不等于高数据量,事实上大部分时间交易数据流量并不大,一个market一天最多也就几个GB。但HFT系统需要在流量高峰时也能快速响应,所以更看重延迟。这也是HFT系统和互联网系统最大的区别所在,HFT系统的精髓在于把单机的软硬件系统的性能发挥到极致,而不是像互联网那样强调高负载和延展性,动辄用几千台机器搭集群的做法在这里是不适用的。用互联网系统的性能指标来认知HFT系统也是没有意义的,像淘宝这样的应用需要保证交易的正确和一致性,包括从终端用户的浏览器到淘宝后台到银行接口之间一系列复杂的事务性数据操作,这个场景和HFT直接对接交易所走高速线路收发交易指令有天壤之别,不能用同样的思维去理解。
三,一个HFT业务包括从主机到交易所的整条通信线路,在这条线路上有很多段不同的延迟,是需要分开讨论的。如果是做跨交易所的交易,首先需要考虑的是两个交易所之间的网络延迟。当数据通过网络到达主机的时候,有一个最基本的tick-to-trade延迟,是指主机接收到数据到做出响应所需的时间。但这个东西的测量很有技术含量,根据不同的测量方式,它可能包括或不包括网卡及网络栈的处理时间。所以拿到一个HFT系统的延迟数据时,首先要搞清楚它指的是什么,然后再来讨论。
题主提到从一个直连计算节点的router的角度来观测,这是一个理论上看起来可行但实际仍然很模糊的概念,因为一般router本身是不做存储和处理的,一个router会收发大量不同的数据,要理解一个接收到的包是对之前发出去的某个包的“回应”,是需要相当的处理逻辑的,一般很难这样测。比较合理的测试仍然是在主机端做记录,测试从收到市场数据(tick)的TCP/UDP包到发送交易指令(trade)包的时差。目前(2014)的情况是,这个延迟如果平均控制在个位数字微秒级就是顶级了。因为网络传输才是延迟的大头,如果网络上的平均延迟是1毫秒(1000微秒)以上,你的单机延迟是2微秒还是20微秒其实是没有区别的。一般单机比网络低一个数量级就可以了,比如网络上需要100微秒(很现实的数字),单机控制在10微秒足以保证速度上没有劣势。至于公众报道,有时是为搏人眼球,难免有夸大的成分,不必太当真。

B. matlab中是1分钟的高频交易怎么计算收益率

具体的议题包括:
数据采集的选择,包括历史数据,每天,盘中和实时数据
在MATLAB里建模型和设计算法原型
调用现存函数库和软件
后台测试和标定优化模型
在各种环境下部署最终的算法程序包括 .NET, JAVA, 和 Excel
高频交易的工具包括并行计算,GPU和从MATLAB生成C代码

C. 高频交易都有哪些著名的算法

著作权归作者所有。
商业转载请联系作者获得授权,非商业转载请注明出处。
作者:董可人
链接:http://www.hu.com/question/23667442/answer/28965906
来源:知乎

对题目中提到的“冰山算法”,我刚好有一些了解,可以给大家讲讲。很多人对“量化交易”的理解实在太过片面,基本上把它等同于生钱工具,我不赞同这种观点。交易首先是交易本身,有它自身的经济学意义,忽略这一点而单纯把它看成使钱增值的数字游戏,很容易就会迷失本心。

我也不认为算法本身有什么稀奇,再好的算法也是死的,真正的核心价值一定是掌握和使用算法的人。实际上我讲的东西也都是公开的信息,但是即便了解了技术细节,能真正做好的人也寥寥无几。

希望这个回答可以让你对量化和高频交易有一个更清醒的认识。

D. 如何看待高频交易与程序化交易

按照目前并不完全的分类方法,高频交易大概有如下几类:
1.赚取通道费或成交量回扣,国外大型交易商通过在不同的交易通道上挂单提供流动性,而各大电子交易所提供相应补偿,其特点有点类似做市商。不过从目 前国内情况来看,并不具备交易所竞争的态势,也不存在为吸引交易者而提供回扣的可能,可见此类高频交易在国内没有市场基础。
2.闪单交易或闪电交易。众所周知的高盛软件工程师阿列尼可夫事件,加速了闪单策略基本原理的普及,使闪单高频交易进入白炽化竞争阶段。闪单交易方式是美国期货交易所特有的闪单指令所导致的,而闪电交易方式主要依托于做市场制度,而这些在国内远未成形。
3.算法交易。利用计算机算法,将大单指令分割成众多小单指令的交易模式,这样可以使得交易商有效地控制大额建仓或平仓过程中的冲击成本,美其名为“幽灵单”。
4.“炒手”交易模式。国内炒手一天单个品种的成交量大概可以占到总体成交量的5%—20%不等,往往是500毫秒成交一次,通过频繁的挂撤单实现价差获取,且手续费相当低廉,一定程度上加速了期货市场博弈生态的恶化。
5.定量化交易模型。主要依据各种金融理论、统计实证或传统技术分析指标来实现自动交易。
第三、四、五种模式是国内目前较为流行的程序化交易方式,第三种模式大都运用在中大型私募机构中,第四种模式正在从传统手工操作转向计算机自动化,而 第五种模式主要由大量的“海龟”派主导。可以设想在不远的将来,随着股指期货市场的不断壮大,参与群体的多元化,机构占比的提高,这三种计算机交易模式将 会得到较大的发展空间。
从上述的分类,可以发现高频交易属于程序化交易中集计算机与策略优势的高阶模式,传统的程序化交易则更偏重于上述第五类中的短周期,另外,传统的 程序化交易更注重模型研究,其中定价模型、套利模型、动量模型等均起到了填补市场非理性漏洞、增强市场流动性的作用,与监管层诟病的高频交易具有较为明显 的区别。

E. 证监会将严打高频交易,会有哪些不一样

本质上来讲,高频交易是一种交易方法,通过利用计算机系统处理数据和量化分析,以高速做出交易决策。高频交易属于算法交易,源于科学技术的发展,并非一种新的交易方法。高频交易有很多策略,其交易手法是追求交易次数,主要是通过超高速交易不同交易平台之间的金融工具来攫取利润。

近几年来,高频交易在国际金融市场上迅速发展,逐渐成为全球ETF及金融衍生品领域的重要工具。高频交易要在极短的时间内完成建仓、持仓、清仓过程,整个过程的时间通常控制在几秒钟,最多不超过数分钟。这一过程速度之快是高频特有的性质,是从金融工具细微的价格变动中获取差额利润的方法。

F. 什么是股票高频交易高频交易好吗

即指交易频率只有几毫秒的高频交易操作员。高频交易稳稳的把价差赚到了手,而且整过过程可能只有几毫秒的时间。
个人投资者要买某一只股票的时候输入了一个买入指令,这个指令传达到美国第三大股票交易所BATS。几乎同一时间,高频交易员就能获取这一指令(这就相当于交易员已经确切地知道了你的交易计划),并抢在个人投资者之前买入这只股票。几毫秒之后,高频交易员再将这一股票加价卖给个人投资者。
任何拥有股票的人都是高频交易者这种手段的受害者,交易员们能够得知投资者将要买入那只股票,并利用先进的技术先于投资者买入这些股票,然后紧接着把这些股票以更高的价格卖给投资者。

G. 如何区分算法交易,程序化交易,自动化交易,高频交易

希望可以帮到你

H. 高频交易和量化交易有何不同

高频交易和量化交易有3点不同:

一、两者的概述不同:

1、高频交易的概述:指从那些人们无法利用的极为短暂的市场变化中寻求获利的计算机化交易。

2、量化交易的概述:指以先进的数学模型替代人为的主观判断,利用计算机技术从庞大的历史数据中海选能带来超额收益的多种“大概率”事件以制定策略。

二、两者的作用不同:

1、高频交易的作用:这种交易的速度如此之快,以至于有些交易机构将自己的“服务器群组”安置到了离交易所的计算机很近的地方,以缩短交易指令通过光缆以光速旅行的距离。

2、量化交易的作用:极大地减少了投资者情绪波动的影响,避免在市场极度狂热或悲观的情况下作出非理性的投资决策。

三、两者的特点不同:

1、高频交易的特点:

(1)高频交易都是由计算机自动完成的程序化交易;

(2)高频交易的交易量巨大;

(3)高频交易的持仓时间很短,日内交易次数很多;

(4)高频交易每笔收益率很低,但是总体收益稳定。

2、量化交易的特点:

(1)纪律性。根据模型的运行结果进行决策,而不是凭感觉。纪律性既可以克制人性中贪婪、恐惧和侥幸心理等弱点,也可以克服认知偏差,且可跟踪。

(2)系统性。具体表现为“三多”。一是多层次,包括在大类资产配置、行业选择、精选具体资产三个层次上都有模型;二是多角度,定量投资的核心思想包括宏观周期、市场结构、估值、成长、盈利质量、分析师盈利预测、市场情绪等多个角度;三是多数据,即对海量数据的处理。

(3)套利思想。定量投资通过全面、系统性的扫描捕捉错误定价、错误估值带来的机会,从而发现估值洼地,并通过买入低估资产、卖出高估资产而获利。

(4)概率取胜。一是定量投资不断从历史数据中挖掘有望重复的规律并加以利用;二是依靠组合资产取胜,而不是单个资产取胜。

I. 量化交易可以实现高频吗

你好
量化交易和高频交易有什么区别?

很多人对于量化交易和高频交易分不清,经常混淆,简单地介绍他们的区别。
量化交易是指投资者利用计算机技术、金融工程建模等手段将自己的金融操作方式,用很明确的方式去定义和描述,用以协助投资者进行投资决策,并且严格的按照所设定的规则去执行交易策略(买、卖)的交易方式。简而言之,量化交易是以定量化方法进行投资的各种技术综合。而在现实的应用中,量化交易往往与基本面投资、技术分析有机结合,帮助投资者制定决策、减少执行成本、进行套利、风险对冲和帮助做市商实现报价的功能。按照数学模型的理念和对计算机技术的利用方式,量化交易方式可以进一步细分为自动化交易(Automatic Trading)、数量化投资(Quantitative Investment)、程序化交易(Program Trading)、算法交易(Algorithm Trading)、以及高频交易(High Frequency Trading)。这五种量化交易方式侧重点各有不同,是量化交易技术发展到不同程度的产物。但是在实际应用中,五种量化交易方式的名词经常被交叉使用。
自动化交易自动化交易,是指将技术分析投资方式固化成计算机可以理解的模型、技术指标,计算机程序根据市场变化自动生成投资决策并付诸执行的交易方式。简而言之,自动化交易是技术分析投资方式的自动化。自动化交易可以避免投资人的心理变化和情绪波动,严格执行既定策略,是最基本的量化交易方式,在外汇交易和期货交易领域应用很广。数量化投资数量化投资,是指利用计算机分析宏观经济、行业、以及公司的基本面数据,选择投资组合的资产配置,并通过数学模型预测组合未来变化的数量化交易方式。简而言之,数量化投资是基本面分析投资的自动化。数量化投资可以帮助投资人在越来越多的信息中选择实质性关键信息,并转化成投资决策,在股票投资领域应用广泛。量子复利的框架体系内的不同风格的量化策略,便属于数量化投资这个范畴,即平时常说的量化投资(Quantitative Investment)。算法交易算法交易,是指把一个指定交易量的买入或者卖出指令输入到计算机模型,由计算机模型根据特定目标自动产生执行指令的时机和方式。订单执行的目标基于价格、时间或者某个基准。为降低冲击成本,避免惊动市场,算法交易采用一些计算机模型,将一个大额交易拆分成若干个小额交易,以此来减少对市场价格造成冲击。算法交易有时被称为黑箱交易。算法交易的概念是交易执行精细化发展的结果,算法交易侧重于投资策略的执行,而自动化交易和数量化投资的概念着重于投资决策。因此算法交易可以与自动化交易和数量化投资配合使用。近年来,除了信息技术是的交易速度不断加快之外,交易平台日趋多元化也使得高频交易成为可能。与高频交易相伴随的是闪电交易(Flash Trading),闪电交易是美国市场上交易所为高频交易商提供的一种特殊服务,是指股票交易传达到公众的约三十毫秒前,先显示给订用有关服务的交易员。三十毫秒的时间,对于手动交易者而言相差不大,但是对于高频交易而言,三十毫秒的时间足以完成一笔交易行为。2009年9月,美国证监会因为闪电交易明显有失公平,停止了所有交易所的闪电交易服务。

J. 高频交易 1~2 毫秒速度的差别会对收益有多大影响

我觉得高频交易是一个特殊的算法交易,它为我国的市场交易有一定的作用,1到2毫秒的速度差别就会产生很大的交易数额,这样的影响还不都大吗,这就是经济市场的基础啊。


高频交易的特点

高频交易势必会给低频交易者带来不利影响,形成新的信息不对称,降低市场运行质量。为了保持市场公平,它限制了特定的高频交易。禁止使用闪电指令。在不到一秒钟的短时间内,将向一些支付费用的大型机构发布相关指示,其中许多是所谓的“高频交易员”,即从事高速计算机和复杂业务的快速交易的大型组织。

总结:市场交易有利有弊,看好市场在做交易才最重要。

阅读全文

与高频交易算法相关的资料

热点内容
宏电科技股票 浏览:759
永东股份针状焦产能 浏览:765
交易所2代行情数据 浏览:973
if1512指期货走势预测指导1125 浏览:53
信托网郫县 浏览:913
沈阳基金理财去哪 浏览:569
晨鸣融资租赁2017 浏览:471
丰台区小企业融资 浏览:834
湘财证券怎么买 浏览:324
商业银行外部融资 浏览:738
投融资备案查询 浏览:932
期货登录网址 浏览:991
2020年银行理财产品排行哪个好 浏览:59
e租宝登理财产品名称 浏览:506
江阴贵金属交易所 浏览:657
淘客佣金在哪儿 浏览:532
抵押贷款利率银行利率 浏览:722
工商银行卡开了贵金属账户 浏览:771
高杠杆炒股到领航ok放心 浏览:667
6月12人民币兑港币汇率 浏览:245