Vai al contenuto
Percorso formativo Oro Operatore professionale

Performance attribution

Decomposizione riconciliata del rendimento assoluto o attivo nelle decisioni rappresentate dal modello, distinta da misurazione, appraisal e prova causale di abilità.

A chi serve — A chi vuole riconciliare il rendimento con le decisioni rappresentate dal processo — allocazione, selezione, fattori, strumenti, costi o operazioni — senza attribuire automaticamente causalità o abilità.

La performance attribution scompone un risultato in componenti definite da un modello. Parte da rendimenti, pesi, classificazioni e benchmark coerenti; termina con effetti che devono riconciliarsi al totale entro un residuo spiegato.

È distinta da:

  • performance measurement, che calcola il rendimento;
  • attribution, che prova a spiegare come quel rendimento è stato ottenuto;
  • appraisal, che valuta la qualità del processo e la possibile skill;
  • risk attribution, che scompone il rischio anziché il rendimento.

Una decomposizione contabile può essere esatta senza dimostrare che una decisione causi il risultato o sia ripetibile.

Performance attribution: dal benchmark al portafoglio Allocazione, selezione e interazione dipendono dal modello di attribution scelto Performance attribution: dal benchmark al portafoglio Allocazione, selezione e interazione dipendono dal modello di attribution scelto Rₚ − R_b = effetto allocazione + selezione + interazione benchmarkallocazioneselezioneinterazioneportafoglio Classificazione Settori, paesi o fattori devono esseredefiniti prima del calcolo. Effetti Ogni formula assegna in modo esplicitopeso e rendimento alle componenti. Collegamento multi-periodo Gli effetti aritmetici richiedono unmetodo di linking nel tempo. Cyclepedia · schema didattico: convenzioni, periodo e dati vanno dichiarati
Ogni barra appartiene a una convenzione: modello, classificazione e linking determinano come l'active return viene distribuito.

Requisiti prima del modello

L'attribution richiede dati allineati:

  1. portafoglio e benchmark con stessa valuta e periodo;
  2. price o total return coerenti;
  3. pesi all'inizio del periodo o una convenzione temporale dichiarata;
  4. classificazioni mutuamente coerenti;
  5. corporate action, cassa, derivati e coperture trattati;
  6. costi, fee e imposte separati o inclusi esplicitamente;
  7. transazioni e valorizzazioni riconciliate;
  8. rendimento totale del portafoglio e del benchmark già verificati.

Se il benchmark è sbagliato, anche un'attribution aritmeticamente perfetta spiega la differenza rispetto a un riferimento inadatto. Se le categorie del portafoglio e dell'indice non coincidono, allocazione e selezione possono contenere residui di mappatura.


Modello Brinson a un periodo

Per ogni segmento i, indichiamo:

  • wᵢ: peso del portafoglio;
  • Wᵢ: peso del benchmark;
  • rᵢ: rendimento del segmento nel portafoglio;
  • bᵢ: rendimento del segmento nel benchmark;
  • B: rendimento totale del benchmark.

Una versione Brinson–Hood–Beebower (BHB) può scrivere:

Allocazioneᵢ = (wᵢ − Wᵢ) × bᵢ
Selezioneᵢ = Wᵢ × (rᵢ − bᵢ)
Interazioneᵢ = (wᵢ − Wᵢ) × (rᵢ − bᵢ)

La variante Brinson–Fachler modifica l'effetto allocazione:

Allocazione_BF,ᵢ = (wᵢ − Wᵢ) × (bᵢ − B)

Le versioni non sono errori l'una dell'altra: distribuiscono il risultato secondo riferimenti differenti. Il report deve indicare BHB o Brinson–Fachler e come tratta l'interazione.


Interpretazione degli effetti

Allocazione confronta i pesi dei segmenti con il benchmark. Nella variante BF, sovrappesare un segmento che batte il benchmark totale contribuisce positivamente, a parità delle altre condizioni.

Selezione confronta il rendimento del portafoglio e del benchmark dentro lo stesso segmento, applicando un peso benchmark nella formulazione mostrata.

Interazione cattura la combinazione tra peso attivo e differenza di rendimento. Alcuni report la mostrano separata; altri la uniscono a selezione o allocazione. Questa scelta modifica le etichette, non il totale riconciliato.

