API de exchange e API OTC parecem similares na superfície — ambas servem para negociar cripto programaticamente. Mas o modelo de negociação é diferente, os endpoints são diferentes, e o caso de uso é diferente. Confundir os dois leva a integrações erradas, custos ocultos e bugs operacionais. Este artigo compara em profundidade.
Modelo de negociação
API de Exchange: orderbook-based. Você coloca uma ordem (limit ou market) que matcha contra ordens existentes. O preço varia conforme você “varre” o orderbook.
API OTC: RFQ-based (Request For Quote). Você solicita cotação para um volume específico. Recebe preço único fixo válido por X segundos. Aceita ou pede nova.
Endpoints típicos
API de Exchange:
POST /orders— colocar ordemGET /orderbook— obter livroGET /trades— histórico de tradesWebSocket /ticker— preço em tempo realWebSocket /depth— profundidade do livro
API OTC:
POST /quotes— solicitar cotaçãoPOST /quotes/{id}/accept— aceitarGET /trades— históricoWebSocket /indicative— preços indicativos (sem garantia)POST /webhooks— notificações de settlement
| Critério | API Exchange | API OTC |
|---|---|---|
| Modelo | Orderbook-based | RFQ-based |
| Slippage | Sim | Não |
| Cotação | Variável (book) | Fixa para volume |
| Fee model | Taker/maker (0,1-0,5%) | Spread único (0,3-1%) |
| Settlement | Custódia exchange | T+0 direto |
| Latência | Milissegundos | Segundos a milissegundos |
| Melhor para | HFT, market making | Volume institucional |
Fluxo de execução
Exchange:
- Coloca ordem
- Ordem entra no orderbook
- Match parcial ou total contra outras ordens
- Confirmação de execução (pode ser fragmentada)
- Saldo atualizado
OTC:
- Solicita cotação para volume X
- Recebe preço único
- Aceita dentro da validade
- Recebe instruções de settlement (PIX/cripto)
- Settlement direto T+0
Custos comparados
API Exchange:
- Taxa explícita por operação (0,1-0,5%)
- Slippage variável (proporcional ao volume vs profundidade do livro)
- Custo total: fees + slippage
API OTC:
- Spread único embutido no preço (0,3-1%)
- Sem slippage
- Custo total: spread, é o que você vê
Solicitar credenciais API OTC →
Quando cada uma é melhor?
Use API de exchange se…
- Trading algorítmico de alta frequência
- Estratégias de market making
- Volumes pequenos a médios por operação
- Precisa de ordens limit, stop, OCO
- Quer agir como liquidity provider
Use API OTC se…
- Volumes grandes por operação (R$ 100k+)
- Fluxo de remessas / on-ramp / off-ramp
- Tesouraria PJ recorrente
- Quer cotação fixa e settlement T+0
- Não quer impactar o mercado público
API Exchange vs OTC — 2026
Orderbook
Exchange
RFQ
OTC
R$ 100k
Ponto de migração típico
Volumes que justificam cada API
| Volume médio por operação | API recomendada |
| R$ 1k – R$ 10k | Exchange |
| R$ 10k – R$ 100k | Exchange (com cuidado) |
| R$ 100k – R$ 1M | OTC ou híbrido |
| R$ 1M+ | OTC sempre |
“Exchanges são para descoberta de preço. OTC é para execução em escala. Confundir os dois é o erro técnico mais comum em fintechs cripto.”
— Arquiteto de sistemas cripto
Híbrido — usar as duas
Empresas sofisticadas usam as duas APIs:
- Exchange para hedge tático e arbitragem
- OTC para fluxo recorrente e settlement institucional
- Smart routing decide qual usar conforme volume e cotação do momento
Implementar smart routing é projeto de 6-12 meses, mas reduz custos significativamente em volumes altos.
Perguntas Frequentes
Qual a diferença entre API de exchange e API OTC?
API de exchange é orderbook-based (você coloca ordens contra um livro público, com slippage). API OTC é RFQ-based (você pede cotação para volume específico, recebe preço fixo, executa sem slippage). Para volumes grandes, OTC sempre vence.
Posso usar API de exchange para volumes grandes?
Tecnicamente sim, mas pagará slippage significativo. Para R$ 1M, slippage em exchange pode chegar a R$ 15-30 mil — comparado a R$ 3-10 mil de spread em OTC.
API OTC tem WebSocket?
Sim, geralmente para preços indicativos (sem garantia de execução). Cotações executáveis exigem RFQ explícito via REST.
Posso integrar as duas APIs no mesmo sistema?
Sim. Empresas sofisticadas usam smart routing para decidir entre exchange (volumes pequenos, hedge) e OTC (volumes grandes, settlement). É projeto avançado mas reduz custos significativamente.
API OTC é mais lenta que exchange?
Pode ser. Exchange responde em milissegundos. OTC pode levar segundos para retornar cotação (precisa consultar liquidez agregada). Para HFT exchange vence; para volume institucional, OTC é o padrão.
Comparar API OTC vs Exchange →
Leia também: Como integrar API OTC para empresas e fundos