手把手教你如何使用量化定投来进行投资理财

复利哥 2020年11月17日手把手教你如何使用量化定投来进行投资理财已关闭评论346

对绝大部分新人职场的工薪一族来说,定投是一个很好的理财方式。所谓定投,就是接照一定的规律定期投资股票、基金的一种方式。

我们先来看一个案例。为计算方便,假定每个月最后一个交易日买人沪深300指数,历史上,月最后一个交易日最高点是2007年10月31日,5688.53点。2016年10月31日,沪深300跌到3336.28点。9年时间,沪深300跌幅是41.35%,也就是说,如果一个投资者很不幸地在2007年10月31日投资沪深300指数,买入10000元,那么经过九年亏损了4135元。然而真的很不幸,很多投资者就是在这个高点投资股市的。另外,还有一个高点是2015年5月29日,沪深300指数是4840.83点,又有不少投资者是在这个时间段进入股市的。如果投资者在2015年5月29日买人沪深300指数,那么10000元经过1年多,亏损3108元。但我们如果从最高的2007年10月31日开始定投,每个月月底最后一个交易日定投沪深300指数1000元,到2016年10月31日最后一次定投为止,一共定投109次,则年化收益率是3.87%,总收益率18.76%,累计投入109000元,累计盈利20448.07元,如表7-1所示。对比一次投入,应该算是一个不错的结果。

2021最靠谱三大平台推荐

手把手教你如何使用量化定投来进行投资理财 手把手教你如何使用量化定投来进行投资理财 手把手教你如何使用量化定投来进行投资理财 手把手教你如何使用量化定投来进行投资理财
中文官网 forex.com/cn xmbrokerfx.com easymarkets.com
全球官网 forex.com xm.com easymarkets.com
成立时间 1999 2009 2001
最低入金 100美金 5-20美金 25美金
入金渠道 银联/信用卡 银联/信用卡 银联/信用卡
交易软件 MT4/MT5 MT4/MT5 MT4/网页版
杠杆倍数 400倍 888倍 400倍
交易品种 外汇/贵金属/CFD 外汇/贵金属/指数/股票 外汇/金属/原油/期权

手把手教你如何使用量化定投来进行投资理财

量化选择定投标的

不靠谱的估值最低原则

采用定投策略,首先遇到的问题是如何选择定投的标的一一什么样的指数才是我们定投最好的指数呢?有人提出估值最低原则,如定投PE最低的。我们可以先回测一下,这里为了说明问题,取沪深300和中证500两个指数,如图7-1所示。从图中可以看出,沪深300的加权PE始终是小于中证500的。

手把手教你如何使用量化定投来进行投资理财

同样用前面的办法,计算出中证500从2007年10月开始定投的结果和沪深300对比,如图7-2所示。

手把手教你如何使用量化定投来进行投资理财

从图7-2可以看出,不管在哪个时期,同期开始从最高点2007年10月底开始定投,PE估值高的中证500指数的定投结果始终比估值低的沪深300要好。那么,我们究竟应该用什么样的方法来定投呢?

波动率对收益的影晌

我们先来看下面的案例。假定一个净值为1的产品,第一个月为1,第二个月净值为负的增幅,第三个月为正的增幅,第四个月又回到1,分别计算增幅为0.01、0.10、0.20、0.30四种情况对应的定投累计收益率。可以看到,随着增幅的增加,收益率也增加了,其实第一个月、第四个月的值是完全一样的,第二个月、第三个月的涨跌也是完全对称的,但就是因为振幅大小不同,导致最后的收益率差异很大,如表7-2所示。

手把手教你如何使用量化定投来进行投资理财

我们可以用收益波动率这个指标来衡量标的的波动情况。具体计算方法为:

波动率=日收益的标准差×SQRT(250)

其中,250表示一年250个交易日。

日收益的标准差,在Excel中用stdev(日收益率组)函数来计算。

表7-3是沪深300、中证500、中证1000、证券公司、国证钢铁、国证医药六个典型的指数,从2007年10月31日到2016年10月31日整整9年,日波动率和定投的收益率等数据的对照。

手把手教你如何使用量化定投来进行投资理财

从表7-3中可以看到,中证1000比中证500的波动率大,而中证500比沪深300的波动率大,对应的年化收益率也是依次中证1000大于中证500,中证500大于沪深300。但为什么波动率最大的证券公司,对应的年化收益率只比沪深300略大一些,而小于中证1000、中证500呢?

我们再来看看这六个指数每年的涨幅,如表7-4。

手把手教你如何使用量化定投来进行投资理财

从表7-4中可以看到,从2007年10月31日起9年后,证券公司指数暴跌54.96%,超过了沪深300的跌幅,而表现较好的中证1000,同期9年涨了122.22%。也就是说,定投的标的,不仅需要波动率大,而且需要虽然中间有暴跌,但最终能涨上去。仅仅波动率大,但最终是大幅度往下的,即使定投也免不了亏损。

国证钢铁和国证医药指数定投回测

肯定有人会说,你这个都是"马后炮",今天来看这些问题当然很靖楚,如果我在2007年10月开始定投,非常不幸选择了国证钢铁,到今天整整九年还是亏的,那怎么办?我们再来看看定投国证钢铁指数每个月的详细情况,如表7-5所示。

手把手教你如何使用量化定投来进行投资理财

手把手教你如何使用量化定投来进行投资理财

手把手教你如何使用量化定投来进行投资理财

手把手教你如何使用量化定投来进行投资理财

从表7-5中看到,从2007年10月开始,到2009年7月,定投收益已经到了36%。如果你错过了这次机会,又过了7年,到了2015年6片,累计定投收益率已经高达72%。只是你如果第二次机会压是没抓住,到今天虽然是亏的,但按照中国股市的特点,最长七年之内必将有一次牛市,将来依然还会有机会。

看了一个最差的明细,我们再来看一个在以上六个指数中日前最好的指数一一同证医药9年定投的明细,如表7-6所示。

手把手教你如何使用量化定投来进行投资理财

手把手教你如何使用量化定投来进行投资理财

手把手教你如何使用量化定投来进行投资理财

手把手教你如何使用量化定投来进行投资理财

从表7-6可以看到,国证医药2007年的定投高点其实在12月,然后随着大盘一路下滑,但到了2009年7月创出反弹高点后,2009年11片、2010年2月、2010年4月、2010年11月连续创刷新高,直到在2010年11月创出了定技收益率86%的新高后一路下滑,到2015年5月创出了定投总收益率156%的惊人高点。即使后面一路下滑,到2016年10月,还是有79%的定投总收益率。

其实对应国证医药中证1000等历史表现比较好的指数,经过几年的定投,总收益率达到100%后基本就可以赎回了。除非你有特殊需求,一般笔者建议赎回后留一份资金继续定投,当然,随着你工薪的增加,可以调整一次定投金额。

实际上指数是无法定投的,操作定投的都是指数基金。另外,由于中国股市的特殊情况,主动型基金跑赢指数的也不少,也可以定投历史表现好的主动型基金。这个历史表现好,指的是至少要3-5年,经过一个牛熊周期,表现都比较均衡,跑赢对比指数的品种。

需要注意的是:指数基金严格追踪指数,现金分红会影响基金的追踪。基金公司会把股票分红积累起来,积攒后分红。我们平常说的指数大部分是不包括分红的。同时期如果定投沪深300指数基金,收益将会更高,后面讲到的定投中证500指数等同样如此。

价值平均策略

不满足现状永远是人类前迸的永久动力。既然定投能在股市跌的时候买更多的份额,涨的时候少买份额,邢么我们是否能在跌的时候买的更多些,涨的时候买的更少些或者不买,甚至在更高点赎回部分份额呢?美国学者迈克尔·埃德尔森在20世纪90年代提出了价值平均策略,就更好地解决了这个问题。

标准价值平均策略

所谓价值平均策略,就是埃德尔森发现,因为股市的涨跌,导致了每月定额的投资,会在不同月出现不同的价值。那么,我们假定每次定投后同定其价值,不足的用更多的资金补足,超过的去除,会出现什么情况呢?相对价值平均策略,我们把每个月定投固定金额的方法叫"成本平均策略"。

传统的成本平均策略,不管是熊市的底部还是牛市的顶部,买的金额都是一样的。那么我们可以设想一下,如果我们在熊市的底部多买点,牛市的顶部少买点甚至卖出,效果是不是更好呢?回答是肯定的,价值平均策略就是每次定投的时候凑满当月累计的价值,甚至还可以设定一个每月增幅,这个增幅主要是抵抗通胀用的。

例如,我们第一个月买了l000元的某个品种,假定每个月的增幅是1%(当然通胀不可能那么夸张,这里只是举个例子),那么第二个月买完后累计价值要达到1000×2×(1+1%)=2020元。如果你第一次买的1000元到了第二个月跌到只有900元了,那么你第二个月要投入的资金就是1120元(2000-900)。到了第三个月,需要达到的累计价值是1000×3×(1+1%)=3030元,如果前两个月的投资继续受到下跌影响只有1500元了,那么到第三个月需要投入的资金1530元(3030-1500)。以此类推。

我们应是通过一个例子来对比一下成本平均策略和价值平均策略的结果。假定从2010年6月到2016年12月,每个月月底买人创业板指数,共79次,成本平均策略每个月1000元,价值平均策略起步也是1000元,每个月递增1%。如表7-7所示。

手把手教你如何使用量化定投来进行投资理财

结果显示,成本平均策略累计投资79000元,盈利55056元,总收益率是69.69%,年化收益率是16.42%。而价值平均策略因为创业板指数上涨导致投入小于1000元,甚至有几个月不仅不投入还卖出了部分,所以累计投入才25565元。虽然累计盈利略少,但因为累计投入远远小于79000元,所以总收益率高达212.07%,年化收益率也高达26.71%,比成本平均策略多了整整10%。

但价值平均法也有缺陷,就拿上面的例子来说,按照成本平均法每个月投入才1000元,但在熊市底部价值平均法却需要投人18959元,几乎是平时的19倍资金,这是绝大部分人不能接受的,而且需要极强的心理承受能力。

一般来说,刚工作的职业人士,有稳定的现金流但积蓄很少,可以采用成本平均策略定投。而有很多现金积累,或者股市里可以随时抽出资金,而且心理承受能力很高的,可以采用价值平均策略。但价值平均策略必须解决无节制的资金需求这个问题。

有限价值平均策略

为了解决无节制的资金需求这个问题,笔者设计了一个有限价值平均法,就是在价值平均法的基础上设定投资资金的最大值和最小值,这样就有效地避免了无底洞的情况。当然,收益率肯定要比标准的价值平均法低一些,这也是没办法的事情,因为输赢同源。

还是先拿上而的六大指数做个对照,表7-8为使用成本平均法和标准价值平均法定投六大指数对比。

手把手教你如何使用量化定投来进行投资理财

我们从表7-8可以看到,证券公司指数用了价值平均法后,年化收益率提升最快,从原来的4.57%提升到13.40%,提升了8.83%,即使效果最差的罔证钢铁指数,也从0%提升至1]2.44%,效果非常明显。

细心的读者一定会问:市场越跌我定额金额越高,那最高会到多少l呢?按照笔者的测算,成本平均策略每个月定投1000元的,以上六个指数如果采用价值平均策略,最高的罔证钢铁需要定投120268元,最低的沪深300也需要21827元,分别是成本平均的120倍和22倍,这在实际操作上根本是一件不可能的事情。

为什么埃德尔森提出的价值平均策略会在中国A股市场出现这样的情况呢?这就是中国股市的特色。在埃德尔森所在的美国,股市相对涨跌平稳,不会出现中国A股暴涨暴跌的情况,所以价值平均策略相对的问题不突阳。但在中同不行‘巾同市场还是一个弱有效市场,暴涨暴跌是经常发生的。别说120倍,就是20倍的差额也不是一般的工薪阶层所能接受的。

