mcpField
R
real-assets

real-assets

github.com/joellewis其他218689 次安装15 周前更新
代码仓库

关于 real-assets

real-assets 是用于评估房地产、REIT 和基础设施投资的金融 Skill,介绍收益与杠杆指标,比较直接持有与 REIT,并提供公式、案例和可运行脚本。

主要功能

  1. 01房地产收益与估值指标
  2. 02包括 FFO 和 AFFO 的 REIT 指标
  3. 03基础设施投资特征
  4. 04杠杆与偿债覆盖分析
  5. 05直接持有与 REIT 比较
  6. 06公式与可运行演示

适用场景

  1. 01用 NOI 和资本化率估算房产价值
  2. 02评估杠杆房产回报与偿债覆盖
  3. 03比较直接房地产投资与 REIT 配置
  4. 04分析 REIT 现金流与估值

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/joellewis/finance_skills --skill real-assets

安装后在 Claude Code 中输入/real-assets确认已加载。

附带文件scripts/real_assets.py

详细介绍

不动产资产

核心概念

房产收入与回报指标
  • **NOI(净营业收入):**有效总租金收入(扣除空置损失后)减去运营费用;不包括债务偿付、资本支出和折旧。
  • **资本化率:**NOI 除以房产价值,即房产的无杠杆收益率;资本化率越低,估值越高。
  • **收益法估值:**NOI 除以可比房产的当前资本化率。
  • **现金回报率:**年度税前现金流(NOI 减去债务偿付)除以现金投资总额,即杠杆后的股权收益率。
  • **GRM(总租金乘数):**价格除以年度总租金;一种快速筛选指标,不考虑费用、空置和融资。
REIT 与 REIT 指标

REIT 必须将 90% 以上的应税收入作为股息分配,并像股票一样在交易所交易。行业包括住宅、办公楼、零售、工业、数据中心、医疗保健、自助仓储和专业领域。

  • **FFO(运营资金):**净收入加折旧,再减去房产出售收益。由于房地产折旧会高估实际价值损失,因此 FFO 是衡量 REIT 盈利的标准指标。
  • **AFFO(调整后运营资金):**FFO 减去维护资本支出和直线法租金调整,是衡量经常性可分配现金流的审慎指标。
  • **P/FFO 和 P/AFFO:**REIT 对应的市盈率指标;应在同一行业内进行比较。
  • **NAV 溢价/折价:**股价相对于底层房产每股净资产价值的高低,反映市场情绪。
基础设施投资

基础设施资产包括收费公路、公用事业、管道、蜂窝塔、机场和港口。其特点包括资产使用寿命长、进入壁垒高、收入受监管或有合同保障,以及现金流与通胀挂钩(许多合同包含 CPI 调整条款)。基础设施可提供稳定、类似债券的收入,并通过交通量/使用量增长获得类似股权的上行空间。

房地产中的杠杆
  • **LTV(贷款价值比):**抵押贷款金额/房产价值。LTV 越高,杠杆越大,风险也越高。商业地产的典型 LTV 为 60-75%。
  • **DSCR(债务偿付覆盖率):**NOI/年度债务偿付额。贷款机构通常要求最低达到 1.20x-1.50x。DSCR 越高,偿债缓冲越充足。

直接持有房产与 REIT:决策清单

在推荐投资工具前,请逐项考虑以下因素:

因素直接持有REIT
流动性出售需要数月;交易成本高可在交易所盘中交易
管理需要主动管理,或付费聘请物业经理被动投资;包含专业管理
杠杆获取投资者可选择无追索权抵押贷款杠杆,LTV 条件有吸引力(60-75%)杠杆由 REIT 管理层在实体层面设定;投资者无法选择房产层面的杠杆
1031 置换符合资格——通过置换为同类房产递延资本利得税不符合资格——REIT 股份不适用
分散化集中于一处或少数几处房产REIT 基金可分散投资于数百处房产和多个行业
最低投资金额通常需投入 50K 美元以上股权资金(首付加交割成本)购买一股即可

投资者情况与优选投资工具的对应关系:

