Simulatore portafoglio ETF: guida metodologica e matematica
Questa guida fornisce una disamina completa dei risultati generati dal Simulatore Portafoglio Quantitativo di AlphaFrame alla luce di un aggiornamento del codice e dell’input di versamenti. A differenza della versione precedente, ora il simulatore separa chiaramente le metriche calcolate sull’indice del portafoglio (performance senza flussi di cassa) da quelle calcolate sulla ricchezza dell’investitore (che include i versamenti periodici). In questo studio utilizziamo un capitale iniziale di 10 000 $, un orizzonte di 20 anni e, per gli scenari PAC, un versamento mensile di 1 000 $. Gli scenari PIC non prevedono versamenti mensili. Per usare il simulatore vai alla pagina Tools (versione italiana) e guarda anche il video dimostrativo su YouTube che mostra come configurare gli scenari e leggere gli output.
1. Metodologia e formule
Backtest storico
Allineamento EoM – I prezzi degli ETF sono allineati all’ultimo giorno di ciascun mese (End-of-Month), garantendo la comparabilità delle serie temporali. Per ogni ETF selezionato si calcola la serie di prezzi di fine mese.
Rendimenti logaritmici – Per ciascun ETF si calcola il rendimento logaritmico mensile:
La serie del portafoglio è la media ponderata dei log-rendimenti degli ETF (ribilanciamento mensile implicito).
Indice di portafoglio – Partendo da 1, l’indice si evolve come:
Questo indice rappresenta la performance del portafoglio senza flussi di cassa.
Ricchezza con versamenti – Separatamente, si costruisce la serie di ricchezza dell’investitore:
dove è il versamento mensile (0 per PIC, 1 000 $ per PAC). Per gli scenari PAC il capitale investito totale dopo 20 anni è ; per i PIC rimane 10 000 $.
Metriche sull’indice (Portafoglio)
- CAGR (tasso annuo composto) del portafoglio.
- Sharpe e Sortino ratio (rendimenti aggiustati per volatilità totale e per volatilità al ribasso):
- Max Drawdown (MDD), Ulcer Index e time under water dell’indice (tempo medio e massimo in mesi in cui l’indice resta sotto il massimo precedente).
Metriche sulla ricchezza (Investitore)
- Capitale investito (iniziale più versamenti).
- Capitale finale (ricchezza a fine backtest).
- MDD, Ulcer Index e durate sott’acqua sulla serie di ricchezza (i versamenti periodici mitigano profondità e durata dei drawdown).
Simulazione Monte Carlo
Per modellare l’incertezza futura, i rendimenti mensili degli ETF sono campionati da una normale multivariata parametrizzata da medie, deviazioni standard e matrice di correlazione dei log-rendimenti storici. Ogni simulazione genera un percorso di 240 mesi (20 anni) e si calcolano:
- Indice: mediana, 5° e 95° percentile dell’indice finale; CAGR, Sharpe, Sortino, MDD e Ulcer Index sulla traiettoria mediana.
- Investitore: capitale investito (10 000 $ + 20×12×1 000 $ = 250 000 $ per PAC, 10 000 $ per PIC), mediana del capitale finale, CAGR, MDD sulla traiettoria mediana e percentili 5°/95° del capitale finale.
Interpretazione delle metriche e motivazioni
CAGR – misura la media geometrica di crescita dell’indice nel periodo del backtest e penalizza implicitamente la volatilità (media geometrica ≤ media aritmetica). Nella MC calcoliamo anche il CAGR della ricchezza finale mediana rispetto ai contributi totali.
Sharpe – rendimento per unità di rischio totale; valori >1 sono eccellenti, ~0,5 moderati, <0,2 deboli. Penalizza in modo simmetrico volatilità al rialzo e al ribasso.
Sortino – sostituisce la volatilità totale con la downside deviation (solo perdite); un Sortino > Sharpe indica volatilità prevalentemente positiva.
MDD – perdita cumulativa massima dall’ultimo picco; avvisa sulla profondità dei cali necessari da sopportare.
Ulcer Index – radice della media dei drawdown percentuali al quadrato; più sensibile alla durata dei periodi di sofferenza che a singoli eventi.
Tempo sott’acqua – mesi consecutivi sotto il massimo precedente (media e massimo).
Rapporto rischio/rendimento – usiamo come metrica sintetica (simile al Calmar) per confrontare portafogli.
2. Scenari e pesi
Analizziamo sei combinazioni di asset allocation e versamenti:
| Scenario | ETF selezionati | Versamento mensile | Tipo |
|---|---|---|---|
| Tech PAC | Solo Global Tech | 1 000 $ | portafoglio concentrato con versamenti |
| Tech PIC | Solo Global Tech | 0 $ | investimento lump-sum tecnologico |
| Utilities PAC | Solo Global Utilities | 1 000 $ | portafoglio difensivo con versamenti |
| Utilities PIC | Solo Global Utilities | 0 $ | investimento lump-sum difensivo |
| Equal PAC | Dieci ETF equi-pesati | 1 000 $ | portafoglio diversificato con versamenti |
| Equal PIC | Stessi dieci ETF equi-pesati | 0 $ | investimento lump-sum diversificato |
3. Risultati del backtest
3.1 Portafoglio (indice senza flussi)
| Scenario | CAGR | Sharpe | Sortino | MDD | Ulcer Idx | Avg TUW | Max TUW | Rapporto (CAGR/MDD) |
|---|---|---|---|---|---|---|---|---|
| Tech PAC | 13,93 % | 0,672 | 0,623 | 52,53 % | 13,82 % | 5,1 | 52 | 0,29 |
| Tech PIC | 13,93 % | 0,672 | 0,623 | 52,53 % | 13,82 % | 5,1 | 52 | 0,46 |
| Utilities PAC | 5,19 % | 0,344 | 0,302 | 43,85 % | 16,21 % | 10,8 | 102 | 0,12 |
| Utilities PIC | 5,19 % | 0,344 | 0,302 | 43,85 % | 16,21 % | 10,8 | 102 | 0,16 |
| Equal PAC | 6,80 % | 0,418 | 0,375 | 51,73 % | 13,27 % | 5,7 | 65 | 0,18 |
| Equal PIC | 6,80 % | 0,418 | 0,375 | 51,73 % | 13,27 % | 5,7 | 65 | 0,13 |
Osservazioni: Gli scenari PAC e PIC hanno identiche metriche sull’indice (i versamenti non alterano la performance del portafoglio puro), ma influiscono sulla ricchezza e sui drawdown dell’investitore. Il 100 % tech mostra il CAGR più alto (~13,9 %) ma anche MDD > 52 %. Utilities è il più difensivo (bassa volatilità e rendimento più contenuto). Equal-weight è intermedio, con drawdown simili al tech ma rendimento medio (~6,8 %).
3.2 Investitore (ricchezza con versamenti)
| Scenario | Investito tot. | Capitale finale | MDD (ricchezza) | Ulcer Idx | Avg TUW | Max TUW | Rapporto (CAGR/MDD) |
|---|---|---|---|---|---|---|---|
| Tech PAC | 233 000 $ | 1 539 124 $ | 33,55 % | 7,69 % | 2,74 | 18 | 0,20 |
| Tech PIC | 10 000 $ | 112 898 $ | 52,53 % | 13,82 % | 5,1 | 52 | 0,46 |
| Utilities PAC | 233 000 $ | 495 284 $ | 20,29 % | 4,36 % | 3,06 | 12 | 0,09 |
| Utilities PIC | 10 000 $ | 25 602 $ | 43,85 % | 16,21 % | 10,8 | 102 | 0,16 |
| Equal PAC | 233 000 $ | 578 743 $ | 25,87 % | 5,22 % | 2,81 | 15 | 0,16 |
| Equal PIC | 10 000 $ | 33 943 $ | 51,73 % | 13,27 % | 5,7 | 65 | 0,13 |
Osservazioni: I versamenti mensili mitigano i drawdown e accorciano le durate sott’acqua (es. Tech PAC: Max TUW 18 mesi vs 52 dell’indice). Il capitale finale del Tech PAC (≈1,54 M $) è quasi triplo dell’equal-weight PAC. Il rapporto CAGR/MDD sulla ricchezza scende nel Tech PAC (0,20) rispetto al Tech PIC (0,46) perché la base di capitale investito è più ampia e “diluisce” la crescita percentuale.
4. Risultati delle simulazioni Monte Carlo
4.1 Portafoglio (indice senza flussi)
| Scenario | Mediana indice finale | CAGR | Sharpe | Sortino | MDD | Ulcer Idx | 5° perc. | 95° perc. | Rapporto |
|---|---|---|---|---|---|---|---|---|---|
| Tech PAC | 12,01 | 13,23 % | 0,64 | 0,67 | 45,33 % | 16,60 % | 2,48 | 49,83 | 0,29 |
| Tech PIC | 14,58 | 14,34 % | 0,73 | 0,86 | 31,31 % | 10,18 % | 2,70 | 52,85 | 0,46 |
| Utilities PAC | 2,72 | 5,13 % | 0,34 | 0,33 | 41,13 % | 18,22 % | 0,99 | 8,88 | 0,12 |
| Utilities PIC | 2,79 | 5,27 % | 0,33 | 0,34 | 32,86 % | 11,75 % | 1,11 | 8,72 | 0,16 |
| Equal PAC | 4,29 | 7,56 % | 0,46 | 0,50 | 41,93 % | 15,82 % | 1,34 | 11,67 | 0,18 |
| Equal PIC | 3,64 | 6,67 % | 0,43 | 0,43 | 50,17 % | 17,82 % | 1,15 | 10,62 | 0,13 |
4.2 Investitore (ricchezza con versamenti)
| Scenario | Investito tot. | Mediana capitale finale | CAGR | MDD (ricchezza) | 5° perc. | 95° perc. | Rapporto |
|---|---|---|---|---|---|---|---|
| Tech PAC | 250 000 $ | 1 255 019 $ | 8,40 % | 42,11 % | 462 437 $ | 3 696 600 $ | 0,20 |
| Tech PIC | 10 000 $ | 145 824 $ | 14,34 % | 31,31 % | 26 983 $ | 528 456 $ | 0,46 |
| Utilities PAC | 250 000 $ | 449 264 $ | 2,97 % | 31,58 % | 226 127 $ | 1 001 630 $ | 0,09 |
| Utilities PIC | 10 000 $ | 27 938 $ | 5,27 % | 32,86 % | 11 061 $ | 87 241 $ | 0,16 |
| Equal PAC | 250 000 $ | 574 446 $ | 4,25 % | 26,28 % | 275 875 $ | 1 377 700 $ | 0,16 |
| Equal PIC | 10 000 $ | 36 364 $ | 6,67 % | 50,17 % | 11 453 $ | 106 204 $ | 0,13 |
5. Confronto e implicazioni
- Concentrato vs difensivo – 100 % Tech massimizza rendimento ma aumenta drawdown e dispersione degli esiti; Utilities riduce volatilità ma con CAGR modesto; Equal-weight è un compromesso.
- PIC vs PAC – I versamenti mensili riducono drawdown e tempi sott’acqua, ma diluiscono il CAGR sulla ricchezza totale; il PIC sfrutta di più il compounding, a costo di drawdown più lunghi.
6. Conclusioni
Il simulatore AlphaFrame, con la distinzione tra indice e ricchezza, aiuta a comprendere il trade-off rischio/rendimento. Le simulazioni Monte Carlo ricordano che il futuro può discostarsi notevolmente dal passato: gli intervalli 5°–95° percentile mostrano la gamma di risultati plausibili. La scelta dell’allocazione e della modalità di contribuzione va allineata a obiettivi, tolleranza al rischio e capacità di sostenere periodi prolungati di drawdown.
Fonti
- Simulatore portafoglio ETF gratuito – alphaweb-93f02.web.app/it/tools
Provalo ora: vai ai Tools e guarda il video tutorial per vedere passo-passo come impostare PIC e PAC e leggere gli output.