instalar claude code para traders

Como Instalar o Claude Code e Criar seu Primeiro Bot DCA em Minutos

Em junho de 2026, descrevi uma estratégia de acumulação de BTC em português e o Claude Code gerou o código completo do bot - lógica RSI, gestão de estado, conexão com exchange e scripts de teste prontos para rodar.

Este é o claude code tutorial que mostra como replicar esse processo do zero.

Você não precisa saber programar. Instalar Claude Code via extensão do VSCode leva menos de 5 minutos, e o seu primeiro bot fica pronto em menos de 20.

O que é o Claude Code?

O Claude Code é a interface de desenvolvimento da Anthropic integrada ao VSCode, com acesso ao sistema de arquivos e execução de comandos.

Para traders, funciona como um desenvolvedor Python especializado: você descreve a estratégia em linguagem natural e ele gera o código - com validações, logs e conexão com exchanges via CCXT.

Ao seguir este tutorial, você vai ter:

  • ✅ Claude Code instalado e configurado no VSCode
  • ✅ Master prompt de trading pronto para copiar (CLAUDE.md)
  • ✅ Bot RSI DCA para BTC gerado ao vivo - código completo
  • ✅ Script de teste para Bybit Demo - sem arriscar dinheiro real
  • ✅ Repositório GitHub com todos os arquivos: github.com/VernonCM/bot-dca-btc-rsi

O que você precisa antes de instalar o Claude Code

Para instalar Claude Code e seguir este tutorial, você precisa de dois itens. O processo é direto - sem configuração de sistema, sem linha de comando separada. Para quem já está no trading algorítmico, ambos os pré-requisitos provavelmente já estão ativos.

VSCode instalado - gratuito para todos os sistemas

O Visual Studio Code é o editor onde o Claude Code roda como extensão. Download gratuito em code.visualstudio.com - funciona em Windows, Mac e Linux sem ajustes extras. Se já tem o VSCode instalado, pule este passo.

A grande vantagem de instalar Claude Code via extensão do VSCode é que ele roda nativo em Windows, sem precisar de WSL2 nem de nenhuma configuração de sistema operacional.

Conta da Anthropic com plano pago

O Claude Code requer Claude Pro ($20/mês), Max, Team, Enterprise ou uma conta no Claude Console com créditos disponíveis. O plano gratuito do Claude.ai não inclui acesso ao Claude Code.

O Claude Code é gratuito?

Instalar Claude Code não tem custo separado, mas o uso requer um plano pago da Anthropic. O Claude Pro ($20/mês) é suficiente para gerar e iterar bots de trading.

O consumo de créditos por sessão de desenvolvimento de bot é baixo - uma sessão completa de geração e ajustes fica bem dentro do limite diário do Pro.

Como instalar Claude Code passo a passo

Para usar Claude Code em qualquer sistema operacional, existe um único caminho: via extensão oficial no marketplace do VSCode. Sem terminal separado, sem npm, sem configurações de sistema.

Passo 1 - Abrir o marketplace de extensões do VSCode

Atalho: Ctrl+Shift+X (Windows/Linux) ou Cmd+Shift+X (Mac). No campo de busca, digitar Claude Code. Selecionar a extensão oficial da Anthropic e clicar em Install.

O processo de instalar Claude Code via marketplace é idêntico ao de qualquer outra extensão do VSCode - não exige permissões especiais nem reinicialização do editor.

Claude Code extensão VSCode instalada
Extensão Claude Code instalada no VSCode - pronto para usar

Passo 2 - Fazer login com a conta Anthropic

Após instalar Claude Code, um ícone aparece no sidebar esquerdo do VSCode. Clique nele e selecione Sign in. Autentique com a mesma conta Anthropic do plano pago.

O login persiste entre sessões. Não é necessário token de API separado - o Claude Code usa o plano da conta diretamente, sem configuração adicional.

Passo 3 - Criar a pasta do projeto no Windows

Abra o Explorador de Arquivos e crie uma pasta chamada meu-bot-trading em qualquer lugar do computador. Ainda não abra o VSCode - antes disso, o próximo passo é criar o arquivo CLAUDE.md dentro da pasta.

O que é o CLAUDE.md e por que ele muda tudo

