giorgio1966
Se non puoi convincerli, confondili.
- Registrato
- 4/1/19
- Messaggi
- 648
- Punti reazioni
- 681
Visto che alcuni utenti mi hanno chiesto, per i Btp a tasso fisso, un lavoro simile a quello fatto sul foglio di giamyx per i Btp Italia, condivido questa mia versione del foglio Master6.5 di Maino, con layout rivisto e semplificato per l'uso esclusivo dei Btp TF.
Anche in questo caso, la gran parte del merito va all'autore originale del foglio, io e i miei soliti consulenti/collaboratori (@altor12 , @PazzoperlaDea e @Sa10 ) abbiamo quasi esclusivamente cercato di semplificare e riordinare le varie informazioni presenti.
Qui sotto l'elenco delle funzionalità aggiunte.
- aggiunta dello sheet "Emissioni", in cui sono stati elencati tutti i Btp a tasso fisso.
- importazione dal sito Teleborsa dei prezzi di tutti i Btp della lista
- compilazione manuale delle altre informazioni necessarie al calcolo per tutti i btp (lavoro immane ed impeccabile eseguito da @Sa10 )
- selezione del Btp tramite una tendina
- compilazione automatica di tutti i campi relativi alle informazioni del titolo selezionato
- stima dell'imposta di bollo
- scelta del calcolo dei rendimenti "Lordo", "Al Lordo del Bollo" o "Netto".
- foglio "Nuovi Btp", permette di identificare i titoli presenti nella lista recuperata da web con quella presente nel foglio "Emissioni". Utile per identificare le nuove emissioni di Btp non ancora presenti nel foglio.
Un paio di note.
- L'imposta di bollo è applicata con periodicità annuale ed è addebitata il giorno dello stacco della prima cedola di ogni anno (alla scadenza per i titoli a tasso zero), questo comporta un calcolo del TIR non preciso. Tuttavia, prove empiriche mi hanno persuaso che la differenza è nell'ordine di centesimi di percentuale, spesso anche meno. Questo, unito alla difficoltà di intervenire sulle formule per ottenere le date esatte per i pagamenti delle imposte, mi ha convinto a non procedere oltre nella ricerca di un calcolo preciso.
- La lista dei Btp che si trova nel foglio "Emissioni" può essere modificata. I titoli presenti attualmente sono quelli importati dal sito Teleborsa. Ma ogni utente può "preparare" la sua lista preferita, aggiungendo/eliminando intere righe o modificando singole voci all'interno di una riga. Lo sheet è protetto per evitare di perdere le formule che accedono ai dati importati da web, ma la protezione può essere rimossa senza digitare nessuna password.
Sono disponibili per il download, oltre alla versione per Excel, anche quelle per LibreOffice e per GoogleSheet.
EDIT 22/01/2023:
Aggiornati i due file alla versione 1.1
Modifiche e correzioni:
- gestione degli strumenti con short coupon (sia il rateo che la prima cedola)
- gestione delle commissioni separate tra acquisto e vendita
- eliminato il tooltip sul nome del titolo che invitava a compilare tutti i campi
- ordinata per scadenza la lista dei btp (invece che per nome)
- aggiunto l'isin dello strumento nel prospetto con le informazioni
- allungata la griglia dei flussi di cassa per gestire btp fino a 50 anni
- aggiunta la validazione sulla data acquisto (>=data emissione e <data scadenza)
EDIT 3/2/2023
Aggiornati i due file alla versione 1.2
- gestione delle celle vuote o con errore
- corretto il calcolo dell'imponibile del capital gain (riduzione fiscale ed esclusione dell'imposta di bollo)
- stesse correzioni portate nel foglio "storico"
EDIT 8/2/2023
Aggiornati i due file alla versione 1.3
- La lista dei titoli (e i prezzi aggiornati) vengono presi dal sito Titoli di Stato - BTP - Borsa Italiana - Finanza (invece che da BTP Rendimenti netti). Questo comporta: una lista più completa (5 titoli in più rispetto a prima) e nomi differenti (ora sono identici a quelli di Borsa Italiana: sito ufficiale della Borsa di Milano - Borsa Italiana)
- Protette le celle delle tassazioni, visto che in teoria non dovrebbero mai cambiare (o solo in casi eccezionali)
- Modifiche estetiche (diciture, font, colori di sfondo)
EDIT 22/2/2023
Aggiornati entrambi i file alla versione 1.4
Questa versione è stata pensata per rendere il più possibile semplice la gestione indipendente della lista dei btp a tasso fisso da parte di ciascun utente.
- Aggiunto il nuovo "btp Tf 4,5%Ot53 Eur"
- Modificata la creazione della tendina dei btp. Quando si modifica la lista nel foglio emissioni non è più necessario modificare anche la validazione del campo "Nome" nel foglio principale. In questo modo per eliminare un btp scaduto è sufficiente eliminare la corrispondente linea nel foglio "Emissioni"; per aggiungere un nuovo btp è necessario recuperare i dati su web, aggiungere una riga vuota in corrispondenza della scadenza del nuovo btp e digitare in questa riga i dati recuperati; se non interessa l'ordinamento o se comunque il nuovo btp ha una scadenza successiva a tutti gli altri è sufficiente aggiungere i dati in fondo alla lista. In tutti i casi la tendina del campo "Nome" si adatterà automaticamente alle modifiche portate.
- Aggiunto un nuovo foglio "Nuovi Btp" che permette di identificare i btp presenti nella lista scaricata da web per i prezzi, che non sono presenti nel foglio "Emissioni".
EDIT 22/2/2023
Aggiornati i file alla versione 1.4.1 per correggere gli errori introdotti nel foglio "Storico"
EDIT 23/2/2023
Aggiornati i file alla versione 1.4.2 per correggere altri errori trovati nel foglio "Storico"
EDIT 24/2/2023
Aggiornati i tre file alla versione 1.5
- Corretta la gestione del rateo in caso di vendita antecedente la prima cedola per i titoli short coupon
- Modificata dicitura "Data emissione" in "Data Godimento (Emissione)"
- Nel foglio "Emissioni" cambiata dicitura "Data emissione" in "Data Godimento" ed aggiunto un commento esplicativo
- Corretta la data godimento per il titolo "btp tf 4,45% st43 eur"
EDIT 4/3/2023
Aggiornati i file alla versione 2.0
- Ridisegnato il layout del foglio principale
EDIT 7/3/2023
Aggiornati i file alla versione 2.1
- Eliminata la periodicità trimestrale per l'imposta di bollo
- Corretta la gestione dell'imposta di bollo per i Btp a tasso zero (senza cedole)
EDIT 28/3/2023
Aggiornati i file alla versione 2.2
- Eliminato foglio storico
- Evidenziati in azzurro chiaro i flussi di cassa già eseguiti
- Invertite righe titolo e avviso nella sezione "VENDITA"
- Aggiunto modalità di calcolo "Al lordo del Bollo"
- Aggiunto il totale dei flussi di cassa
- Aggiunti filtri sul foglio Emissioni
- Aggiornate le emissioni dei btp presenti nel foglio Emissioni
EDIT 30/6/2023
Aggiornati i file alla versione 2.3
- aggiunta la gestione del disaggio prima del 1/5/1997
- aggiornata la lista dei btp
- eliminato il nuovo Btp Valore dalla lista dei titoli gestiti
EDIT 24/10/2023
Aggiornati i file alla versione 2.3.1
- corretta la gestione del disaggio all'acquisto per i titoli emessi prima del 1/1/1997 (segnalazione dell'utente @feurio )
- aggiornata la lista delle emissioni
EDIT 2/12/2023
Aggiornati i file alla versione 2.4
- aggiunta una colonna alla tabella dei flussi di cassa, con le diciture degli importi inclusi nel flusso
- corretta un errore nella formula della duration modificata
EDIT 15/1/2024
Aggiornati i file alla versione 2.5
Il dettaglio delle modifiche, oltre a molteplici e necessari spostamenti di blocchi di celle.
- Creazione di una sezione che calcola il rimborso (che può avvenire o per la vendita o per la scadenza). La sezione "vendita" è stata ridotta alle semplici tre informazioni che l'utente deve specificare (data, prezzo, commissioni), il resto dei calcoli e delle informazioni derivate sono riportate nella sezione "rimborso". Nella sezione "rimborso", la scadenza è un caso particolare di vendita (come è giusto e intuitivo) con data, prezzo e commissioni prefissate, poi tutti i calcoli sono gli stessi nei due casi.
- Aggiunta una colonna nelle sezioni di acquisto, vendita e rimborso. Nella colonna di sinistra sono riportate le informazioni riguardanti data, quantità e prezzi, nella colonna di destra gli importi. Questo permette di distinguere in modo chiaro come avvengono i calcoli sui prezzi e sugli importi, di mostrare come vengono formati i totali di acquisto e rimborso, e di rendere evidenti gli impatti del rateo e del disaggio e delle loro imposte.
- Evidenziate con un bordo di colore ocra le celle che riguardano esclusivamente il calcolo del capital gain.
- Aggiunta una cella (F3) in cui viene calcolato il nominale massimo che è possibile acquistare con un determinato importo, tenendo conto anche del taglio minimo del titolo. A me spesso succede di avere, per esempio, 50k da investire, ma a seconda del prezzo il nominale che posso acquistare varia, e ogni volta devo calcolarmelo a parte prima di effettuare l'acquisto. Con questa cella posso specificare 50k nella cella E3 e, una volta che avrò immesso le altre informazioni, nella cella F3 avrò il nominale massimo acquistabile con 50k e potrò sostituirlo nella cella E3. A quel punto nella cella F11 (importo totale per l'acquisto) otterrò l'importo più grande possibile, minore di 50k.
- Separata la sezione per il calcolo del capital gain da quella relativa al calcolo dei rendimenti.
- Aggiunto il calcolo del tasso annuale rispetto al capitale investito (cella I17), cioè del tasso cedolare pesato in base al prezzo di acquisto.
- Aggiunto il calcolo del rendimento annuale (ottenuto applicando l'interesse semplice), ipotizzando di riuscire a recuperare l'importo corrispondente alla eventuale minusvalenza generata (cella I18). La minusvalenza, se compensata, è effettivamente un risparmio sulla tassazione di un investimento futuro. Invece di considerare questo risparmio nel calcolo del rendimento dell'altro investimento (ovviamente non possibile qui), ho pensato di tenerne conto sommando tale importo nel rendimento dell'investimento corrente.
EDIT 25/1/2024
Aggiornati i file alla versione 2.5.1
In dettaglio le modifiche portate:
- nuovo indice "Tasso di Rendimento Immediato" (TRI) che, grazie alla segnalazione di @altor12, sostituisce il rudimentale "Rendimento Rapportato al Capitale Investito".
- spostate le celle del disaggio e del prezzo fiscale dai prospetti di acquisto e rimborso, a quello del capital gain.
- separata la sezione "Acquisto" in due sezioni "Dati per l'Acquisto" (dati da immettere) e "Esborso Iniziale" (dati calcolati), analogamente a quanto già fatto nella versione precedente per la vendita/rimborso
- possibilità di introdurre, al posto del nominale, l'importo che si ha a disposizione per l'investimento (cella F3); il sistema calcolerà in automatico il nominale massimo acquistabile, tenendo conto del taglio minimo del titolo, e lo riporterà in cella E9; rimane sempre possibile introdurre direttamente la quantità come prima (cella E3), e in questo caso non verrà applicato il taglio minimo. (Va detto che la formula per calcolare il nominale acquistabile non sempre restituisce il risultato esatto, a causa delle commissioni che introducono una dipendenza ricorsiva tra prezzo finale e quantità. Per trovare la soluzione si dovrebbe usare un metodo iterativo (per esempio tramite il Solver di Excel), comunque la formula nella cella E9 è una approssimazione abbastanza affidabile, soprattutto con commissioni basse)
- aggiunto il taglio minimo tra le informazioni da specificare per ogni titolo nella scheda "Emissioni"
- modificate alcune diciture nelle sezioni per l'acquisto e il rimborso
Anche in questo caso, la gran parte del merito va all'autore originale del foglio, io e i miei soliti consulenti/collaboratori (@altor12 , @PazzoperlaDea e @Sa10 ) abbiamo quasi esclusivamente cercato di semplificare e riordinare le varie informazioni presenti.
Qui sotto l'elenco delle funzionalità aggiunte.
- aggiunta dello sheet "Emissioni", in cui sono stati elencati tutti i Btp a tasso fisso.
- importazione dal sito Teleborsa dei prezzi di tutti i Btp della lista
- compilazione manuale delle altre informazioni necessarie al calcolo per tutti i btp (lavoro immane ed impeccabile eseguito da @Sa10 )
- selezione del Btp tramite una tendina
- compilazione automatica di tutti i campi relativi alle informazioni del titolo selezionato
- stima dell'imposta di bollo
- scelta del calcolo dei rendimenti "Lordo", "Al Lordo del Bollo" o "Netto".
- foglio "Nuovi Btp", permette di identificare i titoli presenti nella lista recuperata da web con quella presente nel foglio "Emissioni". Utile per identificare le nuove emissioni di Btp non ancora presenti nel foglio.
Un paio di note.
- L'imposta di bollo è applicata con periodicità annuale ed è addebitata il giorno dello stacco della prima cedola di ogni anno (alla scadenza per i titoli a tasso zero), questo comporta un calcolo del TIR non preciso. Tuttavia, prove empiriche mi hanno persuaso che la differenza è nell'ordine di centesimi di percentuale, spesso anche meno. Questo, unito alla difficoltà di intervenire sulle formule per ottenere le date esatte per i pagamenti delle imposte, mi ha convinto a non procedere oltre nella ricerca di un calcolo preciso.
- La lista dei Btp che si trova nel foglio "Emissioni" può essere modificata. I titoli presenti attualmente sono quelli importati dal sito Teleborsa. Ma ogni utente può "preparare" la sua lista preferita, aggiungendo/eliminando intere righe o modificando singole voci all'interno di una riga. Lo sheet è protetto per evitare di perdere le formule che accedono ai dati importati da web, ma la protezione può essere rimossa senza digitare nessuna password.
Sono disponibili per il download, oltre alla versione per Excel, anche quelle per LibreOffice e per GoogleSheet.
EDIT 22/01/2023:
Aggiornati i due file alla versione 1.1
Modifiche e correzioni:
- gestione degli strumenti con short coupon (sia il rateo che la prima cedola)
- gestione delle commissioni separate tra acquisto e vendita
- eliminato il tooltip sul nome del titolo che invitava a compilare tutti i campi
- ordinata per scadenza la lista dei btp (invece che per nome)
- aggiunto l'isin dello strumento nel prospetto con le informazioni
- allungata la griglia dei flussi di cassa per gestire btp fino a 50 anni
- aggiunta la validazione sulla data acquisto (>=data emissione e <data scadenza)
EDIT 3/2/2023
Aggiornati i due file alla versione 1.2
- gestione delle celle vuote o con errore
- corretto il calcolo dell'imponibile del capital gain (riduzione fiscale ed esclusione dell'imposta di bollo)
- stesse correzioni portate nel foglio "storico"
EDIT 8/2/2023
Aggiornati i due file alla versione 1.3
- La lista dei titoli (e i prezzi aggiornati) vengono presi dal sito Titoli di Stato - BTP - Borsa Italiana - Finanza (invece che da BTP Rendimenti netti). Questo comporta: una lista più completa (5 titoli in più rispetto a prima) e nomi differenti (ora sono identici a quelli di Borsa Italiana: sito ufficiale della Borsa di Milano - Borsa Italiana)
- Protette le celle delle tassazioni, visto che in teoria non dovrebbero mai cambiare (o solo in casi eccezionali)
- Modifiche estetiche (diciture, font, colori di sfondo)
EDIT 22/2/2023
Aggiornati entrambi i file alla versione 1.4
Questa versione è stata pensata per rendere il più possibile semplice la gestione indipendente della lista dei btp a tasso fisso da parte di ciascun utente.
- Aggiunto il nuovo "btp Tf 4,5%Ot53 Eur"
- Modificata la creazione della tendina dei btp. Quando si modifica la lista nel foglio emissioni non è più necessario modificare anche la validazione del campo "Nome" nel foglio principale. In questo modo per eliminare un btp scaduto è sufficiente eliminare la corrispondente linea nel foglio "Emissioni"; per aggiungere un nuovo btp è necessario recuperare i dati su web, aggiungere una riga vuota in corrispondenza della scadenza del nuovo btp e digitare in questa riga i dati recuperati; se non interessa l'ordinamento o se comunque il nuovo btp ha una scadenza successiva a tutti gli altri è sufficiente aggiungere i dati in fondo alla lista. In tutti i casi la tendina del campo "Nome" si adatterà automaticamente alle modifiche portate.
- Aggiunto un nuovo foglio "Nuovi Btp" che permette di identificare i btp presenti nella lista scaricata da web per i prezzi, che non sono presenti nel foglio "Emissioni".
EDIT 22/2/2023
Aggiornati i file alla versione 1.4.1 per correggere gli errori introdotti nel foglio "Storico"
EDIT 23/2/2023
Aggiornati i file alla versione 1.4.2 per correggere altri errori trovati nel foglio "Storico"
EDIT 24/2/2023
Aggiornati i tre file alla versione 1.5
- Corretta la gestione del rateo in caso di vendita antecedente la prima cedola per i titoli short coupon
- Modificata dicitura "Data emissione" in "Data Godimento (Emissione)"
- Nel foglio "Emissioni" cambiata dicitura "Data emissione" in "Data Godimento" ed aggiunto un commento esplicativo
- Corretta la data godimento per il titolo "btp tf 4,45% st43 eur"
EDIT 4/3/2023
Aggiornati i file alla versione 2.0
- Ridisegnato il layout del foglio principale
EDIT 7/3/2023
Aggiornati i file alla versione 2.1
- Eliminata la periodicità trimestrale per l'imposta di bollo
- Corretta la gestione dell'imposta di bollo per i Btp a tasso zero (senza cedole)
EDIT 28/3/2023
Aggiornati i file alla versione 2.2
- Eliminato foglio storico
- Evidenziati in azzurro chiaro i flussi di cassa già eseguiti
- Invertite righe titolo e avviso nella sezione "VENDITA"
- Aggiunto modalità di calcolo "Al lordo del Bollo"
- Aggiunto il totale dei flussi di cassa
- Aggiunti filtri sul foglio Emissioni
- Aggiornate le emissioni dei btp presenti nel foglio Emissioni
EDIT 30/6/2023
Aggiornati i file alla versione 2.3
- aggiunta la gestione del disaggio prima del 1/5/1997
- aggiornata la lista dei btp
- eliminato il nuovo Btp Valore dalla lista dei titoli gestiti
EDIT 24/10/2023
Aggiornati i file alla versione 2.3.1
- corretta la gestione del disaggio all'acquisto per i titoli emessi prima del 1/1/1997 (segnalazione dell'utente @feurio )
- aggiornata la lista delle emissioni
EDIT 2/12/2023
Aggiornati i file alla versione 2.4
- aggiunta una colonna alla tabella dei flussi di cassa, con le diciture degli importi inclusi nel flusso
- corretta un errore nella formula della duration modificata
EDIT 15/1/2024
Aggiornati i file alla versione 2.5
Il dettaglio delle modifiche, oltre a molteplici e necessari spostamenti di blocchi di celle.
- Creazione di una sezione che calcola il rimborso (che può avvenire o per la vendita o per la scadenza). La sezione "vendita" è stata ridotta alle semplici tre informazioni che l'utente deve specificare (data, prezzo, commissioni), il resto dei calcoli e delle informazioni derivate sono riportate nella sezione "rimborso". Nella sezione "rimborso", la scadenza è un caso particolare di vendita (come è giusto e intuitivo) con data, prezzo e commissioni prefissate, poi tutti i calcoli sono gli stessi nei due casi.
- Aggiunta una colonna nelle sezioni di acquisto, vendita e rimborso. Nella colonna di sinistra sono riportate le informazioni riguardanti data, quantità e prezzi, nella colonna di destra gli importi. Questo permette di distinguere in modo chiaro come avvengono i calcoli sui prezzi e sugli importi, di mostrare come vengono formati i totali di acquisto e rimborso, e di rendere evidenti gli impatti del rateo e del disaggio e delle loro imposte.
- Evidenziate con un bordo di colore ocra le celle che riguardano esclusivamente il calcolo del capital gain.
- Aggiunta una cella (F3) in cui viene calcolato il nominale massimo che è possibile acquistare con un determinato importo, tenendo conto anche del taglio minimo del titolo. A me spesso succede di avere, per esempio, 50k da investire, ma a seconda del prezzo il nominale che posso acquistare varia, e ogni volta devo calcolarmelo a parte prima di effettuare l'acquisto. Con questa cella posso specificare 50k nella cella E3 e, una volta che avrò immesso le altre informazioni, nella cella F3 avrò il nominale massimo acquistabile con 50k e potrò sostituirlo nella cella E3. A quel punto nella cella F11 (importo totale per l'acquisto) otterrò l'importo più grande possibile, minore di 50k.
- Separata la sezione per il calcolo del capital gain da quella relativa al calcolo dei rendimenti.
- Aggiunto il calcolo del tasso annuale rispetto al capitale investito (cella I17), cioè del tasso cedolare pesato in base al prezzo di acquisto.
- Aggiunto il calcolo del rendimento annuale (ottenuto applicando l'interesse semplice), ipotizzando di riuscire a recuperare l'importo corrispondente alla eventuale minusvalenza generata (cella I18). La minusvalenza, se compensata, è effettivamente un risparmio sulla tassazione di un investimento futuro. Invece di considerare questo risparmio nel calcolo del rendimento dell'altro investimento (ovviamente non possibile qui), ho pensato di tenerne conto sommando tale importo nel rendimento dell'investimento corrente.
EDIT 25/1/2024
Aggiornati i file alla versione 2.5.1
In dettaglio le modifiche portate:
- nuovo indice "Tasso di Rendimento Immediato" (TRI) che, grazie alla segnalazione di @altor12, sostituisce il rudimentale "Rendimento Rapportato al Capitale Investito".
- spostate le celle del disaggio e del prezzo fiscale dai prospetti di acquisto e rimborso, a quello del capital gain.
- separata la sezione "Acquisto" in due sezioni "Dati per l'Acquisto" (dati da immettere) e "Esborso Iniziale" (dati calcolati), analogamente a quanto già fatto nella versione precedente per la vendita/rimborso
- possibilità di introdurre, al posto del nominale, l'importo che si ha a disposizione per l'investimento (cella F3); il sistema calcolerà in automatico il nominale massimo acquistabile, tenendo conto del taglio minimo del titolo, e lo riporterà in cella E9; rimane sempre possibile introdurre direttamente la quantità come prima (cella E3), e in questo caso non verrà applicato il taglio minimo. (Va detto che la formula per calcolare il nominale acquistabile non sempre restituisce il risultato esatto, a causa delle commissioni che introducono una dipendenza ricorsiva tra prezzo finale e quantità. Per trovare la soluzione si dovrebbe usare un metodo iterativo (per esempio tramite il Solver di Excel), comunque la formula nella cella E9 è una approssimazione abbastanza affidabile, soprattutto con commissioni basse)
- aggiunto il taglio minimo tra le informazioni da specificare per ogni titolo nella scheda "Emissioni"
- modificate alcune diciture nelle sezioni per l'acquisto e il rimborso
Allegati
Ultima modifica: