基于彼得·林奇 (Peter Lynch),如何在股市赚钱 (One Up on Wall Street) (1989) 和战胜华尔街 (Beating the Street) (1993)
彼得·林奇(1944年出生)被广泛认为是历史上最成功的共同基金经理之一。1977年至1990年,他管理富达麦哲伦基金,实现29.2%的复合年回报率 — 超过同期标准普尔500表现的两倍多。在他的管理下,麦哲伦从1800万美元资产增长到超过140亿美元,成为他退休时世界上最大的共同基金。
林奇的两本开创性书籍将他的方法论提炼为个人投资者可以访问的系统。如何在股市赚钱 (1989) 奠定了哲学基础:普通投资者可以通过利用他们的日常观察和个人专业知识超越专业人士。战胜华尔街 (1993) 通过林奇麦哲伦任期的真实案例研究和对他如何分析整个板块并选择特定股票的详细演示,将这一框架扩展。
林奇的投资哲学建立在几个相互关联的原则上:
投资你所知道的。 最好的股票创意来自你的日常生活 — 你购买的产品、你访问的商店、你工作的公司。业余投资者从个人体验中理解一家企业,比起只在电子表格中研究的华尔街分析师拥有真正的优势。
做你的功课。 个人体验的直觉是起点,不是结论。每个想法必须通过基本面研究验证 — 公司的盈利、资产负债表、竞争地位和增长前景。
先分类再分析。 并非所有股票都一样。快速增长股必须与周期股不同评估,周期股必须与困境反转股不同评估。错误分类股票会导致误解其风险/回报概况。
盈利驱动股价。 长期来看,股价跟随盈利。其他一切 — 市场情绪、宏观预测、技术信号 — 都是噪音。核心问题永远是:"这家公司未来会比今天赚更多还是赚更少?"
知道你拥有什么以及为何拥有。 你应该能够在两分钟或更短时间内解释你持有任何股票的原因。如果你不能,你是在赌博,不是投资。
林奇在13年内29.2%的年化回报率按任何标准都是非凡的。举例说明:1977年林奇任期的开始时在麦哲伦投入的1,000美元,到1990年将增长到约28,000美元。标准普尔500的相同1,000美元将增长到大约7,000美元。
麦哲伦方法的关键特征:
他给个人投资者的核心信息:你不需要1,400只股票。你只需要3到10个深入理解的仓位,以及做功课的纪律。
林奇认为个人投资者比机构基金经理享有若干结构性优势:
无基准约束。 基金经理按指数衡量,必须保持与板块权重合理接近。个人可以完全集中在最佳想法上,忽略整个板块。
无需委员会批准。 机构在买入或卖出前需要多层签发。个人可以立即根据 conviction 行动。
规模优势。 大基金无法在小公司中持有有意义仓位而不推动市场。个人可以买入200万美元公司中的50,000美元而无人注意。
无职业风险。 买入冷门股票下跌30%的基金经理面临职业后果。个人只对自己负责。这消除了购买"IBM类型"股票的压力,这些股票每个人都已经知道。
日常观察。 消费者在华尔街分析师发布第一份报告之前几个月或几年就发现热门产品、餐厅和零售商。行业员工了解外部人仅从公开文件无法获得的竞争动态。
林奇将投资者的优势定义为个人知识和基本面研究的交汇点:
个人知识 = 对产品、行业或公司的直接体验。例子:注意到所有同事都换成新药的医生;看到哪些商店拥挤哪些商店空荡的商场员工;注意到特定车队快速扩张的卡车司机。
基本面验证 = 用财务数据确认观察。制药公司有增长的盈利。零售商有强劲的同店销售和干净的资产负债表。卡车公司有上升的利润率和可控的债务。
两者单独都不够。好产品的好公司是糟糕的股票。不了解的统计便宜股票是赌博。只有两者对齐时优势才会出现。
林奇记录了一个反复出现的模式:华尔街在识别以下公司价值方面结构性地缓慢:太小、太无聊、或太超出常规覆盖范围。典型生命周期:
做功课的个人投资者可以参与第1-2阶段,那里风险/回报最有利。
林奇坚持任何股票投资之前有几个前提条件:
先买房。 房地产是大多数人做过的最好的投资。普通美国人从房屋中获得了极好的回报 — 杠杆化、税收优惠、心理上容易在低迷时期持有,因为没有每秒闪烁亏损的 ticker。
消除高息债务。 偿还年利率18%的信用卡债务是保证的18%回报,优于大多数股票。
建立应急基金。 你永远不应该被迫卖出股票来支付意外开支。在错误时机强制卖出会摧毁回报。
只投入至少五年不需要的资金。 股票市场在几个月和几个季度不可预测。在五年期,它可靠得多。
只投入你能承受损失而不影响日常生活的资金。 在30%回撤时持有仓位需要的心理自由是资金真正 discretionary。
林奇确定了成功股票投资的关键人格特质:
林奇对投资 taxonomy 最持久的贡献是他将股票分为六类。在开始评估之前,你分析的每只股票都应该恰好归入一类,因为成功标准、预期回报和卖出信号在不同类别之间有根本差异。
定义:以每年2-4%增长盈利的大型成熟公司,大约与GDP增长一致。这些通常是已经饱和市场的 former 快速增长股。
特征:
林奇时代的例子:电力公用事业、大型食品公司、成熟工业。
预期回报:价格增值低个位数加3-5%股息。总回报大约每年6-8%。
林奇的观点:他很少买缓慢增长股。它们适合收入导向组合但上行有限。如果你拥有它们,为股息而拥有。
定义:以每年10-12%增长盈利的大型、高质量公司。不够激动人心,但足够一致以可靠。
特征:
林奇时代的例子:可口可乐、宝洁、百时美施贵宝、高露洁。
预期回报:在有利情景下两年持有期30-50%。林奇通常在回撤后买入稳定增长股,在上涨30-50%后卖出,然后轮换到下一个被低估的稳定增长股。
林奇的观点:稳定增长股是组合稳定器。它们在熊市中提供下行保护,在上涨中提供温和但可靠的上行。林奇总是持有几个稳定增长股作为更激进仓位的"保险"。
定义:以每年20-50%增长盈利的小型激进公司。这些是林奇最喜欢的类别,是他最大赢家的来源。
特征:
林奇时代的例子:沃尔玛(早期)、The Limited、Dunkin' Donuts、La Quinta Motor Inns。
预期回报:可能从这类股票中获得10倍股(1,000%回报)到40倍股。一个表现良好的快速增长股可以补偿组合中许多亏损仓位。
林奇的观点:这是财富诞生的地方。关键风险是过度支付增长或在增长不可避免地放缓后持有。理想的快速增长股有很长的扩张跑道 — 未来多年20%+增长。
定义:盈利与经济或行业周期以规律模式上升和下降的公司。时机就是一切。
特征:
林奇时代的例子:福特、通用汽车、铝公司、钢铁、航空、化学品公司、造纸公司、房产相关公司。
预期回报:高度可变。如果在谷底买入并在峰值卖出,回报是巨大的。如果在峰值(市盈率看起来最便宜时)买入,损失是毁灭性的。
林奇的观点:周期股需要行业专业知识。你必须了解你在周期中的位置。业余人的优势来自于在或接近行业工作,并在数据出现之前识别转向。
定义:被打压、萧条或接近破产但有复苏潜力的公司。这些股票已经"被打压到人们认为它们永远不会复苏"。
特征:
林奇时代的例子:克莱斯勒(林奇最著名的困境反转)、Penn Central、Continental Information Systems。
预期回报:成功的困境反转可以产生5-10倍回报。风险是如果公司未能复苏则全损。
林奇的观点:困境反转提供一些最好的风险/回报机会,因为期望如此之低。关键是识别复苏催化剂并验证公司有足够财务资源生存直到复苏。
定义:坐拥宝贵资产 — 房地产、自然资源、专利、现金、税收亏损结转、订户基础 — 但被市场忽略或低估的公司。
特征:
林奇时代的例子:其资产以1950年代成本持有的房地产公司、被低估的广播公司 spectrum 许可、拥有大量税收亏损结转的公司。
预期回报:取决于市场价格和资产价值之间的差距。如果市场价格是资产价值的50%,上涨至公允价值是100%,加上管理层解锁该价值的任何行动。
林奇的观点:资产型股票需要功课 — 你必须能够独立估计资产价值。风险是管理层通过糟糕的收购或运营管理破坏价值,在市场认识到之前。
林奇最独特的分析工具是盈利线 — 在同一图表上叠加股价和盈利的视觉叠加。概念简单:
当股价在盈利线下方时,股票被低估。当在上方时,被高估。盈利线充当引力中心 — 股价可能偏离它数月甚至数年,但最终会收敛。
构建:
盈利线价值 = 每股收益 × 历史平均市盈率
如果公司每股盈利2.00美元,历史市盈率是15,盈利线价值是30美元。如果股票交易在20美元,它以低于盈利线33%的价格交易。如果交易在45美元,它以高于盈利线50%交易。
市盈率转增长比率是林奇的标志性估值指标。它调整市盈率以考虑公司增长率,提供一个单一数字来捕捉你是否为增长支付过多。
公式:
PEG = (市盈率) / (年每股收益增长率)
解读:
重要细微差别:
增长率应该是未来3-5年的预期 forward 增长率,而不仅是去年的增长。
对于支付股息的股票,林奇调整公式:
股息调整PEG = 市盈率 / (每股收益增长率 + 股息收益率)
以12%增长、3%股息收益率和15倍市盈率的股票,调整后PEG为15 / (12 + 3) = 0.67,有吸引力。
PEG比率对稳定增长股和快速增长股最有用。对周期股(盈利波动)、困境反转股(当前盈利可能接近零)和资产型股票(资产价值而非盈利驱动 thesis)意义较小。
林奇本人警告不要机械应用:
PEG比率是分析的起点,不是结论。
| 指标 | 关注重点 |
|---|---|
| 股息收益率 | 高于板块平均;稳定或上升 |
| 派息率 | 低于60%(股息可持续) |
| 股息历史 | 10+年不间断支付记录 |
| 盈利趋势 | 稳定,不下降 |
| 债务/权益 | 保守;低于50% |
| 现金流 | 足够舒适地覆盖股息 |
一句话故事:"我为股息而拥有,股息是安全的。"
| 指标 | 关注重点 |
|---|---|
| 市盈率 | 在或低于股票历史平均 |
| PEG比率 | 低于1.0,理想低于0.75 |
| 盈利增长 | 每年10-12%,5+年一致 |
| 机构持股 | 不要太高(>60%意味着股票"持有过度") |
| 价格与盈利线 | 股价在或低于盈利线 |
| 近期回撤 | 距离近期高点10-30%创造机会 |
一句话故事:"这是一只在暂时失宠时的好公司,我预期在未来1-2年内上涨30-50%。"
| 指标 | 关注重点 |
|---|---|
| 每股收益增长率 | 每年20-50%(警惕高于50% — 不可持续) |
| PEG比率 | 低于1.0,理想低于0.5 |
| 收入增长 | 匹配或超过每股收益增长(不只是成本削减) |
| 扩张跑道 | 剩余很长的跑道(例如,目前存在于20%目标市场中) |
| 资产负债表 | 低债务;公司可以自筹其扩张 |
| 同店/同单位增长 | 正(对于零售商、餐厅等) |
| 可复制模式 | 新市场的成功反映原始市场的成功 |
| 内部人持股 | 管理拥有有意义的股权 |
一句话故事:"这家公司有已验证的公式,正在扩展到巨大的市场,增长将持续多年,股票相对于增长便宜。"
| 指标 | 关注重点 |
|---|---|
| 行业周期位置 | 早期至中期复苏(不是峰值) |
| 库存水平 | 行业库存下降标志复苏 |
| 产能利用率 | 从谷底水平上升 |
| 市盈率 | 高(反直觉 — 高市盈率在谷底是好的) |
| 收入趋势 | 开始 inflect 向上 |
| 资产负债表 | 足够强大以度过低迷 |
| 管理信号 | 资本支出增加、招聘、乐观指导 |
一句话故事:"行业正在转向,这家公司在低迷中以强劲资产负债表幸存,当周期复苏时盈利将激增。"
关键警告:周期股上的低市盈率通常是卖出信号,不是买入信号。盈利处于周期峰值,即将下降。
| 指标 | 关注重点 |
|---|---|
| 现金头寸 | 有足够现金或信贷生存12-24个月 |
| 债务到期日程 | 没有近期债务悬崖 |
| 成本削减进展 | 营业利润率可证实改善 |
| 资产出售 | 非核心资产剥离筹集现金 |
| 管理层变动 | 具有困境反转记录的新CEO或管理团队 |
| 收入稳定 | 下降放缓或逆转 |
| 市场预期 | 极度负面(为失败定价) |
一句话故事:"每个人都认为这家公司的死了,但它有足够的现金生存,有一个明确的成本削减和重组计划,如果成功,股票是 multiple bagger。"
| 指标 | 关注重点 |
|---|---|
| 隐藏资产价值 | 房地产、spectrum、专利、现金、税收亏损 |
| 市值与资产价值 | 市值在保守资产估计的50%或更低 |
| 相对于资产的债务 | 低 — 资产尚未抵押给债权人 |
| 认可催化剂 | 激进投资者、spin-off、销售或开发计划 |
| 管理层一致性 | 内部人拥有股票并有动力解锁价值 |
一句话故事:"市场对这家公司估值X,但资产本身价值2X,有一个催化剂可以缩小差距。"
林奇坚持每个投资者应该能够在两分钟内提供解释为何拥有一只股票的单口说明。这个"两分钟演练"必须涵盖:
快速增长股示例:"Dunkin' Donuts是一只快速增长股。它在新英格兰有1,200家门店并占据主导地位,正在扩展到东南部和中西部,那里还没有门店。盈利每年增长25%,市盈率15,PEG为0.6。每家新店在18个月內盈利。资产负债表几乎没有债务。风险是扩展到新英格兰以外可能停滞,但早期结果非常积极。"
周期股示例:"福特是一只处于汽车周期底部的周期股。汽车销售从峰值下跌了30%,库存正在消化。福特有100亿美元现金,其卡车系列是行业最盈利的。市盈率在30看起来很高,但那是因为盈利受到抑制。随着周期转向,盈利可能增加两倍,股价可能翻倍。风险是衰退进一步加深。"
困境反转股示例:"克莱斯勒是一只困境反转股。股价从30跌到2,每个人都认为它会破产。但Iacocca削减了20亿美元成本,政府贷款担保争取了时间,新的K-car平台获得了强烈评价。如果克莱斯勒生存下来,股票价值10-15。风险是他们可能在转型生效之前耗尽现金。"
如果你无法为一只股票提供连贯的两分钟演练,你不应该拥有它。就这样。林奇认为两分钟演练不仅仅是一个沟通练习 — 它强制清晰思考。混乱的解释表示混乱的分析。
林奇确定了理想股票的十三个属性。没有股票会拥有全部十三个,但你勾选的盒子越多,林奇就越感兴趣:
听起来无聊或可笑。 无聊的名字或无聊的业务意味着华尔街忽略它。像"Pep Boys — Manny, Moe, and Jack"或"Shoney's"这样的股票没有吸引分析师关注,这创造了机会。
做一些无聊的事情。 最激动人心的业务吸引最多的竞争。制造瓶盖或处理优惠券的公司在默默无闻中积累利润。
做一些令人不愉快的事情。 废物管理、殡葬服务、害虫防治 — 让人们皱眉的企业往往有很高的进入壁垒,因为没有人想在它们中竞争。
它是一个 spin-off。 母公司经常毫无声张地剥离子公司。收到spin-off股份的机构通常立即卖出(它们不符合授权),造成人为抛压。Spin-off 经常跑赢市场。
机构不拥有它,分析师不跟踪它。 零分析师覆盖和低机构持股的股票是个人投资者的主要狩猎场。
谣言是负面的 — 涉及有毒废物、黑手党或其他令人不愉快的东西。耻辱将价格压低到公允价值以下。
有一些令人沮丧的。 公司处于让人悲伤的行业 — 殡葬服务、疾病、衰落。情感排斥使股票便宜。
它处于零增长行业。 零增长行业没有新进入者。在零增长行业中增长的公司正在获得市场份额,这是最安全的增长形式。
它有一个 niche。 收费站、本地垄断、专利 — 保护公司免于竞争的东西。林奇喜欢报纸(当时的本地垄断)、品牌药品制造商和具有独占地区的特许经营权等公司。
人们必须继续购买它。 药物、食物、剃须刀片、香烟 — 反复需求比一次性购买更具可预测性。林奇更喜欢稳定的小额购买流,而不是大件周期产品。
它是技术的使用者,不是制造者。 科技公司面临淘汰风险。使用技术降低成本的公司享受好处而没有风险。
内部人正在买入。 当高管和董事用他们自己的钱购买股票时,这是强烈信心的投票。林奇密切跟踪内部人购买。"内部人可能出于很多原因卖出,但买入只有一个原因:他们认为股价会上涨。"
公司正在回购股票。 股票回购减少股数,这即使在总盈利持平的情况下也会增加每股收益。回购是向股东返还资本的红利方式,也是管理层认为股票被低估的信号。
林奇最强烈地警告避免每个人都在谈论的每个人都在谈论的行业中的股票。这些股票带有最高的市盈率倍数、最高期望和最高灾难性失望概率。当增长不可避免地放缓时,市盈率压缩是毁灭性的。
避免被宣传为"下一个IBM"或"下一个麦当劳"的公司。这些比较几乎总是失败。对于每一个成为下一个伟大事物的人,有一百个失败了。原始的IBM和原始的麦当劳是独特的。
林奇为在核心能力之外进行愚蠢收购而浪费股东资本的公司创造了这个术语。盈利的鞋制造商用现金购买亏损的航空公司是 diworseifying。红旗:
一家拥有将"改变世界"的革命产品但没有收入、没有盈利、基于梦想的天高估值的公司。这些股票依赖更大的傻瓜理论 — 以后会有人支付更多。大多数耳语股票以泪水告终。
一家将其25-50%的产出销售给单一客户的公司。如果客户切换供应商、谈判降低价格或破产,中间商公司就灾难了。
"完美股票"#1的反面。在激动人心的行业中的迷人名称吸引注意力,这推动价格达到难以用基本面证明的水平。
林奇的卖出规则是类别特定的 — 通用规则"下跌10%就卖出"无用,因为不同类别表现不同。
林奇建议个人投资者持有3到10只股票的集中组合。确切数字取决于:
始终包括至少一只稳定增长股。 稳定增长股在熊市中提供压舱石,并确保如果快速增长股令人失望,组合不会崩溃。
越多快速增长股越好 — 如果你能找到的话。 一只交付的真正快速增长股可以补偿别处的几个错误。
按 conviction 和类别调整仓位。 如果你有高 conviction,快速增长股和困境反转股应该获得更大配置。缓慢增长股和稳定增长股自然是 lower-return、lower-risk 仓位。
不断轮换。 随着稳定增长股达到30-50%上行目标,卖出并重新投资到下一个被低估的稳定增长股。尽可能长时间持有快速增长股,只要故事完整。
不要过度多元化。 为了多元化而添加第11只股票会稀释你的注意力和你最好的想法。Diworsification 适用于组合,而不仅仅是公司。
林奇最著名的概念:tenbagger是上涨至你购买价格10倍的股票。十倍股的数学解释了林奇的哲学:
如果你持有10只股票,一只 tenbagger(上涨1,000%),即使其他九只归零,它也会把你的10,000美元投资组合变成19,000美元。实际上,其他九只不会归零 — 许多将持平或产生微薄收益。
这种不对称性意味着你永远不应该仅仅因为股票翻倍就卖出赢家。林奇持有最大的赢家多年,让它们从2倍股增长到5倍股到10倍股及以上。
推论:减少你的亏损。下跌25%并显示恶化故事的股票应立即卖出。不要让小亏损变成大亏损,同时等待复苏。
虽然个人投资者只需要3-10只股票,林奇在麦哲伦持有超过1,000只。这部分是因为管理数十亿美元的 consequence — 凭借140亿美元资产,林奇需要数百个持仓提供流动性。但他的方法仍然将风险集中在他最高 conviction 的想法上:
这对于个人投资者来说是不可持续的模型。林奇本人在46岁退休时承认这一点,理由是想与家人共度时光。对个人的教训:你无法复制林奇的广度,但你可以用少量股票复制他的深度。
林奇在麦哲伦最伟大的回报来自识别整个被低估的板块,然后买入这些板块中最好的公司:
在战胜华尔街中,林奇走过他分析整个板块的方法。流程:
银行/S&L:
零售:
餐厅:
周期股(汽车、钢铁、化学品):
公用事业:
林奇将数十年经验提炼为管理他如何思考投资的行为准则:
停止预测市场。 "如果你每年花13分钟在经济学上,你浪费了10分钟。" 没有人能持续预测利率、衰退或市场方向。林奇全程满仓穿越每一次调整。
不要等待"正确时机"投资。 总有事情要担心 — 核战争、通胀、衰退、贸易逆差。最佳投资时机是你有钱且找到好股票时。
熊市是机会。 林奇喜欢熊市,因为它们允许他以低价买入好公司。他在1987年崩盘期间是净买家,在价格下跌时增加持仓。
让你的赢家奔跑。 因为股票翻倍就卖出就像拔花浇草。如果故事完整且增长继续,持有。
减少你的亏损。 不要仅仅因为你为它付出了更多就持有股票。如果故事改变了,卖出并继续。损失厌恶是投资中最具破坏性的行为偏见。
不要试图把握买卖时机。 你无法预测股票在恢复前是否会再跌5%。如果分析正确且价格合理,买入。
拥有股票,不是市场。 牛市中的平庸股票仍会令人失望。熊市中的好股票仍会跑赢。关注个别公司,而非市场方向。
林奇编目个人投资者最常犯的错误:
"股票已经跌了这么多,不可能再跌了。" 可以,它会的。从30跌到10的股票可以继续从10跌到2,从2跌到零。价格下跌本身从来不是买入的理由。
"股票已经在10美元了,还能跌多少?" 见上文。林奇看着Polaroid从143跌到18。在50认为便宜买入的投资者被摧毁。
"它最终会回来。" 有些股票永远不会回来。公司会破产。行业会消失。1800年代的铁路股票、鞭子制造商、数十家失败的航空公司 — 没有什么自然法则要求下跌的股票复苏。
"它只是3美元一股,我不可能亏太多。" 跌到零的3美元股票让你损失100%,就像100美元跌到零的股票一样。美元价格无关紧要。
卖出赢家"获取利润"而持有输家。 这相反了。你应该卖出输家(减少亏损)并持有赢家(让利润奔跑)。大多数投资者做相反的事情,因为卖出赢家感觉良好,卖出输家感觉像承认失败。
担心税收。 林奇:"我从未遇到过因支付税收而破产的人。" 为了避免税收持有下跌的股票是愚蠢的。
根据朋友、出租车司机或电视的消息买入。 当消息通过社交网络到达你时,股票已经移动了。做你自己的功课。
购买你不理解的东西。 复杂性不是 sophistication。如果你不能用简单的语言解释一家公司做什么,你就不理解它。
混淆好公司和好股票。 一家在糟糕价格下的精彩公司是一笔糟糕的投资。价格很重要。
等待"全垒打。" 持有现金等待完美时机的投资者错过了多年的复合。林奇:"准备回调或试图预测回调的投资者比在回调本身中损失的更多。"
第1步 — 个人观察(第1个月): 你注意到你办公室附近有一家名为"Joe's Subs"的新三明治店。食物很好,价格合理,午餐时排队出门,员工看起来真的很热情。你注意到你的城市有三家分店,同样拥挤。
第2步 — 初步研究(第1-2个月): 你发现Joe's Subs是上市公司(ticker:JSUB)。你拉取年报并了解到:
第3步 — 分类(第2个月): 这是一只快速增长股。该公司有一个已验证的概念正在新的地理市场复制。
第4步 — PEG分析(第2个月): 管理层指导未来每股收益增长30%(随着基数变大,从60%减速)。PEG = 18.5 / 30 = 0.62。有吸引力。
第5步 — 两分钟演练(第2个月): "Joe's Subs是一只快速增长股,在3个州有45家门店。三明治概念正在发挥作用 — 同店销售增长12%,每家新店在8个月內盈利。有巨大的扩张跑道 — 公司计划在未来五年扩展到20个州。每股收益增长30%,市盈率18.5,PEG为0.62。资产负债表没有债务,内部人拥有35%。风险是概念可能不会转化到新地区,但早期结果在外地市场表现强劲。"
第6步 — 购买(第2个月): 你以12买入300股 = 3,600美元。
第7步 — 监控(第3-36个月):
第8步 — 卖出信号(第42个月): 同店销售首次转为负(-2%)。管理层宣布收购披萨链"获取协同效应"。内部人卖出出现。增长减速至15%。PEG = 1.7基于下降增长率。多个卖出信号触发。
第9步 — 卖出(第42个月): 以38卖出300股。总回报:38 / 12 = 3.17倍,3.5年,大约37%年化。一个成功的快速增长股投资,即使没有成为 tenbagger — 卖出信号得到了尊重。
FUNCTION categorize_stock(stock):
// 收集核心数据
eps_growth_5yr = average annual EPS growth rate over 5 years
market_cap = current market capitalization
dividend_yield = annual dividend / stock price
earnings_stability = standard deviation of annual EPS changes
revenue_trend = direction of last 4 quarters revenue
// 分类逻辑
IF eps_growth_5yr < 4%:
IF dividend_yield > 3% AND earnings_stability < 0.10:
RETURN "SLOW_GROWER"
ELSE:
RETURN "POSSIBLE_DECLINE — investigate further"
IF eps_growth_5yr BETWEEN 8% AND 14%:
IF market_cap > $10 billion:
IF earnings_stability < 0.15:
RETURN "STALWART"
IF eps_growth_5yr > 18%:
IF market_cap < $5 billion:
IF revenue_growth_5yr > 15%:
RETURN "FAST_GROWER"
// 周期检测
IF earnings_coefficient_of_variation > 0.40:
IF industry IN [autos, steel, aluminum, chemicals, airlines,
paper, housing, semiconductors]:
RETURN "CYCLICAL"
// 困境反转检测
IF stock_price_decline_from_high > 60%:
IF operating_margin < industry_median * 0.5:
IF cash_runway_months > 12:
RETURN "TURNAROUND"
// 资产型检测
IF tangible_book_value > market_cap * 1.5:
RETURN "ASSET_PLAY"
IF (cash + real_estate_value + other_hidden_assets) > market_cap * 1.5:
RETURN "ASSET_PLAY"
RETURN "UNCLASSIFIED — requires manual analysis"
FUNCTION peg_screen(universe, category_filter):
candidates = []
FOR EACH stock IN universe:
category = categorize_stock(stock)
// PEG对稳定增长股和快速增长股最有意义
IF category NOT IN [category_filter]:
CONTINUE
pe_ratio = stock.price / stock.eps_ttm
growth_rate = estimated_forward_eps_growth(stock, years=3)
dividend_yield = stock.annual_dividend / stock.price
// 如果增长率不可靠则跳过
IF growth_rate < 5% OR growth_rate > 50%:
CONTINUE
// 标准PEG
peg = pe_ratio / growth_rate
// 股息调整PEG
peg_adjusted = pe_ratio / (growth_rate + dividend_yield)
// 应用林奇的过滤器
score = 0
IF peg_adjusted < 0.5:
score += 3 // 大声买入区域
ELIF peg_adjusted < 0.75:
score += 2 // 有吸引力
ELIF peg_adjusted < 1.0:
score += 1 // 合理估值
ELSE:
CONTINUE // 太贵 — 跳过
// 奖励标准
IF stock.debt_to_equity < 0.30:
score += 1
IF stock.insider_ownership > 10%:
score += 1
IF stock.institutional_ownership < 40%:
score += 1
IF stock.analyst_coverage < 5:
score += 1
IF stock.insider_net_buying_6mo > 0:
score += 1
IF stock.share_buyback_active:
score += 1
candidates.APPEND({
stock: stock,
category: category,
peg: peg,
peg_adjusted: peg_adjusted,
score: score
})
// 按分数排序
candidates.SORT_BY(score, descending=True)
RETURN candidates
(文件已截断,原文共1146行)
实施规范编译自彼得·林奇,如何在股市赚钱和战胜华尔街*。本文件是用于实际应用的系统化提炼,不替代阅读原作。*