Runtime nativo de IA para estratégias de trading na Bitso
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 execução local na América Latina.
Seção 01 · Visão rápida
Visão rápida
- Plataforma
- Bitso
- Tipo de plataforma
- Exchange de cripto (hub LATAM)
- Classe de ativos
- Cripto
- Produtos suportados
- Apenas spot. Margem é mencionada na documentação como em desenvolvimento; sem futuros ou perpétuos.
- Modelo de runtime
- Runtime de estratégias em containers
- Origem do deploy
- GitHub
- Linguagens
- Qualquer linguagem que rode em um container
- Integrações comuns
- APIs REST e WebSocket nativas da Bitso, CCXT (`bitso`), integrações personalizadas
- Integração com fluxo de IA
- Superfície de controle MCP
- Papel da TradingHost
- Runtime, deploy, logs, health checks, seleção de região, controle via MCP
- Papel de Bitso
- Conta na exchange, acesso à API, acesso ao mercado, local de execução, canais fiduciários em MXN/BRL/ARS (SPEI, PIX)
- Afiliação
- O TradingHost é independente e não possui afiliação com a Bitso. A Bitso opera sob a Ley Fintech do México (sob supervisão da CNBV), está registrada na CNV da Argentina como PSAV no. 51 (desde 19 de julho de 2024) e possui licença da GFSC de Gibraltar para serviços institucionais de ativos virtuais.
Seção 02 · O que Bitso oferece
O que Bitso oferece
A Bitso é uma exchange focada exclusivamente em spot, sediada na América Latina, com canais fiduciários em MXN, BRL e ARS (SPEI no México, PIX no Brasil e CBU/Alias local na Argentina). As estratégias se conectam à exchange via REST e WebSocket, autenticadas por um único cabeçalho `Authorization: Bitso <key>:<nonce>:<sig>` assinado com HMAC-SHA256. Não há derivativos, perpétuos ou opções; margem é mencionada na documentação apenas como em desenvolvimento.
Mercados e padrões de estratégia
- Arbitragem de stablecoins MXN/USD (spreads em USDT_MXN, USDC_MXN)
- Execução de pares em BRL (captura de liquidez em BTC_BRL, ETH_BRL)
- Captura de ágio em ARS (roteamento de prêmio peso-stablecoin)
- Rotação spot de USDC/USDT entre livros de ordens da LATAM
- Rebalanceamento de carteira cross-LATAM (MXN, BRL, ARS, COP)
- Estratégias de mesa de stablecoins financiadas por SPEI/PIX
- Market making em BTC_MXN com streaming do top 20 do livro de ordens
- Hedge de inventário para corredores de remessa (fluxo do México para os EUA)
Superfície da API
- Superfícies de produtos
- Spot. Sandbox em `https://api-sandbox.bitso.com/api/v3/` (usa a testnet do BTC e a testnet do Ethereum para depósitos).
- Métodos de conexão
- REST em `https://api.bitso.com/api/v3/`. WebSocket em `wss://ws.bitso.com` com os canais `trades`, `orders` e `diff-orders`.
- Autenticação
- HMAC-SHA256. Cabeçalho `Authorization` único no formato literal `Bitso <key>:<nonce>:<signature>`. A assinatura é um HMAC-SHA256 sobre `nonce + HTTP_METHOD + request_path + json_payload`, codificada em hexadecimal. Nonce v2 em implementação.
Para detalhes específicos, consulte Bitso
Endpoints específicos, pesos de limites de requisição (rate limits), listas de símbolos e faixas de taxas estão na documentação da Bitso. Considere-os como a única fonte de verdade.
- docs.bitso.com/bitso-api/docsVisão geral da API de trading
- docs.bitso.com/bitso-api/docs/authenticationAutenticação e requisições assinadas
- docs.bitso.com/bitso-api/docs/general-conceptsConceitos gerais (URLs base, limites de requisição, sandbox)
- docs.bitso.com/bitso-api/docs/history-of-changesChangelog da API
Seção 03 · Desenvolva com IA
Desenvolva sua estratégia para Bitso 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 Bitso
Controle direto sobre o comportamento específico da Bitso, dados da conta e lógica de execução de ordens via REST e WebSocket.
CCXT
Interface comum entre a Bitso e outras exchanges de cripto. O ID de exchange `bitso` cobre os endpoints de spot.
Freqtrade
Deploys baseados em framework usando a estrutura de estratégia do Freqtrade. O suporte à Bitso é testado pela comunidade via CCXT e não está listado oficialmente.
Conector personalizado
Seu próprio motor de trading interno ou integração proprietária com a Bitso.
Suporte de frameworks para a Bitso
A Bitso opera apenas no mercado spot, por isso a matriz de frameworks é mais simples do que em exchanges multiprodutos: não há colunas para USD-M, COIN-M ou opções. Se a sua estratégia precisa de perpétuos ou futuros com margem em USD, combine a Bitso com outra exchange (como Binance, Bybit ou OKX) para a ponta de derivativos. Para estratégias spot na Bitso, a API nativa e o CCXT são os caminhos principais suportados; o Freqtrade funciona via CCXT (testado pela comunidade) e o Hummingbot atualmente não possui um conector para a Bitso.
✓ suporte confirmado de acordo com a documentação oficial do framework. "parcial" indica teste pela comunidade via CCXT sem listagem oficial. "sem conector" indica que o framework não possui um conector para a Bitso. Os links de fluxo de trabalho apontam para páginas em /workflows/ atualmente em desenvolvimento.
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 Bitso fornece a exchange e o acesso à API. A TradingHost fornece o ambiente de produção onde sua estratégia conectada à Bitso é 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 à Bitso.
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) para obter uma base funcional.
- PASSO 03
Implante em um contêiner da TradingHost
Escolha uma região (EU ou US-East), forneça os valores de ambiente que sua estratégia precisa (sua chave de API da Bitso, usada para criar o cabeçalho literal Authorization: Bitso <key>:<nonce>:<sig> em cada requisição assinada) e faça o deploy. O TradingHost constrói seu container a partir do repositório e executa sua estratégia em uma infraestrutura gerenciada de Kubernetes. Não é necessário instalar o Docker localmente.
- 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 Bitso
Detalhes práticos que podem causar problemas ao executar uma estratégia para a Bitso em um runtime em nuvem conteinerizado, e que não constam na documentação da Bitso ou nos READMEs dos frameworks. Cada ponto abaixo foi citado ou parafraseado da própria documentação da Bitso; as orientações de deploy vêm da experiência real de rodar essas estratégias no TradingHost.
01 · Canais fiduciários
SPEI, PIX e CBU/Alias locais processam moedas fiduciárias na LATAM
A Bitso processa MXN via SPEI (México) e BRL via PIX (Brasil) com liquidação quase instantânea; ARS utiliza canais locais de CBU/Alias. Estratégias que dependem de aportes em moeda fiduciária devem considerar os horários limite de processamento e feriados bancários.
02 · Limites de requisições
60 RPM público, 300 RPM privado
Endpoints públicos são limitados a 60 requisições por minuto por IP; endpoints privados são limitados a 300 requisições por minuto por conta em uma janela de um minuto. Exceder esse limite gera um bloqueio de um minuto. Planeje o polling e o ritmo de envio de ordens de acordo; prefira WebSocket para dados de mercado.
03 · Assinatura de autenticação
Cabeçalho Authorization único com chave, nonce e assinatura
A Bitso utiliza um único cabeçalho `Authorization: Bitso <key>:<nonce>:<sig>`. O nonce deve ser estritamente crescente por chave; dessincronização de relógio (clock drift) e workers concorrentes são as causas comuns do erro `0215` (incorrect request signature) e de rejeições por nonce inválido.
FonteBitso authentication04 · Níveis de KYC
Contas verificadas liberam API privada e limites maiores
Contas verificadas liberam o acesso à API privada e limites maiores de saque/depósito. Os limites de nível e o reporte obrigatório de transações foram endurecidos sob a reforma de prevenção à lavagem de dinheiro (AML) do México de julho de 2025 (limite de reporte de 210 UMA, aproximadamente USD 1.180).
05 · Regulação
Ley Fintech do México, CNV PSAV da Argentina, GFSC de Gibraltar
A Bitso opera no México sob a Lei Fintech de 2018 (Ley Fintech) administrada pela CNBV. Os serviços institucionais de ativos virtuais são licenciados por meio da entidade GFSC de Gibraltar. Na Argentina, a Bitso é PSAV no. 51 junto à CNV (registrada em July 19, 2024) e deve cumprir a General Resolution 1058 até December 31, 2025.
Seção 06 · Indicado para
Indicado para
Os runtimes da TradingHost para a Bitso são ideais para:
- Equipes quantitativas da América Latina operando pares em MXN, BRL e ARS a partir de um único runtime
- Desenvolvedores baseados no México executando estratégias automatizadas financiadas via SPEI
- Desks de cripto brasileiros roteando liquidez via PIX para livros spot em BRL
- Operadores de arbitragem de stablecoins em USDC/USDT contra moedas fiduciárias da América Latina
- Equipes de remessa e tesouraria utilizando canais de stablecoins no corredor México-EUA
Conectar o GitHub e criar sua primeira estratégia é grátis.
Seção 08 · Perguntas frequentes
Perguntas frequentes
Não. A TradingHost é independente e não possui qualquer afiliação com a Bitso.
Não. O código da sua estratégia se conecta à Bitso e envia instruções de acordo com sua própria lógica, permissões de conta e método de integração. A TradingHost fornece o runtime onde esse código é executado.
Não. O acesso à API da Bitso é fornecido pela própria Bitso. Você é responsável por sua conta na Bitso, permissões de API, credenciais e conformidade com os termos da Bitso.
Não. A 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é-configurados. Com a 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 a TradingHost para executá-lo em produção. Produtos como 3Commas, Cryptohopper e similares detêm a lógica da estratégia; a TradingHost executa a sua estratégia.
A AWS e a DigitalOcean oferecem computação bruta. Você mesmo precisa lidar com atualizações de sistema operacional, orquestração de containers, envio de logs, rotação de segredos, failover de região e monitoramento de uptime. A TradingHost oferece um runtime gerenciado e desenvolvido 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 logs 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, a TradingHost é o caminho mais curto.
Sim. A TradingHost executa estratégias em Python; escolha o runtime de framework que corresponda à sua stack ou implante seu próprio repositório.
Sim. A TradingHost suporta qualquer linguagem que possa ser executada dentro de um container.
Sim. A exchange bitso do CCXT cobre os endpoints de spot, lida com a assinatura HMAC-SHA256 e roda sem alterações dentro de um container da TradingHost. Métodos de margem e futuros não se aplicam, já que a Bitso oferece apenas spot. Consulte o runtime do framework CCXT para ver o processo completo de configuração.
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 obter isolamento e clareza operacional. Consulte a página de runtimes da TradingHost para entender o modelo multiestratégia.
O caminho mais rápido é fazer um fork de um runtime de framework da TradingHost: CCXT 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. A TradingHost lê essas chaves em tempo de execução por meio de segredos do repositório do GitHub, segredos de ambiente ou do seu próprio processo aprovado de gerenciamento de segredos. A TradingHost não precisa da custódia da sua chave de API e segredo. Consulte os segredos da plataforma para ver o modelo completo de manipulação.
Não. Estratégias nunca devem precisar de permissões de saque. Use permissões com escopo limitado (leitura, negociação) e ative a lista de permissões de IP (IP whitelisting) onde for apropriado. Reserve o escopo de saque para chaves que você opera manualmente a partir de um host com IP fixo.
Sim. A TradingHost suporta 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 interface de controle 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 ciclo de implantação nativo do GitHub também funciona sem qualquer ferramenta de IA: um push comum do git para a sua branch principal aciona uma nova implantação.
O runtime detecta a falha e expõe os logs e informações de integridade 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 ver a interface de logs e integridade.
Quase sempre é um problema de nonce ou de construção da assinatura. A Bitso exige um nonce estritamente crescente por chave (Nonce v2 em fase de implementação) e assina sobre nonce + METHOD + path + body com HMAC-SHA256, codificado em hexadecimal. Causas comuns: dessincronização de relógio entre réplicas, dois workers compartilhando a mesma chave ou uma barra final ausente no caminho (path).
SPEI no México (MXN), PIX no Brasil (BRL) e CBU/Alias local na Argentina (ARS). Tanto o PIX quanto o SPEI liquidam em segundos, mas janelas de compensação e feriados bancários ainda se aplicam. Estratégias que realizam o rebalanceamento automático de saldo fiduciário devem tratar a disponibilidade das vias de pagamento como um parâmetro de execução.
A Bitso opera sob a Ley Fintech do México sob supervisão da CNBV, está registrada na CNV da Argentina como PSAV no. 51, possui presença no Brasil e utiliza uma licença da GFSC de Gibraltar para serviços institucionais de ativos virtuais. A reforma de prevenção à lavagem de dinheiro (AML) do México de julho de 2025 adicionou obrigações de reporte para VASPs para transações a partir de aproximadamente USD 1.180.
Não. A Bitso não oferece contas para residentes dos EUA e restringe cerca de 33 jurisdições, incluindo os Estados Unidos e o Canadá. O TradingHost executa sua estratégia independentemente da região, mas a conta da Bitso em si deve ser elegível de acordo com os termos da Bitso.
O TradingHost é executado nas regiões EU e US-East. Escolha a região mais próxima da matching engine da qual sua estratégia depende. Consulte a página de regiões para obter detalhes de roteamento e proximidade.
Não. O TradingHost é focado em ambiente de execução (runtime) de produção e implantação. O backtesting deve ser feito em sua própria infraestrutura de pesquisa, framework ou no AlgoBuilder.