ForHosting KIT · Finanças e dinheiro

Calculadora de preço de título zero-cupom

Descubra quanto vale hoje um título zero-cupom: um valor de face de 1000 a 5% ao ano, com 10 anos pela frente, custa 613,91, um desconto de 386,09. Digite face, taxa e anos e veja o preço na hora. 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
Rendimento (%)
5
Anos até o vencimento
10
Você obtém
Rendimento (decimal)
0,05
Preço
613,91
Desconto
386,09
Desconto (%)
38,61

Títulos zero-cupom não pagam cupons periódicos: o único fluxo de caixa é um único valor de face (par) no vencimento, de modo que o instrumento sempre negocia com desconto ou prêmio que é puro valor do dinheiro no tempo. Investidores, estudantes e equipes de produto precisam de um preço presente rápido e determinístico a partir do valor de face, do yield até o vencimento e dos anos restantes sem abrir uma planilha ou uma biblioteca completa de renda fixa. Esta calculadora de preço de título zero-cupom aplica a fórmula clássica de capitalização anual: preço igual à face dividida por um mais o yield elevado aos anos; devolve o preço presente arredondado, o desconto em moeda em relação à face e o desconto como percentual da face, e falha de forma clara quando faltam dados, não são finitos, não são positivos onde exigido, ou quando o yield é menor ou igual a menos cem por cento.

O que significa o preço de um título zero-cupom

Um título zero-cupom, às vezes chamado de pure discount bond ou strip, promete um único pagamento de valor de face na data de vencimento e nada entre as datas. Como não há cupons para reinvestir, todo o retorno vem da diferença entre o preço que você paga hoje e a face que recebe depois. Essa diferença é a forma como o mercado incorpora o yield exigido para a vida restante do título.

Se o yield anual for de cinco por cento e restarem dez anos até o pagamento de uma face de mil, o preço presente justo sob capitalização anual é mil dividido por um ponto zero cinco elevado à décima, cerca de seiscentos e quatorze — você paga esse valor hoje e recebe mil no vencimento. Se o yield sobe, o preço presente cai; se o yield cai, o preço sobe em direção à face. Quando o yield é exatamente zero, não há desconto e o preço iguala a face.

Anos fracionários são permitidos, de modo que uma vida residual de seis meses pode ser informada como zero ponto cinco. A calculadora não modela convenções de contagem de dias, capitalização contínua, spreads de crédito como entrada separada nem o tratamento fiscal do desconto de emissão original; responde à pergunta central de valor presente que manuais, entrevistas e ferramentas simples de carteira compartilham: dados face, yield e tempo, qual é o preço do zero hoje.

Quem precisa do preço de um zero-cupom

Ferramentas de patrimônio e tesouraria costumam precificar strips, T-bills sob um modelo anual simplificado ou zeros sintéticos destacados de títulos com cupom quando apenas face, yield e vencimento restam como entradas. Geradores de entrevistas e lições de casa exigem um oráculo determinístico que marque yields errados e rejeite bases impossíveis em vez de devolver NaN. Páginas de produto que ranqueiam para calculadora de preço de título zero-cupom se beneficiam de um caminho gratuito no navegador que coincide com a automação paga no mesmo módulo puro.

Esta ferramenta não produz duração de Macaulay, duração modificada, convexidade, preço sujo versus limpo para títulos com cupom nem desconto multi-curva — apenas o valor presente com capitalização anual de um único fluxo de face. Use-a quando a pergunta for o preço simples do zero e acrescente análises mais ricas no seu próprio serviço quando precisar.

Conferências em sala e exames

Verifique preços de zero-cupom de manuais para face, yield e anos dados, incluindo o caso de yield zero em que o preço iguala a face.

Widgets de produto e carteira

Mostre aos investidores o preço presente e o desconto de um pure discount bond ao lado da face e do yield cotados em páginas de onboarding ou calculadoras.

Isto trata títulos com cupom ou capitalização contínua?

Não. Esta capacidade precifica apenas fluxos zero-cupom sob capitalização anual. Cronogramas de cupom, capitalização contínua e convenções de contagem de dias estão fora do escopo.

