高频交易(二)浅谈高频交易中比较成熟的一些交易策略

https://blog.csdn.net/jambeau/article/details/87715761

今天我们谈谈高频交易中比较成熟的一些交易策略,应用于数字货币市场。

引言:
高频交易是自动化交易的一种形式,以速度见长,利用计算机系统加入人工智能算法,以智能化方式,快速,稳健的短线持仓执行交易。其中,国际金融领域比较流行的交易策略有:
1、市场微观结构交易策略;
2、统计套利策略;
3、事件交易策略;
4、流动性交易策略。

高频交易是量化投资领域,金融市场一颗璀璨的明星,是金融科技发展到一定程度的产物。更是国际金融炒家常用的金融工具。欧洲证券监管委员会给出这样的定义:高频交易是自动化交易的一种形式,以速度见长,它利用复杂的计算机技术和系统,以毫秒级的速度执行交易,并且日内短暂持仓。现在再加入人工智能方式,来创建合理的高频交易模型。

高频交易都有哪些关键特征:
1、处理分笔交易数据和算法交易
处理分笔交易数据和算法交易是高频交易的重要流程,高频交易通过对市场分笔交易数据进行采集、处理,分析市场在微观上潜在的交易机会,一旦确认交易机会,通过算法交易及时下单进场,获利后快速平仓离场的一种交易策略。
2、高资金周转率和日内交易
高资金周转率和日内交易也是高频交易的特点,交易过程中,资金快速进场出场,一秒钟内可以发生多次下单、撤单的动作。资金在整个交易过程中高速流转,提高了市场流动性。同时,日内交易也回避了隔夜风险。

国际金融市场有以下几种比较成熟的交易策略:
1、市场微观结构交易策略
市场微观结构交易策略主要是通过分析市场中即时的盘口数据,在短时间内,对选定的交易对,根据交易对买卖订单流不平衡原理进行短暂交易的策略。比如EOS当天涨幅12%,ETH涨幅3%,这样的策略在短时间就产生较大的套利空间。市场中即时的买卖订单流中潜藏着很多交易机会,通过系统统计可见的交易订单及其他参数变化,分析未来极短时间内是卖单流主导还是买单流主导。在卖单流主导的市场中,价格将下跌;在买单流主导的市场中,价格将上涨。根据市场变化进行操作。

利用市场微观结构交易策略,系统通过对比分析交易订单中买卖单量,抢先交易,并快速平仓。前提条件是需要获取真实的交易订单数据,防止干扰数据。因此这种交易策略还需要配合其他交易策略,交易参数一起分析,做出正确的分析判断。

这种交易策略应用比较广泛应用在期货交易市场,通过观察盘口信息,寻找机会,快速下单,快速平仓,高频交易,获利不小。

这种交易方式以速度见长,人工操作几乎很少,都是通过系统分析,快速操作完成。

2、统计套利策略
统计套利策略是寻找具有长期统计关系的交易对,根据长期的数据统计结果,在交易对价差发生偏差时进行套利的一种交易策略。这种交易策略也非常适合于数字货币交易市场。

3、事件交易策略
事件交易策略是指利用市场对事件的反应进行交易的策略。事件可以是影响广泛的经济事件,也可以是行业相关事件。每个事件对市场产生影响的时间差异很大,高频事件交易策略就是利用事件在极短时间内的影响自动进行交易,赚取利润。

该策略中有两个环节比较关键。
1)确定什么时间可以产生影响的事件。这就需要信息搜集部门配合,挖掘最近事件,及事件对市场的影响。快速反应。快速交易。
2)确定事件的影响时间和方向。这需要不断地对历史数据进行统计挖掘。

4、流动性交易策略
流动性交易策略是为市场提供流动性来获取利润的交易策略。做市商们为市场提供不同价位层次的订单,为头寸接受者提供流动性,因此被称为流动性交易策略。做市商为市场的流动性做出了贡献,很多非活跃市场由于做市商的存在,流动性显著提高,交易成本大为降低。

做市商策略的理论基础是存货模型与信息模型
1)买卖价差实际上是有组织的市场为交易的即时性提供的补偿。
2)买卖价差是由于市场信息不对称性造成的。
做市商们通过对订单统计分析、对波动性等市场微结构进行研究,提高了市场流动性,同时也从市场中获利。

总结:
不是一种交易策略都是万能的,往往在实际操作过程中,几种策略同时运用,取长补短,综合分析,在合适的时间点,选取合适的策略组合进行操作。这就需要计算机系统与人工智能综合运用起来。对统计数据不断分析,根据模型预警为操作者建议合适的交易策略。操作者再根据自己的经验,参考模型分析,理性的做出合理的判断。

2019年12月19日整理于深圳

原文地址:https://www.cnblogs.com/dhcn/p/12104181.html

时间: 2024-07-31 22:36:25

高频交易(二)浅谈高频交易中比较成熟的一些交易策略的相关文章

转: 浅谈C/C++中的指针和数组(二)

转自:http://www.cnblogs.com/dolphin0520/archive/2011/11/09/2242419.html 浅谈C/C++中的指针和数组(二) 前面已经讨论了指针和数组的一些区别,然而在某些情况下,指针和数组是等同的,下面讨论一下什么时候指针和数组是相同的. C语言标准对此作了说明: 规则1:表达式中的数组名被编译器当做一个指向该数组第一个元素的指针: 注:下面几种情况例外 1)数组名作为sizeof的操作数 2)使用&取数组的地址 规则2:下标总是与指针的偏移量

