Exemplos de função MDURATION - Excel, VBA e planilhas do Google

Este tutorial demonstra como usar o Função Excel MDURATION no Excel para calcular a duração Macaulay modificada da segurança.

Visão geral da função MDURATION

A função MDURATION Calcula a duração anual de um título.

Para usar a função de planilha do Excel MDURATION, selecione uma célula e digite:

(Observe como as entradas da fórmula aparecem)

Sintaxe e entradas da função MDURATION:

= MDURATION (liquidação, vencimento, cupom, yld, frequência, [base])

povoado- É a data de liquidação do título ou a data em que o título é comprado. É a data posterior à data de emissão do título.

maturidade- É a data em que o título ou título expira, e o valor principal é devolvido ao título ou ao detentor do título.

cupom- A taxa de cupom anual do título.

ano- É o rendimento anual de títulos ou valores mobiliários.

frequência- Refere-se ao número de pagamentos periódicos de cupons por ano. O valor da frequência para pagamentos anuais, semestrais e trimestrais são 1, 2 e 4, respectivamente.

base- OPCIONAL: especifica o tipo de contagem de dias a ser utilizada pelo título ou garantia. Os valores possíveis podem ser:

Base Contagem de dias
0 EUA (NASD) 30/360
1 Real / real
2 Acutal / 360
3 Acutal / 365
4 30/360 europeu

Se o argumento de base for omitido, ele assume seu valor padrão, ou seja, US (NASD) 30/360.

O que é MDURATION?

A duração modificada é uma extensão da duração de Macaulay, que mede a sensibilidade dos preços dos títulos a mudanças em seu rendimento. A duração modificada é baseada no conceito de que o rendimento e os preços dos títulos se movem em direções opostas.

A duração modificada é calculada usando a seguinte equação:

MDURATION = Duração / (1+ (market_yield / coupon_payments_per_year))

O que é a função Excel MDURATION?

A função Excel MDURATION calcula a duração Macaulay modificada de um título ou título que paga juros periodicamente e assumindo um valor nominal de $ 100.

Duração Macaulay modificada de um vínculo

Neste exemplo, queremos calcular a Duração Macaulay modificada do título com uma taxa de cupom anual de 7%. Outros detalhes do vínculo estão na tabela acima.

A fórmula usada para o cálculo é:

= MDURAÇÃO (C4, C5, C6, C7, C8, C9)

A função Excel MDuration retorna o valor de

MDURATION = 7,41 anos

Duração Macaulay modificada de um título de renda fixa

Vamos dar uma olhada em outro exemplo, aqui vamos descobrir a duração do título de renda fixa até que seja pago de volta. Outros detalhes do título de renda fixa são mencionados na figura acima.

A fórmula a ser usada é:

= MDURAÇÃO (C4, C5, C6, C7, C8, C9)

Obtemos o seguinte resultado:

MDURATION = 3,98 anos.

Notas Adicionais

#NUM! O erro ocorre se a data de liquidação for maior ou igual à data de vencimento; ou os valores dos argumentos taxa, yld, resgate, frequência ou [base] não são números válidos (ou seja, taxa <0; ou yld <0; ou resgate ≤ 0; ou frequência é qualquer valor diferente de 1, 2 ou 4; ou o valor [base] é diferente de 0, 1, 2, 3 ou 4)

#VALOR! O erro ocorre se as datas de liquidação ou os argumentos de vencimento não forem datas válidas no Excel.

Recomenda-se que as datas de liquidação e vencimento sejam inseridas na função DURAÇÃO como referências às células contendo as datas ou datas retornadas das fórmulas.

Voltar para a lista de todas as funções no Excel

MDURATION no Planilhas Google

Todos os exemplos acima funcionam exatamente da mesma forma no Planilhas Google e no Excel.

Exemplos de MDURATION em VBA

Você também pode usar a função MDURATION em VBA. Modelo:
application.worksheetfunction.mduration (liquidação, vencimento, cupom, ano, frequência, base)
Para os argumentos da função (taxa, etc.), você pode inseri-los diretamente na função ou definir as variáveis ​​a serem usadas.

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave