首页 随笔 乐走天涯 程序资料 评论中心 Tag 论坛 其他资源 搜索 消息中心 联系我 关于 RSS

[低 PE 投资法实验帐户] 第三轮实盘操作


日期: 2012-01-12 16:00 | 联系我 | 关注我: SteemIT, Twitter, Google+

  最后更新: 2012-04-20 一句话总结: 自 2011.10.27 开始实盘测试低PE投资法则,至 2012.04.20,实现收益 4.12%。同期上证收益 -1.48%。详细报告及实盘数据见后。

一. 关于低市盈投资法

  受老聂推荐,我从2010年底开始读本杰明-格雷厄姆的 《聪明股票投资人》(英文原版为《The Intelligent Investor》),书中谈到了低市盈(PE)组合投资法则。格雷厄姆选择美国1937-1969的34年期间的10种低PE股票,每年换股一次,与道琼斯指数相比,其中25年跑赢、6年跑平、3年跑输。

二. 我针对低市盈投资法的模拟测试数据

  在 2010.08 的时候,我曾经写过一个证券分析程序,抓取了十年的上证数据,用程序模拟测试了此方法。模拟规则如下:

  1. 开始日期: 2001-01-01; 结束日期:2010-08-01,时间跨度为 9.58年
  2. 资金总额: 100万;手续费标准: 万分之五; 最低手续费: 5元/笔
  3. PE 规则分三种情况: A. PE最小的100只股票; B. 小于20的100只股票; C. PE小于25的100只股票。(不足空缺)
  4. 每个月的第一个交易日,根据PE的变化,换股一次。

  下面是模拟盘的测试数据

比较项目2001-01-02 初值2010-08-01 总值复利年均增长率总增长率
PE最小的100只1,000,0001,876,683.526.79%87.66%
PE最小的100只,同时 PE<20; 不足则空缺1,000,0002,779,684.8411.26%177.97%
PE最小的100只,同时 PE<25; 不足则空缺1,000,0002,443,947.309.78%144.39%

  从上表可以看出,此方法的投资收益大大跑赢上证指数。特别是再加入适当的限制条件之后,收益更加可观。上面这个模拟测试是我在 2010.08做的。在2011.10.22日的《第一财经日报》有篇文章《格雷厄姆的神奇选股指标:低于10倍市盈率》,也用 2007.01.01 - 2011.10.18 近五年的上证股票做了个模拟,测试结果亦每年跑赢大盘。

三. 低PE投资法实验帐户

  从上面的模结果来看,此法收益不错,操作傻瓜,不需专业投资知识。但是,上面的数据毕竟只是模拟。老聂常说: 用过去的数据来验证一个投资方法的正确性,跟看后视镜开车没有差别。因为未来的各种风险变化,再加上个人的投资纪律执行情况,程序模拟与真正的实盘操作,结果差别很大。为了验证此法,我自2011年底启用了一实验帐户,用三万元的初始资金做实验。目的如下:

  低市盈投资法的实验目的

  • 每年跑赢大盘,且实现正收益。
  • 至少坚持 5-10年。
  • 若经过两年的实盘验证可行,则在 2014年,主帐户重仓此法投资。

  为了保证在熊市时,能跑赢大盘且实现正收益,根据大陆A股的实际情况,我对格雷厄姆低市盈投资法,加入了一些新的参数以保证选股的质量。经过两轮实盘的验证后,目前最新的规则如下:

  低市盈投资法操作规则

  • 选择范围:所有上证A股和深证A股中的非 ST股。
  • PE 必须低于 9.89,PB 必须低于 1.989
  • 资产负债率必须低于50%(银行股除外) —— 此条第一次实盘结束后完善
  • 若某一类版块股票过于集中,则应减少,最多只能比其他版块多一只股票。选择规则按 PB 排序;PB接近时,选择负债率最低以及主营业务利润率最大的。 —— 此条第二次实盘结束后完善
  • 买入时机: 上证指数,位于30日均线上方的第二天收盘时(14:45左右)。
  • 卖出时机: 上证指数,位于30日均线下方的第二天收盘时,或者大盘 RSI >83 时。
  • 轮空时,则买入货币基金。

  为了更好的坚持这项长期投资的实验计划,我将公开每次实盘操作,这样一是给自己以压力和动力,严格执行规则长期坚持下去; 二是希望能接受投资朋友们的批评指正,不断提高自己。

