FAQ > 金融建模 > 大师策略 > 反向操作投资策略

杰若米.道森长期成长投资法    

  • 背景:
     杰若米.道森(Jerome L. Dodson)是巴纳赛斯基金(Parnassus Fund)的创始人兼经理人,生于1943年,毕业于加州大学柏克莱分校(University of California at Berkeley),1966至1969年曾服务于美国外事处(Foreign Service Officer with the Department of State),1984年以前负责操作一支公益性货币基金-劳动资产货币基金(Working Assets Money Fund),1984年创立巴纳赛斯基金,转而操作股票,至1990年,根据基金评等机构麦克保罗公司(Micropal Inc)统计,巴纳赛斯基金以五年投资报酬率计算,在197支长期成长型基金中排名第187名,但是到1995年的8月,巴纳赛斯基金竟攀升至第十名,至1999年底,年平均报酬率达16.12%,2000年3月底,根据基金评等机构李柏公司(Lipper Inc)统计,以一年、三年、五年及十年平均报酬率计算,巴纳赛斯基金在李柏中型价值基金中(Lipper Mid-Cap Value Average)分别排名第三、第四、第十六及第三。表现甚为优异,而且在2000年第一季,美国成长型高科技股的大幅震荡中,巴纳赛斯基金更以26.5%的报酬率,大幅击败S&P500指数达24个百分点,成为华尔街的焦点,到2000年底为止,巴纳赛斯基金以10年平均年报酬率19.84%的表现,超越同期S&P500指数达2.4%,更难能可贵的是巴纳赛斯基金属于公益型基金,对社会公益有害的公司(如烟草、国防工业、核能电厂等)皆会被排除在投资标的之外,是美国唯一能连续十年打败S&P500指数的社会公益基金(Socially Responsible Mutual Fund)。
    投资程序:
     巴纳赛斯基金投资目标是长期资本成长(Long-term growth of Capital),投资策略是以反向投资为主(Contrarian investment strategy),以市场不青睐(out of favor)、价值低估(Under valued)、具财务强度及盈余成长为选股法则,以下为杰若米.道森所使用的财务指标:
    1.市场/账面价值(即股价净值比)比愈低愈好,最高可接受程度为两倍。
    2.股价与过去五年最高价相比不可高于最高价的70% 。
    3.股价/营收比不得大于0.4。
    4.本益比15倍以下。
    5.计算十年可自由支配现金流量折现,若高于目前市值达35%以上,股价即属低估。
    选股
    算法

     由于在国内股市能够完全符合以上5种标准的公司极少,甚至选不到股票,因此本模块程序将选股程序分为以下标准:
    1.P/B R【即股价净值比】< = 2 或
    P/S R【即股价营收比】< = 0.4 或
    P/E R【即本益比】< = 15 。
    2.过去五年股东盈余成长1倍以上。
    3.10年现金流量折现成公司实值价值/市值 > 1.35。
    4.(股价/五年内最高价) < 0.7。

    数据使用限制:
    1.由于可自由支配现金流量的计算,牵扯到成长率、贴现率等变量的问题,本System以二阶段股东盈余折现模式计算,第一阶段成长率为15%,第二阶段5%,贴现率为9%。
    2.可自由支配现金流量=股东盈余=税后纯益+折旧-资本支出。
    3.本System所使用之股价为经权值调整后之股价。
    选股模型:
    定义:FX_02(BkName:Str,EndT:TDateTime,b1,b2,b3,b4,b5,b6:Boolean,PEMaxV,PBMaxV,PSRMaxV,CRatioMinV,NPG5yMinV:float,IndustryLevle:Int,SaveResult:Boolean);Array
    说明:杰若米.道森(JeromeL.Dodson)长期成长投资法
    算法说明:
    1. 指定日近12月市净率不小于0且不高于市场的PBMaxV倍
    1. 指定日收盘价不高于最近一年股票最高价的CRatioMinV倍
    2. 指定日近12月市销率不小于0且不高于市场的PSRMaxV倍
    3. 指定日近12月市盈率不小于0且不高于市场的PEMaxV倍
    4. 近两年净利润增长率(%)为正,近五年平均净利润增长率不小于NPG5yMinV且不低于行业值
    参数:
    BkName:Str 板块名称
    EndT:DateT 截止日
    b1:Boolean 是否选择条件1
    b2:Boolean 是否选择条件2
    b3:Boolean 是否选择条件3
    b4:Boolean 是否选择条件4
    b5:Boolean 是否选择条件5
    b6:Boolean 是否选择条件6
    PEMaxV:float 超过PE中值的最大倍数
    PBMaxV:float 超过PB中值的最大倍数
    PSRMaxV:float 超过PSR中值的最大倍数
    CRatioMinV:float 股价/一年来的最高点
    NPG5yMinV:float 5年平均盈余成长率
    IndustryLevle:所用行业级别
    显示名取值
    证监会一级行业1
    证监会二级行业2
    所有市场3

    SaveResult:Boolean 是否更新至缓存选股列表中
    返回:Array 选股代码及用到的相关指标
    策略回测模型:
    定义:Show_DSXG_802(BegT:TDateTime,EndT:TDateTime,type:Int);
    说明:大师策略: 杰若米.道森长期成长投资法-策略回测结果数据提取模型
    参数:
    BegT:TDateTime    开始日
    EndT:TDateTime    截止日
    Type:自定义     返回类型
    Type显示名取值
    策略与大盘比较0
    最新股票池1
    与上期比新增的股票2
    与上期比剔除的股票3
    与上期比继续持有的股票4
    所有股票池6
    策略与大盘比较(数据)8

    返回结果:根据Type参数不同返回不同的结果。
    结果返回结果类型
    策略与大盘比较TGraph
    最新股票池Array
    与上期比新增的股票Array
    与上期比剔除的股票Array
    与上期比继续持有的股票Array
    所有股票池Array
    策略与大盘比较(数据)Array

    回测应用案例展示:
    范例:Return user('jrtzsupport').Show_DSXG_802(20200101T,20200901T,1);//返回最新股票池
    结果: