Files
nexus/wiki/concepts/Investment-Analysis.md
2026-05-03 05:42:12 +08:00

1.8 KiB
Raw Blame History

title, type, tags, last_updated
title type tags last_updated
Investment Analysis (NPV & IRR) concept
finance
investment
npv
irr
2026-04-30

Definition

投资分析是通过量化方法评估投资项目的可行性和盈利能力的财务决策框架,核心指标包括 NPV净现值、IRR内部收益率和投资回收期Payback Period

Core Metrics

NPV (Net Present Value)

NPV = -初始投资 + Σ(第i期现金流 / (1 + 贴现率)^i)
  • 正值:项目创造价值,值得投资
  • 负值:项目摧毁价值,不建议投资
  • 零值:项目盈亏平衡

IRR (Internal Rate of Return)

使 NPV = 0 的贴现率 r

Σ(第i期现金流 / (1 + r)^i) - 初始投资 = 0
  • IRR > 贴现率:项目可行
  • IRR < 贴现率:项目不可行
  • IRR 通过数值求解(如 scipy.optimize.fsolve)获得

Payback Period

累计现金流首次超过初始投资的时间(以年为单位):

Payback = (n - 1) + (初始投资 - 累计现金流_{n-1}) / 第n期现金流

ROI

ROI = (Σ现金流 - 初始投资) / 初始投资 × 100%

Decision Matrix

NPV IRR Payback 风险评分 建议
>0 >贴现率 <3年 <3 STRONG BUY
>0 >贴现率 任意 ≥3 CONDITIONAL BUY
≤0 或 IRR ≤ 贴现率 DO NOT INVEST

Target Returns

  • 平均 ROI25%+
  • Payback Period<3年
  • 风险评分:<3

Implementation

参见 support-finance-trackerInvestmentAnalyzer Python 类的实现,包含 NPV、IRR、Payback Period 和 ROI 的完整计算逻辑。