四. 低市盈投资法实验帐户收益报告

  我自己写了一个 php 的低PE投资管理系统,来管理本次实验的全程数据。以下的表格以及截图,均由我的管理系统计算输出。

  下表是我的实盘投资简要汇总表。每个大列分别对应操作的时间、上证综指、ETF50 当前价格、实盘的资金总数。

  最后更新: 2012-03-15

项目买入记录卖出记录帐户查询涨幅比%
日期上证ETF50资金日期上证ETF50资金日期上证ETF50资金上证ETF50资金
2011开始 10.2724431.78230000 
实盘110.2724431.7823000011.2323951.71728781.27 -1.96%-3.65%-4.06%
2011小结 12.3021991.62928793-9.97%-8.59%-4.02%
 
2012开始 01.0121991.62928793 
实盘201.1222731.7042879303.1523741.7730489.18 4.41%3.87%5.89%
2012小结 03.1523741.77304897.93%8.66%5.89%
 
总计 -2.83%-0.67%1.63%

五. 低市盈投资法实验帐户的实盘操作记录

5.1 低市盈投资法第1次实盘操作

  当前状态: 已结束

  下图是 2011.10.27 开始的第一个实盘。操作时的上证 2442.86 点,初始资金 30,000元。此数据将作为整个实验的计算基数

低市盈投资法第1次实盘操

  选股范围是上证A股,所有 PB<1.989, PE< 9.89的非ST股票。2011.10.27 买入,2011.11.23 卖出, 实盘收益为 -4.06%,同期上证收益为 -1.96%。从结果来看,是一个失败的探索。由此也可以看出,实盘与模拟操作的差异。事后总结,有以下原因:

  1. 没有严格按规则操作。按纪律,应该是在 2011.11.21 全部卖出的。但那几天有事,大盘破位后,没有执续关注。
  2. 资金量偏小,因为最低手续费的原因(每笔交易最少4元),导致佣金成本上升。(总佣金为277.91元,接近 1% )
  3. 没有根据 资产负债率、主营业务利润做股票的挑选工作,直接将上证的所有 PB<1.989, PE<9.89 的股票买下来了。

5.2 低市盈投资法第2次实盘操作

  当前状态: 已结束。

  2012.01.12 下单时的上证指数为 2,273.45。 2012.03.15 收盘为 2373.77,收益率 4.41%

  2012.01.12 下单时的资金总额为 28792.53 元。 2012.03.15 收盘卖出后为30489.18, 收益率为 5.89%

  本次实盘针对第一次的失败,作了以下调整:

  1. 选股范围加入了深圳 A股。
  2. 加入了新的限制条件:资产负债率低于50%(银行股除外);主营业务利润率大于 50%
  3. 银行股比较特殊。所以用价值分析后,在所有低PE的银行股中,只选择四大股份银行。国有银行股不考虑。

低市盈投资法第2次实盘

  本次操作的小结:

  1. 收益:本次操作实现了正收益 5.89% 并且跑赢了同期上证收益 4.41%。
  2. 纪律:卖出操作时机,是严格按交易规则执行的。 2012.3.15 大盘连续两个交易日收盘时跌破30日均线,在临近收盘时卖出。
  3. 不足:没有考虑主营业务利润比参数。主要是一时疏忽,选股时忘记了,等全部委托下完后才想起。看来细心不够,下次要谨慎。
  4. 不足:买入时机:大盘于 2012.01.10 突破30日线。按规则,应该于 2012.01.11 收盘时买入,但临近收盘时我还在做计算工作没有完成挑选工作,来不及买入。故本次操作,是在 2012.01.12 早盘 09:25 批量买入的。下次应该在大盘发出信号的第一天之后,提前做好准备。

  第三轮将要完善的规则:

  1. 完善第二轮操作时暴露的不足,将加入主营业务利润考虑,以及提前做好准备。
  2. 低PE 股票,在交通股和银行股过于集中。下一轮将避某一版块过于集中。

5.3 低市盈投资法第3次实盘操作

  当前状态: 已结束。

  2012.04.19 收盘时上证指数为 2378.63。

  2012.04.19 收盘时资金总额元 30595.73 元 (上轮实盘结束后买入货币基金,收入 0.35%)

  本次操作作了以下调整: 限制同一版块下股票过于集中的现象。规则:

  1. 最多只能比其他版块多一只股票
  2. 按 PB 排序; PB接近时,选择负债率最低以及主营业务利润率最大的股票

  按我理想的规则,主营利润率低于40%的股票不应买入。但如果加上这个判断指标的话,程序筛选出本轮满足条件的股票,则只有5只。考虑到将标的尽可能分散的原则,我本轮没有应用此指标(后市将观察此指标的影响),最终满足条件的股票共10只。实盘买入数据如下:

