performance-attribution

Decompose CRE fund returns into income, appreciation, leverage, and alpha components.

Updated Apr 1, 2026
One-click install
npx skills add https://github.com/chibus0368-pixel/om-analyzer --skill performance-attribution-chibus0368-pixel
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: performance-attribution
Source: https://github.com/chibus0368-pixel/om-analyzer/tree/main/skills/performance-attribution
Command: npx skills add https://github.com/chibus0368-pixel/om-analyzer --skill performance-attribution-chibus0368-pixel

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Decomposes CRE fund or portfolio returns into income, appreciation, leverage, and alpha components to attribute performance and support LP reporting.

Core Features & Use Cases

  • Decomposition of returns by income, NOI growth, cap rate change, leverage, and amortization
  • Vintage-year and alpha attribution, benchmark overlays (NPI/ODCE) and gross-to-net analysis
  • Use cases include LP reporting, committee presentations, and performance reviews for value-add strategies

Quick Start

Provide the fund performance data in the required schema and run the attribution analysis to generate the full report.

Frequently Asked Questions about performance-attribution

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

FAQPage Schema
How do I decompose CRE fund returns into income, appreciation, and alpha components?

CRE fund return decomposition separates total returns into income, NOI growth, cap rate change, leverage, and amortization components to isolate alpha. It requires fund details, property acquisition prices, current values, NOI history, and cash flows as inputs.

How does performance attribution work for NCREIF and ODCE benchmark overlays?

Performance attribution applies NCREIF NPI and ODCE benchmark overlays to compare fund returns against industry indices. It decomposes alpha by measuring the fund's excess return over the benchmark across vintage-year, same-store NOI, and gross-to-net analysis dimensions.

What's the best way to calculate same-store NOI growth and gross-to-net returns for LP reporting?

Calculating same-store NOI growth and gross-to-net returns for LP reporting involves inputting property-level NOI history and cash flows, then applying leverage and expense parameters to isolate net performance from gross asset-level returns.

Do I need cap rate change and leverage data to perform vintage-year attribution for a value-add strategy?

Vintage-year attribution for value-add strategies requires cap rate change and leverage data to accurately separate organic appreciation from leveraged returns. The analysis also uses acquisition prices, current values, and fee structure inputs to quantify alpha.

Can I use this approach for committee presentations if my fund lacks a fee structure or leverage target?

Committee presentations can still be generated without a fee structure or leverage target by using optional leverage and expense parameters. The decomposition will focus on income, appreciation, and benchmark overlays, though gross-to-net alpha precision is reduced.

Why does my CRE performance attribution show negative alpha when same-store NOI is growing?

CRE performance attribution may show negative alpha despite same-store NOI growth when cap rate expansion offsets income gains or when leverage costs and fee structures erode net returns below the NPI or ODCE benchmark overlay.