DocsAPIPortfolio companies

Calculate IRR

Pools the cashflows of the given portfolio companies – invested capital, transaction costs, proceeds, and the fair market value at the report date – sorts them by date and returns the annualised money-weighted return (XIRR) for the group as a whole.

GET
/portfolio-companies/irr
Query Params

Portfolio company IDs to pool, as returned by list portfolio companies. Repeat the parameter (?ids=1&ids=2) or pass a comma-separated list.

Example: ["1","2"]

Report date (YYYY-MM-DD) to calculate as of. Defaults to today. Cashflows after this date are excluded and the fair market value at this date is used as the closing cashflow.

Example: 2024-06-30

Currency to convert all cashflows into before pooling. Required when the selected portfolio companies span more than one fund currency; defaults to their shared fund currency.

Example: EUR

Credentials

Bearer
curl -X GET "https://api.fundra.com/v1/portfolio-companies/irr?ids=1&ids=2&date=2024-06-30&currency=EUR" \
  -H "Authorization: Bearer <token>"

Successfully calculated IRR

{
  "irr": 0.243,
  "currency": "EUR",
  "date": "2024-06-30",
  "portfolio_company_ids": [
    "1",
    "2"
  ],
  "not_found": [],
  "cashflow_count": 14
}