ComeçarComece de graça

Calcular a convexidade aproximada de um título

Relembre do vídeo que podemos melhorar a estimativa do preço do título adicionando um termo de convexidade ao efeito da duration. O termo de convexidade captura o quanto a curva preço/YTM é curvada (em formato de arco) para o título.

Neste exercício, você vai calcular a convexidade aproximada de um título com valor de face de $100, cupom de 10%, 20 anos até o vencimento e yield to maturity de 10%, quando você espera uma variação de 1% no yield, e adicionar isso ao efeito da duration. Lembre-se de que a fórmula de convexidade aproximada é

$$(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.

Os objetos px, px_up e px_down do exercício anterior já estão carregados no seu workspace.

Este exercício faz parte do curso

Avaliação e Análise de Títulos em R

Ver curso

Instruções do exercício

  • Calcule a convexidade aproximada incorporando os objetos px, px_up e px_down na fórmula acima. Você também precisará informar um valor apropriado para dy.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# Calculate approximate convexity
convexity <- (___ + ___ - 2 * ___) / (___ * (___)^2)
convexity
Editar e executar o código