Pular para o conteúdo principal

Métricas

Todo resultado bem-sucedido de /v1/quotes contém um objeto metrics. Todas as taxas são decimais; os preços são por 100 de valor de face.

Preço e provisionamento

CampoSignificado
dirty_pricepreço sujo (valor presente dos fluxos de caixa remanescentes)
clean_pricepreço sujo menos os juros acumulados
accrued_interestjuros acumulados desde o último cupom (coupon corrido)
accrued_daysdias de provisionamento na liquidação

Rendimento

CampoSignificado
yieldo rendimento, na base do rate_type do instrumento
current_yieldcupom anual ÷ preço
tecTEC — a taxa efetiva anual exata de compra (não uma heurística)
yield_to_worstapenas para títulos resgatáveis (callables) — min(YTM, todos os rendimentos até o resgate); presente quando options.yield_worst e aplicável

Risco

CampoSignificado
macaulay_durationtempo médio ponderado até os fluxos de caixa (anos)
modified_durationsensibilidade do preço ao rendimento (−dP/dy ÷ P)
convexitysensibilidade de segunda ordem preço/rendimento
dv01variação monetária no preço por movimento de 1 bp no rendimento
sherman_ratiorendimento por unidade de duração
duration_applicablefalse para PRICE_QUANTITY (métricas de risco não são significativas)

Valores monetários (quando você fornece um amount)

Se a cotação inclui amount_kind / amount_value, o resultado adiciona um bloco amounts que escala os preços por 100 pelo tamanho da operação:

CampoSignificado
nominalo valor de face resolvido
clean_amountpreço limpo × nominal / 100
accrued_amountacumulado × nominal / 100
dirty_amountpreço sujo × nominal / 100 (o caixa de liquidação)
quantitynominal ÷ unit_nominal

Próximo cupom e fluxos de caixa

Todo resultado inclui um resumo de next_coupon (date, interest, amortization, total, present_value). Defina options.with_cashflows: true para também receber o cronograma descontado completo (cada fluxo com sua data, valor, fator de desconto e valor presente).

:::info How yields are solved Quando você cota por preço, o emrgex inverte preço → rendimento com um solver híbrido Newton-Raphson + Brent delimitado para garantir a convergência. Um cálculo não convergente retorna um erro 422 tipado, nunca um número errado de forma silenciosa. :::