Misurare il rischio di concentrazione del portafoglio

Contare le posizioni non significa misurare la diversificazione. Un portafoglio può contenere trenta titoli e comportarsi come se ne avesse quattro. Questa guida illustra i tre numeri che descrivono davvero la concentrazione — il peso massimo di posizione, l'indice Herfindahl-Hirschman e il numero effettivo di posizioni —, come si calcola ciascuno e dove ciascuno inganna.

Perché contare le posizioni non basta

L'intuizione che più posizioni significhino meno rischio è approssimativamente giusta e precisamente inutile. Prendiamo due portafogli, entrambi con dieci titoli. Il primo divide il capitale in parti uguali, dieci per cento ciascuno. Il secondo concentra il sessanta per cento su un unico nome e distribuisce il restante quaranta per cento sugli altri nove.

Entrambi contano dieci posizioni. Il primo è davvero diversificato; il secondo è una scommessa su un'azienda con qualche decorazione intorno. Qualsiasi metrica che restituisca la stessa risposta per entrambi non sta misurando ciò che ti interessa.

Quello che vuoi davvero sapere è quanta parte del risultato del portafoglio dipende da quante poche decisioni. E questo richiede di ponderare.

Peso massimo di posizione

La misura utile più semplice: quale frazione del valore totale si trova nella singola posizione più grande.

Peso massimo di posizione max_weight = max(valuei) / Σ valuei

Vale la pena controllarlo per primo perché intercetta all'istante la modalità di fallimento più pericolosa. Se una posizione pesa il quarantacinque per cento del portafoglio, il resto dell'analisi conta poco: quel singolo titolo dominerà rendimenti, drawdown e volatilità, per quanto elegante possa sembrare il resto dell'allocazione.

Il suo limite è che vede una sola posizione. Un portafoglio con cinque titoli al venti per cento ciascuno ha un peso massimo del venti per cento, il che suona ragionevole, eppure è molto più concentrato di quanto quel numero suggerisca. Per questo serve una misura che tenga conto dell'intera distribuzione.

L'indice Herfindahl-Hirschman

L'HHI viene dall'economia antitrust, dove le autorità lo usano per misurare quanto un settore sia concentrato tra i suoi concorrenti. La stessa matematica si applica in modo pulito a un portafoglio: eleva al quadrato ogni peso, poi somma i quadrati.

Indice Herfindahl-Hirschman HHI = Σ wi²   dove wi = valuei / total value

È l'elevamento al quadrato a far funzionare tutto. Penalizza i pesi grandi in modo sproporzionato: una posizione al quaranta per cento contribuisce 0.16 alla somma, mentre quattro posizioni al dieci per cento ciascuna contribuiscono complessivamente solo 0.04, pur rappresentando lo stesso capitale. Le posizioni piccole diventano quasi invisibili, il che è corretto, perché lo sono.

L'indice è limitato in modo utile:

Portafoglio HHI Lettura
Una sola posizione 1.00 Concentrazione massima
Due posizioni equipesate 0.50 Molto concentrato
Dieci posizioni equipesate 0.10 Moderatamente diversificato
Cinquanta posizioni equipesate 0.02 Ampiamente diversificato

Lo schema è evidente: per N posizioni equipesate, l'HHI vale 1/N. È questa relazione a rendere possibile la metrica successiva.

Numero effettivo di posizioni

L'HHI è matematicamente pulito ma difficile da percepire. Un HHI di 0,3877 non comunica nulla a livello intuitivo. Invertilo e il significato appare all'istante.

Numero effettivo di posizioni Neffective = 1 / HHI

Questo risponde a una domanda davvero utile: quante posizioni equipesate produrrebbero la stessa concentrazione di ciò che detieni realmente? Un portafoglio di trenta nomi con un numero effettivo pari a sei ti sta dicendo, senza ambiguità, che si comporta come un portafoglio di sei titoli. Gli altri ventiquattro sono rumore.

Noto anche come

Chi viene dalla statistica riconoscerà l'indice di Simpson inverso, usato in ecologia per misurare la diversità delle specie. È lo stesso calcolo applicato a un altro tipo di popolazione — e l'interpretazione si trasferisce esattamente.

Un esempio svolto

Prendiamo un portafoglio tecnologico di tre posizioni:

Posizione Valore Peso Peso²
AAPL$25,00045.45%0.2066
MSFT$22,00040.00%0.1600
NVDA$8,00014.55%0.0212
Totale $55,000 100% 0.3877

L'HHI è 0,3877, quindi il numero effettivo di posizioni è 1 / 0.3877 = 2.58. Il portafoglio contiene tre nomi ma si comporta come se ne avesse circa due e mezzo — NVDA, sotto il quindici per cento, incide pochissimo sul profilo di rischio complessivo.

Il peso massimo di posizione è del 45,45 per cento, che di per sé è già un campanello d'allarme. Insieme, i due numeri raccontano una storia coerente: questa è una scommessa concentrata, e aggiungere NVDA non l'ha cambiata in modo significativo.

La concentrazione che queste metriche non vedono

Ecco la trappola. Tutte le metriche viste sopra trattano le posizioni come indipendenti. Non lo sono.

Il portafoglio dell'esempio è tecnologico al cento per cento. Anche riequilibrandolo su tre posizioni perfettamente uguali — portando il numero effettivo a un sano 3,0 e riducendo il peso massimo al 33 per cento — resterebbe un'unica scommessa non diversificata sulle sorti di un solo settore. Le metriche a livello di posizione migliorerebbero mentre il rischio reale si muoverebbe appena.

Una vera analisi di concentrazione deve quindi guardare almeno tre livelli in profondità:

Il terzo livello è dove la maggior parte delle analisi si ferma, ed è dove vivono le vere sorprese. Due azioni di settori diversi possono essere molto più correlate di due dello stesso settore, se rispondono allo stesso fattore macro. Un portafoglio può sembrare diversificato su tutti i settori e restare comunque una scommessa a leva sul calo dei tassi di interesse.

Calcolarlo via API

Questi calcoli sono abbastanza semplici da implementare da sé: l'HHI sono tre righe di codice. La parte davvero difficile è tutto ciò che viene dopo: risolvere i ticker in settori ed esposizioni fattoriali, mantenere aggiornati quei dati di riferimento su tutti i mercati e tradurre i numeri in un giudizio.

L'API PORTIQA restituisce tutte e tre le metriche di concentrazione insieme all'analisi settoriale e fattoriale con una sola richiesta:

curl -X POST https://portiqa.ai/evaluate \
  -H "Authorization: Bearer $PORTIQA_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "risk_level": "medium",
    "positions": [
      { "ticker": "AAPL", "market_value": 25000 },
      { "ticker": "MSFT", "market_value": 22000 },
      { "ticker": "NVDA", "market_value":  8000 }
    ]
  }'

I campi rilevanti della risposta:

{
  "score": 45.9,
  "status": "Neutral",
  "max_position_weight": 45.45,
  "max_position_ticker": "AAPL",
  "effective_positions": 2.58,
  "top_sector": "Technology",
  "top_sector_weight": 100,
  "score_components": {
    "diversification": 34.5,
    "risk": 99.2,
    "quality": 72.1
  }
}

Nota il disaccordo tra due componenti, perché è istruttivo. La componente risk segna 99,2 — sono aziende grandi, stabili e di alta qualità, con bassa volatilità individuale. La componente diversification segna 34,5, perché tutta quella qualità è concentrata in un unico settore. Un singolo punteggio miscelato avrebbe nascosto la tensione; le componenti separate mostrano esattamente quale problema risolvere.

La documentazione completa dei campi è nella referenza API, e gli snippet di implementazione per Python, JavaScript e PHP sono negli esempi di codice.

Valuta un portafoglio reale

Cinque valutazioni gratuite al mese, con lo stesso motore di ogni piano a pagamento. Un endpoint, nessuna configurazione oltre a una chiave API.

Ottieni una chiave API gratuita