O CLAUDE.md é um arquivo de contexto lido automaticamente pelo Claude Code ao iniciar em qualquer pasta. Ele define a especialidade, as regras e o stack que o assistente vai aplicar.

Para traders que utilizam Claude Code com Python, é o arquivo que converte o CC de assistente genérico em desenvolvedor especializado.

O que é o CLAUDE.md no Claude Code?

O CLAUDE.md é lido antes de cada resposta do Claude Code. Define quem o assistente é e quais regras seguir.

Em um projeto de bot, configura o CC para sempre usar CCXT, guardar credenciais em .env, adicionar logs e nunca ligar o modo live sem confirmação explícita - sem precisar repetir isso em cada prompt.

Passo 4 - Criar o CLAUDE.md dentro da pasta

Na pasta meu-bot-trading, crie um arquivo de texto chamado CLAUDE.md e cole o conteúdo abaixo. Configure três campos: Exchange, par operado e capital disponível. A versão completa com templates de código e lista de exchanges testadas está no repositório GitHub do projeto.

# CLAUDE.md - Trading Bot com Python + CCXT

## Quem você é
Você é um assistente especializado em trading algorítmico de criptomoedas com Python e CCXT.
Seu objetivo é transformar estratégias descritas em linguagem natural em código funcional,
testável e seguro - pronto para rodar em qualquer exchange suportada pelo CCXT.
Você não promete lucros. Você entrega código, lógica e testes. O risco é do trader.

## Meu setup
- Exchange: [PREENCHER - ex: binance, bybit, okx]
- Par principal: [PREENCHER - ex: BTC/USDT]
- Timeframe padrão: [PREENCHER - ex: 1d]
- Capital para testes: [PREENCHER - ex: $500 USDT]
- Modo: paper (demo) até eu confirmar "pode ir ao vivo"

## Regras de segurança - NUNCA violar
1. Demo Account primeiro: todo código novo usa ambiente demo antes de dinheiro real.
2. Stop-loss obrigatório: toda estratégia tem stop-loss antes de abrir posição.
3. Tamanho máximo: nunca usar mais de 10% do saldo em uma única ordem.
4. Credenciais em .env: nunca hardcodar API key no código. Sempre python-dotenv.
5. Logs obrigatórios: toda execução registra timestamp, exchange, par, ação e preço.

## Como descrevo estratégias
Descrevo estratégias em linguagem natural. Você converte para código. Exemplos:
- "Compra BTC quando RSI de 14 períodos cair abaixo de 30. Stop-loss 2%. Vende quando RSI > 60."
- "DCA: compra $10 de ETH todo dia às 9h, independente do preço."
- "Grid entre $95.000 e $105.000 em BTC/USDT, 10 níveis, $50 por nível."

## O que você entrega para cada estratégia
1. Interpretação - uma frase confirmando o que entendeu
2. Parâmetros - lista dos valores ajustáveis (par, timeframe, thresholds, tamanho)
3. bot.py - código completo com CCXT, stop-loss, .env, logs
4. test_bot.py - versão Demo Account com prints detalhados de cada decisão
5. Como rodar - comandos exatos de instalação e execução

Passo 5 - Abrir a pasta no VSCode com o CLAUDE.md configurado

Agora sim: no VSCode, File → Open Folder → selecione a pasta meu-bot-trading (que já tem o CLAUDE.md dentro) → OK. O Claude Code carrega o contexto automaticamente ao iniciar - cada pasta pode ter seu próprio master prompt.

arquivo CLAUDE.md de trading aberto no VSCode
Master prompt de trading configurado - CLAUDE.md aberto no VSCode
Vernon

💡 Dica do Vernon: Uso o Claude Code integrado diretamente no VSCode - sem terminal separado, sem configuração de sistema. Para instalar Claude Code em Windows, a extensão funciona nativa - não precisa de WSL2. Recomendo criar uma pasta por projeto: o CC lê o CLAUDE.md da raiz e adapta o comportamento automaticamente. Em 3 minutos já estou gerando código.

Demo ao vivo - criando um bot RSI DCA para BTC com uma frase

Com o CLAUDE.md configurado, o próximo passo é descrever a estratégia. Quem seguiu os passos para instalar Claude Code já tem tudo que precisa - o CC lê o master prompt e o prompt da estratégia juntos e entrega os arquivos prontos para rodar.

