ComeçarComece de graça

Encontrando o yield de um título

Suponha que alguém esteja oferecendo US\( 95,79 para comprar um título que você possui, com valor de face de US\) 100, cupom de 5% e vencimento em 5 anos. Nessa situação, você quer saber qual é o yield desse título para comparar com o yield de outros papéis similares e avaliar se o preço ofertado está alto ou baixo demais.

Uma forma de encontrar o yield é por tentativa e erro. Você começa com um palpite inicial, digamos 5%, e encontra o preço dado um yield de 5%. Se o preço resultante for alto demais, pela relação inversa entre preço e yield você sabe que o próximo palpite precisa ser um yield mais alto.

Suponha que seu próximo palpite seja um yield de 7%. Isso resultará em um preço baixo demais, o que significa que o yield verdadeiro está acima de 5% e abaixo de 7%. Então, você escolhe um yield de 6%, que dará a resposta correta.

Neste exercício, você vai calcular o preço usando yields de 5%, 6% e 7% com a sua função bondprc(), que já está carregada no workspace. Lembre-se de que o objetivo é fazer o caminho inverso das características do título para chegar ao valor de US$ 95,79.

Este exercício faz parte do curso

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

Ver curso

Instruções do exercício

  • Use bondprc() para calcular o valor do título usando um yield de 5%. Lembre-se de que o título tem valor de face de US$ 100, cupom de 5% e 5 anos até o vencimento.
  • Use outra chamada a bondprc() para calcular o valor do título usando um yield de 7%.
  • Use uma chamada final a bondprc() para calcular o valor do título usando um yield de 6%.

Exercício interativo prático

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

# Value bond using 5% yield
bondprc(p = ___, r = ___, ttm = ___, y = ___)

# Value bond using 7% yield


# Value bond using 6% yield

Editar e executar o código