DURATA Esempi di funzioni: Excel, VBA e Fogli Google

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.

wave wave wave wave wave