Este tutorial demonstra como usar o Função Excel DURATION no Excel para calcular a duração Macaulay de um título.
Visão geral da função DURATION
A função DURATION Calcula a duração da segurança.
Para usar a função DURAÇÃO de planilha do Excel, selecione uma célula e digite:
(Observe como as entradas da fórmula aparecem)
Sintaxe e entradas da função DURATION:
= DURAÇÃO (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 é DURAÇÃO?
É uma medida da sensibilidade do preço de um título a uma mudança em seu rendimento. A duração de um vínculo pode se referir a duas coisas diferentes, ou seja, duração Macaulay e duração modificada. Aqui, significa Duração Macaulay. A Duração Macaulay é o tempo médio ponderado até o reembolso.
A duração Macaulay é calculada usando a seguinte equação:
Onde:
ti = tempo até que o iº pagamento seja recebido
PVi = o valor presente do iº pagamento do ativo
V = o valor presente de todos os pagamentos futuros em dinheiro do ativo
O que é a função DURAÇÃO do Excel?
A função DURAÇÃO do Excel calcula a duração Macaulay de um título ou título que paga juros periodicamente e assumindo um valor nominal de $ 100.
Calcular a duração anual de um título
Neste exemplo, queremos calcular a duração do título com uma taxa de cupom anual de 7%. A data de liquidação do título é 23/03/2010 com rendimento de 4%. Outros detalhes do vínculo estão na figura acima:
A fórmula a ser usada é:
= DURAÇÃO (C4, C5, C6, C7, C8, C9)
A função Duração do Excel retorna o valor de
DURAÇÃO = 7,56 anos
Calcular a duração anual 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. O título de renda fixa é adquirido em 1º de julhost, 2022, com vencimento em 30 de junhoº, 2024 e uma taxa de cupom anual de 10%. Os pagamentos dos cupons são feitos trimestralmente e o rendimento é de 7,3%
A fórmula para calcular a duração do título de renda fixa é:
= DURAÇÃO (C4, C5, C6, C7, C8, C9)
A função Duração do Excel retorna o valor de
DURAÇÃO = 4,05 anos
Isso significa que levaria um pouco mais de 4 anos para que o título de renda fixa fosse reembolsado.
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
DURATION no Planilhas Google
Todos os exemplos acima funcionam exatamente da mesma forma no Planilhas Google e no Excel.
Exemplos de DURAÇÃO em VBA
Você também pode usar a função DURAÇÃO no VBA. Modelo:application.worksheetfunction.duration (liquidação, vencimento, cupom, yld, frequência, [base])
Para os argumentos da função (liquidação, etc.), você pode inseri-los diretamente na função ou definir as variáveis a serem usadas.