背景:
马克.约克奇(Mark L. Yockey )是艺匠合伙有限公司(Artisan Partners Limited Partnership)的合伙人,并且是艺匠国际基金(Artisan International Fund)的基金经理人;马克.约克奇毕业于密执安州立大学(Michigan State University)的MBA并曾在法国的Universite'd' Aix-en-Provence读书,因此法文非常流利,1990年之前任职于法国La Socie'te' Generale 银行,并成为密执安州退休基金的分析师,1990至1995年曾任维代尔公司(Waddell & Reed)的副总裁及联合国际成长基金(United International Growth Fund)的基金经理人,1995年底开始操作艺匠国际基金,至2000年底止,每年平均报酬率达24.39%,基金管理资产达47.5亿美元,1998年晨星公司选择马克.约克奇为年度基金经理人(Morningstar International fund Manager of the Year for 1998),马克.约克奇认为自己是一位GARP(Growth at a reasonable price)的实践者,专门寻找在任何国家中高成长而价格合理的公司作投资,目前艺匠国际基金投资在至少20个国家的企业,并限制单一公司持股不得高于基金资产的5%,以降低投资风险。
投资程序:
马克.约克奇选股方法极为简单,虽然他属于成长型投资人,但认为太高的成长率无法持久,因此,在成长性方面,他并没有太高的要求,以下是其选股的要点(Criteria):
1.持续性的成长(Sustainable growth)-盈余每年成长10%-40%
2.合理的评价(Reasonable valuation)-通常本益比不可大于盈余成长率
3.强力的产业表现(Strong industry presence)-在产业中主导或加速成长(a dominate or accelerating position)
4.有效的管理(Effective Management)-强调股东的价值(With a focus on shareholder value)
选股
马克.约克奇的选股方法中,“五年平均盈余成长率介于10%至40%之间,且每一年皆大于10%”的条件,在国内股市中,符合的公司太少,因此本选股程序稍作修改,但仍保留其选股精神;另外在一篇访谈报告中,马克.约克奇曾表示他亦很喜欢高毛利的公司,所以,我们亦将毛利率列入选股标准中,而马克.约克奇的选股方法中亦有两项(三及四)属于无法数量化的主观判断指标,无法列入选股标准中;使用方法如下:
1.最近四季毛利率 > 市场平均值。
2.五年平均盈余成长率 > 10%,且每一年皆为正成长。
3.预估本益比(P/E ratio) < 预估盈余成长率。
使用限制:
由于马克.约克奇的方法具有部份的主观判断,建议会员在选取样本时,若非选择全体公司作为样本时,必须注意所选择的样本是否合乎其主观判断的条件。
选股模型:
定义:XXSC_01(BkName:Str,EndT:TDateTime,b1,b2,b3:Boolean,NPG5yMinV,PEGMaxV:float,IndustryLevle:Int,SaveResult:Boolean);Array
说明:马克.约克奇成长型投资法
算法说明:
1. 最近报告期近12月销售毛利率不小于市场值
2. 近五年净利润增长率(%)为正且均值大于NPG5yMinV
3. 指定日近12月市盈率与近五年平均净利润增长率的比值不小于0且不高于PEGMaxV
参数:
BkName:Str 板块名称
EndT:DateT 截止日
b1:Boolean 是否选择条件1
b2:Boolean 是否选择条件2
b3:Boolean 是否选择条件3
NPG5yMinV:float 五年净利润最小复合增长率(%)
PEGMaxV:float PEG
IndustryLevle:所用行业级别
显示名 | 取值
|
---|
证监会一级行业 | 1
|
证监会二级行业 | 2
|
所有市场 | 3 |
SaveResult:Boolean 是否更新至缓存选股列表中
返回:Array 选股代码及用到的相关指标
策略回测模型:
定义:Show_DSXG_901(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_901(20210101T,20210205T,1);//返回最新股票池
结果: