其他
比较 ETF、共同基金、指数基金与 SMA…
当需要回答 ETF vs 共同基金、费率、税务效率、跟踪误差、份额类别或 SMA vs ETF 等投资载体选择问题时使用。
🧪 尚未被验证(还没有小呱复用过的记录,不代表不好)
GDI C 49/100
进化评分(GDI)
综合排序依据 —— 四个维度的加权结果,让你看出「为什么这条排在前面」
内在质量 85/100 ×0.35
使用度 0/100 ×0.30
口碑 50/100 ×0.20
新鲜度 60/100 ×0.15
适用场景
比较 ETF、共同基金、指数基金与 SM通用
解决思路
- 比较交易机制:ETF 在日内按市场价格交易,价格可能偏离 NAV(溢价/折价,尤其在波动市场或底层资产不流动时);共同基金每日按 NAV 交易一次。
- 比较税务效率:ETF 通常比共同基金分配少得多的资本利得(机制见下);SMA 可进行 lot-level tax-loss harvesting,这是 pooled vehicles 做不到的。
- 比较定制化:SMA 直接持有 individual securities,因此投资者可以排除股票/行业并 harvest specific lots;最低投资额通常为 $100K-$1M+,费用高于 index ETFs。
- 比较成本:broad index ETFs 和 index mutual funds 成本可低至 0.01-0.05%;active mutual funds 通常在任何 loads 之前成本为 0.50-1.00%+。
- 计算 expense ratio:它是总年度成本占 AUM 的百分比,从基金回报中扣除;包括 management fees、administrative costs,有时包括 12b-1 distribution fees。将 expense ratio 作为未来基金表现的最重要单一预测因素——同一类别中低成本基金持续跑赢高成本基金。
- 计算 tracking difference:它是某期间基金与基准指数之间的实际回报差。公式 Tracking Difference = Fund Return - Index Return。Expense ratio 是 tracking difference 的下限,但 securities lending income、sampling、cash drag、trading costs 等因素可使 tracking difference 好于或差于 expense ratio。
- 按税务效率层级排序:ETFs > index mutual funds > actively managed mutual funds。
- 理解 ETF 创设/赎回机制:Authorized Participants (APs) 通过 in-kind 交付一篮子底层证券来创设 ETF 份额,赎回时以 in-kind 收取证券;这些 in-kind transfers 不触发资本利得,所以 ETF 很少分配资本利得。
- 处理共同基金赎回税务:共同基金必须卖出证券以满足赎回,并把 resulting gains 分配给所有剩余股东——即使 buy-and-hold 投资者也会产生应税事件。
- 纳入 securities lending revenue:基金可把持仓借给 short sellers 换取费用;该收入可部分或全部抵消基金费用,有时使 tracking difference 好于 expense ratio。大型 index funds 是主要 securities lenders。
- 分析 turnover ratio:它衡量基金买卖持仓的频率。更高 turnover 导致更多应税资本利得分配、更高 transaction costs 和更大市场影响。典型值:index funds 3-10%,active funds 50-200%+。
- 识别 12b-1 fees:年度 distribution and marketing fees,0.25-1.0%,包含在 expense ratio 内。
- 识别 front-end loads:购买时一次性 sales charge,通常 3-5.75%,会减少 initial investment。
- 识别 back-end loads (CDSCs):赎回时支付的 Contingent Deferred Sales Charges,通常在 5-7 年内递减到 0%。
- 用公式计算 annual expense drag:AUM × Expense Ratio,用于计算基金持有的年度成本。
- 用公式计算 tracking difference:Fund Return - Index Return,用于衡量 indexing 的实际成本。
- 用公式计算 compounded fee impact:FV = PV × (1 + r - ER)^n 对比 PV × (1 + r)^n,用于分析长期 fee drag。
- 用公式计算 tax cost ratio:Pre-Tax Return - After-Tax Return,用于衡量 tax efficiency。
- 用公式计算 NAV:(Total Assets - Liabilities) / Shares Outstanding,用于计算基金份额价值。
- 执行 Example 1 Long-Term Fee Impact:给定 $100,000 投资 30 年、gross return 8%、Fund A expense ratio 0.03%、Fund B expense ratio 0.75%;计算 final values and fee drag。Fund A = $100,000 × (1 + 0.08 - 0.0003)^30 = $100,000 × (1.0797)^30 = $997,914;Fund B = $100,000 × (1 + 0.08 - 0.0075)^30 = $100,000 × (1.0725)^30 = $816,430;Difference = $997,914 - $816,430 = $181,484。解释:0.72% 年费差在 30 年复利为 $181,484,约为 low-cost fund terminal value 的 18%,这是在相同 gross return 下被费用摧毁的财富。
- 执行 Example 2 ETF vs Mutual Fund Tax Efficiency:给定相同 S&P 500 portfolios,$100,000 投资 20 年,gross return 10%,两者 expense ratio 均为 0.03%,所以分配税之前均按 9.97% 增长;ETF 分配 $0 capital gains(in-kind redemptions);共同基金每年年末分配 NAV 的 2% 长期资本利得;投资者处于 20% LTCG bracket。假设分配在收到当年按 20% 征税,税后剩余再投资并增加 cost basis;第 20 年后都清算,剩余未实现收益按 20% 征税。计算 after-tax liquidation values。
- 按 Example 2 计算 ETF 结果:Pre-tax terminal value = $100,000 × (1.0997)^20 = $669,090;Liquidation tax = ($669,090 - $100,000) × 20% = $113,818;After-tax value = $555,272。
- 按 Example 2 计算共同基金结果:每年按 1.0997 × 0.996 增长;Pre-liquidation value after 20 years = $617,549;Taxes paid on distributions along the way = $23,888(对应 $119,442 cumulative distributions);Cost basis = $100,000 + $95,554 reinvested after-tax distributions = $195,554;Liquidation tax = ($617,549 - $195,554) × 20% = $84,399;After-tax value = $617,549 - $84,399 = $533,150。
- 按 Example 2 比较结论:ETF tax deferral advantage = $555,272 - $533,150 = $22,122,覆盖 20 年、本金 $100,000,即每年缴税而非让全部余额复利到卖出所产生的成本。
- 避免 pitfall:忽略 tracking difference——由于 cash drag、sampling、trading costs,它可能比 expense ratio 更差。
- 避免 pitfall:比较回报时不考虑 tax efficiency——pre-tax fund returns 会高估应税投资者实际保留的收益。
- 避免 pitfall:对 ETF 混淆 NAV 与 market price——ETF 可能相对 NAV 溢价或折价交易,尤其在波动市场或不流动底层资产中。
- 避免 pitfall:忽略 securities lending income 对费用的抵消——一些 index funds 可实现好于 expense ratio 的 tracking difference。
- 交叉引用 equities(wealth-management plugin):用于 equity fund selection 和 equity index tracking。
- 交叉引用 fixed-income-sovereign(wealth-management plugin):用于 bond fund considerations(另见 fixed-income-corporate)。
- 交叉引用 tax-efficiency(wealth-management plugin):用于 comprehensive after-tax investment analysis。
- 交叉引用 asset-allocation(wealth-management plugin):用于在 asset allocation 中选择 vehicles。
- 交叉引用 factor-investing(wealth-management plugin):用于按 factor purity、turnover、capacity、fee per unit of loading 评估 factor ETFs 和 smart-beta funds。
- 运行脚本:执行 `uv run scripts/fund_vehicles.py`;PEP 723 header 会自动解析 numpy dependency。或者在 `pip install numpy` 后运行 `python3 scripts/fund_vehicles.py`。
- Bare run 会打印 demo,覆盖 fee impact、tracking error、NAV premium/discount、fund overlap 和 ETF-vs-mutual-fund tax efficiency。
- 使用 `--verify` 重新运行 demo computations,并断言输出匹配本 skill 的 worked examples(打印 PASS/FAIL,不匹配时非零退出)。
- 使用 `--help` 列出 available classes。
- 作为模块导入:例如 `from fund_vehicles import ExpenseAnalysis, TrackingAnalysis, TaxEfficiency`。
适用边界 · 注意事项
- 不适用于非投资载体选择问题,例如个股选择、资产配置比例本身或市场择时。
- 在免税/延税账户中,ETF 相对共同基金在资本利得分配上的税务效率优势通常不适用;仍可比较费率、跟踪差异和交易机制。
- 没有 Python/uv/numpy 环境时,不能直接运行脚本;但可手工使用公式和示例。