Runtime nativo de IA para estratégias de trading na Coinbase
Desenvolva no Cursor, Claude Code ou em qualquer IDE de IA. Faça o deploy a partir do GitHub em um runtime em nuvem gerenciado com controle MCP nativo, logs e seleção de região.
Seção 01 · Visão rápida
Visão rápida
- Plataforma
- Coinbase
- Tipo de plataforma
- Exchange de cripto
- Classe de ativos
- Cripto, além de perpétuos de ações e commodities na Coinbase International Exchange
- Produtos suportados
- Spot (Coinbase Advanced), futuros perpétuos dos EUA e futuros nano de BTC/ETH via Coinbase Financial Markets (regulados pela CFTC, ativos desde 21 de julho de 2025), perpétuos liquidados em USDC na Coinbase International Exchange (perpétuos de cripto, ações e ouro/prata), opções de cripto via Deribit (adquirida em 14 de agosto de 2025)
- Modelo de runtime
- Runtime de estratégia em container
- Origem do deploy
- GitHub
- Linguagens
- Qualquer linguagem que rode em um container
- Integrações comuns
- REST e WebSocket nativos da Coinbase Advanced, CCXT, conector coinbase_advanced_trade do Hummingbot (apenas spot), REST, FIX e WebSocket da Coinbase INTX, REST, FIX e WebSocket da Coinbase Prime para institucionais, SDKs personalizados
- Integração com fluxo de IA
- Interface de controle MCP para Cursor, Claude Code, GitHub Copilot e agentes de CLI
- Papel da TradingHost
- Runtime, deploy, logs, monitoramento de integridade, seleção de região, controle MCP
- Papel de Coinbase
- Conta na exchange, acesso à API, acesso ao mercado, ambiente de execução
- Afiliação
- O TradingHost é independente e não possui afiliação com a Coinbase ou com a Deribit, sua subsidiária desde agosto de 2025
Seção 02 · O que Coinbase oferece
O que Coinbase oferece
A Coinbase abrange quatro plataformas de negociação com três esquemas de autenticação: Coinbase Advanced para spot de varejo e futuros perpétuos dos EUA listados na CFM, Coinbase Exchange para spot institucional, Coinbase International Exchange (INTX) para perpétuos liquidados em USDC (incluindo perpétuos de cripto, ações e ouro/prata) e Coinbase Prime para corretagem institucional. As opções de cripto ficam na Deribit, adquirida pela Coinbase em 14 de agosto de 2025 por cerca de US$ 2,9 bilhões, e continuam operando na API existente da Deribit. As especificidades dos endpoints mudam com o tempo. A estrutura geral é durável; os limites exatos de requisições (rate limits), faixas de taxas e listas de símbolos estão disponíveis na documentação da Coinbase.
Mercados e padrões de estratégia
- Market making de perpétuos liquidados em USDC na Coinbase International
- Execução de futuros perpétuos nano de BTC e ETH regulados pela CFTC nos EUA
- Arbitragem de base com garantia cruzada na Coinbase International (USDC, BTC, ETH depositados como margem em mais de 40 ativos)
- Estratégias de futuros perpétuos de ações (perpétuos de ativos únicos dos EUA na Coinbase International)
- Execução de TWAP no spot do Advanced Trade contra pares de USD e USDC
- Delta hedging de opções e spot via Deribit combinado com o spot da Coinbase
- Estratégias de carry de taxa de financiamento (funding rate) em USDC em futuros perpétuos dos EUA e perpétuos da Coinbase International
- Futuros perpétuos de ouro e prata na Coinbase International (ativos desde 22 de abril de 2026)
Superfície da API
- Superfícies de produtos
- Coinbase Advanced (spot de varejo e futuros perpétuos dos EUA via CFM), Coinbase Exchange (spot institucional, antiga Coinbase Pro), Coinbase International Exchange / INTX (perpétuos liquidados em USDC), Coinbase Prime (corretagem institucional) e um sandbox em api-sandbox.coinbase.com que simula apenas Accounts e Orders. A Deribit mantém sua própria API após a aquisição.
- Métodos de conexão
- REST e WebSocket no Advanced, Exchange e INTX. FIX no INTX e Prime. Dados de mercado apenas via WebSocket em algumas plataformas.
- Autenticação
- Chaves de API do CDP assinadas como JWT, com Ed25519 (EdDSA) como padrão para novas chaves desde fevereiro de 2025, ou ECDSA P-256 (ES256) para SDKs legados. O REST da INTX utiliza um cabeçalho access-signature em vez de JWT. As chaves HMAC legadas da Coinbase Pro foram descontinuadas em 6 de junho de 2024 e não podem ser emitidas novamente.
Para detalhes específicos, consulte Coinbase
Endpoints específicos, limites de requisições, listas de símbolos, faixas de taxas e histórico de versões estão disponíveis na documentação da Coinbase. Considere-os como a fonte oficial de informações.
- docs.cdp.coinbase.com/get-started/authentication/overviewVisão geral da autenticação CDP
- docs.cdp.coinbase.com/.../websocket-authenticationAutenticação do WebSocket do Advanced Trade
- docs.cdp.coinbase.com/international-exchange/...API da Coinbase International Exchange
- docs.cdp.coinbase.com/exchange/...Documentação da Coinbase Exchange (institucional)
Seção 03 · Desenvolva com IA
Desenvolva sua estratégia para Coinbase com IA
Escolha um método de integração, faça um fork de um starter de framework da TradingHost e desenvolva sua estratégia em uma AI IDE. Cursor, Claude Code, GitHub Copilot e agentes de IA baseados em CLI funcionam com o mesmo fluxo de deploy nativo do GitHub.
API nativa da Coinbase
Controle direto sobre comportamentos específicos da Coinbase, dados de conta e lógica de execução de ordens no Advanced, Exchange, INTX e Prime.
CCXT
Interface comum entre a Coinbase e outras exchanges de cripto. O CCXT expõe o spot da Coinbase por meio das classes unificadas `coinbase` e `coinbaseexchange`; os perpétuos da INTX não são integrados de forma nativa no CCXT atualmente.
Hummingbot
Deploys baseados em framework utilizando o conector `coinbase_advanced_trade`. Apenas spot; o Hummingbot não oferece suporte a derivativos da Coinbase no momento.
Conector personalizado
Seu próprio motor de trading interno ou integração proprietária com a Coinbase, incluindo REST e FIX diretos da Coinbase INTX, ou FIX da Coinbase Prime para fluxos institucionais.
Suporte de frameworks para produtos Coinbase
A cobertura varia de acordo com o framework. Os derivativos da Coinbase dividem-se entre CFM (futuros perpétuos dos EUA listados na Coinbase Advanced) e Coinbase International (perpétuos liquidados em USDC, incluindo perpétuos de ações e ouro/prata), enquanto as opções de cripto ficam na Deribit, adquirida pela Coinbase em agosto de 2025, mas que mantém sua própria API. O conector `coinbase_advanced_trade` do Hummingbot cobre apenas spot; o CCXT abrange o spot na Coinbase Advanced e na Coinbase Exchange institucional, mas não expõe os perpétuos da INTX como mercados de swap nativos; o acesso à API nativa da Coinbase alcança todas as plataformas operadas diretamente pela Coinbase.
✓ suporte confirmado de acordo com a documentação oficial do framework. "não" indica que não há suporte documentado oficialmente. "parcial" indica cobertura limitada, consulte o texto acima para obter detalhes.
A TradingHost não impõe nenhum framework. Ela executa o seu projeto.
Desenvolva com IA
Os starters de framework acima combinam perfeitamente com AI IDEs. A interface de controle MCP da TradingHost fecha o ciclo: as ferramentas de IA podem inspecionar deploys, analisar logs e gerenciar o runtime junto com você, sem nunca interferir no caminho de execução das ordens.
Seção 04 · Execute na TradingHost
Execute seu código na TradingHost
A Coinbase fornece a exchange e o acesso à API. A TradingHost fornece o ambiente de produção onde sua estratégia conectada à Coinbase é executada.
Em vez de executar o código da estratégia em um notebook, computador desktop, VPS genérico ou servidor configurado manualmente, você faz o deploy a partir do GitHub em um runtime de container gerenciado pela TradingHost.
Você
- Seu repositório contém seu código.
- Seu deploy define como ele é executado.
- Sua estratégia se conecta à Coinbase.
TradingHost
- Mantém o runtime online.
- Exibe logs e health checks.
- Seleção de região.
- Superfície de deploy controlada.
Fluxo de deploy
- PASSO 01
Conecte o GitHub
Autorize a TradingHost a acessar sua conta do GitHub.
- PASSO 02
Vincule um repositório ou comece a partir de um framework
Aponte o TradingHost para o repositório da sua estratégia existente ou faça um fork de um runtime de framework do TradingHost (CCXT ou Hummingbot) para obter uma base funcional.
- PASSO 03
Implante em um contêiner da TradingHost
Escolha uma região (EU ou US-East), informe as variáveis de ambiente que sua estratégia exige (chaves de API do Coinbase CDP, credenciais de assinatura de acesso da INTX, etc.) e faça o deploy. A TradingHost constrói seu container a partir do repositório e executa sua estratégia em uma infraestrutura gerenciada de Kubernetes. Sem necessidade de instalação local do Docker.
- PASSO 04
Monitore logs e integridade
Acompanhe logs em tempo real, a integridade e o estado do runtime diretamente pelo painel da TradingHost. Essa mesma interface pode ser acessada via MCP a partir de qualquer AI IDE — assim, o Cursor, o Claude Code ou um agente de CLI podem ler o estado do deploy e gerenciar o runtime junto com você.
- PASSO 05
Atualize e faça o redeploy
Faça push das alterações para a branch principal do seu GitHub e a TradingHost realiza o redeploy de forma automática.
Seção 05 · Notas operacionais
Notas operacionais para Coinbase
Detalhes importantes que podem causar problemas ao executar uma estratégia da Coinbase em um runtime em nuvem baseado em containers, que não estão na documentação da Coinbase nem nos READMEs dos frameworks. Cada ponto abaixo foi citado ou parafraseado da própria documentação da Coinbase; as orientações de deploy são baseadas na execução dessas estratégias no TradingHost.
01 · Descontinuação de legado
Chaves de API da Coinbase Pro descontinuadas em junho de 2024; chaves v2 legadas expirando em fevereiro de 2025
A API REST e WebSocket independente da Coinbase Pro foi descontinuada em 6 de junho de 2024, e a criação de novas chaves Pro foi desativada nessa data. A Coinbase começou a expirar todas as chaves de API de varejo legadas restantes em 5 de fevereiro de 2025. Qualquer estratégia que ainda utilize chaves HMAC no estilo Pro retornará erros 401 e precisará ser emitida novamente por meio do Coinbase Developer Platform.
02 · Algoritmo de assinatura
Ed25519 é o padrão; ECDSA P-256 é legado
Novas chaves de API do CDP usam Ed25519 (EdDSA) por padrão desde fevereiro de 2025. ECDSA com P-256 assinado como JWT ES256 ainda é aceito e é necessário ao usar SDKs mais antigos, como `coinbase-advanced-py`, até que eles ofereçam suporte a Ed25519. As estratégias devem padronizar para Ed25519, a menos que um SDK force explicitamente o uso de ECDSA.
03 · Expiração de JWT
Tokens portadores duram dois minutos; regenere por requisição
Os JWTs do Coinbase Advanced expiram 120 segundos após a emissão. A estratégia deve regenerar o JWT a cada chamada ou, no mínimo, em um temporizador contínuo de menos de 2 minutos, caso contrário, ocorrerão erros 401 Unauthorized que parecem falhas de assinatura. As assinaturas de WebSocket para os canais user e futures_balance_summary exigem um JWT na própria mensagem de assinatura, e não apenas na conexão.
04 · Limites de taxa
30 rps autenticado, 10 rps público, burst com token-bucket
Os endpoints REST privados do Advanced Trade são limitados a 30 requisições por segundo por usuário. Os endpoints públicos são limitados a 10 rps por IP. O limitador usa um token bucket de preenchimento lento (lazy-fill), de modo que bursts curtos acima de 30 são permitidos até que o bucket se esvazie, após o qual a API retorna 429. Planeje tempestades de cancelamento de ordens no pior cenário de acordo com isso.
05 · Sandbox
O sandbox do Advanced Trade cobre apenas Accounts e Orders
O host de sandbox `https://api-sandbox.coinbase.com/api/v3/brokerage/` simula apenas os endpoints de Accounts e Orders. Dados de mercado, produtos, taxas e endpoints de portfólio não estão no sandbox, portanto, o teste de estratégia de ponta a ponta precisa combinar o fluxo de ordens em sandbox com dados de mercado de produção apenas para leitura, ou rodar contra um mock local.
06 · Divisão de ambientes
Advanced, Exchange, INTX e Prime são quatro ambientes com três esquemas de autenticação
Uma conta Coinbase Advanced não concede acesso ao INTX. O INTX exige integração sob a Coinbase Bermuda e é restrito a instituições qualificadas fora dos EUA; o REST do INTX usa um cabeçalho de assinatura de acesso (access-signature), não JWT. O Coinbase Prime é um produto de corretagem institucional separado, com suas próprias APIs REST, FIX e WebSocket. O código da estratégia deve codificar a seleção do ambiente como uma configuração de primeira classe, e não como uma alternância baseada no tipo de chave.
07 · Mercado de opções
Opções de cripto continuam na API do Deribit por enquanto
A Coinbase concluiu a aquisição do Deribit em 14 de agosto de 2025 por cerca de US$ 2,9 bilhões. A negociação de opções do Deribit continua operando na API e marca existentes do Deribit; não há um endpoint unificado de opções da Coinbase até maio de 2026. Estratégias que desejam exposição a opções devem integrar a API do Deribit diretamente.
Seção 06 · Indicado para
Indicado para
Os runtimes da TradingHost para a Coinbase são ideais para:
- Desenvolvedores criando estratégias em IDEs de IA (Cursor, Claude Code)
- Traders sistemáticos de cripto
- Desenvolvedores quantitativos
- Usuários de CCXT e Hummingbot
- Equipes migrando de hospedagem VPS para implantação em contêineres
Conectar o GitHub e criar sua primeira estratégia é grátis.
Seção 08 · Perguntas frequentes
Perguntas frequentes
Não. O TradingHost é independente e não é afiliado à Coinbase ou ao Deribit, sua subsidiária desde agosto de 2025.
Não. O código da sua estratégia se conecta à Coinbase e envia instruções de acordo com sua própria lógica, permissões de conta e método de integração. O TradingHost fornece o runtime onde esse código é executado.
Não. O acesso à API da Coinbase é fornecido pela própria Coinbase. Você é responsável por sua conta na Coinbase, permissões de API, credenciais e conformidade com os termos da Coinbase.
Não. O TradingHost é o runtime em nuvem onde o código da sua estratégia é executado. Nós não fornecemos sinais, modelos de previsão de IA ou bots pré-construídos. Com o TradingHost, você mesmo escreve ou gera a estratégia (geralmente com o Cursor ou Claude Code), mantém o código no GitHub e usa o TradingHost para executá-lo em produção. Produtos como 3Commas, Cryptohopper e similares são proprietários da lógica da estratégia; o TradingHost executa a sua estratégia.
A AWS e a DigitalOcean fornecem computação bruta. Você mesmo precisa lidar com atualizações de sistema operacional, orquestração de contêineres, envio de logs, rotação de segredos, failover de região e monitoramento de uptime. O TradingHost oferece um runtime gerenciado criado especificamente para estratégias de trading: implantação nativa do GitHub, controle via MCP a partir de IDEs de IA, além de interfaces de log e integridade prontas para uso. Se você deseja operar a infraestrutura por conta própria, a AWS atende. Se prefere o runtime como um serviço gerenciado, o TradingHost é o caminho mais curto.
Sim. O TradingHost executa estratégias em Python; escolha o runtime de framework que corresponda à sua stack ou implante seu próprio repositório.
Sim. O TradingHost suporta qualquer linguagem que possa ser executada dentro de um contêiner.
Sim. O CCXT oferece as classes unificadas `coinbase` e `coinbaseexchange` que cobrem o trading à vista (spot) no Coinbase Advanced e no Coinbase Exchange institucional. Os perpétuos do Coinbase International Exchange não são expostos como um mercado de swap de primeira classe no CCXT atualmente, portanto, para perpétuos do INTX, faça o roteamento por meio da API nativa REST ou FIX do Coinbase INTX. Coloque sua estratégia CCXT em um contêiner, aponte para o GitHub e o TradingHost a executará como qualquer outro projeto Python ou Node. Consulte o runtime do framework CCXT para ver o processo completo de configuração.
O TradingHost é agnóstico em relação ao ambiente de trading no nível do runtime: qualquer código que consiga se autenticar em uma interface da Coinbase pode ser executado dentro de um contêiner. Os futuros perpétuos listados pela CFM nos EUA (BTC e ETH, incluindo os contratos nano ativos desde 21 de julho de 2025) são acessados via Coinbase Advanced assim que sua conta for elegível. Os perpétuos do Coinbase International Exchange exigem integração ao INTX sob a Coinbase Bermuda e são restritos a instituições qualificadas fora dos EUA. A elegibilidade é determinada pela Coinbase, não pelo TradingHost; nós executamos o código da estratégia que se autentica no ambiente que sua conta tiver permissão para acessar.
Sim, se o seu projeto for projetado dessa forma. Você pode executar múltiplos processos ou serviços de estratégia dentro de um único runtime, ou separá-los em diferentes runtimes para fins de isolamento e clareza operacional. Consulte a página de runtime do TradingHost para conhecer o modelo multiestratégia.
O caminho mais rápido é fazer um fork de um runtime de framework do TradingHost: CCXT ou Hummingbot para um projeto pronto para implantação. Ou conecte seu próprio repositório de estratégia do GitHub. Vincular um repositório do GitHub e criar uma estratégia é gratuito; os planos de runtime estão listados na página de preços.
No seu fluxo de trabalho de segredos controlado pelo GitHub. O TradingHost as lê em tempo de execução por meio de segredos de repositório do GitHub, segredos de ambiente ou seu próprio processo aprovado de gerenciamento de segredos. O TradingHost não precisa da custódia da sua chave de API do CDP, credenciais de assinatura de acesso do INTX ou credenciais do Prime. Consulte os segredos da plataforma para conhecer o modelo completo de tratamento.
A Coinbase descontinuou as APIs REST e WebSocket independentes do Coinbase Pro em 6 de junho de 2024 e parou de emitir novas chaves Pro a partir de então. A partir de 5 de fevereiro de 2025, a Coinbase começou a expirar as chaves de API de varejo legadas restantes. Qualquer estratégia que ainda utilize chaves HMAC do estilo Pro retornará erros 401 e não poderá ser reativada. A solução é gerar uma nova chave na Coinbase Developer Platform (CDP), padronizar para Ed25519 (a menos que seu SDK force o uso de ECDSA P-256) e atualizar sua estratégia para assinar requisições do Advanced Trade como JWTs. Consulte a seção de Notas operacionais acima para obter o contexto completo da descontinuação.
Sim. O TradingHost oferece suporte ao controle baseado em MCP para IDEs de IA, incluindo Cursor, Claude Code, GitHub Copilot e agentes de IA baseados em CLI. As ferramentas de IA podem inspecionar implantações, revisar logs, reiniciar estratégias e gerenciar fluxos de trabalho de runtime. O MCP é uma interface de controle e observabilidade, não o caminho de execução de ordens. Consulte a interface de controle MCP para obter uma visão completa.
Ambos. A superfície de controle do MCP funciona igualmente bem a partir de agentes baseados em CLI (Claude Code CLI, clientes MCP personalizados, chamadas MCP via script) e de dentro de uma IDE. O fluxo de deploy nativo do GitHub também funciona sem qualquer ferramenta de IA: um git push comum para a sua branch main dispara um novo deploy.
O runtime detecta o crash e expõe os logs e informações de integridade (health) relevantes. Onde houver suporte, a estratégia afetada pode ser reiniciada sem interromper outras estratégias em execução no mesmo container. O código da sua estratégia ainda é responsável pelo tratamento seguro de erros, proteção contra ordens duplicadas e controles de risco. Consulte a seção de observabilidade para acessar os logs e a interface de integridade.
A falha de autenticação mais comum da Coinbase é o HTTP 401 na API REST ou WebSocket do Advanced Trade. As causas usuais são um JWT expirado (os JWTs da Coinbase duram apenas 2 minutos), uma chave ECDSA sendo usada com uma biblioteca que adota Ed25519 por padrão (ou vice-versa), uma chave de API ainda no período de carência para ativação, ou uma chave legada do Coinbase Pro que foi descontinuada em junho de 2024. Gere uma nova chave CDP, escolha Ed25519 (a menos que seu SDK exija ECDSA) e regenere o JWT a cada requisição. Consulte a seção de Notas operacionais acima para obter o guia completo.
O host do sandbox do Advanced Trade é `https://api-sandbox.coinbase.com/api/v3/brokerage/`. Ele simula (mock) apenas os endpoints de Accounts e Orders. Endpoints de dados de mercado (market data), produtos, taxas e portfólio não estão no sandbox, portanto, os testes de estratégia de ponta a ponta precisam combinar o fluxo de ordens do sandbox com dados de mercado de produção em modo somente leitura, ou rodar contra um mock local. O INTX e o Prime possuem seus próprios fluxos de integração institucional em vez de um sandbox público. Mantenha as credenciais (secrets) de sandbox e produção em entradas separadas no TradingHost Secrets; nunca reutilize a mesma credencial em ambientes diferentes.
As opções de cripto ficam na Deribit. A Coinbase concluiu a aquisição da Deribit em 14 de agosto de 2025 por cerca de US$ 2,9 bilhões, mas a negociação de opções da Deribit continua operando sob a API e a marca Deribit existentes; não há um endpoint unificado de opções da Coinbase até maio de 2026. Estratégias que buscam exposição a opções integram a API da Deribit diretamente, junto com o fluxo de spot ou perp da Coinbase, e rodam dentro de um container do TradingHost da mesma forma que qualquer outra estratégia multi-exchange.
A TradingHost opera nas regiões EU e US-East. Escolha a região mais próxima do matching engine do qual sua estratégia depende. Acesse a página de regiões para ver detalhes de roteamento e proximidade.
Não. O TradingHost é focado em runtime de produção e deploy. O backtest pertence à sua pilha de pesquisa, framework ou AlgoBuilder.