Questo tutorial mostra come usare il Funzione DURATA di Excel in Excel per calcolare la durata Macaulay di un titolo.
DURATA Panoramica delle funzioni
La funzione DURATION Calcola la durata del titolo.
Per utilizzare la funzione del foglio di lavoro Excel DURATA, seleziona una cella e digita:
(Notare come appaiono gli input della formula)
DURATION Funzione Sintassi e input:
=DURATA(regolamento,scadenza,cedola,yld,frequenza,[base])
insediamento - È la data di regolamento del titolo o la data di acquisto del titolo. È la data successiva alla data di emissione del titolo.
scadenza - È la data in cui l'obbligazione o il titolo scade e l'importo del capitale viene restituito al detentore dell'obbligazione o del titolo.
buono - Il tasso cedolare annuo del titolo.
yld - È il rendimento annuo dell'obbligazione o del titolo.
frequenza - Si riferisce al numero di cedole periodiche annue. Il valore della frequenza per i pagamenti annuali, semestrali e trimestrali è rispettivamente 1, 2 e 4.
base - FACOLTATIVO: Specifica il tipo di conteggio dei giorni che deve essere utilizzato dal titolo o dall'obbligazione. I valori possibili possono essere:
Base | Conteggio dei giorni |
0 | USA (NASD) 30/360 |
1 | effettivo/reale |
2 | Attuale/360 |
3 | Attuale/365 |
4 | Europea 30/360 |
Se l'argomento base viene omesso, assume il suo valore predefinito, ovvero US (NASD) 30/360.
Che cos'è la DURATA?
È una misura della sensibilità del prezzo di un'obbligazione a una variazione del suo rendimento. La durata di un'obbligazione può riferirsi a due cose diverse, ad esempio, Durata Macaulay e Durata modificata. Qui significa Macaulay Durata. La Durata Macaulay è il tempo medio ponderato fino al rimborso.
La durata di Macaulay viene calcolata utilizzando la seguente equazione:
In cui si:
ti = tempo fino alla ricezione dell'i-esimo pagamento
PVi = il valore attuale dell'i-esimo pagamento dal bene
V = il valore attuale di tutti i futuri pagamenti in contanti dall'attività
Che cos'è la funzione DURATA di Excel?
La funzione DURATA di Excel calcola la Durata Macaulay di un'obbligazione o di un titolo che paga periodicamente interessi e assume un valore nominale di $ 100.
Calcola la durata annuale di un'obbligazione
In questo esempio si vuole calcolare la duration dell'obbligazione con un tasso cedolare annuo del 7%. La data di regolamento dell'obbligazione è il 23/03/2010 con un rendimento del 4%. Altri dettagli del legame sono nella figura sopra:
La Formula da utilizzare è:
=DURATA(DO4,DO5,DO6,DO7,DO8,DO9)
La funzione Durata di Excel restituisce il valore di
DURATA = 7,56 anni
Calcola la durata annuale di un titolo a reddito fisso
Diamo un'occhiata a un altro esempio, qui andremo a scoprire la durata del titolo a reddito fisso fino al suo rimborso. Il titolo a reddito fisso viene acquistato il 1° luglions, 2022, con scadenza 30 giugnons, 2024 e un tasso cedolare annuo del 10%. I pagamenti delle cedole sono trimestrali e il rendimento è del 7,3%
La formula per calcolare la durata del titolo a reddito fisso è:
=DURATA(DO4,DO5,DO6,DO7,DO8,DO9)
La funzione Durata di Excel restituisce il valore di
DURATA = 4.05 anni
Significa che ci vorrebbero poco più di 4 anni prima che il titolo a reddito fisso venga rimborsato.
Note aggiuntive
#NUM! L'errore si verifica se la data di regolamento è maggiore o uguale alla data di scadenza; oppure i valori degli argomenti rate, yld, redenzione, frequenza o [basis] non sono numeri validi (cioè rate < 0; o yld < 0; o redenzione ≤ 0; o frequency è un valore diverso da 1, 2 o 4; oppure il valore [base] è diverso da 0, 1, 2, 3 o 4)
#VALORE! L'errore si verifica se le date di liquidazione o gli argomenti di scadenza non sono date Excel valide.
Si consiglia di inserire le date di liquidazione e scadenza nella funzione DURATA come riferimenti alle celle contenenti le date o le date restituite dalle formule.
Torna all'elenco di tutte le funzioni in Excel
DURATA in Fogli Google
Tutti gli esempi precedenti funzionano esattamente allo stesso modo in Fogli Google come in Excel.
DURATA Esempi in VBA
Puoi anche usare la funzione DURATA in VBA. Tipo:application.worksheetfunction.duration (settlement, maturità, coupon, yld, frequenza, [base])
Per gli argomenti della funzione (settlement, ecc.), puoi inserirli direttamente nella funzione o definire le variabili da utilizzare al loro posto.