FAQ > 金融建模 > 大师策略 > 最佳基金经理人投资策略

柯林.麦克连成长价值优势投资法则    

  • 背景:
     柯林.麦克连(Colin McLean)是英国知名的价值型投资大师,投资经历长达25年,毕业于英国格拉斯哥大学经济统计系,曾在FS保险公司(FS Assurance Ltd.)担任管理FS分离基金的工作,1979年至1984年的绩效每年皆超越韦斯利.法伯管理基金指数(Willis Faber Managed Fund Index),并曾在全球知名的传奇性投资大师坦伯顿爵士(Sir John Templeton)旗下的坦伯顿国际欧洲分公司担任总经理,他所管理的坦伯顿全球成长基金(Templeton Global Growth)1988至1990年初的表现亦大幅超越摩根史坦利世界指数(Morgan Stanley Capital World Index),1990年自行创立苏格兰价值管理公司 (Scottish Value Management Ltd),1991年发行苏格兰价值信托基金(Scottish Value Trust plc),至2002年四月底止,累积报酬率达399.3%,大幅超越同期金融时报世界指数(FTSE World Index)115.8%的表现达283.5%,由于优越的操作绩效有目共睹,使苏格兰价值管理公司增长至4个信托基金、8个共同基金及1个避险基金的庞大规模。
      柯林.麦克连的优异表现曾被苏格兰周日报(Scotland on Sunday)称他为”点石成金先生(Mr. Midas)”,过去15年他也获奖无数,其中最重要的有:
    虽然柯林.麦克连自称是价值投资者,但他希望在正确的价位买到成长的公司(Growth At Right Price),他在1994年日内瓦举行的国际投资者协会大会发表演说时曾表示:「..我比较在意资本报酬率而非股东权益报酬率,重视营收的实质成长而非每股盈余..」;他的目标在发现体质建全、持续成长并且有能力产生足够的现金流量以支持公司成长的企业。
    1.1985被钱杂志评选为年度最佳单位信托经理人(Money Magazine Unit Trust Manager of the Year in 1985)。
    2.1990年被苏格兰企业内部人评选为年度最佳投资者(Scottish Investor of the Year from Scottish Business Insider in 1990)。
    3.1992年被金钱观察家评选为全英最佳投资信托基金(Money Observer best overall UK Investment Trust in 1992)。
    4.1993被知名基金评等公司-麦克伯评选为金融类表现最佳之投资信托基金(Micropal 1993 top performer within the investment trust financial sector)。
    5.1994年被海外基金指南评为欧洲最佳投资者(Offshore Fund Guide for Europe for 1994)。
    6.1995年被周日邮报评选为连续三年最佳投资信托及单位个人计划信托基金(Mail on Sunday 1995 best performing investment trust and unit trust PEP over three year)。
    资料来源:
    1.http://www.scottish-value.co.uk。
    2.英国投资大师:詹姆士.摩顿 着:(原文本:Investing with the grand masters:insights from the UK's greatest investment minds:1997 by James Morton)
    3.是谁在搞钱:强纳森.戴维斯 着:(原文本:Money Makers:the stock market secrets of Britain's top professional investors : 1998 by Jonathan Davis)
    投资程序:
    在做投资评鉴时,柯林.麦克连特别重视六个比率:
    1.每股销售成长率:公司过去和未来每股销售成长率能够增加。
    2.现金流量:公司每年必需能够产生正的自由现金流量。
    3.边际获利:寻找边际获利至少10至15%的公司。
    4.可运用资本报酬率:经过调整的可运用资本报酬率至少达两位数
     (柯林.麦克连调整后的公式为:营业利益/(股东权益+长期负债+一年内到期长期负债)。
    6.税负:税负比低得不寻常的公司最可疑,代表该公司是资本密集产业,或是热衷购并,或是作帐技巧高明。
    7.经济价值:发现市场价格低于其经济价值的股票,以高估/低估指数(股价营收比*边际获利乘数)低于1者为准。
    选股
    算法

    选股标准:
    1.年度营收成长率 > 前一年度营收成长率。
    2.预估营收成长率 > 年度营收成长率。
    3.最近三年每股自由现金流量皆 > 0。
    4.近四季营业利益率 >= 10 %。
    5.最近四季可运用资本报酬率>= 10 %。
    6.最近年度有效税率 >= 5 %。
    7.最新TCRI信用评等在5 级以内。
    买进标准:
     高估/低估指数(股价营收比*边际获利乘数) <= 1。

    数据使用限制:
    1.由于中国股市与英国股市环境有很大的不同点,因此,本选股程序开放部份指针的默认值,可由会员自由更改参数。
    2.“高估/低估指数”为柯林.麦克连自创的指标,其公式为:股价营收比*边际获利乘数,而“边际获利乘数”=10/营业利益率。
    3.柯林.麦克连所用的 “可运用资本报酬率 (ROCE)”与一般定义不同;
    一般定义:税前息前净利/(股东权益+长期负债+一年内到期长期负债)
    柯林.麦克连定义:营业利益/(股东权益+长期负债+一年内到期长期负债)。
    选股模型:
    定义:ZJ_09(BkName:Str,EndT:TDateTime,b1,b2,b3,b4,b5,b6,b7,b8,b9,b10:Boolean,OPRTTMMinV,RCRTTMMinV,PSRMaxV:float,IndustryLevle:Int,SaveResult:Boolean);Array
    说明:柯林.麦克连 (Colin McLean) 成长价值优势投资法则
    算法说明:
    1. 最近3年营收增长率每年都比前年增长
    2. 最近三年每股经营活动现金流量净额皆不小于0
    4. 最近报告期近12月营业利润率(%)不低于OPRTTMMinV
    5. 最近报告期近12月资本报酬率(%)不低于RCRTTMMinV
    9. 最近报告期近12月每股经营活动现金流量净额不小于0
    10. 指定日近12月市销率不小于0且不高于市场的PSRMaxV倍
    参数:
    BkName:Str 板块名称,
    EndT:TDateTime 截止日
    b1:Boolean 是否选择条件1
    b2:Boolean 是否选择条件2
    b3:Boolean 是否选择条件3
    b4:Boolean 是否选择条件4
    b5:Boolean 是否选择条件5
    b6:Boolean 是否选择条件6
    b7:Boolean 是否选择条件7
    b8:Boolean 是否选择条件8
    b9:Boolean 是否选择条件9
    b10:Boolean 是否选择条件10
    OPRTTMMinV:Float 近四季营业利益率(%)
    RCRTTMMinV:Float 最近四季资本报酬率(%)
    PSRMaxV:Float 超过PSR中值的最大倍数
    IndustryLevle:所用行业级别
    显示名取值
    证监会一级行业1
    证监会二级行业2
    所有市场3

    SaveResult:Boolean 是否更新至缓存选股列表中
    返回:Array 选股代码及用到的相关指标
    策略回测模型:
    定义:Show_DSXG_309(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_309(20200101T,20200901T,1); //返回最新股票池
    结果: