背景:
肯尼斯.费雪( kenneth L. Fisher)是费雪投资公司(Fisher Investments)的创办人兼总裁,他的父亲菲利普.费雪(Philip A. Fisher)是美国体质投资(Qualitative Investment)的代表;华伦.巴菲特(Warren Buffett)特别指出菲利普.费雪是他两个主要投资灵感的启发者之一【另一个当然是班杰明.葛拉汉(Benjamin Graham)】,由此可见肯尼斯.费雪的投资家学非常渊源。他在1970年代发展出股价/营收比(Price Sales Ratio)做为投资的主要核心指标,至今这项指标已成为美国证券分析师考试(CFA exam)的必考项目,自1984年起,肯尼斯.费雪为富比士(Forbes)杂志撰写一个投资组合策略(Portfolio Strategy)专栏,至今达16年,是富比士杂志创立80年以来,常态性专栏作家中为期第七长的。费雪投资公司目前管理资产达50亿美元,主要为退休基金、大学校产及私人基金会等机构管理投资组合,被Nelson's World's Best Money Managers机构,评定为全球各种投资风格中,表现最佳的前20名机构投资者。肯尼斯.费雪并着有1984年股市畅销书【超级强势股(Super Stocks)】、【华尔街的华尔兹(The Wall Street Waltz,1987)】及【主导市场的一百个心灵(100 Minds That Made The Market,1993)】;本System所使用的投资程序来自于【Super Stocks】一书。
投资程序:
肯尼斯.费雪认为一支完美的超级强势股应有下列特性:
一,利用自有资金创造未来,长期平均成长率约为15%-20%。
二,未来长期平均税后获利率高于5%。
三,股价/营收比为0.75或更低。
在选股方面,肯尼斯.费雪考虑两个项因素:
一,是股价/营收比,
二,是股价/研发费用比,且有明确的准则。
1.股价/营收比 (PSR)
a.避开PSR超过1.5的股票,任何PSR大于3的公司决不要碰。
b.积极寻找PSR低于0.75的超极公司。
c.任何超级公司的PSR涨到3至6之间时,要卖出持股。
2.股价/研发费用比(PRR)
别买PRR高于15的公司,PRR低的超级公司多的是。
寻找PRR介于5至10的超级公司,PRR低于5倍的公司不多见。
选股
为求选股程序之顺利进行,本系统综合肯尼斯.费雪的方法,订定以下选股程序:
1.负债比率低于35%
2.最近5年平均营收成长率≧15%
3.最近5年平均税后净利率≧5%
4.股价营收比(PSR)≦1.5
5.股价/研发费用比(PRR) ≦15
选股模型:
定义:GK_03(BkName:Str,EndT:TDateTime,b1,b2,b3,b4,b5:Boolean,MIG5yMinV,WPR5yMinV,PSRMaxV,DERTTMMaxV:float,IndustryLevle:Int,SaveResult:Boolean);Array
说明:霍华.罗斯曼(HowardRothman)审慎致富投资法
算法说明:
1. 最近报告期的12月资产负债率不高于行业均值且不高于DERTTMMaxV
2. 近五年平均营业收入整长率不低于MIG5yMinV
3. 近五年平均销售净利率不低于WPR5yMinV
4. 指定日近12月市销率不小于0且不高于市场的PSRMaxV倍
参数:
BkName:Str 板块名称
EndT:DateT 截止日
b1:Boolean 是否选择条件1
b2:Boolean 是否选择条件2
b3:Boolean 是否选择条件3
b4:Boolean 是否选择条件4
b5:Boolean 是否选择条件5
MIG5yMinV:float 最近5年平均营收成长率(%)
WPR5yMinV:float 最近5年平均税后净利率(%)
PSRMaxV:float 超过PSR中值的最大倍数
DERTTMMaxV:float 资产负债率(%)
IndustryLevle:所用行业级别
显示名 | 取值
|
---|
证监会一级行业 | 1
|
证监会二级行业 | 2
|
所有市场 | 3 |
SaveResult:Boolean 是否更新至缓存选股列表中
返回:Array 选股代码及用到的相关指标
策略回测模型:
定义:Show_DSXG_503(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_503(20201019T,20201019T,1);//返回最新股票池
结果: