performance-attribution

Decompose portfolio excess returns into sector, stock, and factor attribution sources.

6.1k|1.2k|Updated Jun 9, 2022
One-click install
npx skills add https://github.com/charliedream1/ai_quant_trade --skill performance-attribution-charliedream1
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: performance-attribution
Source: https://github.com/charliedream1/ai_quant_trade/tree/main/a_%E5%85%A8%E7%BD%91%E4%BC%98%E7%A7%80%E8%B5%84%E6%BA%90/10_%E5%A4%A7%E6%A8%A1%E5%9E%8B/07_skill%E5%8C%85/vibe_trading_skills/performance-attribution
Command: npx skills add https://github.com/charliedream1/ai_quant_trade --skill performance-attribution-charliedream1

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Portfolio performance attribution breaks down excess returns into interpretable drivers, enabling precise understanding of value added or detracted from decisions.

Core Features & Use Cases

  • Brinson attribution (sector and stock allocation effects)
  • Factor attribution (alpha/beta decomposition, FF-style factors)
  • Market-timing and risk-adjusted performance evaluation
  • Benchmark-based diagnostics and visualization for reporting
  • Use cases include performance review, risk budgeting, and strategy evaluation across multi-asset portfolios.

Quick Start

Run the attribution workflow on your latest portfolio and benchmark data to produce a Brinson and factor attribution report.

Frequently Asked Questions about performance-attribution

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

FAQPage Schema
What is portfolio performance attribution and how does it explain excess returns?▼

Portfolio performance attribution decomposes excess returns into interpretable drivers like sector allocation, stock selection, and factor exposure, enabling precise understanding of value added or detracted from investment decisions.

How do I run a Brinson attribution analysis on my portfolio and benchmark data?▼

Run the attribution workflow on your historical portfolio and benchmark data to perform Brinson attribution, producing a structured report with metrics and visual summaries that explain sector and stock allocation effects.

Can I use multi-factor attribution for alpha-beta decomposition in an equity portfolio?▼

Yes, this skill supports factor attribution including alpha-beta decomposition and FF-style factors for equity portfolios, provided you supply historical holdings and benchmark data to evaluate risk-adjusted performance.

Does performance attribution work for multi-asset portfolios or only equity strategies?▼

Performance attribution is applicable to both equity and multi-asset portfolios, supporting Brinson, alpha-beta, and timing models to inform performance review, risk management, and strategy evaluation across diverse holdings.

What's the best way to evaluate market-timing and risk-adjusted performance for strategy review?▼

The best way is to run benchmark-based diagnostics using the attribution workflow, which evaluates market-timing and risk-adjusted performance, outputting visual summaries structured for performance reporting and risk budgeting.