浅谈SQL Server中的事务日志(二)----事务日志在修改数据时的角色

浅谈SQL Server中的事务日志(二)----事务日志在修改数据时的角色 本篇文章是系列文章中的第二篇,以防你还没有看过第一篇.上一篇的文章地址如下: 浅谈SQL Server中的事务日志(一)----事务日志的物理和逻辑构架 简介 每一个SQL Server的数据库都会按照其修改数据(insert,update,delete)的顺序将对应的日志记录到日志文件.SQL Server使用了Write-Ahead logging技术来保证了事务日志的原子性和持久性.而这项技术不仅仅保证了ACID

浅谈软件性能测试中关键指标的监控与分析

浅谈软件性能测试中关键指标的监控与分析 一.软件性能测试需要监控哪些关键指标? 软件性能测试的目的主要有以下三点: Ø  评价系统当前性能,判断系统是否满足预期的性能需求. Ø  寻找软件系统可能存在的性能问题,定位性能瓶颈并解决问题. Ø  判定软件系统的性能表现,预见系统负载压力承受力,在应用部署之前,评估系统性能. 而对于用户来说,则最关注的是当前系统: Ø  是否满足上线性能要求? Ø  系统极限承载如何? Ø  系统稳定性如何? 因此,针对以上性能测试的目的以及用户的关注点,要达到以上

转:浅谈C/C++中的指针和数组(一)

转自:http://www.cnblogs.com/dolphin0520/archive/2011/11/09/2242138.html 浅谈C/C++中的指针和数组(一) 指针是C/C++的精华,而指针和数组又是一对欢喜冤家,很多时候我们并不能很好的区分指针和数组,对于刚毕业的计算机系的本科生很少有人能够熟练掌握指针以及数组的用法和区别.造成这种原因可能跟现在大学教学以及现在市面上流行的很多C或者C++教程有关,这些教程虽然通俗易懂,但是在很多关键性的地方却避而不谈或者根本阐述不清楚,甚至很

浅谈C语言中的联合体(转载)

联合体union 当多个数据需要共享内存或者多个数据每次只取其一时,可以利用联合体(union).在C Programming Language 一书中对于联合体是这么描述的: 1)联合体是一个结构: 2)它的所有成员相对于基地址的偏移量都为0: 3)此结构空间要大到足够容纳最"宽"的成员: 4)其对齐方式要适合其中所有的成员: 下面解释这四条描述: 由于联合体中的所有成员是共享一段内存的,因此每个成员的存放首地址相对于于联合体变量的基地址的偏移量为0,即所有成员的首地址都是一样的.为

浅谈深度学习中潜藏的稀疏表达

浅谈深度学习中潜藏的稀疏表达 “王杨卢骆当时体,轻薄为文哂未休. 尔曹身与名俱灭,不废江河万古流.” — 唐 杜甫<戏为六绝句>(其二) [不要为我为啥放这首在开头,千人千面千理解吧] 深度学习:概述和一孔之见 深度学习(DL),或说深度神经网络(DNN), 作为传统机器学习中神经网络(NN).感知机(perceptron)模型的扩展延伸,正掀起铺天盖地的热潮.DNN火箭般的研究速度,在短短数年内带来了能“读懂”照片内容的图像识别系统,能和人对话到毫无PS痕迹的语音助手,能击败围棋世界冠军.引

浅谈游戏开发中碰撞检测

原创整理不易,转载请注明出处:使用Memcached.Spring AOP构建数据库前端缓存框架 代码下载地址:http://www.zuidaima.com/share/1781569917635584.htm 数 据库访问可能是很多网站的瓶颈.动不动就连接池耗尽.内存溢出等.前面已经讲到如果我们的网站是一个分布式的大型站点,那么使用memcached实现数 据库的前端缓存是个很不错的选择:但如果网站本身足够小只有一个服务器,甚至是vps的那种,不推荐使用memcached,使用Hiberna

转载 浅谈C/C++中的static和extern关键字

浅谈C/C++中的static和extern关键字 2011-04-21 16:57 海子 博客园 字号:T | T static是C++中常用的修饰符,它被用来控制变量的存贮方式和可见性.extern "C"是使C++能够调用C写作的库文件的一个手段,如果要对编译器提示使用C的方式来处理函数的话,那么就要使用extern "C"来说明.本文主要介绍C/C++中的static和extern关键字. AD: static是C++中常用的修饰符,它被用来控制变量的存贮方

浅谈SQL Server中的事务日志(四)----在完整恢复模式下日志的角色

浅谈SQL Server中的事务日志(四)----在完整恢复模式下日志的角色 本篇文章是系列文章中的第四篇,也是最后一篇,本篇文章需要前三篇的文章知识作为基础,前三篇的文章地址如下: 浅谈SQL Server中的事务日志(一)----事务日志的物理和逻辑构架 浅谈SQL Server中的事务日志(二)----事务日志在修改数据时的角色 浅谈SQL Server中的事务日志(三)----在简单恢复模式下日志的角色 简介 生产环境下的数据是如果可以写在资产负债表上的话,我想这个资产所占的数额一定不会