低市盈投资法第3次实盘

  2012.04.20 收盘后,总市值为 31215.73。 第三轮实盘目前实现收益: 2.05%。自 2011-10-27 开始实验以来,实现收益4.12%(同期上证收益 -1.48%)。

  欢迎各位关注投资的朋友批评指正!

有关低市盈投资法的相关资料

标签: 投资

 文章评论

第 1 楼  发表于 2012-01-12 12:46 | xjb 的所有评论
严重关注

第 2 楼  发表于 2012-01-14 08:42 | eyelet 的所有评论
不得不关注

第 3 楼  发表于 2012-01-20 11:30 | Kingwood 的所有评论
学习中,等XIAOHUI实验成功再跟进!

第 4 楼  发表于 2012-01-21 13:31 | 董滨华 的所有评论
直接买了 中国铁建
回复于 2012-01-21 15:30:
现在收益如何?

第 5 楼  发表于 2012-01-26 15:14 | lieyan2050 的所有评论
我对低PE的投资法,也有实践过一段时间。应该说实盘和模拟差很多。重要原因在人的心理因素,以及投资的标的物上。另外我的感觉你的实盘多是短期操作。其实真很不符合价值投资的理念。当然不是说价值投资就一定要长期。但是这么短期的投资,只会过多的产生手续费(这个可不能小看)。另外你的低PE选股中,有一些股是伪低PE。如果根据长期的利润来算,有些公司存在财务操作上手段造成的低PE。
回复于 2012-01-26 17:20:
感谢你的意见。其实我也意识到这个问题了。但我的目的是不光跑赢大盘,还需要取得正收益,所以才定下的大盘30日线上才持股的原则。
关于伪PE,我是直接根据同花顺软件的排行简单取得的。我呆会先了解一下这块的资料看看。

第 6 楼  发表于 2012-01-28 11:33 | lieyan2050 的所有评论
呵呵,期待你的成功。

第 7 楼  发表于 2012-01-31 08:56 | 明 的所有评论
你的模拟盘测试系统,是自己开发的还是第三方的,我见过的模拟盘测试感觉都没什么意义,原因在于系统开发方为了简化系统设计,使用插值算法计算的虚拟数据来代替历史实际数据,本来行情之所以复杂的原因就是因为变化就是非线性的,这样的测试有什么意义呢。
对于短线操作,交易纪律从长期来看我觉得是一个很难克服的问题,如果有可能,是否可以改成全自动EA来代替手工操作,反正你定义的交易规则也比较明确。
回复于 2012-01-31 09:49:
过去十年的模拟,以及目前的实盘系统,都是我自己开发的。不过现在下单、卖单仍需人工干预。
过去十年的每日交易数据,我只取到了开盘价、收盘价、最高价、最低价、均价这几个数据。我的模拟是以收盘价来计算的。一只股票每天的动荡起伏变幻模测是很正常的, 不仅仅是历史记录中这五个数据所能表述,再加上人的心理因素,所以模拟盘只能做参考,代替不了实盘。这也是我做这个实验的原因。
放大到更长的时间段来看,交易纪律确实是个很大的问题。我前两次的交易时机都并不是很完美。先这么做着,一步一步完善吧。要做到全自动EA,技术上倒不是问题,但会要投入比较大的时间和精力来完善这个系统,性价比划不来。

第 8 楼  发表于 2012-02-02 12:43 | 大麦壳 的所有评论
方法挺好,不过A股市场太奇怪了,选出的18只股票,行业太集中了:5只高速公路股,4只银行股,3只广发证券影子股,所以你的方法受这几个行业影响太大了;建议你再加一个调节:每个行业不超过投资额的 1/10,可能会更好一点
回复于 2012-02-02 16:21:
多谢建议。在第一次操作中,我也注意到这个问题了:银行股太集中了。第二轮已经有意识降低了比例。看样子还不够。到第三轮再修正。

第 9 楼  发表于 2012-02-03 17:29 | 飞雪 的所有评论
辉哥,我觉得还是注重板块轮动,做趋势来的更快些

