关于 real-assets
real-assets 是用于评估房地产、REIT 和基础设施投资的金融 Skill,介绍收益与杠杆指标,比较直接持有与 REIT,并提供公式、案例和可运行脚本。
主要功能
- 01房地产收益与估值指标
- 02包括 FFO 和 AFFO 的 REIT 指标
- 03基础设施投资特征
- 04杠杆与偿债覆盖分析
- 05直接持有与 REIT 比较
- 06公式与可运行演示
适用场景
- 01用 NOI 和资本化率估算房产价值
- 02评估杠杆房产回报与偿债覆盖
- 03比较直接房地产投资与 REIT 配置
- 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 |
关键公式
| 公式 | 表达式 | 用例 |
|---|---|---|
| NOI | Gross Rental Income - Operating Expenses | 房产收入衡量指标 |
| Cap Rate | NOI / Property Value | 房产无杠杆收益率 |
| Property Value | NOI / Cap Rate | 基于收入的估值 |
| Cash-on-Cash | Annual Cash Flow / Total Cash Invested | 杠杆股权回报 |
| GRM | Price / Gross Annual Rent | 快速筛选指标 |
| FFO | Net Income + Depreciation - Gains on Sales | REIT 盈利衡量指标 |
| AFFO | FFO - Maintenance Capex - Straight-Line Rent Adj | 经常性现金流 |
| LTV | Loan Amount / Property Value | 杠杆衡量指标 |
| DSCR | NOI / 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。