Non tutti i portafogli seguono una decisione settori–titoli. Un modello deve riflettere il processo: curve e spread per bond, fattori per portafogli quantitativi, delta e volatilità per opzioni, currency overlay per mandati globali. Applicare BHB a categorie arbitrarie può produrre numeri leggibili ma non decisioni interpretabili.


Esempio BHB

Un singolo segmento ha peso portafoglio 60%, peso benchmark 50%, rendimento portafoglio 8% e rendimento benchmark 6%.

Allocazione = (0,60−0,50)×0,06 = 0,60%
Selezione = 0,50×(0,08−0,06) = 1,00%
Interazione = (0,60−0,50)×(0,08−0,06) = 0,20%

Il contributo del segmento è 1,80% secondo questa convenzione. Per riconciliare il portafoglio servono tutti i segmenti, inclusa la cassa, e la stessa base di rendimento. Con BF l'effetto allocazione richiederebbe anche B e sarebbe diverso.


Più periodi e linking

Gli effetti aritmetici di un periodo non si sommano semplicemente attraverso periodi multipli quando i rendimenti compongono. Un'attribution multi-periodo deve scegliere un metodo di linking o smoothing che:

  • riconcili il rendimento composto;
  • preservi, per quanto possibile, segno e proporzioni;
  • tratti periodi con rendimento estremo;
  • documenti residui e ordine temporale.

Esistono metodi differenti e nessuno va sottinteso. Sommare effetti mensili può non restituire l'active return annuale; collegarli geometricamente componente per componente non è sempre additivo. Frequenza di attribution e frequenza di misurazione devono essere coerenti.


Rendimenti, holdings o transazioni

La CFA Institute distingue:

  • returns-based attribution, che usa serie di rendimenti per inferire driver o stili;
  • holdings-based attribution, che usa le posizioni in snapshot;
  • transactions-based attribution, che incorpora posizioni e operazioni.

La prima richiede meno dati ma può descrivere un'esposizione media che non è mai esistita in quel modo. La seconda vede la composizione ma può perdere movimenti tra snapshot. La terza può spiegare meglio timing e costi, ma richiede dati completi e riconciliati.

Un journal di trading può inoltre scomporre P&L per setup, regime, fascia oraria, execution e rispetto del piano. Questa è process attribution utile alla governance, ma non va chiamata BHB se non usa pesi e benchmark del modello.


Costi e residui

Un'attribution lorda può mostrare abilità apparente che sparisce dopo:

  • commissioni e spread;
  • market impact e slippage;
  • funding e borrow;
  • gestione e performance fee;
  • imposte e withholding;
  • differenze di cambio;
  • errori e transizioni.

I costi possono essere una categoria autonoma o incorporati nei rendimenti. La scelta va mantenuta per evitare doppio conteggio. Un residuo non dovrebbe essere cancellato distribuendolo silenziosamente: può segnalare timing, arrotondamenti, classificazioni, dati mancanti o formule incompatibili.


Cosa l'attribution non dimostra

Una selezione positiva può derivare da un fattore omesso; un'allocazione favorevole può essere fortuna; l'interazione può dipendere dalla convenzione. Per parlare di skill servono stabilità, ipotesi predefinite, rischio assunto, costi, significatività, confronto fuori campione e comprensione del processo.

Anche la celebre ricerca Brinson sui fondi pensione è stata spesso generalizzata in modo scorretto. Il risultato sulla variabilità temporale della performance in campioni specifici non equivale alla frase “l'asset allocation determina una percentuale universale del rendimento”.

Errore tipico — Leggere un effetto di selezione positivo come prova causale di stock picking. Il modello attribuisce una differenza contabile sotto benchmark e classificazione scelti; fattori omessi e fortuna restano possibili.


Checklist di pubblicazione

  1. Modello e variante.
  2. Benchmark completo.
  3. Classificazione e mappatura.
  4. Pesi e convenzione temporale.
  5. Base total/price, valuta e FX.
  6. Lordo/netto e costi.
  7. Frequenza e linking multi-periodo.
  8. Trattamento di cassa, derivati e residui.
  9. Riconciliazione al totale.
  10. Limiti e separazione da appraisal.

Fonti

Collegamenti