第 10 楼  发表于 2012-02-04 10:10 | 飞雪 的所有评论
直接买银华锐进也可以噢
回复于 2012-02-04 10:51:
最近申万进取、银华锐进的套利都值得出手。不过我这个帐户的目的,是为了实验一个简单方法的长期可行性,所以,还是坚持一段时间再看吧。 :)

第 11 楼  发表于 2012-02-04 13:53 | 明 的所有评论
辉哥统计历史的时候,有没有统计过最大回撤率、最大单笔损失、最大连接亏损。“2011.10.27 买入,2011.11.23 卖出, 实盘收益为 -4.06%,同期上证收益为 -1.96%。从结果来看,是一个失败的探索。由此也可以看出,实盘与模拟操作的差异。”是否这种情况,在模拟过程中,单月盈亏也出现过呢。。。

第 12 楼  发表于 2012-02-07 16:10 | Chen 的所有评论
100股、200股、300股这样的买,资金太分散了。买入100股,除去手续费,要盈利的话,最少得涨3毛钱吧,很不不划算的
回复于 2012-02-07 19:04:
是的。只拿点小钱来做这个实验。等他翻倍涨到10万8万的就主动多了。 :)

第 13 楼  发表于 2012-02-12 09:56 | SanGe 的所有评论
关注。期待楼主的收获与成功。:)

第 14 楼  发表于 2012-02-24 14:46 | XiaoHui 的所有评论
今天上证站上了近期的最高点 2439.63。这个实验帐户的目前总值为 31342.53 元。
入市是在 2012.01.12,当日数据:
上证 2273.45,50ETF价位 1.704,帐户总值 28729.83。
按今日数据测算:
上证涨 7.31%, 50etf 涨 8.04%,实验帐户涨 9.03%

从目前来看,已经跑赢了大盘。但是实际中也暴露了不少问题。一是选股规则,还有待完善,有不少朋友在评论中指出来了。二是资金量偏小,导致比例分配不能趋同,手续费摊薄过高。
等这一轮操作走完后,打算:
  1. 认真总结这两次的经验,完善规则
  2. 加大资金,将实验帐户增至10万元。

第 15 楼  发表于 2012-02-28 00:38 | eyelet 的所有评论
...

第 16 楼  发表于 2012-03-16 12:15 | XiaoHui 的所有评论
昨天 2012.03.15 上证连续两日收盘破30日均线,按交易规则,将全部股票卖出。
最后统计本轮收益率为 5.89%。同期上证收益为 4.41%

第 17 楼  发表于 2012-03-19 13:26 | XChen 的所有评论
你在哪家券商开的户啊,怎么最低是4元呢,我在国泰君安开的户的,最少手续费是5元
回复于 2012-03-19 18:01:
我也是国泰君安。:) 交割单上就是这么列的。

第 18 楼  发表于 2012-03-29 14:07 | walter 的所有评论
这种方式配合自动买进卖出,应该可以实现滚动增长,我对智能化很感兴趣,也准备根据自已的分析,来实现,如果不见意共同研究,可以发一份代码吗,谢谢,期待中
回复于 2012-03-29 15:45:
目前尚未实现全自动买入卖出,只是写了个 php 程序做执仓管理,搜集资料和抓数据。程序选出目标股之后,需要人工判断,下单。这个模块与我的其他系统结合比较紧密,将其独立出来比较麻烦。

第 19 楼  发表于 2012-04-18 20:40 | riji 的所有评论
厉害啊。。。

第 20 楼  发表于 2015-01-25 22:31 | eslbackpack.com 的所有评论
厉害啊;

共有评论 20 条, 显示 20 条。

发表你的评论
如果你想针对此文发表评论, 请填写下列表单:
姓名: * 必填 (Twitter 用户可输入以 @ 开头的用户名, Steemit 用户可输入 @@ 开头的用户名)
E-mail: 可选 (不会被公开。如果我回复了你的评论,你将会收到邮件通知)
网站 / Blog: 可选
反垃圾广告: 为了防止广告机器人自动发贴, 请计算下列表达式的值:
6 x 1 + 2 = * 必填
评论内容:
* 必填
你可以使用下列标签修饰文字:
[b] 文字 [/b]: 加粗文字
[quote] 文字 [/quote]: 引用文字

 
首页 随笔 乐走天涯 猎户星 Google Earth 程序资料 程序生活 评论 Tag 论坛 资源 搜索 联系 关于 隐私声明 版权声明 订阅邮件

程序员小辉 建站于 1997 ◇ 做一名最好的开发者是我不变的理想。
Copyright © XiaoHui.com; 保留所有权利。