去评论
汇易互动

金金乐领域-寻找切实可行的策略

财经商院
2020/01/08 15:10:27
不用奇怪,寻找交易理念事实上“并不是”打造量化交易业务的最困难部分。我们每时每刻都能廉价甚至免费地从公开空间找到成百上干项策略,并且许多策略拥有者都会愿意告之完整的交易方法和回测结果。我们可以从金融投资方面的相关书籍、报纸杂志、主流媒体网站、网上或附近公共图书馆的学术论文、交易员论坛、博客等处获得这些策略。​
以前,出于对学术的偏好,我会定期阅读许多商学院教授的预印本,或下载最新的金融期刊文章,以寻找那些潜在的好策略。不过后来,我很快发现学术领域提出的很多策略不是过于复杂,已经过时(曾经盈利的策略可能由于竞争已经失效),就是在其进行回测时所需的数据过于昂贵(如历史的基本面数据)。另外,许多这类学术策略只对小盘股有效,而小盘股较差的流动性,会导致实际交易盈利远不如回测结果那么好。​当然,如果你足够有耐心,还是能有所发现的。但我发现在交易员论坛或博客里,能够发现一些更简单且同样可以盈利的策略。你或许不相信,怎么可能会有人真的愿意把那些能够盈利的策略放在公共空间无偿分享给他人。毕竟,这种行为会加剧竞争并且降低策略的盈利能力。这么想是有道理的,因为在这些空间所找到的很多现成的策略,都经不起严格的回测。和学术研究成果一样,来自交易员论坛的策略,要么只在有限时间内有效,要么只对特定种类股票有效,要么只在忽略交易成本条件下有效。不过,真正的窍门是:对基础策略进行变形,并用于赚钱。​例如,有人曾向我推荐财富实验室论坛上的一项策略,据称具有高夏普比率。但当我对其进行回测后发现,它完全没有声称的那样出色。于是我开始对这项策略进行一些简单的调整,如缩短持有期、改变建仓和清仓的时点,最终这一策略成了我主要的盈利来源。如果你足够勤奋且富有创新精神,能够对基本策略进行各种变形,肯定可以从中发现高盈利的策略。​当我离开资产管理机构成为一名自由交易员时,对自己无法再与同事和导师交流交易理念而忧心忡忡。但我随后发现,获取与分享交易理念的最好途径之一,是建立自己的交易博客。把自己发现的交易“秘密”通过博客与他人分享,你会从读者那里获得更多的回赠。其实,那些你认为是秘密的策略多半也早已为他人所知。一项策略真正的独有价值和值得保密的地方是你自己的窍门和所进行的变形,而绝不是基础版本。​另外,网上评论能及时筛选掉那些劣等策略,从而避免较大亏损的发生。我曾经在博客上极力推荐由几个金融学教授提出的一个季节性股票交易策略,很快有个读者就通过回测否定了这一策略.​当然,无论如何我都不会在没有做过回测的情况下,就对一项策略进行实盘交易。事实上,我之后对这项策略所进行的回测也证明了那个读者的结论是对的。其实,他所发现的策略的重大缺陷也正是对我的回测结果正确的有力证明。​总之,相比于为纽约的神秘对冲基金工作,我觉得作为一名独立交易员实际上更容易收集和交流策略。&#8203artners 工作时,亲眼看到一名交易员从他的程序员手中抢过一篇“公开发表”的论文,其实这名程序员只是碰巧从交易员的桌子上拿起来而已。他担心那个程序员知道他的“秘密”。)也许只有当我们觉得就算有人用1亿美元进行模仿交易也不会让我们变得无利可图时,才不会太担心自己的秘密被他人知晓。​对于我们而言,真正困难的地方并不是缺乏交易理念,而是缺乏瓢别策略的能力。这种现别能力需要我们判断一项策略是否造合自己的实际情况和交易目标,需要在花费大量时间进行回测之前就能判断出策略是否可行。本章主要讨论如何进行策略的瓢别。​

瓢别适合自己的策略

一项策略可行与否通常并不取决于策略本身,而取决于使用策略的人。下面是一些需要考虑的因素。​​​

工作时间

交易是否只是你的兼职工作?如果是,那你或许只能考虑那些隔夜持仓的策略,而不是频繁进行日内交易的策略。否则的话,你就必须考虑使用那些完全自动交易的策略,这些策略能在绝大多数时间里自动交易并在出现问题的时候发出警告。当我还在全职工作,只能利用业余时间给自己做些交易的时候,个人账户采用一项简单的策略,只需在每次开市前,下达或者调整少数交易型开放式指数基金( ETFs)的限价指令。后来,我成为了一名独立交易员,由于自动化水平还相对较低,所以只考虑那些仅仅要求在开市前和闭市前各下一次指令的策略。之后,我增加了一个程序,这个程序能自动实时获取市场数据,并在某些条件被触发时,在交易日自动给经纪账户下指令。于是,交易依然只占据我生活的一小部分时间。这也是我进行量化交易的首要原因。​​

编程水平

你善于编程吗?如果你会VB 、Java、C #或c++等编程语言,就可以开发高频交易策略,交易大量的证券。否则的话,你就应该选取那些每天只交易一次或只交易少数股票、期货或外汇的策略。​

交易资本

