FAQ > 金融建模 > 大师策略 > 高科技股投资策略

麦克.喜伟成长型选股法    

  • 背景:
     麦克.喜伟(Michael Sivy)是美国知名的投资策略分析师,过去15年来,对全球股市动向的预测绩效卓著,曾在1987年预警美国股市的大崩盘;1994年华尔街空头气氛迷漫时,他即公开表示1995年是美国股市重要的投资年;果然1995年至1999年美国经历一长段涨升期;1999年他更预言20世纪末是美国股市涨升阶段的另一次高峰,果不其然NASDAQ指数在世纪末的2000年3-5月下挫达4成;麦克.喜伟也是美国著名财经杂志(Money Magazine)杂志的常态性专栏作家,号称钱杂志首席策略分析大师,1997年出版畅销书【投资金律】(Michael Sivy's rules of Investing-How to pick stocks like a pro)一书,对不同类型投资者的选股准则有精辟的见解。
    投资程序:
     麦克.喜伟在【投资金律】一书中,认为成长型投资人,在选股时需考虑以下10大重点:
    1.公司是否有独特的产品或服务。
    2.公司是否有细水长流的进帐:亦即营收是否稳定成长。
    3.是否及早进场。
    4.公司是否领先业界。
    5.投资报酬率是否高于15%;亦即ROE>15%
    6.负债是否很低或至少财务稳定:最好没有负债,至少负债低于长期资本的20%
    7.公司是否有加盟授权,著名品牌、专属科技或专利。
    8.本益比是否低于营收成长率
    9.本益比是否低于20倍。
    10.股价是否可能在5年内成长一倍:假设5年内平均每年盈余成长15%,本益比未变,则股价可能成长一倍。
    选股
    算法

     由于麦克.喜伟的方法部份牵涉个别公司产品及产业的状况判断,本System为求选股程序之顺利进行,只取其有关财务及获利能力的部份。
    1.负债占股东权益比例<20%
    2.5年内平均营收成长率>15%
    3.5年内平均股东权益报酬率>15%
    4.预估本益比<20倍且预估本益比<预估营收成长率。

    使用限制:
     由于本方法部份涉及使用预估数据,因此,使用时先以公司预估值为主,若公司无预估值,则以投资机构预估值代替,若以上两者皆无,则以过去5年平均值代替。
    选股模型:
    定义:GK_04(BkName:Str,EndT:TDateTime,b1,b2,b3,b4,b5:Boolean,MIG5yMinV,NER5yMinV,PEMaxV,PEGMax,DERTTMMaxV:float,IndustryLevle:Int,SaveResult:Boolean);Array
    说明:麦克.喜伟(MichaelSivy)成长型选股法
    算法说明:
    1. 最近报告期的12月资产负债率不高于行业均值且不高于DERTTMMaxV
    2. 近五年平均营业收入整长率不低于MIG5yMinV
    3. 近五年平均净资产收益率不低于NER5yMinV
    4. 指定日近12月市盈率不小于0且不高于市场的PEMaxV倍
    5. 指定日近12月市盈率与三年平均(净利润增长率+普通股获利率)的比率不小于0且不高于PEGMax
    参数:
    BkName:Str 板块名称
    EndT:DateT 截止日
    b1:Boolean 是否选择条件1
    b2:Boolean 是否选择条件2
    b3:Boolean 是否选择条件3
    b4:Boolean 是否选择条件4
    b5:Boolean 是否选择条件5
    MIG5yMinV:float 最近5年平均营收成长率(%)
    NER5yMinV:float 最近5年平均股东权益报酬率(%)
    PEMaxV:float 超过PE中值的最大倍数
    PEGMax:float PEG Max
    DERTTMMaxV:float 资产负债率(%)
    IndustryLevle:所用行业级别
    显示名取值
    证监会一级行业1
    证监会二级行业2
    所有市场3

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