既然20倍不能接受,我们是否能事先给出一个限制,比如说,如果我们能战受5倍,即平时定投1000元,最高我们定投5000元,最低我们定投-5000元,所谓-5000元,就是从股市中赎回或者卖出5000元的标的。笔者把这种价值平均策略叫"有限价值平均策略"。使用有限价值平均法定投沪深300(定投上限5000元,定投下限-5000元),如果限制在5倍,会出现什么情况呢?

仍然拿上面的六大指数做对照,表7-9为使用成本平均法、价值平均法和有限价值平均法定投六大指数的对比。

手把手教你如何使用量化定投来进行投资理财

手把手教你如何使用量化定投来进行投资理财

手把手教你如何使用量化定投来进行投资理财

从表7-9和图7-3中我们看到,用了有限价值平均策略定投后,收益率和标准的价值平均策略定投相比,相差无几,甚至还有个别的略有超过,但月最大资金少了很多,说明这是一利1比较实用的方法。

很可惜,目前基金公司还没有这种有限价值平均策略,很多所谓的智能定投,本质上述是原版的价值平均策略或者是其他的变种,因为原理上都是跌得多时买得多,所以导致资金需求无限,效果欠佳。相信将来这种比较实用的有限价值平均策略定投,一定会为基金公司采纳。现在如果要用这个策略,只能在场内自己操作。

另外,随着货币贬值,原版的价值平均策略其实也不是真正的价值平均了。我们可以采用这样的策略:即每个月的价值平均实际上是用原始金额乘上一个值,如0.1%,来抵抗货币贬值。大家可以根据这个思路自行计算。

量化定投周期

还有人提出,我定投除了每个月一次外,是不是可以每个月两次,或者每周一次,甚至有人说每天一次是不是更好。笔者回算了沪深300从2007年10月到2016年10月,这九年里从每天一次到甚至每年一次,其对应的年化收益率相差无几,甚至硬要找出一个最佳值,还是每月定投略高一些。这一结果也许仅针对这个个案有效,但却说明了,加大定投频次并不会增加年化收益率。表7-10为不同定投周期下定投沪深300指数收益率对比。

手把手教你如何使用量化定投来进行投资理财

量化定投基金

基金分类

上面讲的全是指数,但实际上指数是无法买卖的,可以买卖的只有基金。基金分为场外基金和场内基金,这个场是指交易所场地。场外基金就只有一种交易方式,即投资者直接或者通过第三方和基

金公司发生买卖关系,叫申购或者赎回。现在很多基金公司开通了直接扣款做定投的业务,即使你没有股票账户,都可以开通网上基金业务,绑定银行卡后自动每期扣款。

场内交易的方式比较多,大致上有三种。

第一种申购赎回,是通过券商作为第三方向基金公司发出申购赎回的交易信号,这个基本和场外直接交易差不多。但场内有一些限制条件,不是所有的基金都可以通过券商申购赎回的,有些券商没有开通某些基金的业务,你就无法通过场内申购赎回;另外,还有些条件限制,如分级基金的母基金,如果你场内申购需要五万元起步。

第二种只针对ETF基金,它的申购和赎回一般情况下都是一揽子跟踪指数匹配的股票,权重也是按照指数中的股票权重匹配的,而且最低申购非常高,一般不适合"小散",这里就不详细介绍了。

第三种方式和股票交易一样,交易价格和申购赎囚的价格有个差异,市场价格相对净值的差异叫溢价率。

溢价率=(市场价-净值)/净值

说明:溢价说明市场价比净值高,相反就是折价,折价的时候市场价比净值低。

我们还会看到一类ETF联接基金,就是为了"小散"也能够申购ETF而专门做的基金,这类基金的最低申购金额要比ETF基金小很多。

量化基金定投三种方案

根据以上的分析,笔者推荐基金定投三种方案。

一箭中的

