入门量化两年,谈谈我对量化投资的理解

虽然我现在已经入门量化投资两年,但是我还没有接触量化投资之前,和大家一样,只有一种感觉那就是神秘,难度大;但通过学习了量化金融分析师AQF实训项目之后,慢慢的对量化投资有一定理解之后,量化投资并没有大家想象的那么复杂。今天就谈谈我眼中的量化投资,如有理解不对的地方,欢迎一起讨论。>>>点击咨询量化金融分析师AQF实训项目

  我列举了四大列去进行一个理解,分别是什么是量化投资?、量化投资的发展历程、量化投资的分类有哪些?以及最后一个量化和对冲。

  一、什么是量化投资?

  量化投资其实就是定量投资,是通过分析一定的数据,在有合理逻辑的支撑下,运用某种策略所进行的具有胜率优势的投资。接下来会分四小点进行剖析:

  1.数据

  量化投资并不一定需要海量的数据。有些量化策略,比如可转债转股套利,只需要通过可转债价格、正股股价、转股价、转债面值等数据算出转股溢价率(集思录等网站支持实时显示溢价率),即可以进行套利。而有些量化策略,比如高送转策略

  (虽然实质上高送转对提升公司价值没有任何意义,但几乎每年11月到次年3月都有一些公司因为高比例的送股、转股而受到投资者的追捧,股价相对指数有明显的涨幅),就需要通过每股资本公积、股本等关键字从大量股票中筛选出当年更有可能实施高送转的股票作为组合。

  2.逻辑

  量化投资要合乎逻辑。量化投资有时候是看到某些现象,然后去分析数据来得出结论。但这个结论能不能形成一个有效的策略,得看这个结论合不合乎逻辑。举个例子,2005年以来,我们都会觉得A股的小盘股走势远比大盘股好,然后我们去分析数据,结论也确实如此。但如果根据这个结论,形成一个策略:任何时候都同时做多中证500和做空上证50。我想运用这个策略的人有可能最终会死的比较惨,因为这个策略不合乎逻辑。2005年到现在,小盘股和大盘股业绩增长差别并不大,然后一开始小盘股和大盘股的估值差距远比现在小的多,后来随着人们估值偏好的改变(也许是对壳价值的重新认识),估值差越拉越大,才导致小盘股走势远比大盘股好。如果未来因为注册制实施或者其他原因,小盘股和大盘股估值差逐渐缩小,那么同时做多中证500、做空上证50的策略是会出现严重亏损的。

  3.策略

  量化投资要讲究一定的策略。建什么仓位,建多少仓位,什么时候建仓,什么时候平仓,都要按既定的策略严格执行。>>>点击咨询量化策略有哪些

  4.胜率

  要说的是,这里的胜率是考虑到赔率后的胜率。量化投资几乎没有100%胜率的策略,即便看似最简单最安全的期现套利,也有可能出现因为升水不断扩大导致期指端爆仓进而策略失败的风险。但理论上只要某个策略的胜率大于50%,那么在控制该策略合适仓位(依据凯利公式)的情况下,坚持执行该策略,长期赚钱的概率几乎是100%。

  二、量化投资的发展

  量化投资在前些年应该就有公募基金在研究,但一直不瘟不火,也没多少产品推出来,直到2014年后才逐渐火起来,量化投资大致经历了下面几个阶段:

  1、2010年推出股指期货之前,量化投资体现不出优势,研究的人应该很少。

  2、2010年--2013年,大盘处于熊市阶段,也没出现多少套利机会,而且这个时候关注资本市场的人也不多,都觉得炒股是败家(上非诚勿扰那个炒股的直接24盏灯全灭)。但因为有了对冲手段,一小部分先知先觉的机构开始研究量化投资,在期现套利、股票阿尔法套利等方面应该也赚到些钱。

  3、2014年--2015年9月,大盘经历暴涨暴跌,中间出现过分级基金套利、可转债套利、ETF套利、期现套利等一大波的套利机会,然后在大盘暴跌的时候有一部分量化对冲基金经受住了回撤的考验。量化投资在这一阶段得到快速的发展。

  4、2015年9月--现在,因为股指期货提高保证金、贴水、当日开仓手数受限等原因,相当部分的量化对冲基金处于停滞状态。

  三、量化投资的分类

  量化投资我觉得大体上可以分为两类,一类是相对确定的折价套利,一类是相对不确定的统计套利。

  1.统计套利

  统计套利是从过往数据中找出规律,进而形成策略的一类套利。这一类套利的结果往往是不确定的,因为套利结果会受到市场情绪、投资标的本身等诸多因素的影响。比如打新股策略属于统计套利,根据球友 @Lagom投资 对过去十几年打新股收益的统计,坚持打新股平均每年能获得超过15%的回报。但在市场非常低迷的2012年,有三成新股在上市首日即破发,打新股策略变得不那么有效。其他如股票阿尔法套利、分级基金溢价套利等也都属于统计套利。

  广义一点讲,一些过去被证明有效的技术指标方法,如果合乎逻辑,我认为也可以归属于统计套利。

  2、折价套利

  折价套利是利用一方相对于另一方的折价进行的套利,这时你可以直接买入低估的一方进行套利,或者买入低估一方的同时卖出高估的一方进行套利(这时就是量化对冲套利了)。如果有合适的对冲工具,折价套利很大概率上都能获得正收益。像分级基金折价套利就是分级A+B整体相对母基金净值折价,分级基金下折套利就是分级A的价格相对分级A实际价值折价,都是典型的折价套利。其他的还有可转债转股套利、期现套利、跨期套利、跨市场套利等都属于这一类套利。

  广义一点来讲,基本面投资中的价值投资、买入跌破面值的可转债等投资我认为都可以归属于折价套利,利用的都是价格相对于价值的折价。

  四、量化和对冲

  我们在一些网站上选择私募基金的时候,可能会看到某某量化对冲基金,这里的量化对冲,其实是量化+对冲。一般来说,量化基金不一定是对冲基金,但对冲基金多是量化基金,量化和对冲关系还是比较紧密的。

  量化做的再牛逼,如果没有对冲手段,仍然很难控制回撤,做的好一些的最多也就是大盘上涨的时候跟上或者略超过大盘涨幅,大盘下跌的时候比大盘跌的少一些。这样的结果,可能盘感很好的交易员也能做到,体现不出量化投资的独特优势。

  但有了对冲手段就不一样了,好的量化对冲基金,运用多种策略,不管大盘上涨下跌,都能做到几乎每个月都有正收益,且最大回撤不超过5%(甚至更少),我以前看过一篇文章甚至说国外的高频对冲基金能做到每日收益都为正。

  量化对冲基金,收益率虽然还算稳定,但大多数情况下年化收益率并不太高,一般在5%-25%之间。对冲是两面的,在对冲掉大盘下跌风险的同时,也对冲掉了大盘大幅上涨带来的收益。对冲基金赚到的是持仓品种和股指期货(假设对冲手段是股指期货)之间微小的差额收益,这个差额收益虽然不多,但好在一年之内可能能够赚取多次,累计起来收益也算可观了。

  综上所述,量化投资在国外的发展已非常成熟,与此相反,曾经在相当长的一段时间里,国内量化投资领域发展缓慢。2017年伊始,金融业界改革消息不断,2 月 16 日,中金所重磅发布新的股指期货交易规则,对其日内过度交易行为的监管、非套期保值持仓的交易保证金标准、平仓手续费标准都采取了进一步放松限制的政策指示。3月,十二届全国人大会议上,×××总理在《2017年政府工作报告》中首次提及“人工智能”和数字经济。运用专业的量化分析方法到具体投资业务中,是未来量化投资分析师的职业能力诉求。>>>点击量化投资分析师的职业前景如何?

  微信公众号:量化金融分析师