投资者情况优选投资工具
可能在几个月内需要用钱,或经常进行再平衡REIT
希望掌控杠杆、租户和房产改造直接持有
持有已升值房产,并希望递延纳税后再投资直接持有(1031 置换)
投资配置低于约 50K 美元,或希望立即实现广泛分散化REIT
愿意管理租户和维修事项(或从租金中支付管理费)直接持有
希望被动、无需操心地获得敞口,且不参与运营REIT

关键公式

公式表达式用例
NOIGross Rental Income - Operating Expenses房产收入衡量指标
Cap RateNOI / Property Value房产无杠杆收益率
Property ValueNOI / Cap Rate基于收入的估值
Cash-on-CashAnnual Cash Flow / Total Cash Invested杠杆股权回报
GRMPrice / Gross Annual Rent快速筛选指标
FFONet Income + Depreciation - Gains on SalesREIT 盈利衡量指标
AFFOFFO - Maintenance Capex - Straight-Line Rent Adj经常性现金流
LTVLoan Amount / Property Value杠杆衡量指标
DSCRNOI / Annual Debt Service偿债覆盖衡量指标

示例详解

示例 1:使用 Cap Rate 评估房产价值

已知: NOI = 每年 $100,000,可比房产的当前 Cap Rate = 6% 计算: 房产价值 解答: Value = NOI / Cap Rate = $100,000 / 0.06 = $1,666,667

该房产的估值约为 $1,666,667。如果 Cap Rate 降至 5%(例如,在火热的市场中),价值将升至 $2,000,000——Cap Rate 下降 100bp,价值上涨 20%。这说明房地产价值对 Cap Rate 变化非常敏感。

示例 2:使用杠杆计算 Cash-on-Cash 回报

已知: 房产价值 = $500,000,首付 = $200,000(40%),抵押贷款 = $300,000,利率为 6%,NOI = $35,000,年度债务偿付额 = $17,000 计算: Cash-on-Cash 回报 解答: 年度税前现金流 = NOI - Debt Service = $35,000 - $17,000 = $18,000 Cash-on-Cash Return = $18,000 / $200,000 = 9.0%

与无杠杆 Cap Rate 相比:$35,000 / $500,000 = 7.0%。由于债务成本(6%)低于 Cap Rate(7.0%),杠杆将股权回报从 7.0% 提升至 9.0%——这就是正向杠杆。如果抵押贷款利率高于 Cap Rate,杠杆则会降低回报(负向杠杆)。

常见误区

  • 将 Cap Rate 与总回报混为一谈——Cap Rate 不考虑增值、杠杆效应和资本支出
  • 对 REIT 使用 P/E 而非 P/FFO——折旧会扭曲净收入,使 P/E 不适合用于评估房地产公司
  • 在计算 NOI 时忽略空置率——始终使用有效总收入(扣除空置准备金后),而非潜在总租金
  • 因忽略维护资本支出而高估回报——使用 AFFO 而非 FFO,才能实际了解可分配现金流

交叉引用

  • time-value-of-money(核心插件):对房产投资进行折现现金流分析
  • equities(财富管理插件):REIT 股票分析和股票市场背景
  • fixed-income-structured(财富管理插件):MBS 以及房地产背后的抵押贷款市场
  • asset-allocation(财富管理插件):将实物资产作为投资组合分散工具和通胀对冲手段

运行脚本

uv run scripts/real_assets.py

PEP 723 标头会自动解析 numpy 依赖项。也可以先运行 pip install numpy,再运行 python3 scripts/real_assets.py。

  • 直接运行会打印演示内容,涵盖房产估值、Cash-on-Cash 和杠杆分析、REIT 指标以及通胀调整后回报。
  • --verify 会重新运行演示计算,并断言输出与此技能中的示例详解一致(打印 PASS/FAIL;不一致时以非零状态退出)。
  • --help 会列出可用的类。

该文件主要用于作为模块导入,例如:from real_assets import PropertyValuation, LeverageMetrics, REITMetrics, RealReturn。

评论

支持 Markdown