《量化交易:如何建立自己的算法交易事业/“十二五”国家重点图书出版规划项目》绝不是一本量化交易技术或量化交易术语的百科全书,也不是专门介绍一些特殊的盈利策略(尽管你可以将书中所举例的少数策略进一步完善以获得更高的收益率)。相反,这是一本教你如何自己去寻找盈利策略的书。它会告诉你优等策略的特征是什么,如何通过对一条策略进行优化和回测来确认其是否具有良好的历史业绩,并且最重要的是,确认这条策略在未来能否使你继续盈利。《量化交易:如何建立自己的算法交易事业/“十二五”国家重点图书出版规划项目》也教你根据簧略的真实盈利性来调整交易规模的系统方法。还教你如何在家中构建自动交易执行系统的具体细节。最后,《量化交易:如何建立自己的算法交易事业/“十二五”国家重点图书出版规划项目》教你一些风险管理的基础知识。想在长期中生存下来,知道如何进行风险管理是非常重要的。如果你想享受交易员人生(不只是盈利),还需要躲避一些心理陷阱。
第1章 量化交易初探
1.1 谁能成为量化交易员?
1.2 量化交易的特点
1.3 漫漫前路
第2章 寻找切实可行的策略
2.1 甄别适合自己的策略
2.2 识别貌似可行的策略及其陷阱
2.3 小结
第3章 回测
3.1 常用的回测平台
3.2 查找与使用历史数据库
3.3 业绩度量
3.4 避免常见的回测陷阱
3.5 交易成本
3.6 策略改进
3.7 小结
第4章 创建交易业务
4.1 业务结构:零售还是自营?
4.2 选择一家零售经纪公司(或自营交易公司)
4.3 设备
4.4 小结
第5章 交易执行系统
5.1 自动交易系统的功能
5.2 最小化交易成本
5.3 用仿真交易测试交易系统
5.4 实际业绩偏离预期的原因
5.5 小结
第6章 资金和风险管理
6.1 最优资本配置和杠杆
6.2 风险管理
6.3 做好心理准备
6.4 小结
6.5 附录:收益率正态分布时凯利公式的简单推导
第7章 量化交易专题
7.1 均值回归策略和惯性策略
7.2 状态转换
7.3 平稳性和协整性
7.4 因子模型
7.5 清仓策略
7.6 季节性交易策略
7.7 高频交易策略
7.8 高杠杆组合优于高贝塔组合吗?
7.9 小结
第8章 结语:独立交易员能否成功?
8.1 接下来
附录:MATLAB快速回顾
参考文献
1.2量化交易的特点
我们中的很多人出于各种原因从事量化交易,如令人兴奋、挑战智力、增加财富,甚至只是因为这是我们唯一擅长的事情。但对于还有其他技能和机会的人来说,量化交易是否是最佳职业选择,还是要深思熟虑。
无论把对冲基金的巨大规模和数以亿计的巨额财富传说得如何神乎其神,在许多情况下,开始量化交易生意与开始任何小生意一样,都是从一点一滴起步的。我们需要从小规模、有限额(也许初始投资只有5万美元)的投资入手,在获得经验及有盈利之后再逐步增加交易额度。
然而从其他方面讲,量化交易生意又与其他小生意很不一样,在此列出一些重要的区别。
1.2.1易扩大
与绝大部分生意相比(办网站除外),量化交易的规模是很容易改变的(一定程度上)。只要策略能够持续盈利,就可以在家里轻易操作百万美元等级的交易。这是因为扩大交易规模通常只是修改交易程序中一个参数而已。这个参数叫做“杠杆”。你无需与银行家或风险投资家谈判以获取更多的交易资金,经纪人通常会乐于效劳。如果你是自营交易公司的成员(第4章会详细讨论这个问题),甚至能够获得超过证券交易委员会(SEC)规则T所允许的杠杆上限。即使账户中只有5万美元股票,自营交易公司允许你在一天之内进行9,00万美元投资组合的交易也是常有的事(40倍杠杆)。同时,量化交易绝不是一条快速致富的捷径。你应该寄希望于收益的稳定增长,但基本不会像创办一个网站或一家软件公司那样,一年获利200~/60。事实上,正如我将在第6章“资金和风险管理”中所阐述的,为了追求短期收益而过度杠杆化是很危险的。
1.2.2节省时问
从事大多数的小生意都很耗费时间,至少在其初始阶段是这样,而量化交易所花费的时间则相对较少。因为量化交易本质上是一种高度自动化的生意。有时,越是人为干涉系统程序、修改决策,业绩可能反而越差(详见第6章)。
每天需要在量化交易上花费多少时间,完全取决于所能达到的自动化程度。例如,在我曾工作过的一家对冲基金,有些同事一个月才去一趟办公室。其余时间,他们只是偶尔在家远程监控一下正进行交易的办公室计算机。
就我自己而言,自动化程度处于中游水平。我花费时间最多的时候就是每天早晨开盘之前:我通常打开不同的程序来下载和处理最新的历史数据,阅读提醒屏上的公司新闻,运行程序生成当日的交易下单指令,然后在开盘前下达一揽子新的指令,并启动当日自动下单程序。同时我会在电子表格中更新前一交易日不同策略的盈亏记录。这些事全部做完大概需要两个小时。
之后,我还会在收盘前花半小时手动执行平仓程序,检查清仓指令执行状况,并适时关闭各种自动交易程序。
在每日的开盘时间,所有事情都是自动运行的。当然,有时也会事与愿违:我常常忍不住要去看一眼(有时是很多眼)交易屏幕,看看不同的策略在当天的盈亏情况。极端情况下,盈亏的剧烈波动使我感到恐惧,会有一种立刻手动清仓的冲动。幸运的是,随着时间推移,我比以前更能抑制住这种冲动。
……
据估计,量化交易或算法交易目前已占美国总交易规模的三分之一以上。当然,在这个领域中已有许多供机构交易员参考的关于高等数学和策略的书籍。然而,一名独立或零售交易员能够从这些算法交易中获得哪些裨益?缺少资源和运算实力的个人能够在几千种股票中进行策略回测、执行,并与实力强大的机构参与者抗衡吗?
我来告诉你如何做到这些。目标读者
本书主要为两类读者而写:
1.打算从事量化交易事业的独立(“零售”)交易员。
2.有志成为大型机构量化交易员和投资经理的金融系学生或其他技术类院系的学生(本科或MBA水平)。
这两类截然不同的读者群体都能从相同的知识和技术中获益吗?管理1亿美元投资组合与管理10万美元投资组合有什么共同之处吗?我的观点是,要想成为成功的1亿美元交易员,必先成为成功的10万美元交易员。很多事情都证明了这一点。
许多传奇的量化对冲基金经理,如普林斯顿一新港合伙公司(Poundstone,2005)的创始人Edward Thorp博士和文艺复兴科技公司的Jim Simons博士(Lux,2000),都是用自有资金开始交易生涯的。在他们开始自己的基金管理事业之前,都没在投资银行和对冲基金做过投资经理。当然,与之相反的例子也有很多,但这确实是一条比较理性的致富之路,并且对于某些富有创业激情的人来说,更是最佳选择。
即使你的目标是成为一名机构交易员,从自己的交易事业开始起步也是十分有价值的。目前的华尔街,很多物理学家和数学家都蜂拥而至。在这里,仅仅有一个名校的博士头衔是不够的。那么,通向顶级投资银行和基金的路径何在?向他们展示你拥有可以盈利的系统性方法,换句话说,就是盈利记录。拥有盈利记录,除了可以当作进入大型机构的跳板,也是独立交易员十分有价值的经历。这份经历可以使你专注于简单但盈利的策略,而不被那些深奥复杂的交易理论所牵绊,同时也可以使你专注于量化交易的本质内容,这在书本中是学不到的:比如如何在编程成本不超过1万美元的前提下建立一个指令输入系统。最重要的是,它可以使你专注于风险管理——毕竟,个人破产是有可能发生的。最后,作为在不同阶段既干过机构交易员又做过零售量化交易员的人,我只想说,要是我能在进入银行工作之前就读过这样一本书,也许我早就能够盈利了。
由于我在前言中已有所交代,所以在后面的章节中,我不会再对本 书关注于自己创业的独立交易员以及他们如何建立自己的量化交易业务而进一步致歉了。同时,也希望本书能对他们走上机构交易员之路有所帮助。