即一次摘定后再也不用平时去打理。"一箭中的"比较适合刚刚踏上工作岗位没多久,基本没积累,但每月有稳定的现金流的投资者。笔者推荐场外成本平均法向动定投,这样可以克服因为忙或者暴跌等原因而停止定投的弊病。上文讲过,要想定投效果好,需要弹性好的品种,如宽基中的创业板,如果觉得回撤严重心理压力过大的话,也可以选择中证500甚至沪深300指数对应的基金。当然输赢同源,回撤相对大的创业棍,肯定最终收益率也高;而回撤小的沪深300指数,收益率肯定是低的。

表7-12回测了用创业板指数、中证500、沪深300三种不同的指数,从2010年6月起定投71个月的情况,用现金流量法的xirr函数计算,得到的年化收益率分别是26.90%、13.55%、6.31%,对应的最大回撤分别是29.05%、28.32%、20.58%。数据充分说明了笔者前文的观点,即弹性越好的创业板,定投的收益率越高,同样最大回撤也会大一些。笔者还是推荐回撤稍微大一些但收益率好很多的如创业板定投,具体的品种有易方达、富国等基金公司的产品,一般都有定投方式,即在挂金公叫开户并绑定银行卡,每月指定扣款日期和金额。同时不少基金公讨对定投还有免申购费、后端收费等优惠。

手把手教你如何使用量化定投来进行投资理财

双拳出击

对于已经工作了多年的职场人士来说,一般有一定的积蓄,对回报的要求也比较高,如果还是用积蓄做每月定额的定投,感觉资金利用率太低,那笔者推荐的"双拳出击"能很好地解决这个问题。"双拳出J针"的核心是:第一拳,选弹性最好的指数;第二拳,选价值平均策略而不是成本平均策略。

表7-12选了五个指数对应的场内基金。主要是考虑了下列因素:有足够的弹性;有1000万元以上的成交量;场内申购免费。

价值平均策略的参数如下:

· 月平均增幅1%

· 月常规定投额1000元

· 最大定投额5000元

· 最小定投额-5000元(也就是当月金额累计超过当月期望值时可以抽出的最大资金。)

手把手教你如何使用量化定投来进行投资理财

从表7-12可以看到,创业板年化收益率为33.90%,超过了成本平均策略的26.90%。五个品种的平均年化收益率达到33%,最大回撤18%,整体效果比成本平均策略要好很多,而且资金用量也能得到控制。以上几个参数大家也可以根据自己的情况调整,如l担心资金量太大,可以把最大资金量5倍改成3倍或4倍,甚至更少。其实,把最大资金量和最小资金量都设为常规资金量后,价值平均策略就变成了成本平均策略。

具体操作:按照价值平均计算出应该要达到的当月价值,和实际定投资产进行比较,差额即为当月定投额,如果超过最大值就定投最大值,如果小于最小值就用最小值。然后,换算成应该买的AB的份额在场内买人,如果整体溢价过高,可以在场内申购,记住这里一定要在场内申购,不能场外申购,否则无法拆分成AB。但是场内巾购也有个问题,就是最低申购额必须满五万元。当然,定投不可能那么高,这里有个好办法,如果遇到整体溢价较高时,可以卖出你场内的AB,同时申购母基金,当然你的场内AB合计必须接近五万元,这样做才有意义,也就是说,申购额等于当月定投额加上场内卖出AB的总金额,这样做的好处还可以吃到溢价。这样的操作引出了第三招。

三番四次

如果投资者平时有比较多的时间操作,除了用上面的"双拳出击"外,还可以在此基础上进行套利。具体的操作如下:

首先,把定投的资金分成两份,一份为AB,一份为母基金。

如果我们操作创业板,那么如果场内有10万元资金的话(这是最低额),5万元买了AB——150152和150153的合计资产为5万元,另外5万元是母基金161022。如果发现在收盘前整体溢价,即AB合并后的价格超过母基金的预估净值,那么可以卖出AB,同时申购母基金,并把已有的母基金拆分成AB套利;反之,如果折价了,就把场内的AB合并成母基金,再买人一份AB,并把已有的一份母基金赎回,当然,赎回有0.5%的赎回费用,在折价的时候必须考虑。

