attribution

Analyze portfolio returns using Brinson and factor-based attribution models.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/maminul007/trading-platform --skill attribution
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: attribution
Source: https://github.com/maminul007/trading-platform/tree/main/.claude/skills/attribution
Command: npx skills add https://github.com/maminul007/trading-platform --skill attribution

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps investors and portfolio managers understand the drivers of their investment performance by breaking down returns into quantifiable components.

Core Features & Use Cases

  • Performance Decomposition: Analyze portfolio returns using established models like Brinson and factor-based approaches.
  • Insight Generation: Identify which investment decisions (allocation, selection) or market factors contributed most to or detracted from performance.
  • Use Case: A portfolio manager can use this skill to explain to a client why their portfolio outperformed or underperformed a benchmark, detailing the impact of sector bets versus individual stock selection.

Quick Start

Run the attribution skill to get a full attribution report for the last quarter.

Frequently Asked Questions about attribution

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

FAQPage Schema
What is performance attribution analysis for investment portfolios?

Performance attribution analysis decomposes investment portfolio returns into quantifiable components to identify which allocation or selection decisions drove returns relative to a benchmark. It breaks down outperformance or underperformance into specific contributing factors.

How do I decompose portfolio returns by sector and security?

You decompose portfolio returns by applying Brinson and factor-based models to scope analysis to specific periods and benchmarks. This generates a detailed breakdown showing how individual sector bets and security selections impacted overall performance.

Can I use the Brinson model to explain portfolio performance to clients?

Yes, the Brinson model supports client reporting by detailing the impact of sector allocation versus individual stock selection. It quantifies which investment decisions contributed to or detracted from performance against a benchmark for in-depth performance review.

Does performance attribution work with factor-based risk decomposition models?

Yes, performance attribution integrates factor-based risk decomposition models alongside the Brinson approach. It identifies which specific market factors contributed most to returns, generating insights for detailed investment performance review and client reporting.

What's the best way to analyze portfolio returns against a benchmark for a specific period?

The best way is to run an attribution analysis that scopes the portfolio and benchmark returns to a specific period. This applies Brinson and factor-based models to produce a detailed breakdown of allocation and selection impacts for that timeframe.

When do I need factor analysis for investment performance review?

You need factor analysis for investment performance review when you must explain why a portfolio outperformed or underperformed a benchmark. It isolates the market factors and investment decisions that drove returns, satisfying in-depth client reporting requirements.