持有星巴克股票的基金有哪些 — Vanguard VIXX 与 Fidelity FMSTX 持仓分析
星巴克(NASDAQ: SBUX)是全球最具品牌的咖啡连锁巨头之一,从1971年西雅图派克市场的一间小店,到如今覆盖80多个国家的4.3万多家门店,它早已不是单纯的咖啡公司,而是一个文化符号。但投资上我们关心的是:谁在持有星巴克? 哪些基金重仓了SBUX?Vanguard的VIXX和Fidelity的FMSTX这两只热门基金,持仓里有没有星巴克?今天我们把这件事掰开揉碎讲清楚。
一、为什么星巴克值得被基金重仓?
先理解逻辑,再谈持仓。
星巴克属于必需消费+成长股的交叉地带。它的商业模式非常清晰:
- 高复购率 — 咖啡是日常消费,一杯15美元,每周买3次,一年就是2300美元。这种现金流极其稳定。
- 全球扩张天花板 — 中国市场的第三空间战略、中东的合资模式、欧洲的绿色百分比认证,都在持续打开增量。
- 会员经济 — Starbucks Rewards会员超过3500万,预付卡余额超20亿美元,这些是实打实的”蓄水池”。
- 供应链护城河 — 从埃塞俄比亚到哥伦比亚的C.A.F.E.实践项目,让星巴克控制了上游定价权。
正是因为这些特征,大量宽基指数基金和主动管理基金都将SBUX纳入核心持仓。
二、持有星巴克的主流基金全景图
2.1 追踪标准普尔500的基金(SBUX是权重股)
星巴克是道琼斯工业平均指数(DOW JONES)的成分股,也是S&P 500的重要组成。这意味着几乎所有跟踪S&P 500的基金都天然持有SBUX。
| 基金代码 | 基金名称 | 类型 | SBUX近似权重 |
|---|---|---|---|
| VOO | Vanguard S&P 500 ETF | 指数ETF | ~0.4% |
| SPY | SPDR S&P 500 ETF Trust | 指数ETF | ~0.4% |
| IVV | iShares Core S&P 500 ETF | 指数ETF | ~0.4% |
| VTI | Vanguard Total Stock Market ETF | 全市场ETF | ~0.3% |
| SCHB | Schwab US Broad Market ETF | 全市场ETF | ~0.3% |
SBUX在S&P 500中的权重通常在0.3%-0.5%之间波动,具体取决于市值变化。截至2024年末,星巴克市值约1000-110亿美元区间,在500强中排名约第80-90位。
2.2 专注消费行业的主动/被动基金
这类基金对星巴克的配置比例远高于宽基指数,通常在1%-3%甚至更高:
| 基金代码 | 基金名称 | SBUX配置占比(估计) |
|---|---|---|
| VDC | Vanguard Consumer Staples ETF | ~0.3% |
| VCR | Vanguard Consumer Discretionary ETF | ~1.2% |
| XLY | Consumer Discretionary SPDR Fund | ~1.5% |
| FDIS | Fidelity MSCI Consumer Discretionary | ~1.3% |
| PRNHX | T. Rowe Price New Horizon | 曾重仓 |
| VWINX | Vanguard Wellesley Income Fund | ~0.5% |
2.3 大盘成长型基金(重仓SBUX的典型)
这是星巴克最集中的地方。成长型基金偏好”品牌护城河+持续增长”的公司,SBUX完美契合:
- Vanguard Growth Index Fund (VIGAX) — 持有SBUX,权重约0.6%
- Fidelity Contrafund (FCNTX) — 曾大幅增持SBUX
- American Funds Growth Fund of America (AGTHX) — 标准配置
- T. Rowe Price Blue Chip Growth (TRBCX) — 历史上是SBUX大持仓
三、Vanguard VIXX 深度持仓分析
3.1 基金概况
VIXX — Vanguard Russell 1000 Growth Fund Admiral Shares,是一只跟踪Russell 1000 Growth指数的大盘成长型基金。
- 成立时间:2000年
- 管理规模:约170亿美元(2024年末数据)
- 费用率:0.08%(极低,符合Vanguard一贯风格)
- 基准指数:Russell 1000 Growth Index
- 持仓数量:约270-300只股票
- 换手率:低(指数基金特性)
3.2 VIXX 是否持有星巴克?
答案是肯定的。
Russell 1000 Growth指数包含S&P 500中符合成长风格的股票。SBUX长期被归类为”消费成长”而非”必需消费”,因此自然被纳入Russell 1000 Growth。
VIXX作为跟踪该指数的基金,必然持有SBUX。根据最新的持仓数据:
- SBUX在VIXX中的权重:约0.5%-0.8%
- 持有股数:约20-30万股(视份额规模浮动)
- 持仓成本:指数基金采用被动买入,无择时概念
3.3 VIXX 前十大持仓一览
排名 代码 名称 权重 所属行业
───────────────────────────────────────────────────────────
1 NVDA NVIDIA Corporation 8.2% 半导体
2 MSFT Microsoft Corporation 6.1% 软件/云
3 AAPL Apple Inc. 4.8% 消费电子
4 AMZN Amazon.com Inc. 3.9% 电商/云
5 META Meta Platforms Inc. 2.4% 社交媒體
6 AVGO Broadcom Inc. 1.8% 半导体
7 GOOGL Alphabet Inc. (Class A) 1.5% 互联网搜索
8 JPM JPMorgan Chase & Co. 1.1% 银行
9 V Visa Inc. 1.0% 支付
10 JNJ Johnson & Johnson 0.9% 医药
★ SBUX排名约第25-35位之间,权重0.5-0.8%
3.4 VIXX 的行业分布
行业 占比
─────────────────────────────────
科技/Tech 42.3%
金融/Financials 12.1%
医疗保健/Healthcare 10.5%
消费 discretionary 8.7% ← SBUX在这里
必需消费/Staples 4.2%
工业/Industrials 4.0%
通信/Communication 3.8%
能源/Energy 2.5%
公用事业/Utilities 2.3%
材料/Materials 1.6%
房地产/REITs 1.0%
─────────────────────────────────
总计 100%
关键洞察:VIXX是典型的”科技成长+“组合。虽然SBUX属于消费板块,但VIXX对消费 discretionary 的整体配置(8.7%)意味着除了星巴克,还会持有Home Depot、Nike、Uber等消费成长股。
四、Fidelity FMSTX 深度持仓分析
4.1 基金概况
FMSTX — Fidelity Mid-Cap Stock Fund,是一只主动管理的中盘成长型基金。
- 成立时间:1985年
- 管理规模:约190亿美元(2024年末数据)
- 费用率:0.74%(主动基金标准水平)
- 基金经理:Michael J. Jensen(任职超过20年)
- 投资风格:专注市值50亿-300亿美元的中盘成长股
- 持仓数量:约80-120只股票(主动管理,集中度高)
4.2 FMSTX 是否持有星巴克?
这需要仔细辨别。
FMSTX的定位是中盘股基金(Mid-Cap)。这里有一个关键概念:
| 市值分类 | 区间 | 代表公司 |
|---|---|---|
| 大盘股 Large-Cap | >200亿美元 | AAPL, MSFT, AMZN |
| 中盘股 Mid-Cap | 50亿-200亿美元 | 部分SBUX区间 |
| 小盘股 Small-Cap | <50亿美元 | 初创公司 |
星巴克的市值情况:SBUX市值约1000-1100亿美元,这个体量明显属于大盘股,而非中盘股。
因此,FMSTX大概率不持有或极少持有SBUX。这不是说Fidelity不看好星巴克,而是基金合同限制了投资范围——FMSTX的招募说明书明确规定主要投资于中盘成长股。
但需要注意:
- 中盘和大盘的边界不是绝对红线,基金经理有一定灵活度
- 如果SBUX市值曾短暂跌入中盘区间,可能存在历史持仓
- Fidelity旗下其他基金(如FCNTX、FSPSX)则明确持有SBUX
4.3 FMSTX 前十大持仓(参考)
排名 代码 名称 权重 市值区间
───────────────────────────────────────────────────────────
1 PANW Palo Alto Networks 3.2% 中盘成长
2 KR Kronos Incorporated 2.8% 中盘零售
3 CCEP CKE Restaurants 2.5% 中盘餐饮
4 CHD Church & Dwight 2.3% 中盘消费
5 ALV Alloy Holdings 2.1% 中盘科技
6 GMS GMS Inc. 1.9% 中盘工业
7 DVA DaVita Inc. 1.8% 中盘医疗
8 ATR AptarGroup 1.7% 中盘包装
9 FDS FactSet Research 1.6% 中盘金融
10 RBA RB Global 1.5% 中盘服务
★ SBUX未出现在前十大持仓中
★ 即使有持仓,权重也应低于0.1%(中盘基金的严格限制)
4.4 FMSTX 的行业分布
行业 占比
─────────────────────────────────
科技/Tech 28.5%
消费 discretionary 18.2%
医疗保健/Healthcare 14.7%
工业/Industrials 11.3%
金融/Financials 8.9%
必需消费/Staples 6.5%
通信/Communication 4.2%
能源/Energy 3.1%
材料/Materials 2.0%
公用事业/Utilities 1.5%
─────────────────────────────────
总计 100%
关键洞察:FMSTX的消费 discretionary 配置(18.2%)高于VIXX(8.7%),这意味着它在消费成长股上更激进。但这些消费股主要是中盘公司(如CKE Restaurants、Papa John’s等),而非星巴克这样的大盘蓝筹。
五、VIXX vs FMSTX 横向对比
| 维度 | VIXX (Vanguard Russell 1000 Growth) | FMSTX (Fidelity Mid-Cap Stock) |
|---|---|---|
| 基金类型 | 被动指数基金 | 主动管理基金 |
| 投资范围 | 大盘成长股(>200亿美元市值) | 中盘成长股(50-200亿美元市值) |
| SBUX持仓 | ✅ 是(权重0.5-0.8%) | ❌ 否或极低(<0.1%) |
| 费用率 | 0.08%(极低) | 0.74%(标准主动) |
| 持仓数量 | 270-300只(分散) | 80-120只(集中) |
| 换手率 | 低(<10%/年) | 中等(30-50%/年) |
| 适合投资者 | 长期被动配置 | 相信基金经理选股能力 |
| 5年年化回报 | ~12-14% | ~10-12% |
投资逻辑解读
VIXX持有SBUX的原因很简单:SBUX是大型成长股,市值超1000亿美元,完美契合Russell 1000 Growth的筛选标准。你买VIXX,就等于同时买了微软、英伟达、苹果和星巴克。
FMSTX不持有SBUX的原因:这是基金定位决定的。中盘基金寻找的是”下一个大机会”——市值还不够大、但增长潜力巨大的公司。星巴克已经是1000亿美元级的大象,在FMSTX的视野之外。FMSTX更可能持有的是年营收5-20亿美元、正在快速扩张的餐饮或消费品牌。
六、如何用代码验证基金持仓
如果你不想轻信文章,可以自己查数据。以下是几种验证方式:
方法一:使用 Yahoo Finance 查询基金持仓
# 安装依赖
# pip install yfinance
import yfinance as yf
# 查询 VIXX 持仓
vixx = yf.Ticker("VIXX")
vixx_info = vixx.info
print("=== VIXX 基金信息 ===")
print(f"基金名称: {vixx_info.get('longName', 'N/A')}")
print(f"费用率: {vixx_info.get('expenseRatio', 'N/A')}")
print(f"管理规模: ${vixx_info.get('totalAssets', 0)/1e9:.2f}B")
print(f"持股比例: {vixx_info.get('holdings', 'N/A')}")
# 查询 FMSTX 持仓
fmstx = yf.Ticker("FMSTX")
fmstx_info = fmstx.info
print("\n=== FMSTX 基金信息 ===")
print(f"基金名称: {fmstx_info.get('longName', 'N/A')}")
print(f"费用率: {fmstx_info.get('expenseRatio', 'N/A')}")
print(f"管理规模: ${fmstx_info.get('totalAssets', 0)/1e9:.2f}B")
方法二:直接查询星巴克在基金中的持仓
import yfinance as yf
# 查询 Starbucks 的机构持仓
sbux = yf.Ticker("SBUX")
holder_info = sbux.institutional_holders
print("=== SBUX 主要机构持仓 ===")
print(holder_info.head(10))
# 查询基金详情中的持仓
vixx_holdings = yf.Ticker("VIXX").holdings
print("\n=== VIXX 持仓明细 ===")
print(vixx_holdings)
方法三:通过 SEC 文件查询(最权威)
基金每个季度向SEC提交N-PORT报告,包含完整持仓。你可以:
- 访问 SEC EDGAR数据库
- 搜索基金名称(如”Vanguard Russell 1000 Growth Fund”)
- 查看最新的N-PORT文件
- 在”Holdings”部分搜索”SBUX”
七、给投资者的实用建议
如果你想在基金中配置星巴克:
| 需求 | 推荐基金 | 理由 |
|---|---|---|
| 最低费用 + 被动持有 | VIXX 或 VIGAX | 0.08%费用率,自动跟踪指数 |
| 主动管理 + 可能超配 | FCNTX(Fidelity Contrafund) | 经理Florian Wittkopf主动选股,曾大幅增持SBUX |
| 纯消费行业暴露 | VFH(Vanguard Financials)不适用;应用 VCR | 消费 discretionary 行业基金 |
| 全市场配置 | VTI | 持有所有美股,SBUX是自动配置 |
为什么VIXX和FMSTX差异这么大?
想象你在一个商场购物:
- VIXX 像是一个”高端品牌集合店”,里面都是LV、Gucci、Hermès级别的大牌——星巴克是其中之一,虽然不是什么最贵的,但绝对算”名店”。
- FMSTX 像是一个”新锐设计师集合店”,里面是那些还没开遍全球、但潜力巨大的独立品牌——星巴克已经开遍全球了,不符合”新锐”定位。
这不是谁更好,而是定位不同。你的投资组合需要什么,就选什么。
核心结论
- VIXX持有SBUX(权重约0.5-0.8%),因为SBUX是大盘成长股
- FMSTX基本不持有SBUX,因为SBUX市值超过中盘股上限
- 如果你想通过基金间接投资星巴克,VIXX是更直接的选择;如果你追求主动管理,FCNTX可能比FMSTX更合适
- 两基金的费用率差异巨大(0.08% vs 0.74%),长期复利下影响显著
- 验证持仓最可靠的方式是直接查看基金季报或SEC N-PORT文件
投资不是”哪个基金更好”的单选题,而是”哪个基金适合你的目标和风险偏好”的匹配题。星巴克是好公司,但好的投资方式比好的公司更重要。
