Calcular a medida de convexidade
Lembre, no Capítulo Três, que a duration não ajusta adequadamente a natureza convexa da relação entre preço e yield. Para melhorar a estimativa do preço do título com base na duration, podemos adicionar um termo baseado na medida de convexidade.
No Capítulo Três, você viu que a fórmula aproximada para a convexidade é:
$$(P(up) + P(down) - 2 * P) / (P * \Delta y^2)$$
em que \(P\) é o preço do título, \(P(up)\) é o preço do título quando os yields aumentam, \(P(down)\) é o preço do título quando os yields diminuem, e \(\Delta y\) é a variação esperada no yield.
Você já calculou os objetos px, px_up e px_down anteriormente, e os três estão disponíveis no seu workspace. Para este exercício, assuma que a variação esperada no yield é de 1%. Calcule a medida de convexidade, a variação percentual estimada no preço devido à convexidade e o efeito estimado em dólares no preço devido à convexidade.
Este exercício faz parte do curso
Avaliação e Análise de Títulos em R
Instruções do exercício
- Use a fórmula acima com
px,px_upepx_downpara calcular a convexidade. Salve emconvexity. - Use
convexitye seu conhecimento sobre variação de yield para calcular e visualizar o efeito percentual da convexidade no preço (convexity_pct_change). - Use
convexitypara calcular e visualizar o efeito em dólares da convexidade no preço (convexity_dollar_change).
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# Calculate convexity measure
convexity <-
# Calculate percentage effect of convexity on price
convexity_pct_change <-
convexity_pct_change
# Calculate dollar effect of convexity on price
convexity_dollar_change <-
convexity_dollar_change