Ho scaricato il tool rivisitato da
@giorgio1966 per fare un primo sanity check:
segnalo un problemino triviale nel computo del "Rendimento annuo netto (interesse semplice)": nella formula FRAZIONE.ANNO (cella E2) sarebbe più opportuno adottare la più precisa convenzione ACT/365 che corrisponde al codice 3 nella formula Excel.
L'uso della convenzione ACT/360 (codice 2) produce un risultato sottostimato del rendimento annuo e non si presta per questo tipo di utilizzo.
A parte questa sottigliezza, per verificare la robustezza del tool,
ho simulato l'acquisto di 10k del BTP Italia 0,25% 20nov23 confrontando i risultati ottenuti con il tool rispetto a quelli ottenuti con il laborioso calcolo manuale (utile anche a fini didattici).
Anticipo che i risultati ottenuti combaciano al centesimo, come si può dedurre dallo screenshot finale.
Prezzo di acquisto BTP Italia 0,25% 20nov23 = 98,60
CI (24gen23) = 1,03818
Controvalore di acquisto netto = 10000 Euro * 1,03818 * (0,9860 + 0,00125 * 0,875 * 65gg/181gg) =
10240,53 Euro
Acquistando oggi si applica di norma il regime fiscale da "redditi diversi" per cui il nostro prezzo di carico fiscale vale 98,60 * 1,03818 = 102,3645 (ignoriamo le commissioni per rendere l'esempio indipendente dall'intermediario usato).
Per calcolare la cedola complessiva che ci verrà pagata a Maggio 2023 scadenza occorre stimare il FOIxT di Febbraio e Marzo 2023.
FOIxT feb-mar23 = 118,8
Il CI del 20mag23 vale dunque 118,8 (Numero Indice stacco 20mag23) / 113,39 (Numero Indice stacco 20nov22) = 1,04771
Totale cedola netta % = (4,771 + 0,125 * 1,04771) * 0,875 = 4,2892%
Totale cedola netta = 10000 * 0,042892 =
428,92 Euro
Per calcolare il controvalore che ci verrà pagato a scadenza occorre stimare il FOIxT di Agosto e Settembre 2023.
FOIxT ago-set23 = 120,6
Il CI del 20nov23 vale dunque 120,6 / 118,8 = 1,01515
Totale cedola netta % = (1,515 + 0,125 * 1,01515) * 0,875 = 1,43666%
Totale cedola netta = 10000 * 0,0143666 = 143,67 Euro
Controvalore totale di rimborso netto = 10000 + 143,67 =
10143,67 Euro
A scadenza il prezzo di scarico fiscale vale 100 in quanto la rivalutazione del capitale è sottoposta allo stesso regime fiscale cui sono soggette le cedole fisse (reddito da capitale).
Siccome abbiamo acquistato a 102,3645 ci spetta dunque anche una minusvalenza pari a:
Minusvalenza normalizzata = 10000 * (1,023645 - 1) * 12,5/26 =
113,68 Euro
Una minusvalenza di 113,68 Euro equivale ad un buono sconto fiscale (per future plusvalenze) di 113,68 * 0,26 = 29,56 Euro
Ricapitolando, il guadagno netto della nostra operazione finanziaria durata 300gg vale:
Gain netto = 10143,67 + 428,92 - 10240,53 =
332,06 Euro + buono sconto fiscale di 29,56 Euro (spendibile nei successivi 4 anni solari).
Calcoliamo ora il rendimento effettivo annuo netto in regime di capitalizzazione composta equiparando il buono sconto fiscale al cash e supponendo di non reinvestire la cedola intermedia di mag23 (calcoleremo il cosiddetto MIRR o TIR modificato, imponendo un tasso di reimpiego nullo):
10143,67 + 428,92 + 29,56 = 10240,53 * (1 + i)^(300gg/365gg)
i = [10602,15 / 10240,53]^(365/300) -1 = 0,0431 = 4,31%
Facciamo il ricalcolo del MIRR senza tener conto del buono sconto fiscale:
i = (10572,59 / 10240,53)^(365/300) -1 = 0,0396 = 3,96%
Calcoliamo ora manualmente per iterazione il TIR (Tasso Interno di Rendimento) annuo netto senza tener conto del buono sconto fiscale:
10143,67 - 10240,53 * (1+i)^(300gg/365gg) + 428,92 * (1+i)^(184gg/365gg) = 0
i = 0,04063 =
4,063%
Vedi l'allegato 2873133
Test superato brillantemente, mi complimento con
@giamyx e
@giorgio1966 per il pregevole lavoro svolto, soprattutto in termini di usabilità del tool.