returns-analysis

Model private equity returns with IRR, MOIC, and public market comparables.

Updated Apr 25, 2026
One-click install
npx skills add https://github.com/bolnet/private-equity --skill returns-analysis-bolnet
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: returns-analysis
Source: https://github.com/bolnet/private-equity/tree/main/finance-mcp-plugin/skills/private-equity/returns-analysis
Command: npx skills add https://github.com/bolnet/private-equity --skill returns-analysis-bolnet

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pandas, numpy, matplotlib, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill enables PE professionals to calculate IRR/MOIC, perform sensitivity analyses, benchmark against public market comparables, model exit scenarios, and attribute fund-level returns.

Core Features & Use Cases

  • IRR/MOIC Calculation: Calculate Gross and Net IRR/MOIC under various scenarios.
  • Sensitivity Analysis: Generate tables showing how IRR/MOIC varies with key input parameters.
  • Public Market Benchmarking: Benchmark PE returns against public market data.
  • Exit Scenario Modeling: Model and evaluate exit scenarios for PE investments.
  • Fund Attribution: Attribute fund-level returns to individual deals.

Quick Start

Calculate the IRR for a deal using the 'returns-analysis' skill with the given inputs.

Frequently Asked Questions about returns-analysis

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I calculate IRR and MOIC for private equity deals?

To calculate IRR and MOIC for private equity deals, input your deal entry and exit terms to compute both Gross and Net IRR alongside the multiple-on-investment under various defined exit scenarios.

How does sensitivity analysis work for private equity returns?

Sensitivity analysis for private equity returns generates tables showing how IRR and MOIC values vary when adjusting key deal input parameters, allowing robust testing of risk metrics.

Can I benchmark private equity returns against public market comparables?

Yes, you can benchmark private equity returns against public market comparables by retrieving public market data to evaluate your PE investment performance against relevant external benchmarks.

What is the best way to attribute fund-level returns to individual deals?

The best way to attribute fund-level returns to individual deals is to analyze fund performance attribution, breaking down aggregate private equity fund returns into underlying deal-level components.

Do I need Python to model exit scenarios for PE investments?

Yes, you need Python to model exit scenarios for PE investments, as the calculation environment relies on pandas and numpy for robust financial calculations and matplotlib for visualizing results.