背景:
查尔斯.韩德森(Charles F. Henderson)是美国知名的成长型投资组合经理人,投资经历长达35年以上,毕业于达特茅斯学院(Dartmouth College)及康乃尔大学(Cornell University),曾任职于莱特投资者服务公司(Wright Investors Services)及北方信托公司(Northern Trust Company),在1994年担任芝加哥信托公司(Chicago Trust Company)执行副总经理兼投资经理时,自己组成了航行者芝加哥成长权益团队(Voyageur Chicago growth equity team),开始为航行者资产管理公司(Voyageur Asset Management Inc.,LLC)管理资产,至1999年加入航行者资产管理公司,担任投资经理部门主管,航行者资产管理公司是专门为退休基金、机构投资者、民间基金会及有钱的富人管理资产的公司,自1994年查尔斯.韩德森开始为航行者资产管理公司负责投资事宜,至2001年6月底止,航行者资产管理公司的大型成长权益(Large Cap Growth Equity)及中型成长权益(Mid Cap Growth Equity)的投资组合年平均报酬率达19.34%及17.95%,分别超越同期S&P500指数表现达3.8%及2.41%,绩效表现非常优异,因此,航行者资产管理公司在2000年12月被丹罗斯柴公司(Dain Rauscher Corporation)并购(丹罗斯柴公司在2001年1月被加拿大皇家银行并购),和丹罗斯柴公司旗下的透视投资管理公司(Insight Investment Management)合并,使航行者资产管理公司为投资者管理的资产达146亿美元以上。
查尔斯.韩德森的选股特色以市值高于20亿美以上的大型成长股为主,以数据库中6300家公司为选股标的,采用由下而上(Bottom-up)的方法,发展出专精于高科技、医疗、金融、资本财及消费型股票的选股方式,至于在股票评价上,运用GARP(Growth At a Reasonable Price)的方法,则以低本益比盈余成长率比值(PEG)为标准。注:PEG=预估本益比/预估盈余成长率。 PEG是评估股票潜在价值时,最被广泛使用的指标,因为其不止运用到本益比,亦将成长性考虑其中,一般而言PEG应大于0,PEG越小越值得投资。
资料来源:http://www.voyageur.net 及http://www.managerreview.com。
投资程序:
选股标准:选择总市值高于20亿美元的大型公司。
1.五年平均营收成长率高于S&P500样本公司平均值。
2.五年平均营业利益成长率高于S&P500样本公司平均值。
3.五年平均及最近一年股东权益报酬率高于S&P500样本公司平均值。
4.五年平均每股盈余波动率低于S&P500样本公司平均值。
5.长期负债相对总资产比率低于S&P500样本公司平均值。
买进标准:
1.预估本益比/预估盈余成长率(PEG) < 1。
选股
选股标准:查尔斯.韩德森选股方法中的第4项,五年平均每股盈余波动率指标,本 系统以最近20季盈余β值代替,以利于进行股票的筛选:
1.总市值 > 市场平均值*1。
2.五年平均营收成长率 > 市场平均值。
3.五年平均营业利益成长率 > 市场平均值。
4.五年平均股东权益报酬率 > 市场平均值。
5.最近四季股东权益报酬率 > 市场平均值。
6.个股最近20季盈余β值 < 1。
7.最近一季长期负债/总资产比率 < 市场平均值。
买进标准:由于查尔斯.韩德森在使用PEG时,有时也会买PEG稍高于一的股票,因此,本System将PEG的标准设为可变量,以利会员使用时的方便性。
1.预估本益比/预估盈余成长率(PEG) < 1。
使用限制:
因本选股方法之条件极为严格,建议会员在选取样本时全部上市公司为样本,本系统亦将部份标准的常数项改为可变量,会员可更改变量之值,以利选股作业之顺利进行。
选股模型:
定义:GK_10(BkName:Str,EndT:TDateTime,b1,b2,b3,b4,b5,b6,b7,b8:Boolean,PEGMaxV:float,IndustryLevle:Int,SaveResult:Boolean);Array
说明:查尔斯.韩德森大型成长股选股则
算法说明:
1. 流通市值不低于市场的百分之60分位数
2. 五年平均营业收入增长率不低于市场均值
3. 五年平均营业利润增长率不低于市场均值
4. 五年平均净资产收益率不低于市场均值
5. 指定日近12月净资产收益率不低于市场均值
7. 指定日近12月长期负债比率不低于0且不高于行业均值
8. 指定日近12月市盈率与五年平均净利润增长率的比率(%)不高于PEGMaxV
参数:
BkName:Str 板块名称
EndT:DateT 截止日
b1:Boolean 是否选择条件1
b2:Boolean 是否选择条件2
b3:Boolean 是否选择条件3
b4:Boolean 是否选择条件4
b5:Boolean 是否选择条件5
b6:Boolean 是否选择条件6
b7:Boolean 是否选择条件7
b8:Boolean 是否选择条件8
PEGMaxV:float 估本益比÷5年盈余平均成长率
IndustryLevle:所用行业级别
显示名 | 取值
|
---|
证监会一级行业 | 1
|
证监会二级行业 | 2
|
所有市场 | 3 |
SaveResult:Boolean 是否更新至缓存选股列表中
返回:Array 选股代码及用到的相关指标
策略回测模型:
定义:Show_DSXG_510(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('大师策略账号').Show_DSXG_510(20050101T,20240930T,0);//返回策略与大盘比较
结果:
