ForHosting KIT · Finanças e dinheiro

Calculadora de convexidade de títulos

Num título de 10 anos com cupom de 5% e rendimento de 4%, uma alta de 100 pontos-base leva o preço estimado de acima do par para cerca de 1.000. Você também recebe a duration e a convexidade dos mesmos fluxos. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve
Se você digitar
Valor de face
1.000
Taxa do cupom (%)
5
YTM (%)
4
Anos até o vencimento
10
Frequência
2
Variação do rendimento (pb)
100
Você obtém
Períodos
20
Pagamento do cupom
25
Preço
1.081,757167
Duração de Macaulay
8,080936

O preço de um título não se move em linha reta quando os yields de mercado saltam. A duration captura a inclinação de primeira ordem dessa curva preço-yield; a convexidade captura a curvatura que a duration sozinha subestima em movimentos amplos de taxas. Esta calculadora de convexidade de títulos precifica um título de cupom fixo a partir do valor de face, da taxa de cupom anual, do yield até o vencimento, dos anos até o vencimento e da frequência de pagamento, e devolve a duration de Macaulay, a duration modificada e a convexidade anualizada do mesmo cronograma de fluxos. Opcionalmente você pode informar um deslocamento paralelo do yield em basis points para ver o efeito de duration, o de convexidade e um preço estimado com a expansão clássica de Taylor. Use em notas de risco de taxa, exercícios de renda fixa, checagens de carteira e automação que precise refinar a previsão de preço além de uma aproximação só por duration.

O que a convexidade do título mede e por que a duration não basta

A duration modificada estima a variação percentual do preço de um título para um movimento paralelo pequeno do yield: aproximadamente menos a duration modificada vezes a variação do yield. Essa aproximação linear funciona bem para poucos basis points, mas subestima de forma sistemática os ganhos de preço quando os yields caem e exagera as perdas quando sobem, porque a relação real preço-yield é convexa em títulos de cupom fixo ordinários. A convexidade quantifica essa curvatura.

Com a convexidade anualizada Conv e um deslocamento anual de yield Δy expresso em decimal, o refinamento de segunda ordem é um meio vezes Conv vezes (Δy) ao quadrado, somado ao termo de duration. A fórmula combinada é a variação percentual de preço aproximadamente igual a menos a duration modificada vezes Δy mais um meio vezes a convexidade vezes (Δy) ao quadrado.

Maior vencimento, menor cupom e menor yield tendem a elevar a convexidade em títulos por outro lado semelhantes, por isso zeros longos são especialmente sensíveis a grandes oscilações de taxa além do que a duration sozinha prevê. Esta calculadora não busca cotações ao vivo nem spreads de crédito; mede a geometria de um cronograma de fluxos que você fornece para que notas de risco, gabaritos e automação compartilhem uma identidade auditável.

Emparelhar duration e convexidade é prática padrão de renda fixa quando choques de cenário são dezenas ou centenas de basis points e não um único tick.

Onde uma calculadora de convexidade de títulos agrega valor

Gestores de carteira e mesas de risco usam uma calculadora de convexidade de títulos quando um memorando de choque de taxa deve mostrar o impacto linear de duration e o complemento de segunda ordem de convexidade para um movimento paralelo de cem basis points, para que as partes interessadas vejam por que títulos longos recuperam mais na queda do que uma tabela só de duration sugere.

Assessores patrimoniais e tesourarias comparam títulos com cupom a zeros ao explicar por que duas posições com duration modificada semelhante ainda divergem em grandes movimentos de yield. Educadores e plataformas LMS precisam de um oráculo determinístico para exercícios de renda fixa que pedem preço, duration de Macaulay, duration modificada e convexidade a partir de primeiros princípios sem um terminal Bloomberg completo. Validação falha não consome saldo.

Mantenha face e anos positivos, fixe os campos arredondados nos testes e obtenha figuras de convexidade reproduzíveis para notebooks e produção sem montar sua própria biblioteca de renda fixa.

Refinar preço em choques de taxa

Combine duration modificada e convexidade para estimar a variação de preço do título em grandes movimentos paralelos de yield em basis points, não só um chute linear de duration.

Comparar estruturas com cupom e zeros

Mantenha a duration modificada aproximadamente constante e inspecione a convexidade para ver qual forma de fluxo amortece mais as grandes oscilações de taxa.

Exercícios de renda fixa e gabaritos LMS

Corrija problemas que pedem preço, duration de Macaulay, duration modificada e convexidade anualizada com um oráculo determinístico de fluxos de caixa.

Como se calcula a convexidade de um título?

A partir dos fluxos do título: Conv = Σ[CF_k · k · (k+1) / (1+r)^k] / [P · (1+r)² · m²], onde r é o yield do período, m é o número de pagamentos por ano e P é o preço sujo do mesmo cronograma.

Como a convexidade melhora a estimativa de variação de preço?

A duration sozinha é linear. Somar ½ · Conv · (Δy)² captura a curvatura, de modo que grandes altas de yield parecem menos graves e grandes quedas mais favoráveis em títulos de cupom fixo ordinários.

Quando a duration sozinha não basta para estimar a variação de preço?

Quando os juros se movem dezenas ou centenas de pontos-base. A duration é uma aproximação em linha reta que funciona para movimentos pequenos, mas subestima os ganhos quando o rendimento cai e exagera as perdas quando ele sobe.

Por que títulos longos sem cupom são tão sensíveis a grandes oscilações de juros?

Porque prazo mais longo, cupom menor e rendimento menor elevam a convexidade. Um título longo que não paga cupom reúne as duas primeiras condições, então o preço dele é o que mais se curva.

Quais frequências de cupom a calculadora aceita?

Pagamentos anuais, semestrais, trimestrais ou mensais, com a semestral como opção inicial. Os anos até o vencimento vezes os pagamentos por ano precisam dar um número inteiro de períodos, como 20 num título semestral de 10 anos.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/finance/bond-convexity

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/finance/bond-convexity \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"face_value":1000,"coupon_rate_percent":5,"ytm_percent":4,"years_to_maturity":10}'
{
  "face_value": 1000,
  "coupon_rate_percent": 5,
  "ytm_percent": 4,
  "years_to_maturity": 10
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "finance.bond_convexity",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Entrada inválida falha com invalid_input e não é cobrada.

Contrato de entrada, fórmulas, arredondamento e exemplos trabalhados

Internamente a taxa do período é r igual a ytm dividido por frequency, o cupom é face vezes taxa de cupom dividido por frequency, e o preço é o valor presente de todos os cupons mais a face no vencimento. A duration de Macaulay em anos é o tempo médio de pagamento ponderado por valor presente; a duration modificada é Macaulay dividida por um mais r; a convexidade anualizada é a soma do fluxo vezes k vezes (k mais um) descontada, dividida pelo preço vezes (um mais r) ao quadrado vezes frequency ao quadrado. Envie por POST um corpo JSON com quatro números finitos obrigatórios: face_value maior que zero, coupon_rate_percent maior ou igual a zero (zero modela um título puro de desconto), ytm_percent como yield anual capitalizado na frequência do cupom, e years_to_maturity maior que zero. frequency é opcional, padrão dois para cupons semestrais e deve ser um, dois, quatro ou doze; anos vezes frequência deve ser um inteiro positivo de períodos de cupom. yield_change_bp opcional é o deslocamento paralelo do yield em basis points usado na estimativa de Taylor. decimals opcional é um inteiro de zero a doze (padrão seis) que controla o arredondamento half-up das saídas numéricas. Exemplo: face mil, cupom de cinco por cento, yield de quatro por cento, dez anos e frequência semestral produz preço com prêmio acima do par, duration modificada de vários anos e convexidade positiva; ao adicionar yield_change_bp de cem devolve duration_effect, convexity_effect, estimated_price_change, estimated_price e estimated_percent_change. Campos ausentes, valores não finitos, face ou vencimento não positivos, cupom negativo, frequency inválida, yield demasiado negativo que torna um mais r não positivo, ou contagem não inteira de períodos falham com invalid_input e não são cobrados.

Onde uma calculadora de convexidade de títulos agrega valor

Integradores conectam o endpoint a n8n, edge workers ou planilhas internas de precificação para fixar goldens de regressão quando mudam as premissas de fluxo.

Quais entradas a calculadora de convexidade de títulos precisa?

Obrigatórias: face_value, coupon_rate_percent, ytm_percent, years_to_maturity. Opcionais: frequency (padrão 2), yield_change_bp para a estimativa de Taylor, e decimals para arredondamento.

Posso modelar um título zero-cupom?

Sim. Defina coupon_rate_percent como zero. O único fluxo é face_value no vencimento; duration e convexidade decorrem desse único pagamento.

Quanto custa a calculadora de convexidade de títulos?

A ferramenta do navegador é gratuita. Requisições API usam saldo KIT pré-pago a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.

Ver a documentação completa do KIT →