田园说:“其实,一个投资者想要快速的成长,进行量化交易测试是一个必须的环节。”
格林点头。
“在股市里,可以用于量化交易的条件被称为交易因子。它的数量非常的多,无论是财报、技术指标还是一些其他数值。只要是可以量化的,都可以作为交易因子。能提高成功率的是有利因子,会降低成功率的是不利因子。”
“所以量化交易,就是研究哪些因子有利,哪些因子不利呗?”
“是的。也包括各种因子互相组合的效果。”
格林思考。
田园继续说:“想要把一件事情做好,基础是十分重要的。量化交易的基础,就是针对每一个交易因子,进行成功率的测试。”
格林惊讶,“每一个都要测试,那测试量也太大了,有这个必要吗?”
“我说过,基础是很重要的。你了解每一个交易因子了,才能更好的进行组合,然后再测试这些组合的收益率。”
“那样的话,组合就更多了,根本不是人力能完成的。”
田园点头,“我也没说用人力啊。量化交易测试肯定要用计算机的。”
“好吧。”
田园开始一个一个的介绍。
“我建议你,第一个要做的测试,是财务指标对个股阶段涨幅的影响。具体的做法是,测试前找到符合条件的个股,统计随后一年的涨幅。统计时应参照同期个股的平均涨幅。”
“这个测试量也很大。”
“那是一定的。”
“那能不能挑几个重要的,这样能快点看出效果。”
田园笑,“行吧。比较重要的,比如市盈率低于15、市净率低于2、市销率低于10。这是最常用的三种估值指标。你应该在每年年报公布后,找到符合条件的个股。三个条件单独测试一次,再两两组合测试一次,再三个条件同时满足测试一次。”
“一共测7次呗?”
“对。”
“那第二组要测哪些指标?”
“仍然是财报里的,体现企业运营能力的营业收入、净利润、扣非净利润,你可以测试年报里这三个指标增长率大于50%的个股;然后是净资产收益率增长率超过前一年30%的个股;还有一种是资产负债率较前一年降低30%的个股。”
“嗯。”
田园想了想,说:“其实我只是给你提供一种思路。采用哪个指标,增减幅度的取值,以及互相组合的方法,都需要你自己设计。”
“我懂。”
“好。其实不只是业绩增长,低估值的个股需要测试,那些业绩滑坡,高估值的个股一样也可以测试。而且,经常会得出业绩不好的股票收益率更高的结论。”田园停顿了两秒,笑着说:“至少在Zh国是这样。”
格林笑,“资金在背后运作的结果。”
“是的。”
“财报里还有可以量化的吗?”
“有啊。每个有数值的,甚至某些没有数值的也可以量化。”
格林疑惑,“那要怎么量化?”
“比如满足某个逻辑条件,就可以赋值为1,不满足的赋值为0,也就是对基本面评分的办法。”
格林闻听眼前一亮。
田园继续说:“总体而言,财报量化就是两个功能,一种是找到体现公司财务状况好的指标,争取以此提高收益水平;另一种是找到能体现公司财务风险的指标,以此降低投资时的风险。”
“好。”
“基本面量化选股后,还应该对行情指标进行一个量化测试。不知道你有没有测试过,是历史涨幅高的股票更容易赚钱,还是历史涨幅低的股票更容易赚钱。”
格林思考,“这个真不好说。”
“嗯。事实也是这样的。股票市场千变万化,没有太确定的规律。但我们可以通过设置时间周期,还有阶段的涨幅,找到其中的一些规律。举个例子,统计阶段涨幅对于收益率的影响。”
田园告诉格林,即便是简单的阶段涨幅指标,一样可以加入到量化交易体系。
“比如找到近一年涨幅大于100%的个股,与涨幅小于100%的个股进行收益的对比。当然,时间周期也可以是二年、三年或者五年,涨幅可以是一倍、两倍,也可以是五倍。”
“嗯。理解了。”
“不只是涨幅,也可以统计成交金额,日均振幅。”
格林点头。
田园继续说:“还有一种量化交易测试,是被应用的最广泛的,那就是技术指标的量化测试。也就是对比技术指标满足某个条件的个股,后面一段时间的涨幅。”
“理解。能举几个例子吗?”
“仍然分成两种,一种是试图提高抄底成功率的低位指标,比如月线乖离率达到3年最低值;另一种是试图逃顶的高位指标,比如月线KdJ指标的J值大于90。”
“懂了。那能再说具体点吗?到底怎么测。”
田园想了想,“量化测试肯定要设置好各种条件的,比如测试的时段,一般可以测试月收益率、季度收益率或者年度收益率。时段最好是与财报披露的截止日一一对应,这样也好进行对比。”
他告诉格林,之所以要以财报周期设置测试时段,就是这样测试,能够将基本面条件与技术面条件进行对比,而且也更方便执行。比如每个季度换一次股,每半年换一次股或者每年换一次股。
“这样吧,我再分享一套常用的实战量化方法。”
“太好了!”格林立刻拿出纸和笔,显然已经跃跃欲试。
田园笑,“这种方法是横向的对比个股,每个条件对比一次,逐渐缩小个股的范围,再买入符合条件的几只股票。”
具体方法是:
一、建立一个股票池,比如200只股票。
二、找到“一”中估值指标较低的100只。
三、找到“二”中阶段涨幅较小的50只。
四、找到“三”中成交金额较高的25只。
五、在25只股票里,找到技术指标状态好的5只买入。
“在实盘交易中,我们通常需要同时应用多个条件,才能设计出有确定收益的策略。”
格林点头。
“在股市里,可以用于量化交易的条件被称为交易因子。它的数量非常的多,无论是财报、技术指标还是一些其他数值。只要是可以量化的,都可以作为交易因子。能提高成功率的是有利因子,会降低成功率的是不利因子。”
“所以量化交易,就是研究哪些因子有利,哪些因子不利呗?”
“是的。也包括各种因子互相组合的效果。”
格林思考。
田园继续说:“想要把一件事情做好,基础是十分重要的。量化交易的基础,就是针对每一个交易因子,进行成功率的测试。”
格林惊讶,“每一个都要测试,那测试量也太大了,有这个必要吗?”
“我说过,基础是很重要的。你了解每一个交易因子了,才能更好的进行组合,然后再测试这些组合的收益率。”
“那样的话,组合就更多了,根本不是人力能完成的。”
田园点头,“我也没说用人力啊。量化交易测试肯定要用计算机的。”
“好吧。”
田园开始一个一个的介绍。
“我建议你,第一个要做的测试,是财务指标对个股阶段涨幅的影响。具体的做法是,测试前找到符合条件的个股,统计随后一年的涨幅。统计时应参照同期个股的平均涨幅。”
“这个测试量也很大。”
“那是一定的。”
“那能不能挑几个重要的,这样能快点看出效果。”
田园笑,“行吧。比较重要的,比如市盈率低于15、市净率低于2、市销率低于10。这是最常用的三种估值指标。你应该在每年年报公布后,找到符合条件的个股。三个条件单独测试一次,再两两组合测试一次,再三个条件同时满足测试一次。”
“一共测7次呗?”
“对。”
“那第二组要测哪些指标?”
“仍然是财报里的,体现企业运营能力的营业收入、净利润、扣非净利润,你可以测试年报里这三个指标增长率大于50%的个股;然后是净资产收益率增长率超过前一年30%的个股;还有一种是资产负债率较前一年降低30%的个股。”
“嗯。”
田园想了想,说:“其实我只是给你提供一种思路。采用哪个指标,增减幅度的取值,以及互相组合的方法,都需要你自己设计。”
“我懂。”
“好。其实不只是业绩增长,低估值的个股需要测试,那些业绩滑坡,高估值的个股一样也可以测试。而且,经常会得出业绩不好的股票收益率更高的结论。”田园停顿了两秒,笑着说:“至少在Zh国是这样。”
格林笑,“资金在背后运作的结果。”
“是的。”
“财报里还有可以量化的吗?”
“有啊。每个有数值的,甚至某些没有数值的也可以量化。”
格林疑惑,“那要怎么量化?”
“比如满足某个逻辑条件,就可以赋值为1,不满足的赋值为0,也就是对基本面评分的办法。”
格林闻听眼前一亮。
田园继续说:“总体而言,财报量化就是两个功能,一种是找到体现公司财务状况好的指标,争取以此提高收益水平;另一种是找到能体现公司财务风险的指标,以此降低投资时的风险。”
“好。”
“基本面量化选股后,还应该对行情指标进行一个量化测试。不知道你有没有测试过,是历史涨幅高的股票更容易赚钱,还是历史涨幅低的股票更容易赚钱。”
格林思考,“这个真不好说。”
“嗯。事实也是这样的。股票市场千变万化,没有太确定的规律。但我们可以通过设置时间周期,还有阶段的涨幅,找到其中的一些规律。举个例子,统计阶段涨幅对于收益率的影响。”
田园告诉格林,即便是简单的阶段涨幅指标,一样可以加入到量化交易体系。
“比如找到近一年涨幅大于100%的个股,与涨幅小于100%的个股进行收益的对比。当然,时间周期也可以是二年、三年或者五年,涨幅可以是一倍、两倍,也可以是五倍。”
“嗯。理解了。”
“不只是涨幅,也可以统计成交金额,日均振幅。”
格林点头。
田园继续说:“还有一种量化交易测试,是被应用的最广泛的,那就是技术指标的量化测试。也就是对比技术指标满足某个条件的个股,后面一段时间的涨幅。”
“理解。能举几个例子吗?”
“仍然分成两种,一种是试图提高抄底成功率的低位指标,比如月线乖离率达到3年最低值;另一种是试图逃顶的高位指标,比如月线KdJ指标的J值大于90。”
“懂了。那能再说具体点吗?到底怎么测。”
田园想了想,“量化测试肯定要设置好各种条件的,比如测试的时段,一般可以测试月收益率、季度收益率或者年度收益率。时段最好是与财报披露的截止日一一对应,这样也好进行对比。”
他告诉格林,之所以要以财报周期设置测试时段,就是这样测试,能够将基本面条件与技术面条件进行对比,而且也更方便执行。比如每个季度换一次股,每半年换一次股或者每年换一次股。
“这样吧,我再分享一套常用的实战量化方法。”
“太好了!”格林立刻拿出纸和笔,显然已经跃跃欲试。
田园笑,“这种方法是横向的对比个股,每个条件对比一次,逐渐缩小个股的范围,再买入符合条件的几只股票。”
具体方法是:
一、建立一个股票池,比如200只股票。
二、找到“一”中估值指标较低的100只。
三、找到“二”中阶段涨幅较小的50只。
四、找到“三”中成交金额较高的25只。
五、在25只股票里,找到技术指标状态好的5只买入。
“在实盘交易中,我们通常需要同时应用多个条件,才能设计出有确定收益的策略。”