Pular para o conteúdo principal

Amortização com Recompra

Visão geral

A recompra é o fluxo em que uma nova operação de nota comercial é emitida para "recomprar" uma ou mais amortizações extraordinárias em aberto de uma operação existente. O cenário típico: o devedor tem uma operação em aberto e, junto com o investidor, decide recomprá-la — por refinanciamento ou por qualquer outro motivo negociado. Em vez de quitar a dívida com recursos próprios, eles estruturam uma nova operação cujo desembolso liquida automaticamente as amortizações extraordinárias escolhidas.

A nova operação é emitida pelo mesmo devedor (issuer) dos eventos que estão sendo recomprados. A recompra pode abranger:

  • Uma única amortização extraordinária — o caso mais comum, recomprando uma operação.
  • Múltiplos ativos — passando várias extraordinary_event_conciliation_key, inclusive de security diferentes, quando o devedor quer recomprar mais de um ativo na mesma nova operação.

A recompra não é uma chamada de API separada: ela é declarada no momento da criação da nova operação, informando a lista de chaves dos eventos extraordinários a recomprar.

Pré-requisito

Cada amortização extraordinária a ser recomprada precisa já existir — criada previamente pelo fluxo de amortização extraordinária — e estar em pending_conciliation no momento em que a nova operação é criada. São essas chaves (extraordinary_event_conciliation_key) que você referencia na recompra.

Datas precisam casar com o desembolso

A reference_date e a due_date informadas na criação do evento extraordinário precisam corresponder à data de desembolso da nova operação de recompra. Se essas datas não baterem com o desembolso, os eventos não são desembolsados corretamente e são cancelados automaticamente — a recompra não se efetiva. Planeje a reference_date/due_date do evento extraordinário já considerando quando a nova operação será desembolsada.

Como acionar

A recompra é declarada no Cadastro de Operação de Nota Comercial (POST /commercial_paper/operation): basta enviar, junto com os campos normais de criação da operação, o campo extraordinary_event_conciliation_key_list com as chaves dos eventos extraordinários que deseja recomprar.

{
"issuer_key": "48e2c597-f2ca-487e-9f06-2b628ecb831e",
"issuer_bank_account": {
"account_number": "4464541",
"account_digit": "3",
"account_branch": "0001",
"financial_institution_code_number": "329",
"financial_institution_ispb": "32402502",
"account_type": "checking"
},
"investors": [
{
"investor_key": "70b1b638-ca56-4eb3-9a88-2fd5ffd077a7",
"subscription_percentage": 100,
"bank_account": {
"account_number": "33400254",
"account_digit": "3",
"account_branch": "0001",
"financial_institution_code_number": "329",
"financial_institution_ispb": "32402502",
"account_type": "checking"
}
}
],
"issue_date": "2025-01-23",
"financial": {
"interest_type": "pre_price_days",
"financial_base_date": "2025-01-23",
"released_amount": 1000000,
"number_of_installments": 5,
"prefixed_interest_rate": {
"interest_base": "calendar_days_365",
"monthly_rate": 0.05
},
"fine_delay_rate": {
"interest_base": "calendar_days_365",
"monthly_rate": 0.01
},
"contract_fine_rate": 0.02,
"fees": [
{
"amount": 5,
"amount_type": "percentage",
"fee_type": "structuring_fee"
}
]
},
"extraordinary_event_conciliation_key_list": [
"11111111-1111-4111-8111-111111111111"
]
}

O extraordinary_event_conciliation_key_list é o único acréscimo em relação ao cadastro de operação comum — todos os demais campos seguem o contrato de criação de operação. Consulte aquela página para a referência completa de cada campo (issuer_key, issuer_bank_account, investors, issue_date, financial).

Campo

CampoTipoObrigatórioDescrição
extraordinary_event_conciliation_key_listarray de string (UUID)NãoLista de chaves das amortizações extraordinárias a recomprar. Itens únicos; uma chave por ativo recomprado. Pode abranger múltiplos security. Omita o campo em operações sem recompra.

Regra de valor

O valor da nova operação precisa ser suficiente para cobrir o que está sendo recomprado. A regra aplicada na criação da operação é:

A soma do expected_amount de todos os eventos referenciados em extraordinary_event_conciliation_key_list deve ser menor ou igual ao released_amount da nova operação. Caso contrário, a criação é rejeitada com COM000050 (400).

released_amount e fees

released_amount é o valor de emissão líquido de fees financiados. Por isso, na prática, o valor de emissão da nova operação precisa cobrir no mínimo o valor dos eventos recomprados + fees — só assim o released_amount resultante alcança a soma dos expected_amount.

Desembolso

Orquestração interna. A recompra propriamente dita acontece no desembolso da nova operação e é executada internamente pela QI Tech — o integrador não chama nenhum endpoint adicional nesta etapa.

Ao desembolsar a nova operação:

  1. As amortizações extraordinárias referenciadas são liquidadas automaticamente, transitando de pending_conciliation para paid.
  2. O restantereleased_amount − Σ expected_amount, quando positivo — é repassado ao devedor.

Ou seja, parte do desembolso quita os eventos recomprados e o que sobra vai para o devedor, em uma única operação.

Veja também