Como se calcula o preço de um título zero-cupom?

Divida o valor de face por um mais a taxa anual, elevado ao número de anos que faltam. Com face de 1000, taxa de 5% e 10 anos, o preço fica em 613,91.

O que acontece com o preço se a taxa for zero?

Nada é descontado e o preço fica igual ao valor de face. Quanto mais a taxa sobe, mais o preço de hoje cai; quanto mais ela cai, mais o preço se aproxima da face.

Posso calcular um título com menos de um ano até o vencimento?

Sim. Os anos aceitam casas decimais, então seis meses são digitados como 0,5. A mesma capitalização anual é aplicada a essa fração de ano.

Qual é o desconto do título em relação ao valor de face?

Você recebe o desconto de duas formas: em dinheiro, como face menos preço, e em porcentagem da face. Com 10 anos a 5%, ele é de 386,09, ou 38,61% da face.

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/zero-coupon-bond-price

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/zero-coupon-bond-price \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"face_value":1000,"yield_percent":5,"years_to_maturity":10}'
{
  "face_value": 1000,
  "yield_percent": 5,
  "years_to_maturity": 10
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "finance.zero_coupon_bond_price",
  "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.

Contrato de entrada, fórmula e campos de resposta

Opcionalmente, defina decimals como um inteiro de zero a oito para arredondamento estilo moeda de saídas de dinheiro e percentual; o padrão é dois. Campos semelhantes a moeda usam arredondamento half-up uma vez a partir dos resultados brutos em ponto flutuante para que os goldens permaneçam estáveis entre runtimes. Envie um corpo JSON com três números finitos obrigatórios: face_value maior que zero (o valor par pago no vencimento), yield_percent como percentual anual nominal maior que menos cem (cinco significa cinco por cento ao ano, não uma fração decimal; yields menores ou iguais a menos cem por cento tornariam um mais y não positivo e são rejeitados), e years_to_maturity maior que zero (anos fracionários permitidos). O motor forma o yield decimal y como yield_percent sobre cem e calcula price como face_value dividido por um mais y elevado a years_to_maturity quando y não é zero, ou price igual a face_value quando y é zero. discount é face_value menos price; discount_percent é discount sobre face_value vezes cem. A resposta também ecoa face_value (arredondado), yield_percent, years_to_maturity, yield_decimal (y arredondado para exibição estável), price, discount, discount_percent e uma string de fórmula curta. Campos ausentes, strings vazias, valores não finitos, face ou anos não positivos, yield menor ou igual a menos cem e decimals fora da faixa falham com invalid_input e não são cobrados. Exemplo: face_value mil, yield_percent cinco, years_to_maturity dez produz um preço próximo de seiscentos e treze ponto nove um com dois decimais, um desconto positivo e um percentual de desconto na casa dos trinta altos — a identidade preço vezes um ponto zero cinco à décima recupera a face dentro do arredondamento.

Onde uma API de preço de título zero-cupom agrega valor

Percorra yield_percent ou years_to_maturity em um loop no seu próprio código para construir curvas preço-yield para uma face fixa; fixe price e discount nos testes; mantenha as requisições pequenas.

Varreduras de cenários preço-yield

Percorra yield_percent ou years_to_maturity para construir curvas de preço simples para strips e demos educativas sem uma biblioteca completa de títulos.

Como o preço do título zero-cupom é calculado?

Com capitalização anual: price = face_value / (1 + yield_percent/100)^years_to_maturity. Quando o yield é zero, price iguala face_value. A API também devolve discount e discount_percent em relação à face.

Quais unidades devo usar para yield e vencimento?

yield_percent é um percentual ao ano (5 significa 5%, não 0.05). years_to_maturity está em anos e pode ser fracionário (0.5 para seis meses). face_value está nas mesmas unidades de moeda que você usa.

O yield pode ser negativo?

Sim, yields ligeiramente negativos são permitidos desde que yield_percent seja maior que -100 para que (1+y) permaneça positivo. Yields menores ou iguais a -100% são rejeitados com invalid_input.

Quanto custa a calculadora de preço de título zero-cupom?

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

Ver a documentação completa do KIT →