Aqui está o processo completo que usamos para criar este bot trading python.

Como descrever uma estratégia em linguagem natural

Cole o texto abaixo no painel do Claude Code dentro do VSCode. Este é o prompt exato que usamos neste claude code tutorial para gerar o bot RSI DCA:

Cria um bot de acumulação de BTC com as seguintes especificações:

Capital: 10.000 USDT dividido em 20 frações de 500 USDT cada.

Lógica de compra:
Quando o RSI do timeframe diário fechar abaixo de 25.
Usar índice [-2] do OHLCV - nunca a vela atual em formação.
Executar uma compra de 500 USDT por sinal. Parar ao completar 20 frações.

Lógica de venda:
Quando o RSI diário fechar acima de 75. FIFO - vender a compra mais antiga não vendida.

Estado: salvar em state.json para sobreviver a reinicializações.
Execução: verificar uma vez por dia às 00:05 UTC. Loop contínuo, nunca encerrar após o primeiro ciclo.
Exchange live: Binance Spot via CCXT.
test_bot.py: Bybit Demo Account, mesmo intervalo de 24h.

O código gerado - bot.py completo

O Claude Code interpreta o prompt, confirma o que entendeu e gera todos os arquivos automaticamente. No painel do VSCode, você acompanha o CC criando bot.py, test_bot.py, state.json e os templates de credenciais em tempo real.

Claude Code gerando bot DCA BTC com RSI em Python no VSCode
Claude Code no VSCode - bot.py gerado a partir de um prompt em português

Ao terminar, o CC exibe uma tabela com todos os arquivos entregues e os pontos técnicos da implementação - ordem de venda FIFO (First In, First Out: a compra mais antiga é vendida primeiro), uso correto do índice [-2], persistência do estado entre reinicializações e configuração de URL da Bybit Demo.

Claude Code entregando arquivos do bot DCA
Resumo do Claude Code - todos os arquivos gerados e pontos técnicos explicados

Os parâmetros configuráveis ficam no topo dos arquivos: RSI_BUY, RSI_SELL, CAPITAL_TOTAL, NUM_FRACOES. Para ajustar a estratégia, basta alterar esses valores e pedir ao CC para atualizar os arquivos.

Testando no Bybit Demo sem arriscar dinheiro

Antes de conectar qualquer bot a uma exchange com dinheiro real, testamos no ambiente Demo - ordens reais na estrutura da plataforma, mas com saldo 100% virtual. O Bybit Demo inicia automaticamente com 100.000 USDT virtual sem nenhuma configuração adicional.

Passo 1 - Criar conta na Bybit
Criar a conta pelo link abaixo garante bônus de boas-vindas de até $100 USDT. Após criar a conta real, acesse a seção Demo Trading no painel para ativar o ambiente virtual - o saldo de 100.000 USDT é creditado automaticamente.

BYBITAté $100

Abra sua conta na Bybit e receba até $100 USDT em bônus de boas-vindas

Mais de 80% dos novos usuários atingem esse nível via link CriptoMatiko

  • US$50 de bônus ao depositar $500 e negociar US$100 mil em volume
  • US$100 de bônus ao depositar $3.000 e negociar US$250 mil em volume
  • Exchange disponível para brasileiros — conta em português
Criar conta na Bybit →

Bônus sujeito a volume de negociação. Futuros indisponível para residentes BR.

Passo 2 - Gerar API key da Demo Account
Dentro da Demo Trading no painel Bybit: API Management → Create API Key. Marque apenas as permissões de trading - sem permissão de saque. As keys da Demo Account são completamente diferentes das keys da conta real - não confundir.

criar API key Bybit Demo para bot Python
Gerando a API key na conta Demo Bybit - diferente das keys da conta real

Para o processo completo de configuração de API na Bybit, veja como usar a API Bybit com Python.

Passo 3 - Configurar o arquivo .env.demo
Abra o arquivo .env.demo gerado pelo CC e substitua os placeholders pelas keys da Demo Account. Não renomeie para .env - o test_bot.py usa load_dotenv('\.env\.demo') para carregar as credenciais corretas sem sobrescrever as credenciais live.