原文地址:https://blog.51cto.com/14234878/2361795

时间: 2024-10-06 19:21:57

入门量化两年,谈谈我对量化投资的理解的相关文章

谈谈我对Spring IOC的理解

转自京东开涛大神的微博,这是我看过最好的对IOC DI的解释. 学习过Spring框架的人一定都会听过Spring的IoC(控制反转) .DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC .DI这两个概念是模糊不清的,是很难理解的,今天和大家分享网上的一些技术大牛们对Spring框架的IOC的理解以及谈谈我对Spring Ioc的理解. 1.1.IoC是什么 Ioc-Inversion of Control,即"控制反转",不是什么技术,而是一种设计思想.在Jav

java面试题(杨晓峰)---谈谈你对java平台的理解

从你接触java开发到现在,你对java最直观的印象是什么呢?是他宣传的"write once ,run anywhere"还是目前看已经有些形式主义的语法呢?你对于java平台到底了解到什么程度?请先停下来总结思考一下. 今天我要问你的问题是,谈谈你对java平台的理解?"java是解释执行"这句话正确吗? 典型回答. java本身是一种面向对象的语言,最显著地特征有两个方面,一是所谓的"书写一次,到处运行.write once,run anywhere

谈谈你对java平台的理解?

问题:谈谈你对java平台的理解?java是解释执行,这句话对吗? 典型回答:java本身是一种面向对象的语言,具有很好的跨平台的能力,能够做到"write once ,run anywhere".另外就是GC机制,java通过垃圾回收器回收分配内存,程序员无需自己操心内寸的回收问题. 我们日常会接触到jre和jdk.jre是java运行环境,包含了jvm和java类库等.jdk则是在jre的基础上提供了更多的工具,比如编译器,和一些诊断工具等. java是解释执行,这句话不是很准确.

