学习进度

0%

阅读时长

未满 1 分钟

最近阅读:未开始阅读

核心概念

待提炼

章节学习

  • 1

    赞誉

    里什用简单易读的语言对量化交易进行了全面概述。这本书清楚地对不同类型的策略进行分类,解释宽客如何和何时进行量化交易。最重要的是,他帮助人们消除了宽客都是完全一样的观点,展现了量化交易中技术类型和策略类型的多样性。对于想了解这个领域的人士而言,这是一本优秀的读物。 ——沙克尔·艾哈迈德(Shakil Ahmed) 博士,花旗集团做市商全球负责人 看到里什,你怎

    待学习
    开始阅读
  • 2

    推荐序

    我们所经历的能称为开创新篇章的事情少之又少。但是,我相信作为全球第二大经济体的中国,其资本市场的开放以及与之相关的投资市场的自由化和放松管制,将是全球市场发展过程中能达到这一高度的重要历史时刻。 中国的发展使其更多地融入全球市场。中国政府不断开放更宽泛的经济要素范畴,充分提升中国市场的影响力。目前中国内地的投资者,或者借助中国香港市场的连接作用买卖证券,或者

    待学习
    开始阅读
  • 3

    译者序

    2016年3月,备受瞩目的人机围棋大战落下帷幕。经过5局比赛,Alphago最终以4∶1的比分战胜韩国传奇棋手李世石。人工智能再次获得空前的关注。与此同时,将人工智能应用于资本市场的讨论也越来越多,人们开始研究其在投资决策中的应用,期待其在金融市场大放异彩。事实上,人工智能应用于资本市场的初期表现即为量化投资。量化投资是将投资思想转化为投资模型,借助于数据检

    待学习
    开始阅读
  • 4

    前言

    历史是无情的主宰,根本没有所谓现在,只有不断成为未来的过去。保守的下场就是被扫出历史的舞台。 ——约翰·肯尼迪 在相对默默无闻的投资管理领域,广泛被误解的有利可图的市场正快速发展。这个有利可图的市场被一直工作在这个领域的最聪明的人所主宰。他们在现代金融领域正努力解决一些最有趣且最具挑战性的问题。这个有利可图的市场有很多名字:量化交易、系统化交易或者黑箱交易。

    待学习
    开始阅读
  • 5

    致谢

    非常感激我的兄弟Manoj Narang对于本书第四部分给予的帮助,感恩Mani Mahjouri提供的许多建议和帮助。感谢迈克·贝勒和Dmitry Sarkisov对信息微爆发提出的具有启发性的观点。我在T2AM的同事Myong Han、Yimin Guo、Huang Pan和Julie Wilson通读了本书的不同部分,给出了许多有价值的建议。如果没有编

    待学习
    开始阅读
  • 6

    深度思考的益处

    文艺复兴公司的奠基人詹姆斯·西蒙斯(James Simons)认为,宽客带给投资领域最伟大的成就在于解决问题的系统化方法。正如西蒙斯博士所说的:“科学家带入这场游戏中的并不是他们的数学或者计算机技巧,而是科学思考的能力。”[1] 研究宽客最主要的原因之一是,宽客会深入思考那些非量化投资者认为理所当然的策略的许多方面。为什么会这样?毫无疑问,计算机是一种工具,

    待学习
    开始阅读
  • 7

    风险的正确度量和错误度量

    正如本章所谈到的,错误度量风险是长期资本管理公司崩盘的原因之一。宽客天生喜欢执行包括风险暴露在内的各种度量。但是这种行为自身存在着优点和缺点。从积极的方面讲,一个好的构想的量化策略鼓励承担一定的风险。不同于接受偶然风险,纪律严明的量化策略要求精确划分所能接受的范围,并且将所能承担的风险控制在一定范围内。为了彻底清除这些风险,宽客必须事先知道这些风险是什么以及

    待学习
    开始阅读
  • 8

    遵守纪律

    很多成功的交易者都很认同这么一句古老的交易格言:“亏损时要止损,盈利时要让利润奔跑。”但是,主观判断型投资者通常很难及时意识到发生了亏损,相反却会很快意识到盈利。这种已经被关注的行为偏差称为处置效应(disposition effect)[1]。但是计算机不会发生这种偏差。因此,遵守前面交易准则的交易者很容易将其交易策略程序化,使其每次运行都能遵守行为准则。

    待学习
    开始阅读
  • 9

    小结

    国际投资界存在着形形色色的量化交易者,并占据着较大的比重。在世界各地的各种交易场所,各种金融资产的交易中,无论大型还是小型交易公司中都可以看到他们的身影。量化交易的成功和失败都会引起人们的关注,很多投资者从中受益。宽客合理配置和实施量化交易策略时所表现的完全性和严格性值得绝大部分交易者认真学习。同样地,在小心谨慎避免错误的前提下,宽客度量风险与各种市场敞口的

    待学习
    开始阅读
  • 10

    何为宽客

    宽客(quant)通常会基于高深的理论构造追求超额利润,并系统地加以实施。宽客之所以被称为宽客,就在于他们会刻苦钻研交易策略的产生和实施过程。至于交易策略本身,宽客和主观判断型交易者并没有什么差别,就像上文所提到的配对交易和统计套利策略的例子那样。但是我们从未试图消除人们对于投资过程的贡献,毕竟我们只是在讨论宽客而不是机器人。恰如前文所提及的,不管是在跟踪标

    待学习
    开始阅读
  • 11

    量化交易系统的典型结构

    理解宽客及其黑箱的最好方法是逐一了解量化交易系统的各个组成部分,这也是本书其余部分的框架。图2-1展示了一个典型的量化交易系统的框架。此图描绘了一个生动“有效”的交易策略的各个组成成分(例如,决定买卖哪些证券、买卖数量以及买卖时间),但不包括交易策略的所有必要元素(例如,设计交易系统所需的研究工具)。 图2-1 量化交易策略的基本结构 交易系统包含3个模块—

    待学习
    开始阅读
  • 12

    小结

    宽客可能并不像想象中那么神秘。他们也是首先观察市场,产生一些普通人也会想到的想法,然后采用市场的客观数据进行研究来确定其想法是否正确,而不是基于传闻或经验甚至直接假设他们的想法是正确的。一旦宽客得到了一个满意的策略,他们会将其布置于一个量化系统中。这类系统在进行投资时,排除了情绪的影响,严格地执行经过测试的策略。但这并不是否定人在量化交易过程中的作用。宽客产

    待学习
    开始阅读
  • 13

    两类阿尔法模型:理论驱动型和数据驱动型

    真正追求阿尔法收益的交易策略是少之又少的,这一重要事实并未被普遍认可或接受。实际上,这些基础交易策略的实现方式多种多样,从而由有限的几个核心策略衍生出花样繁多的交易策略。理解量化交易策略的关键在于,理解宽客科学地分析问题的视角。 绝大部分宽客都是理工科出身,之后投身金融业,因此在其整个职业生涯中他们的理工科背景经常会左右其进行交易的策略选择。科学的两个重要分

    待学习
    开始阅读
  • 14

    理论驱动型阿尔法模型

    绝大多数宽客是理论驱动型的。对于市场为何以现存方式运行,他们给出符合经济学理论的解释,并检验该理论是否可用于预测未来的市场行为。很多宽客认为其理论具有一定的独特性,这也是他们对自己的策略保密的一个重要原因。事实证明,这通常都是错觉。此外,许多量化交易圈外的人士认为宽客们所使用的交易策略都基于复杂高深的数学公式。这种看法也通常是错误的。 事实上,这些交易策略既

    待学习
    开始阅读
  • 15

    数据驱动型阿尔法模型

    这类模型有两大优势。首先,与理论型策略相比,数据挖掘明显更具有技术挑战性,并且在实业界使用很少。这意味着市场上少有竞争者,这是大有裨益的。由于理论驱动型策略通常易于理解,并且在构建相应模型时所使用的数学工具通常来说也并不复杂,所以进入的门槛自然会低一些。数据驱动型策略就没有这样的优势,进入门槛比较高。其次,数据驱动型策略可以分辨出一些市场行为,无论该行为目前

    待学习
    开始阅读
  • 16

    实施策略

    无论是否使用量化方法,谋求阿尔法收益的交易者盈利的手段并不太多。但手段选择的有限性并不意味着所有的宽客与其他交易者完全相同,只能选择几种现象之一。实际上,量化交易模型千差万别,非常丰富,远远多于我们所想象的。 这种多样性源于宽客实施其策略的方式多种多样。现在我们将注意力转向实施方式。一套实施策略值得深入探讨的有很多方面,包括预测目标、投资期限、投注结构、投资

    待学习
    开始阅读
  • 17

    混合型阿尔法模型

    在定义交易策略时,宽客所做的每一个决策都是交易行为的重要驱动力。但在构建交易策略时,宽客还必须做出另一个极其重要的选择。具体而言,宽客并不局限于为给定的阿尔法模型选择一种实施方法。相反,他们具有选择多种阿尔法模型的自由。对这些阿尔法模型进行组合的方法就像充满了不确定性的竞技场。最高深也通常最为成功的宽客倾向于同时使用几种阿尔法策略,包括趋势跟随法、均值回复法

    待学习
    开始阅读
  • 18

    小结

    在经典著作《信号与噪声》(The Signal and the Noise)一书中,纳特·西尔弗(Nate Silver)展示了预测方法之间略有不同的区别所在[1]。并非所立足的科学学科不同,而是如本章所展示的那样,所从属的统计学分支不同造成了它们的差异。 贝叶斯统计学(Bayesian Statistics)是统计学中的一个重要分支,在进行预测时非常注重“

    待学习
    开始阅读
  • 19

    控制风险规模

    规模控制是风险管理的重要内容。假如有一个很好的交易策略,看起来盈利几乎是确定无疑的事情,如果没有风险管理意识,就会诱惑着你把所有的资金都投入到这个交易中。但这通常不是个好的选择。为什么呢?因为从经验上看,很少有确定无疑的事情,所以控制交易规模最好的途径当然是“不要把鸡蛋放到一个篮子里”。否则很有可能发生的情况是,当投资者把所有的资金都投入进去,在某个时刻投资

    待学习
    开始阅读
  • 20

    限制风险种类

    尽管控制敞口大小很重要,一些风险建模的方法仍致力于完全消除各种类型的敞口。假设投资者经过分析认为,雪佛龙公司(CVX)的表现会优于埃克森美孚公司(XOM)。假如投资者做出的选择是持有雪佛龙公司的股票而忽略埃克森美孚公司股票。如果之后市场形势急转直下,或者原油板块表现疲软,投资者在这笔交易中很可能亏损,即使交易的大方向选择是正确的。这是因为投资者暴露于市场方向

    待学习
    开始阅读
  • 21

    小结

    风险管理通常被误认为是降低风险的操作流程,实际上是在给定的风险水平下通过选择敞口并控制其规模而最大化收益。毕竟,降低风险通常是以减少收益为代价的。所以,风险管理活动主要关注于消除或减少不必要风险的敞口,但也承担可能带来可观收益的风险。无论是采用系统化投资方法还是主观判断型方法,在这一点上都是一样的。二者的主要差别在于,宽客主要使用软件管理风险,而对于主观判断

    待学习
    开始阅读
  • 22

    定义交易成本

    理解交易成本到底是什么是很有用的,因为我们正在描述对其进行建模的方式。交易成本主要由三部分构成:佣金和费用(commissions and fees)、滑点(slippage)以及市场冲击成本(market impact)。 佣金和费用 佣金和费用是交易成本的第一种类型,是支付给经纪商、交易所和监管者的费用,因为它们提供了服务,包括市场参与者的接入通道,有所

    待学习
    开始阅读
  • 23

    交易成本模型的种类

    依据对于给定交易的交易成本如何计算,有4类基本的交易成本模型:常值型、线性、分段线性以及二次型交易成本模型。这些成本中有一部分是固定和已知的,如佣金和费用。交易成本模型把这些固定费用作为基准线,交易费用低于该基准线的交易根本不可能发生。另外一些成本,如滑点和市场冲击成本,都是变化的,在交易确实发生前不可能准确知道。滑点受到很多因素影响,如交易产品的波动率(如

    待学习
    开始阅读
  • 24

    小结

    在构建投资组合模型过程中,交易成本模型告知进行交易的成本状况。它并非是为了极小化交易成本,正如阿尔法模型并不是创造收益而是进行预测并将这些预测传递给投资组合构建模型。成本最小化可以分为两个阶段。第一步,构建投资组合模型,使用交易成本模型提供的输入变量,去计算进行目标投资组合的成本;第二步,将目标投资组合传输到执行算法阶段,以尽可能低的成本去执行投资组合的交易

    待学习
    开始阅读
  • 25

    基于规则的投资组合构建模型

    相等头寸加权 相等头寸加权模型极其普遍。使用这一模型的宽客认为,如果某一头寸好到值得拥有,就不再需要其他信息来决定其规模。这里有个深层次的隐含假设:金融产品具有同质性,不需要根据其风险或其他指标加以区分。如上文所言,对于给定的金融产品而言,信号强度的概念与预测的规模有关。信号强度通常会被忽略掉,除非信号强度已经强到非常值得建立头寸。初看起来,对这一问题的处理

    待学习
    开始阅读
  • 26

    投资组合最优化

    投资组合优化工具主要是基于资产管理行业的经典理论——现代投资组合理论(modern portfolio theory,MPT)的基本原理。MPT的核心原理是,投资者一贯是风险厌恶型的,这意味着如果两种产品收益相同但风险水平不同,投资者会偏好低风险产品。据此可以得到一个推论,只有存在额外收益作为补偿,投资者才愿意承担额外的风险。由此引入了风险调整收益(risk

    待学习
    开始阅读
  • 27

    宽客如何选择投资组合构建模型

    我观察到,使用基于规则的权重分配系统的绝大部分宽客貌似都采用“绝对型的”阿尔法方法(如他们对单个金融产品加以预测,而不是对金融产品之间的相关关系进行预测)。这些宽客,即便不是全部也是绝大部分都是从事期货交易。而使用优化工具的宽客倾向专注于“相对”阿尔法方法,绝大部分应用于股票市场中性策略中。并不存在充足的理由可以解释相对型和绝对型阿尔法策略交易者各自偏好的投

    待学习
    开始阅读
  • 28

    小结

    我们描述了两大类主要的投资组合构建模型。基于规则的模型采用启发式的方法,而投资组合优化工具则采用了现代投资组合理论的逻辑脉络。对于每一类,都存在很多种具体的技术,随之也带来了很多挑战。采用基于规则策略的从业者如何为其所选择规则的任意性找到合理的理由?使用优化方法的从业者如何解决和估计波动率及相关系数有关的许多问题?在选择“正确”的投资组合构建方法时,宽客必须

    待学习
    开始阅读
  • 29

    订单执行算法

    一个有趣的话题是如何度量执行算法的效率。这里有几个主要的概念值得一提。第一个概念是中间市场价格(mid-market),反映的是对某一产品最佳买入价和最佳卖出价的均值(根据定义是指这两个指标的平均数)。这是判断交易价格是否公平最为标准的方法。例如,如果有买家能够以最佳买入价成交,这个价格显然低于当时的中间市场价格,这笔交易会被认为是以一个很有利的价格成交的(

    待学习
    开始阅读
  • 30

    交易基础设施

    我们已经提到,为实施和完成电子交易,交易所和交易者间需要建立联系。此外,双方间的信息传递协议也是必需的。宽客在实施交易策略过程中所使用的硬件和软件都属于基础设施的最终组成部分。绝大部分情形下,宽客必须决定建立还是购买方方面面涉及的基础设施。由于监管的要求和其他条件的限制,绝大部分交易者使用第三方经纪公司作为其执行策略的代理机构,通过其提供的服务来完成交易。使

    待学习
    开始阅读
  • 31

    小结

    对一个量化交易策略而言,我们已经详述了订单执行相关的方方面面。宽客必须做出的第一个选择是构建还是购买一个交易通道。构建世界级的交易基础设施的成本和技术难度,使得很多宽客(尤其是采用长期交易策略或交易小型投资组合的宽客)选择从经纪商或订单执行服务供应商那里购买这些服务。实际上,经纪商和服务供应商都为提供算法和连接服务而收费,这部分费用通常包含在佣金中。使用第三

    待学习
    开始阅读
  • 32

    数据的重要性

    通常来说,模型的很多细节都是由所使用的输入变量的特征决定的。回到之前的例子,如果你得到的都是些缓慢变化的宏观经济数据,如美国每季度的GDP数据等;进一步假设在这些数据公开发布后一周你可以得到它们。这种情形下,你不可能建立一个快速交易模型并据此决定持有头寸的时间以分钟进行计算。此外,需要注意的是,你所得到的美国的数据在预测债券或货币相关产品时可能会比较有用,但

    待学习
    开始阅读
  • 33

    数据类型

    数据基本上可以分为两大类:价格数据(price data)和基本面数据(fundamental data)。价格数据并不仅仅是和金融产品价格相关的数据,也包括从交易行为中得到或提取的其他信息。股票的交易量、每笔交易的时间及规模等都属于价格信息。实际上,整个指令簿都可以认为是价格数据,因为指令簿上包含有一个交易日中给定金融产品所有买入价和卖出价(以及量)的连续

    待学习
    开始阅读
  • 34

    数据来源

    获取数据的来源众多。最为直接,也可能最具有挑战性的是,从源头直接获得原始数据。换句话说,宽客直接从纽交所(NYSE)得到在纽交所交易的股票的价格数据。这种做法的一个好处是,宽客可以最大限度地控制数据的清洗和存储,并且在速度上也具有很大的优势。但这么做也具有很高的成本。例如,需要与每一个数据源都建立联系,如果我们需要在多个市场和多个交易所交易多种金融产品(如股

    待学习
    开始阅读
  • 35

    数据清洗

    我们已经探讨了数据的种类和数据的重要性,接下来我们讨论宽客在管理原始数据时会遇到的各种问题以及他们如何加以解决。尽管原始数据供应商、二手数据供应商以及第三方数据供应商都做了很多努力,数据仍然会出现缺失或错误的情况。如果忽视了这一点,这一问题会给宽客带来严重后果。这里我们对几种常见的这类问题加以讨论,并介绍一些用以解决这些问题的常见方法。值得注意的是,尽管以下

    待学习
    开始阅读
  • 36

    数据存储

    通常使用数据库存储搜集到的数据以备后续使用,数据库一般有几种形式。第一种数据库是没有相对关系结构的平面文件(flat file),这种两维的数据库和普通的表格很类似。这种平面文件数据库不会因为需要加载太多内容而变慢,由于简洁而广受欢迎。这种简单的文件结构很容易进行搜索,通常是顺序搜索(如从第一行到最后一行)。但是,想象一下,在有着几百万条记录的平面文件中搜索

    待学习
    开始阅读
  • 37

    小结

    本章中,我们解释了量化交易系统所使用数据中的一些基本概念。虽然数据很少是量化交易策略中令人兴奋的部分,但数据不可或缺,对宽客做的所有事情都很重要,为如何评价量化交易系统也会提供很多信息,因而值得加以深入理解。 下面我们将研究过程作为对黑箱进行探索的最后一站(见图8-3)。 图8-3 黑箱结构

    待学习
    开始阅读
  • 38

    研究蓝图:科学的方法

    表现优秀的宽客共有的一个特征是,进行研究时遵循科学的方法(scientific method),当然也是其他研究领域研究的方法。这是非常重要的,因为科学的方法使得整个量化交易过程中重要的判断更严谨与更有纪律性。如果不严谨,宽客很容易因为痴心妄想和情绪化误入歧途而丧失逻辑一致性,而逻辑一致性在许多科学领域都有助于科学研究。 第一,科学方法开始于科学家所观察的世

    待学习
    开始阅读
  • 39

    思想的产生

    在理想的情况下,宽客在他们的研究中遵循科学的方法。就这一点而言,理论的发展(或者理论上可靠的数据挖掘方法)是研究过程的第一重要步骤。我们发现,思想的4个共有来源是:对市场的观察结果、学术文献、研究员或者投资组合经理在量化公司之间的迁移以及来自主观判断型交易者活动的教训。 宽客提出他们的想法的主要方式是通过观察市场。这种方法最直接地体现了科学方法的精神。量化交

    待学习
    开始阅读
  • 40

    检验

    样本内测试,又称为训练 在量化交易中,模型近似于真实世界发生的现象。在模型中输入数据并预测未来。检验过程的第一个步骤是基于样本内数据寻找最优参数训练(train)模型。这听上去难以理解,我们将逐项解释。 假设我们想测试一个策略:便宜的股票表现优于昂贵的股票。用收益率(earning yield,earnings/price)度量廉价,收益率越高暗示着股票越便

    待学习
    开始阅读
  • 41

    小结

    我们已经对成功的宽客在研究中必须做的工作、必须做好的工作有了基本了解。在量化投资过程中,研究是一个高度敏感的领域。研究员的判断是最重要的影响因素。研究员必须深入细心研究,因为这是策略的形成阶段。研究阶段所犯的错误会深深烙进策略的任何部分,这个错误的系统化实施将是灾难性的。而且,研究不是一蹴而就的。相反,宽客必须连续进行有活力的和丰富多彩的盈利项目,以持续获得

    待学习
    开始阅读
  • 42

    模型风险

    建模的不适宜性 建模的不适宜性是一个根本的错误,它包含两种形式。第一种形式是对一个给定的问题进行错误的量化建模。例如,对一个音乐家的素质进行建模,从一开始就是错误的想法。人们可能会考虑音乐技巧相关的因素,诸如训练资源和持久性。但是最终,音乐家是否优秀这个问题并不是数学或者计算机模型所能回答的。这本身是一个主观问题,应用计算机模型本身就是一个错误。 因为对于模

    待学习
    开始阅读
  • 43

    结构关系变化风险

    许多量化模型都是基于历史数据。甚至那些利用分析师的预测或者情绪信号的模型也极大地依赖于历史,因为情绪通常偏向于历史趋势运行的方向。不论哪种模型,宽客都是利用过去的关联关系和行为开发理论和建立模型,以帮助预测未来。如果市场以一种特殊的方式运行了一段时间,宽客将会开始依靠这种持续的行为。如果结构关系发生改变,宽客通常会受到影响,因为关联关系和行为发生改变,这种影

    待学习
    开始阅读
  • 44

    外生冲击风险

    第三种量化风险来自外生冲击(exogenous shocks),之所以称之为外生(exogenous),是因为它们主要不是由市场内部的信息所驱动。恐怖袭击、新战争的开端以及政治或者监管干涉都是外生冲击的例子。因为量化模型使用市场数据进行预测,当非市场信息对价格产生影响,量化策略会受到影响。事实确实如此,因为这些冲击通常会导致股价运动趋势大于平常的幅度。所以,

    待学习
    开始阅读
  • 45

    蔓延风险和同质投资者风险

    量化特有的风险新成员是蔓延风险(contagion)或者同质投资者(common investor)风险。这类风险不是因为策略本身,而是因为其他投资者持有同样的策略。在许多情况下,这些策略被其他投资者作为投资组合的一个部分,而这些投资组合经常包含一些倾向于定期表现欠佳的金融产品。首先,这个风险因素和策略使用的人数相关。其次,与其他投资者持有的别的因素相关,这

    待学习
    开始阅读
  • 46

    宽客如何监控风险

    在对量化交易特有风险讨论时,也值得对引起这些风险的量化交易特有的工具进行讨论。第7章相当详细地描述了风险模型,这些模型能够寻求降低或者控制投资组合中的风险敞口规模。但是宽客也利用各种不同的软件去监控这些风险敞口、监控它们的系统和本章描述的各种各样的量化特有的风险。存在着各种各样的监控工具、最著名的是敞口监控工具、利润和损失监控工具、执行监控工具和系统性能监控

    待学习
    开始阅读
  • 47

    小结

    量化交易会给投资者和参与者带来潜在的利益,其纪律性、计算能力以及科学严谨性为投资者在高度竞争环境下遇到的盈利挑战给予支持。然而,宽客也有一系列需要处理的问题。这些问题中的一部分对于宽客而言是特有的(例如,模型风险),但是大部分问题对于量化策略而言,比主观策略更重要(例如,同质投资者或蔓延风险、外生冲击风险、结构关系变化风险)。宽客利用各种各样的工具监控系统和

    待学习
    开始阅读
  • 48

    交易是一门艺术,不是科学

    市场主要由人们对所接收信息的反应而驱动。不是所有的信息都可以系统地被理解。而且,不同的人对同一信息片段认知也不同。如果公司的首席执行官被解雇了,是好消息还是坏消息呢?一个交易员可能认为这意味着领导层的不稳定性,从而认为是一个坏消息。另一个交易员可能认为首席执行官应该被解雇,这是董事会的一个明智决策,公司目前经营状况很好。事前,无论哪种认知都无法证明是正确的。

    待学习
    开始阅读
  • 49

    由于低估风险,宽客引起更多的市场波动性

    这个批评既包含真实成分,也包含虚假成分。许多基金经理,包括宽客在内会受到模型风险基本类型的影响,即提出了错误的问题,使用了错误的技术(诸如VaR技术),做出许多关于市场的错误假设,试图将风险表示为一个数字,这个目标看上去是毫无意义的。而且,正如2007年8月量化清算危机中所解释的,宽客低估了在大规模的、拥挤的交易策略中的下跌风险。这也源于量化交易的根本缺陷。

    待学习
    开始阅读
  • 50

    宽客不能应对市场行情中的不寻常事件或快速的变化

    这或许是对量化交易最合理的批评。宽客必须依赖于历史数据才能对未来进行预测。这种依赖性的结果是,当市场发生重大或者突然的改变时,很可能会遭受损失。值得重复强调的是,除非市场体制变化特别大并且没有任何警示,否则对宽客的影响会比较小。也许量化交易最具挑战性的时间段是2007年7月下旬到2008年8月。在这大概13个月的时间里,宽客(尤其那些执行股票市场中性策略的宽

    待学习
    开始阅读
  • 51

    宽客完全相同

    这个言论也被广泛认可,尤其是在2007年8月许多宽客极具灾难性的表现之后。然而,我确认这是一个明显错误的言论。我们将聚焦于这个说法的理论性和实践证明,从理论证明开始。 这本书已经列出了宽客在建立量化策略过程中必须做出的许多决策。这些决策包括交易的金融工具和资产类型、数据来源以及如何清理数据、研究和发展交易策略的方法、互相结合的预测方法、预测需要提前的时间、赌

    待学习
    开始阅读
  • 52

    长远来看,只有少数几个大型量化公司能够蓬勃发展

    我曾听到许多观察量化交易的人无数次地引用这一批评观点。初看上去,这个观点是很有道理的,整个事情是这样的:最大规模的资金最充裕的宽客能够将最多和最佳的资源注入黑箱,最佳资源包括从数据到执行算法的各个方面,能够与他们的服务供应商进行谈判,获得更有利的条款。基于这个假设条件,他们能够比规模较小的同行表现更好是合理的。最终,规模较小的宽客将会因业绩不佳或投资者间的摩

    待学习
    开始阅读
  • 53

    宽客在数据挖掘中存在错误

    在金融业,数据挖掘可谓臭名昭著。实际上,最应该进行批评的是与它可交换的另一种术语:过度拟合。数据挖掘是一个实证科学,是第6章讨论的主要学科框架中的一个。一般数据挖掘技术被理解为利用大量数据获取所发生事件的信息,并不关心事件发生的原因。数据挖掘和理论驱动型科学最大的不同在于:为了相信自己能正确预测未来发生的事情,理论家对理解事情为什么发生会很感兴趣。然而,正如

    待学习
    开始阅读
  • 54

    小结

    量化交易不是万能的,确定有宽客应该对这一章所提到的某一个批评或者所有批评承担责任。一些人做的是伪科学,低估了风险,在市场条件突然改变时损失金钱。一些人执行陈腐的被反复使用的策略,一些人利用有限的数据过度拟合模型。但是这些批评中的大部分同样适用于主观型交易者。做得好的话,量化交易能够产生优秀的调整风险回报率和大量的分散投资收益。 那么,量化交易做得好意味着什么

    待学习
    开始阅读
  • 55

    收集信息

    在详细叙述沙尔夫的技巧之前,我想强调,我既不是战争和审讯的狂热爱好者,也不想将投资者和量化经理的关系比作审讯者和受审者之间的关系。但是我相信,两者之间有一个相似点使得后者所得到的经验教训对前者有用,相似点是:一方不愿提供的信息是另一方需要的信息。 沙尔夫使用的第一个技巧也是最明显的技巧:他与所要谈话的飞行员建立信任关系。事实上,战后,沙尔夫与很多受审讯的飞行

    待学习
    开始阅读
  • 56

    评估量化交易策略

    在评估和创建量化交易策略的这些年里,我注意到一个极其有趣的事实:大部分情况下,宽客所做的工作与投资组合经理、CEO或者资源分配者的工作类似。毕竟,这些资源(例如,时间或者金钱)是有限的,必须利益最大化地进行投资。投资过程包括6个主要的内容。 (1)研究和发展策略; (2)数据搜寻、收集、清洗以及管理; (3)投资选择和构造; (4)投资组合构建; (5)执行

    待学习
    开始阅读
  • 57

    评估量化交易者

    在本书中我尽力强调一些事情,那就是对量化交易者的判断需要涉及他所建立的策略。所以,评估宽客时,评估与交易策略相关的技能和经验明显很重要,但是说起来容易做起来难。这部分列出了用于判定量化交易者技术水平的工具。 开发和管理量化策略的人在所使用的方法上应该受过良好的训练。至少团队的一些成员在与策略相关的量化交易领域,有大量的实战经验。经验有助于做出很好的判断,尤其

    待学习
    开始阅读
  • 58

    优势

    类比是一个好方法。一个缺乏经验的宽客在遇到一点意外灾难后,可能放弃模型。他可能清算投资组合或者大量降低杠杆。然后,只是基于模型执行较好的小样本进行投资,可能允许继续积累头寸进行组合投资。但是,正如我们所看见的,交易是昂贵的,偶尔会适得其反(如2007年8月的宽客清算事件和2010年的闪电崩盘事件)。宽客在遇到基金损失时,经常会采用次优的方案,第一反应经常会毁

    待学习
    开始阅读
  • 59

    评估宽客的诚信

    大部分宽客和普通交易者是诚实和有道德的。因此,基于“信任但需要核实”的基础,与他们建立合作关系是非常合理的。换句话说,对于大部分评估过程,假定交易者声称的母校、文凭以及自己不是罪犯等信息是真实信息,这是合情合理的。但是在做出投资决策之前,许多观察者认为,应该尽可能核实宽客的道德观念。 这里,有几个可自由支配的工具。首先,进行背景核查、教育背景审查以及征信调查

    待学习
    开始阅读
  • 60

    宽客如何适应投资组合

    假定你发现一个宽客值得雇用或进行投资,你不得不对如何给这个交易者分配资金做出决定。在做出决定之前,你必须理解策略是否适用于你的其他投资组合头寸。这很大程度上是平衡不同类型的风险敞口问题。本节将详细描述几种与量化投资相关的重要风险敞口。 阿尔法投资组合 首先,值得记住的是,投资组合构建是风险敞口分配的问题。包含较多风险敞口的投资组合比包含数量较少的风险敞口的投

    待学习
    开始阅读
  • 61

    小结

    为了评估宽客和量化策略,投资者必须理解所执行的策略、策略特征以及策略产生过程的活力状态。为了做好这些,投资者有3个武器可供支配:建立信任、尽可能获得量化交易的相关知识、所获得的信息尽可能有条不紊。对于既定的宽客和量化交易而言,这些工具通常可以用于提取和整合信息。 最后,投资者必须判断宽客是否有优势,优势根源是什么,优势可以支撑多长时间,未来会面临什么威胁。优

    待学习
    开始阅读
  • 62

    第13章 高速及高频交易概要

    昨天晚上,我在酒店关闭开关,然后以极快的速度在整个房间变暗之前上床。 ——穆罕默德·阿里 2009年早期,市场刚刚从恐慌甚至近乎绝望的状态中恢复。这时,新闻媒体报道,2008年金融市场中为数不多的盈利者是一种新型的交易公司——神秘的量化交易公司,它们被称作高频交易者(high-frequency traders,HFT)。他们并不会在出版、管理等流程上花费太

    待学习
    开始阅读
  • 63

    速度的重要性

    现今电子市场,有助于理解速度重要性的最好方法就是理解不同类型订单速度如何。毕竟,无论哪种阿尔法类型、风险类型以及投资组合构建模型类型,订单才能体现策略的完成过程。虽然有许多种类的订单,尤其考虑到世界上各种交易所时,但是订单通常被分为被动类型和积极类型。而且,一些订单(被动订单)一旦被搁置,可能被取消。我们将描述能够捕捉世界上大部分订单类型的3种情况:放置积极

    待学习
    开始阅读
  • 64

    延迟根源

    很清楚,对于负责大规模资金的交易者而言,使用低延迟交易平台是很重要的。现在,我们将注意力集中在交易者可控制的潜在的延迟原因,以及针对这些原因能采取的措施。 市场内外的传输 对于算法执行引擎,第一个潜在的延迟原因来自获取数据的时间和订单进入市场的时间。一个好的执行引擎大部分的工作包括对市场改变的快速反应,逻辑上,实时访问这些改变是业务的第一步骤。而且,在你做出

    待学习
    开始阅读
  • 65

    小结

    本章,我们详细阐述了高速度(或者低延迟)重要的原因以及延迟的根源。依据交易的类型或者所实施的交易策略,注重速度的原因有所不同。虽然这带来了媒体上的大量负面关注,但是这与其他行业的处境绝对没有任何不同。如果在游戏竞争规则范围内发展优势,那么大部分有竞争性的玩家都会寻求发展其优势。但是,通常情况下,对于量化交易,当遇到高频交易和低延迟交易时,会有双重标准。人们看

    待学习
    开始阅读
  • 66

    契约型做市

    两个客户同时反向地做一件事情的概率是相当小的(例如,顾客A想以100美元的价格购买XYZ股票2000股,而顾客B想以100美元的价格卖出XYZ股票2000股)。当然,有一定比例的交易意愿可以被实现是很可能发生的。以上面的例子为例,也许顾客A想购买2000股,而顾客B想卖出5000股。剩下渴望卖出的3000股可能在后面的时间里卖出(通常在不利于卖家的某个时间)

    待学习
    开始阅读
  • 67

    非契约型做市

    考虑到他们依赖于被动订单,任何市场所暴露的最大风险都是逆向选择。一个订单的一面的做市商希望能够快速成为另一个订单的另一面的做市商,盈利至少等于买卖价差。或者,根据市场运动情况,能够积极地退出,从而获得盈利。这就是“低买高卖”但修改为“低买,速度极快并重复地以稍微高的价格卖出”的具体体现。确实,正常缺乏短期趋势情况下,这是可能实现的。 但是,首先,速度足够快这

    待学习
    开始阅读
  • 68

    套利

    另一种套利类型是跨市场套利(venue arbitrage),这仅存在于分散的市场。跨市场套利主要利用分散的市场结构(意味着有许多交易所允许交易同一金融产品),有时会引起不同的交易地点、同一金融产品的价格有所不同。这里,金融工具不仅是与另一金融工具结构化相关,实际上,是同一金融产品在多个地方进行交易。与指数套利机会存在同样的原理,跨市场套利机会也存在。在美国

    待学习
    开始阅读
  • 69

    快速的阿尔法策略

    预测方向的类型也是如此,预测是基于历史行为对未来行为进行推断。例如,如果一些金融产品连续几秒钟创出新高,之后将会下降是一个好的机会。但是这仍然是一个偶然事件,金融工具过去的表现和未来表现之间的结构关系不是引起保持回报策略的原因。 一些快速的阿尔法策略是很被动的。例如,日内统计套利。从它们被动地防止提供流动性订单这个意义上来看,它们可以被认为非契约型做市商的近

    待学习
    开始阅读
  • 70

    高频交易风险管理和投资组合构建

    很多时候,高频交易策略的风险管理与相对较慢的交易的风险管理有所不同,即使对于类似的策略主题(例如快速阿尔法类型中的策略)。考虑到风险因素,例如,交易成本模型及对优化的不同输入会花费宝贵的计算时间,这将放慢完成阿尔法策略的过程。而且,大部分长期策略想对冲的风险因素很少应用于隔夜证券市场。例如,一些长期交易者关心平衡规模因素(实质上是市场资本规模)的敞口。他们并

    待学习
    开始阅读
  • 71

    小结

    我们已经探寻了高频交易者使用的几种策略。你可能注意到高频交易策略和第3章描述的阿尔法策略有一些显著的不同点。确实,私下里,许多高频交易参与者会告诉你,他们根本不考虑阿尔法策略。即使他们确实这样做了,阿尔法策略也是技术面关注的最佳备选,主要风险是失去速度优势。当你看到这两种策略已经被利用,并且归因于速度慢而受到惩罚(第14章有所描述),为什么会是这样就很清楚了

    待学习
    开始阅读
  • 72

    高频交易创造不公平的竞争了吗

    2009年,T.Rowe Price的高管安德鲁·布鲁克斯(Andrew Brooks)谈道,“但是我们正向高频交易套利者和其他类型交易的两层市场前进,人们想知道他们有获得公平交易的权利。否则,市场将失去公平性”。[1]这个争论背后的观点是超速计算机、算法和通信设置都非常昂贵,普通人难以利用这一点,他们创造了双层体制,而高频交易者在其中具有很大的优势。这并不

    待学习
    开始阅读
  • 73

    高频交易导致老鼠仓交易或市场操纵吗

    高频交易者被指控为老鼠仓(front-running)投资者。这是一个很有热度的话题。但是不幸的是,能够检验这个话题的可靠例子又很少。至于市场操纵,在具有特定争论的稀有例子中,批评者指出例如塞单(quote stuffing)现象,即防止或者取消大量订单,目的是干扰其他投资者进而犯错。另一类受欢迎的批评者认为,是“高频交易者的计算机本质上能够吓唬慢的投资者放

    待学习
    开始阅读
  • 74

    高频交易导致更大的波动性或者结构不稳吗

    偶尔,计算机软件会有小故障。当一个故障导致数百万的订单错误,成为市场价格大量不稳定的原因时,人们会担忧。而且,在一些人的代码中即使没有这些小错误的出现,类似2010年的闪电崩盘事件,仍会使得高频交易者应对极端市场波动性负责的推测沸沸扬扬。确实,尽管有大量的证据反对这一观点以及缺乏支持这一观点的理论,仍有相当广泛的人认为闪电崩盘是计算机驱动事件。尽管美国证监会

    待学习
    开始阅读
  • 75

    高频交易缺乏社会价值吗

    这也许是我听过的对高频交易最令人失望的争论。实际上,惹人发怒的原因与高频交易一点关系也没有。从哲学的观点来看这是有问题的,令人失望的是这个观点被许多作家所接受。诺贝尔奖得主经济学家保罗·克鲁格曼在《纽约时报》的专栏上指出:高频交易通常是一个游戏中的“坏角色”(bad actors),“很难看见那些防止订单速度比别人快1/13秒的交易者是如何促进社会功能的”[

    待学习
    开始阅读
  • 76

    监管注意事项

    计算机是个强大的工具。工具越强大,威胁(或者好处)确实越大。虽然要求详细的审查和合理的监管,但并不要求禁止使用强大的工具。 尽管有来自市场一些焦躁的言论,但美国监管者出人意料地冷静,对这件事情考虑周全。迄今为止,对于高频交易所走的每一步看上去都很公平。禁止裸接入是一件合理的事情。证监会有关闪电崩盘的报道是具有颠覆性的,非常准确,或多或少将责任(不是指责,灾难

    待学习
    开始阅读
  • 77

    小结

    总的来说,我尽量说明白一些,高频交易不是由邪恶的人们所操纵。他们遵守市场规则和公共准则,具备良好的意识。他们经常对当局主动汇报由他们交易引起的不合规行为。强大的计算机和快速的通信线路可能被用来操纵市场并不意味着利用这些工具进行的活动会被停止。正如用假炸弹制造威胁的人将被指控一样,操纵市场、进行老鼠仓交易以及其他坏行为也应该被指控,但是没有证据表明程序化交易者

    待学习
    开始阅读
  • 78

    第17章 量化交易的展望

    所有思想和行为的演变必须首先显示为异端和不当行为。 ——萧伯纳 所谓的黑箱交易已经存在了30多年的时间。对于读者而言,更清楚的是,这些策略与其说是黑箱,不如说是交易者和投资者已经做过的事情的系统化实施。不幸的是,自动化过程经常伴随着危难。有时候,这是易于理解的,即人的工作岗位被自动化所取代。其他时候,无知成为恐惧的充分原因。不论哪种情况,我相信强烈反对宽客的

    待学习
    开始阅读

Local EPUB Text

实施策略

无论是否使用量化方法,谋求阿尔法收益的交易者盈利的手段并不太多。但手段选择的有限性并不意味着所有的宽客与其他交易者完全相同,只能选择几种现象之一。实际上,量化交易模型千差万别,非常丰富,远远多于我们所想象的。

这种多样性源于宽客实施其策略的方式多种多样。现在我们将注意力转向实施方式。一套实施策略值得深入探讨的有很多方面,包括预测目标、投资期限、投注结构、投资范围、模型设定和运行频率等。

预测目标

策略实施的第一关键要素是准确理解模型所要预测的目标。模型可用于预测方向、幅度、运动的持续时间,进一步可以包括预测目标的概率或置信度。很多模型只预测波动方向,期货市场上绝大部分趋势跟随策略便是如此。这些策略只试图去预测资产价格是上升还是下降。有一些其他模型可以具体预测期望收益或目标价格的波动幅度大小。还有一些模型,尽管并不常见,试图对运动持续的时间长短进行预测。

信号强度(signal strength)是量化模型中一个重要(但未普及)的指标。信号强度以期望收益或置信度进行定义。如果保持置信水平不变,期望收益越高(如相对于现价未来价格越高),信号强度越强。类似地,如果保持期望收益不变,信号的置信度越高,信号强度越强。虽然并不总是如此,但通常情况下,信号强度水平越高,收益或损失就会越大。这是很合理的。假设你认为埃克森美孚(XOM)和雪佛龙(CVX)两只股票的价格会上涨,但是你对埃克森美孚股价的预测置信度更高或期望收益更大。合理的选择是,你更愿意把赌注压在埃克森美孚上,因为埃克森美孚可以提供更加确定的和(或)更大的潜在收益。量化模型也是如此,一般会给置信度高或期望收益高的预测更多的信任。当交易的信号强度不是固定不变时,这一概念也将影响交易策略所使用的方法,我们将在第7章对此进行详细讨论。但是,使用信号强度需要注意一些问题。极强的信号是不正常的,因此基于极强信号的预测和实际情况间的关系的置信度往往要低于弱信号情形。

投资期限

阿尔法模型实施的第二关键因素是投资期限。一些量化模型甚至要对微秒内的情形进行预测,另一些模型则试图预测一年或更久时间之后的情形。绝大部分量化策略所预测的时间范围介于几天到几个月之间。特别地,应用于短线交易策略和长线交易策略看起来大为不同,尽管它们的交易思想相同,如图3-6所示。可以看出,在2008年的4月和5月期间,如果使用基于中期的移动平均的趋势跟随策略,会卖空标准普尔500指数,因为从2007年10月开始市场呈下降趋势。与之相反,如果使用短期移动平均线策略,除了4月中旬的3天和5月末的几天外,其他时间都会建立标准普尔500指数的多头头寸,如图3-6的下图所示。这个例子很好地说明了,在不同的投资期限上采用相同的策略,会产生截然不同甚至完全相反的结果。

图3-6 基于不同投资期限对同一策略的分析

一般地,分钟策略与小时策略间收益的差异要大于3月期策略和6月期策略间收益的差别,即使后一组(3个月、6个月)间的时间差异明显要长于前面一组(分钟、小时)。我们发现,较短投资期限上收益的差别通常要大于较长投资期限情形。在风险较高的环境中这一普遍规律也是成立的。这是因为,如果策略内容相同,与长期交易策略相比,短期交易策略交易的频率很高。如果运行频率很高,同一个策略在投资期限上的微小差别每运行一天会被放大上万倍,运行一年会被放大几百万倍。反之,相同策略的3月期版和6月期版交易的次数就会少很多,所以投资期限上的差别不会被放大很多。例如,在2008年4月和5月期间,基于150天和300天移动平均线的趋势跟随策略与采用60日、100日移动平均线所得到的结果基本上完全相同,都会建立标准普尔500指数的空头头寸。反之,根据使用5日、20日移动平均线的趋势跟随策略,在2008年4月和5月的43个交易日中,有8个交易日应该做空标准普尔500指数;如果不用20日移动平均而使用10日滑动平均线,根据5日、10日移动平均线的趋势跟随策略,会有15个交易日应该选择卖空。

投资期限有无穷多种选择,例如你可以预测两周后的情形,也可以预测两周零30秒,或者两周零31秒后的情形,尽管在两周的基础上增加30秒或31秒对预测结果并没有太大影响。顺着这个思路,对策略进行分类有助于理解不同投资期限上的量化交易策略间的差异。高频交易策略(high-frequency strategy)是最快的,预测期限不超过当前交易日。第二类是短线交易策略(short-term strategy),倾向于持仓一天到两周。中线策略(medium-term strategy)预测的期限是几周到几个月。长线策略(long-term strategy)通常是持仓几个月或更长时间。不同类别策略间的差异具有一定的随意性,但这种粗略划分有助于理解各种量化交易策略相互间的差别。

投注结构

阿尔法模型的下一个关键要素是投注结构,依赖于模型进行预测。模型既可以预测金融产品自身的信息,也可以预测其相对于其他金融产品的信息。例如,模型可以预测金价处于低位未来会上涨,或金价相对于银价较为便宜,未来会比白银有更强的走势。在进行相对预测时,我们可以选择预测小类的(例如,配对金融产品)表现或者大类的(例如,一个门类)表现。相对而言,小类更易于理解和分析。特别地,配对交易是比较受欢迎的做法,因为理论上我们可以选择能直接进行比较的两种产品。

配对法当然也有不足之处。很少有资产可以精确地直接进行比较,这削弱了配对法的主要优势。两个互联网公司可能都是主要依靠搜索引擎的收益来盈利,但它们在其他方面可能大有不同。一个可能具有较多的内容驱动型业务,另一个可能通过广告业务来补充搜索引擎的收入。同时,我们也可以找到具有很强的广告业务或内容型业务的公司,但每一个都与前面两个公司具有一些相同的特征。这样交易者就面临一个困境:应该使用哪一个组合?或者说,怎么样才是最好的配对结构?

另一种方法是在大类中投注。研究人员把证券进行分类,主要是为了隔离和消除类内的共同因素。例如,依据市场板块对股票进行分组,很大程度上就是为了消除整个板块波动的影响而专注于板块内部股票价格的相对变化情况。事实证明,将只有两个元素的组群的共同因素分离出来是极其困难的。另一方面,在大类中很容易区分类的行为和个体行为,很多量化交易策略会从中受益。因此,以组群进行交易的绝大部分宽客,在进行投注时倾向于使用较大规模的分组而不是两两配对。

研究人员还必须选择如何分组,或者使用统计学方法,或者依靠直觉(例如按照基本面的产业门类)。有很多统计方法可以识别出对象是否彼此相似或是否可以属于同一类别。但是,统计模型可能会因为数据原因而不适用,造成错误的分组。例如,可能会有一段时间,互联网股票的走势和粮食的价格走势一样,由此统计模型可能会把它们分成一组。但实际上互联网股票和粮食类之间的差异性远远多于共性,绝大部分基本面分组方法根本不可能把它们分成一组。此外,随着市场体制的变化,金融产品间的关系也会频繁变化,这会导致系统错误地进行分组,即便它们的表现不再彼此相像。

另一种方法是根据直觉分组。资产种类、部门、行业等都是直觉分组法的常见例子。这种方法听起来很有道理,也有站得住脚的理论优势,但直觉分组通常是不准确的(例如,通用电气这种大型综合企业属于什么行业),也可能过于僵化。僵化是个很大的问题,因为随着时间的推移,产品之间的相似性也在变化。例如,股票和债券价格有时反向变动,有时同向变动。由于两类资产间的相关性在不同时段会不断变化,从理论上分析二者间的关系并就二者属于同一组还是不同组别,想给出一个静态的结论,这是难以办到的。因此,大部分分组方法(可推广到绝大部分基于相对预测的策略),无论使用统计技术还是依靠直觉,都会面临着因为市场机制的变化而导致产品间关系发生重大变化的风险。

在评估阿尔法型策略时,不同投注结构间的差别是很重要的,特别是对于方向性投注(单个产品)和相对投注(多产品)。相同的阿尔法模型,用在单一的金融产品上和用在彼此相关的一组金融产品上,表现不同。对于各式各样的分组方法,平衡分组方法的风险和收益都是极为重要的。一般地,通常时间段内,与绝对阿尔法策略相比,相对阿尔法策略倾向于得到更加平稳的收益。但在极端行情下,它们都会遇到由于错误分组带来的各种自身的问题。一些宽客试图通过同时使用几种分组技术来减弱单一分组带来的风险。例如,首先利用板块对股票进行分组,然后利用动态的统计学方法来改进这些分组,以更好地反映股票间近期的相关关系。

我们需要对相对价值(relative value)做一些澄清。这是个在对冲基金行业很常见却没有特殊用处的术语。在使用相对投注结构的策略中会用到这个术语,但是价值在这里用得不是很合适。当然,基于产品相对价值进行预测的策略很常见,但绝大部分称为相对价值的策略和价值投资并没有什么关系。相对均值回复策略、相对趋势策略和其他相对基本面策略,都是使用相对价值的。

投资范围

一个策略可以被用在各种金融产品上,宽客必须决定其适用于哪些金融产品。宽客对投资范围做出的第一个重要选择是地理范围(geography)。一个适用于美国股市的相对均值回复短线策略用到中国香港股市时,可能表现会差别很大。分析人员必须做出判断,在哪里使用这个策略。关于投资范围,宽客必须做出的第二个重要选择是资产种类(asset class)。外汇市场上的成长型策略用到股指上去,表现可能会大为不同。宽客必须决定每个策略所适用的资产种类。第三个重要决定是产品类别(instrument class)。股指类产品一般在期货市场交易,完全不同于单只股票,尽管它们都属于股票类资产。此外,在市场上,不同产品类别的参与者性质和流动性特征都各不相同,因此交易什么类型的产品也是宽客必须认真研究的内容。税务因素也必须考虑在内。最后,在某些情形下,由于种种原因,宽客可能会包含或排除某一类产品。

投资范围的选择很大程度上取决于宽客的个人偏好。第一,宽客倾向于流动性好的产品,因为其交易成本是可以预计的。第二,宽客一般需要大量的优质数据。通常这种数据在具有高流动性的比较成熟的市场上更易获取。第三,宽客更喜欢那些易于使用体系化的模型进行预测的金融产品。返回到生物科技公司股票的例子,一些宽客根本不考虑它们,因为政府部门批准或拒绝了其研发的新药之类的事件会造成其股价快速而剧烈的波动,这具有很强的偶发性因而难以系统地加以预测。尽管具有生物科技专业背景的医师们对此会有一些直觉,但这并非大部分宽客可以进行建模的事情。由于这些偏好,宽客参与的典型资产类别和产品主要集中在股票市场、期货市场(尤其是债券和股指)和外汇市场。一些策略在20世纪90年代后期很流行,现在已经比较少见,这些策略主要用在固定收益类资产(如互换和现金债券)而不是在期货市场上。从地域上看,在美国、欧洲和日本都有大量宽客,在北美其他地区以及亚洲发达地区也有一些。对于缺乏流动性的金融产品市场,或者交易公司债券或可转债的场外市场,基本看不到宽客的身影,在新兴市场上也较为少见。

随着对场外交易市场管理的不断完善以及电子交易技术的改进,场外市场的量化交易正在增多。但这也意味着这些市场的流动性将会得以改善。正因为如此,流动性指标可以作为一个衡量策略交易范围的重要维度。毕竟,相对而言流动性高的产品可以提供高质量的数据且更有利于预测。

模型设定

对一个交易策略而言,如果要投入使用,仅有核心概念是远远不够的。在正式使用前,宽客必须对策略的方方面面给出详细的定义。此外,宽客如何选择或定义策略中的某一个概念,可能会导致策略的结果与使用其他定义方法的结果截然不同。例如,定义趋势有很多种方法。有的策略只是简单计算过去一段时间该产品的收益总和,大于零就认为处于上行趋势(小于零则认为处于下行趋势)。另一些分析师则使用移动平均线的方法(如图3-1、图3-3、图3-4所示),判断价格是高于还是低于近期平均价格,进而来判断趋势的走向。还存在一种趋势跟随策略,试图在趋势形成的早期就将其识别出来,使用他们认为在该关键阶段应该出现的价格模式去进行匹配,但是他们对价格是否已经形成一个长期趋势并不进行判断。

以上提及的不过是一些定义趋势的常用方法。即便如此,每一种阿尔法策略也可以有多种定义方式。使用数学语言精确地给出策略的具体表达,是宽客工作中很重要的一部分内容。这是值得从事量化交易的投资者认真研究的领域,因为对宽客而言,这是体现差异性和潜在比较优势的根源所在。在本章“投资期限”部分,我们提到在股市上的交易时机选择,即便是相同策略所使用的投资期限上略有不同,也会对在给定时点的投资决策(做多还是做空)产生重大的影响。考虑到投资期限的重要性,有助于理解投资策略中使用不同的定义会产生不同的交易行为。但是,让宽客告诉外界他所构建的交易策略的所有细节,可能是非常困难的。对非量化交易者而言,模型设定仍然是“黑箱”中很模糊的层面,但是实际上,尽可能地深入研究宽客的模型设定,有助于深入理解宽客群体和普通人的投资收益差别很大的原因所在。

模型设定很重要的一个方面是模型参数设定。返回之前关于趋势的例子,移动平均方法中天数的选择(如5日/10日移动平均线交叉法和5日/20日移动平均线交叉法)便是一个重要参数。很多宽客在设定参数时借助于机器学习或数据挖掘类的方法。在“数据驱动型阿尔法模型”中,我们已经提到选择模型拟合数据和参数设定问题。对于这类问题,机器学习方法更加适合并且被广泛使用。本质上,机器学习方法可用于判断量化交易模型中参数的最优设定。机器学习类算法旨在提供一种理论上可行的智能化途径,在不出现过度拟合的前提下去测试参数的许多潜在组合(以选择最优组合)。

参数设定问题中,有一类问题涉及模型调整的频率。为了使用更近期的数据,通常需要对模型进行调整。这一过程称为重拟合(refitting),因为需要在目前的交易中,重复进行策略开发过程中完全一样的一部分工作,以更新模型使其更加适用于目前的市场环境。这是个计算密集型工作,有时会涉及百万甚至数十亿的计算量,很多宽客极少重新拟合他们的模型或压根不更新。重拟合也可能导致出现过度拟合的风险。过度拟合也是个很危险的问题,会导致一些虚假的、短暂的关系被错认为是有效的、具有持续性的。

条件变量

很多宽客(以制定交易策略为生)在其策略中使用条件变量。条件变量的引入会使策略更加复杂,但也会提高策略的预测效率。有两类基本的条件变量。一种是修正型条件变量(modifying conditioner)。这类变量通常是基于某种给定的信号,根据该信号的特征(或相应结果)而发生变化。例如,单纯使用一个趋势指标不足以正确地捕捉到趋势信号。毕竟,趋势跟随策略中有很多趋势显现的错误信号。很多有经验的操盘手都承认,如果没有“资金管理”或“风险管理”规则,他们的策略基本上不具有可投资性。这些规则,以及下文所要讨论的其他规则,在一定程度上可以看作趋势跟随策略的条件变量。

例如,止损是伴随着趋势跟随策略的常用条件变量,基本思路是跟随趋势,直到趋势开始反转并导致足够多的损失而触发止损规则。停止规则有很多种:止损、止盈和时间停止等。止损,通常是在策略中使用了大量“错误”信号时使用,而不是在“好的”信号带来很多收益时使用。即便如此,很多方向型趋势跟随策略只在很少数交易中能够盈利(通常少于40%),但是它们在盈利的交易中所获得的收益要远远高于在亏损时付出的损失(由于止损规则的存在)。

当宽客认为尽管当前价位还处于盈利中但风险已经越来越大时,就会使用止盈策略。这是个很合理的概念:市场几乎不可能沿着同一个方向无限期走下去,所以在同一方向上交易策略已经获得足够多的盈利时应该见好就收。此外,时间停止规则可用于避免持仓过久触发某些信号而被认为交易失效的情况出现,这是一种对投资组合进行更新的途径。

另一种条件变量是辅助条件变量(secondary conditioner),要求多种信号达成一致从而触发交易。例如,很多分析股票基本面的分析师都是GARP(Growth at a Reasonable Price)策略的拥趸,信奉“在较低价位买入成长性高的股票”。如果一家公司处于成长期并且股价不高,该公司的股票就可以列入买入的候选股票。但绝对价格的便宜并不能说明值得购买。在价格驱动型策略中,不同投资期限上的趋势,或趋势法和均值回复法,会被组合使用。例如,均值回复策略可以作为买入价格已经下跌的金融产品的条件,但是交易的方向应该和长期趋势的方向保持一致(例如,在上行市场上买入价格下跌的产品,在下行市场时卖出价格上涨的产品)。

大部分基于规则的模式识别策略在设计时都会使用条件变量。像数据驱动型策略一样,这类模式识别策略也是寻找市场行为中重复的模式(通常会比“买涨卖跌”或“买跌卖涨”模式要复杂),但是理论驱动型模式识别模型都是从预先设定的规则开始。而数据驱动型交易者更依赖于算法来判断哪种“模式”最重要(尽管也是在给定的范围内,就像是在“数据驱动型阿尔法模型”章节所讨论的那样)。

运行频率

创建阿尔法模型的最后一个要素是给出运行频率(run frequency),即模型寻找新的交易机会的频率。一些宽客运行模型的频率相对较低,如每月一次;另一些则走了另一个极端,模型几乎处于连续运行之中。宽客必须找到一个平衡点。具体来说,提高模型运行频率通常会带来更多的交易机会,这也意味着要付给经纪商更多的佣金,交易成本也就更高。此外,模型运行频率高,投资组合是基于并不包含有用信息的噪声数据进行决策的可能性会更大。这反过来意味着交易成本的增加并没有带来交易策略的阿尔法收益显著增加,从而降低了策略的总体盈利水平。

另一方面,运行频率低的模型会导致数量小但规模较大的交易发生。这样的交易会对整个市场造成较大的影响,从这一层面看这样的交易代价很高。如果模型运行过于不频繁,当模型运行时会对目前所持有的投资组合造成很大的变动。这也意味着大宗交易会对市场既有结构造成很大冲击。运行频率低的模型容易错失市场机会。如果一个策略每月运行一次,可能会在模型休眠期错失以更有利的价格进行交易的机会。另外,如果在模型运行前后出现一些偏差,就有可能错过以稍纵即逝却更具吸引力的价格进行交易的机会。

运行频率的高低取决于策略的很多其他因素,特别是预测的投资期限、输入变量的类型等。最后,绝大部分宽客运行他们的模型不少于一周一次,很多甚至是整天连续运行。显然地,策略运行频率越低,留有的余地越大,但短期策略倾向于以连续实时的方式运行。

策略的多样性

我们已经描述了在构建阿尔法模型过程中宽客必须考虑的几个重要方面。为了在量化交易中取得成功,宽客需要在这些方面都做出良好的判断。总之,成功的宽客都具有以下特征:令人难以置信地注重细节,不知疲倦地提出恰当的问题并找到最佳解决方案。然而,对于那些不需要构建量化交易系统却对这些很感兴趣的人而言,本节所讨论的这些问题都很容易理解,并且足以提供一种有效区分不同宽客的方式。

策略实施过程中的诸多细节导致了实际中存在的量化交易策略多种多样。例如,如果考虑策略的类型、投资期限、投注结构、投资范围、模型设定、条件变量和运行频率的不同,价值型策略有很多种类。只是用这里所列的前4种实施细节以及我们上文所描述的最简单分类,这里有两种预测目标(方向和振幅),四种投资期限(高频、短线、中线和长线)、两种投注结构(绝对型和相对型),四种资产类型(股票、债券、货币和商品),这样就可以得到64种不同的价值型模型(2×4×2×4=64种组合)。这还不包括定义价值的方法,如何利用其他变量上定义价值以及寻找到价值的频率等方面。乍看起来似乎有无穷无尽的策略,但是我们这里所建立的框架,可以帮助感兴趣的人对黑箱的内部有所理解。图3-7重述了阿尔法模型的分类,并对其进行了扩展。

图3-7 理论驱动型阿尔法模型的框架图