EXCHANGE=bybit
API_KEY=sua_api_key_demo_aqui
API_SECRET=seu_secret_demo_aqui

Passo 4 - Abrir o terminal integrado do VSCode
Menu Terminal → New Terminal ou atalho Ctrl+Shift+` (Windows/Linux) / Cmd+Shift+` (Mac). O terminal abre diretamente na pasta do projeto - sem precisar navegar manualmente.

abrir terminal integrado VSCode
Abrindo o terminal integrado do VSCode - atalho Ctrl+Shift+`

Passo 5 - Instalar as dependências
O CC já gerou o requirements.txt com todas as bibliotecas necessárias para o bot trading python. Rodar no terminal integrado:

pip install -r requirements.txt
pip install requirements bot trading python
Dependências instaladas via requirements.txt - ccxt, pandas, ta, python-dotenv

Passo 6 - Rodar o bot de teste

python test_bot.py

No Windows PowerShell, usar sempre python test_bot.py - nunca só test_bot.py. O terminal imprime o RSI atual, o estado do bot (compras executadas, frações disponíveis) e a decisão de cada ciclo. O bot fica em loop - aguarda 24h até o próximo ciclo.

test bot Python rodando no Bybit Demo
test_bot.py conectado ao Bybit Demo - RSI atual e decisão do bot
Vernon

Testamos em junho/2026: com RSI em 11,77 (abaixo de 25), o bot executou a primeira fração de compra automaticamente - 0,007755 BTC a 64.264 USDT. Confira na imagem abaixo ↓

ordem compra BTC executada Bybit Demo
Ordem executada na Bybit Demo - compra real de BTC/USDT pelo bot RSI DCA

Na primeira execução, encontramos dois erros reais que o master prompt já corrige automaticamente: UnicodeEncodeError no terminal Windows e URL incorreta do Bybit Demo no CCXT. O Claude Code resolveu os dois em menos de 1 minuto ao descrever o erro - sem precisar entender o stack trace.

Próximos passos - do Bybit Demo para o live

Após validar o bot no ambiente Demo por alguns dias, o caminho para o live é direto. O mesmo setup de instalar Claude Code e gerar código funciona para qualquer estratégia - não só DCA.

Para conectar o bot à Binance com dinheiro real: configure o arquivo .env com as API keys da conta Binance (apenas permissão Spot, sem saque) e execute python bot.py. Para o processo de segurança completo, veja como conectar seu bot à API da Binance com segurança.

Para usar o Claude Code além de bots: o mesmo arquivo CLAUDE.md adaptado para análise de mercado funciona no TradingView. Veja como conectar Claude ao TradingView para análise em tempo real sem screenshots.

BINANCEAté $600

Crie sua conta e ganhe até $600 USDT em bônus de boas-vindas

Oferta para novos usuários via link CriptoMatiko

  • Até $600 USDT em bônus de boas-vindas
  • 20% de desconto nas comissões Spot via referral
  • Exchange líder mundial — disponível para brasileiros
Criar conta na Binance →

Oferta verificada em julho/2026. Sujeito aos termos da Binance.

Perguntas frequentes

As dúvidas mais comuns de quem está aprendendo a instalar Claude Code e configurar o primeiro bot de trading.

O Claude Code é gratuito?

Instalar Claude Code é gratuito, mas o uso requer um plano pago da Anthropic - Claude Pro ($20/mês) é o mais acessível.

O consumo por sessão de desenvolvimento de bot é baixo e cabe facilmente dentro do limite do Pro. O plano gratuito do Claude.ai não inclui acesso ao Claude Code.

Como aumentar a frequência de compra do bot?

Aumentar o valor de RSI_BUY (de 25 para 30, por exemplo) faz o bot comprar em quedas menos extremas - mais frequente, menor precisão. O trade-off: mais operações geram mais taxas. Valide qualquer mudança de parâmetro com backtesting antes de usar em produção.

Como mudar de corretora no bot?

O bot usa CCXT, compatível com mais de 100 exchanges. Para trocar, altere a variável EXCHANGE no arquivo .env - de binance para bybit, okx ou qualquer outra suportada. A lógica da estratégia não muda, apenas as credenciais de API.

Alguns links neste artigo são de afiliados, com bônus exclusivos para você. Como isso funciona?

Posts Similares