Java核心-01谈谈你对Java平台的理解

今天我要问你的问题是,谈谈你对 Java 平台的理解?“Java 是解释执行”,这句话正确吗? 典型回答 Java本身是一种面向对象的语言,最显著的特性有两个.一是所谓的“书写一次,到处运行”,能够非常容易获得跨平台能力:另一个就是垃圾收集,Java通过垃圾收集器回收分配内存,大部分情况下,程序员不需要自己操心内存的分配和回收. 我们日常接触到 JRE( Java Runtime Environment) 或者 JDK( Java Development Kit).JRE 也就是 Java 运行

JAVA EE 项目经常使用知识 之AJAX技术实现select下拉列表联动的两种使用方法(让你真正理解ajax)

ajax 下拉列表联动的使用方法. ajax的定义: AJAX 是一种用于创建高速动态网页的技术. 通过在后台与server进行少量数据交换,AJAX 能够使网页实现异步更新.这意味着能够在不又一次载入整个网页的情况下,对网页的某部分进行更新. ajax效果的一个样例: 区域为空的时候,维护人情况: 选了一个区域后的情况:(选 舒城县 联带出来的维护人员 小刘) 一.原生态的js实现 XMLHttpRequest 是 AJAX 的基础 XMLHttpRequest 对象 全部现代浏览器均支持 X

量化资料学习《Python与量化投资从基础到实战》+《量化交易之路用Python做股票量化分析》+《组织与管理研究的实证方法第2版》

我们需要利用Python进行数据分析的指南,有大量的关于数据处理分析的应用,重点学习如何高效地利用Python解决投资策略问题,推荐学习<Python与量化投资从基础到实战>等电子资料. 学习<Python与量化投资从基础到实战>电子书,主要讲解如何利用Python进行量化投资,包括对数据的获取.整理.分析挖掘.信号构建.策略构建.回测.策略分析等.<Python与量化投资>利用Python进行数据分析的指南,有大量的关于数据处理分析的应用,并将重点介绍如何高效地利用P

谈谈我对计算机专业的理解: 计算机专业入门(问题 引导 学习思路)

转载请注明出处: http://blog.csdn.net/j123kaishichufa/article/details/47400175 这段时间,一直在看<深入理解计算机系统>.渐渐发现爱不释手,欲罢不能.有种相见恨晚的感觉.这使得自己回首自己本科时候,为什么总觉得入不了计算机的门?这本书也促使自己思考一下 计算机专业到底学什么,为什么要学这些?有什么联系? 本人2007年入学本科,专业计算机,当时就读于一所211学校. 可能有些人在本科或者研究生期间已经接触到了这本书,那恭喜你,有本好

( 转)从四分钟到两秒——谈谈客户端性能优化的一些最佳实践

转:http://www.cnblogs.com/marvin/p/WinformOptimizSkill.html 背景 最近跟售后经理吃饭,他跟我再次谈起两年前为公司临时写的一个客户端,仍然非常激动的跟我说,这个客户端完爆了公司其他版本的客户端,包括最老的Delphi写的,Asp.Net写的,以及最新的Wpf写的客户端.无论是多么大的界面(集成的机房多),这个系统都是瞬间打开,而且运行非常稳定,一旦成功部署之后基本没有任何问题. 这个版本的客户端仅仅只是一个临时替代的版本:原来的Delphi

[ML]逻辑分类入门:两类

注明:本文仅作为记录本人的日常学习历程而存在. 这次要实现的功能是 使用已经划分为两类的数据进行训练参数theta,得到theta后,任意给出一组数据,与theta相乘,得到一个0-1之间的小数,分别对应了1st类和2nd类. 1.使用的训练数据集如下 Id,SepalLengthCm,SepalWidthCm,PetalLengthCm,PetalWidthCm,Species 1,5.1,3.5,1.4,0.2,Iris-setosa 2,4.9,3.0,1.4,0.2,Iris-setos