表7-13是以当天跟踪指数的95%的涨幅作为估算套利的结果,佣金及冲击成本用0.3%估算,最高的国防分级截至2016年4月15日,能套利30%,年化高达147%。但实际上收盘前的套利现在都不太好把握,实际不可能有那么高。但即使这样,"三番四次"的套利依然是"双拳出击"的一个非常好的补充。当然,这要每天有时间操作,或者设计一个机器人自动帮你操作。

手把手教你如何使用量化定投来进行投资理财

有人质疑,中国股市可能会像日本那样20年萎靡不振。从表7-14,27年中国股市的发展可以看到,最多连头带尾7年,中国股市一定会有一次涨幅超过50%的大牛市。定投就是在底部吸足筹码,到大牛市一次出仓。当然,历史不能代表将来,如果你对中国经济长期看空,那就不要来股市了。

手把手教你如何使用量化定投来进行投资理财

定投万能模板

为了方便读者自己计算定投的收益率等各项指标,笔者设计了一个定投万能模板,如表7-15所示。该模板对成本平均策略、价值平均策略、有限价值平均策略通用,下面逐一介绍。

A列是定投日期,表中选择了从2015年5月29日开始定投,每个月月底定投一次,当然你也可以选择其他日期。B列是在对应日期的价格,如果是场外基金,则是净值。C列是基金的分红额,这里用了分红不再投的保守算法。

T2是定投金额。T3是月增长率,用在价值平均策略中,为每个因通胀而需要补偿的比例。T4是有限价值平均策略定投的上限,T5是下限,上限等于下限,等于T2的定投金额,就是成本平均策略;如果T4正无穷大,T5负无穷大,那么就是标准的价值平均策略;如果T4、T5是一个有限值,那么就是有限价值平均策略;如果T5是负数,那么就是表明在极端情况下,最多可以卖出或者赎回T5金额的股票或者基金。

从T7到T13的年化收益率、累计投入、累计次数、累计盈利、总收益率、最大回撤、夏普比例等参数都会自动计算。读者可下载模板使用。

手把手教你如何使用量化定投来进行投资理财

何时结束定投

对于什么时候入场定投,绝大部分投资者的观点基本一致:任何时候都可以开始。但对于基金在什么时候退出定投,众说纷纭。有说不用清仓的,有说PE或者PB到了某一个高点退出的,应有人说年化收益率到某一数值的。我们这里用了整体收益率作为清仓阔值,清仓后继续开始定投。主要原因是整体收益率的计算对普通投资者最方便,累计投入多少,盈利多少,计算一目了然。从2007年初开始到2017年3月9日,一共有10多年的数据,笔者选取了兴全趋势、博时主题、华夏收入、富国天惠、汇添富优势、东方精选、红利ETF等七只有10年以上数据的基金以及中证100、中证200、中证500、中证1000四个大、中、小、微型企业指数,对比如图7-4所示。

从整体看,波动率越大,到达阈值后清仓的次数就越多,整体的年化收益率也越高。如果在10年内不清仓,年化收益率大概率是垫底,最高的博时主题也只有24.22%。如果在整体收益率100%清仓,最高的博时主题高达32.53%;80%清仓,最高的依然是博时主题,35.06%;60%清仓,最高的是中证1000,32.10%。当然这些都是过去的历史数据,将来不可能完全一致。但选择类似博时主题这样的基金,80%-100%的清仓阈值,最长7年左右总有一次清仓机会,而且从数据来看,清仓时间均集中在2007年和2014年底、2015年中几个高峰中,从而保证了落袋为安。

选择以上基金,只是因为有10年以上的数据可以用来对比,读者也可以选择最近几年表现出色的量化基金,如长信量化、申万量化等。读者可下载计算模板,自行把基金净值和分红值等输入后计算结果。

手把手教你如何使用量化定投来进行投资理财

相关文章推荐阅读

XM外汇基础点差广告
复利哥