你是否有足够的资本可用于交易,以及支付设备和运营费用?我并不推荐资本规模少于5 万美元的账户采用量化交易策略进行交易。我们以10 万美元作为大资本账户和小资本账户的分界线。可用资本会影响许多选择,首先就是应该开立零售经纪账户还是自营交易账户。目前,我们要清楚的是,可用资本是策略选择的一个制约条件。
对于小资本账户,就需要寻找一个可以最大限度发挥杠杆作用的策略(当然,只有在策略本身可以盈利的情况下,使用更高的杠杆才能获得更多的收益)。交易期货、外汇和期权的杠杆要比股票高;规则T 允许日内交易头寸可以有4 倍杠杆,而日间头寸只有2 倍杠杆。最后,可用资本(或杠杆)决定了你应该进行单向交易(纯多头或纯空头)还是货币中性交易(对冲交易或配对交易)。一个货市中性组合(多头头寸的市场价值等于空头头寸的市场价值)或市场中性组合(投资组合的贝塔值接近于0 ,这里贝塔值是投资组合的期望收益率与市场组合期望收益率之比),需要的资本或杠杆是单向组合的两倍。此外,虽然对冲头寸比非对冲头寸的风险要小,但收益率也相应更低,可能无法满足你的个人需求。​可得资本也会带来一些间接约束。它会制约你在设备、数据库和软件上的花费。例如,如果交易资本较少,你的在线经纪商就不大可能愿意向你提供很多股票的实时市场数据,你也就无法采用需要覆盖众多股票实时市场数据的策略。(当然,你可以向第三方数据供应商订购数据,但考虑到交易资本较少,这种额外的成本可能并不合适。)同样,准确的高频历史数据比日历史数据昂贵,所以,高频股票交易策略对于资本量低的账户并不适用。历史数据还有一个比频率更重要的特征要考虑:数据是否有生存选样偏差。下节会给出存活偏差的定义。这里,我们只需要知道,无存活偏差的数据要比包含有选样偏差的数据昂贵很多。而且,如果数据有存活偏差,回测的结果很可能是不可靠的。​同样的考虑也适用于新闻,能否支付得起像彭博资讯这样覆盖面广、提供实时新闻的数据终端,决定了你能否采用新闻驱动型策略。同样,能否支付得起拥有完整历史基本面数据(如公司财务数据)的数据库,决定了你能否采用依赖这些数据的策略。​当然,此表所列的并不是硬性规定,仅仅是一些需要考虑的因素。例如,如果你的资金规模较小但却在一家自营交易公司开户,那表中的许多问题就可以不用考虑(设备支出除外)。在我刚开始独立量化交易员的生涯时,只在零售经纪公司(我选择了Interactive Brokers)有一个10 万美元的账户,从而采用单向的日内股票交易策略。当我开发了一个有时需要更多杠杆来实现盈利的策略时,我同时成为自营交易公司的会员。(是的,你可以同时拥有两个甚至更多的账户。事实上,仅仅是为了执行速度和流动性获得的不同,就值得这么做。见第4 章的“选择一家零售经纪公司(或自营交易公司)”。)​尽管我在本书中一直警告要注意历史数据的存活偏差,从雅虎财经下载的是分拆和股息调整后的金融数据。这一数据库并不是无存活偏差的,但在之后的两年多,我一直主要使用这一数据库进行回测!事实上,我认识的一名交易员,他每天的交易量是我账户的10 倍以上,也主要用这一有偏差的数据进行回测,而且他的策略还是盈利的。为什么会这样?或许是因为采用的是日内交易策略。而那些愿意并且有能力购买无存活偏差数据的交易员,多是那些交易量达数千万美元或更多的资金管理机构的从业者(包括之前的我)。由此你可以明白,只要能认识到工具和数据的局限性,你还是可以通过各种办法取得成功的。​尽管期货提供了高杠杆,但很多期货合约规模很大,小资本账户仍然无法交易。比如,纽约商业交易所( NYMEX )的锦金期货合约只需要8 100美元的保证金,但面值高达10 万美元。另外,该合约6% 的日波动率很常见,这意味着仅仅一份合约,账户的日盈亏波动为6 000 美元(相信我,我过去曾在个人账户中交易过这类合约,它的价格变化与所希望的方向背道而驰时总是让我倍感头疼)。相反,芝加哥商品期货交易所(CME ,已与纽约商业交易所合并)的E-迷你标准普尔500指数期货(ES)的面值为67 500美元,因其日内超过6% 的波动15年来只发生过2次,所以只需要4 500美元保证金,仅有铀金期货合约的55% 。​

目标

大部分选择成为交易员的人,都希望能够获得稳定(最好是增长)的月度收入或季度收入。但是如果你财富充裕,长期资本收益才是最重要的。策略上是追求长期资本收益还是短期收入,主要根据持有期来区分。显然,如果你持有一只股票平均长达一年,就不大可能会有很高的月度收入(除非从一开始你就每个月构建一个新的子组合,且持有一年。也就是说,分时入市)。更微妙的是,尽管根据策略,持有一只股票的平均期限只有一个月,月度之间的收益率波动可能会很大(除非你的投资组合包含数百只股票,这也是分时入市的一个结果),以至于无法使用月度收入来评估业绩。持有期(或相反,交易频率)和收益持续性(即夏普比率,或相反,挫跌)之间的关系,我们将在接下来的部分进行更深入的讨论。简而言之,如果希望更频繁地实现盈利或赚取收入,你的持有期就应该尽可能地短。有些投资顾问散布一种错误的观点:如果你的目标是最大化长期资本增长,最好的策略是买入并长期持有。这一说法在数学上早已被证明是错误的。实际上,“只要你能获得足够高的杠杆”,最大化长期资本增长可以通过最大化夏普比率(下节会给出定义)的策略实现。因此,即使你的目标是长期增长,若不考虑税收以及保证金借贷限制,在一个持有期很短、年度收益率较低、夏普比率很高的短期策略,与一个持有期很长、年度收益率较高、夏普比率较低的长期策略之间,你依然应该选择短期策略​