Este bot realiza negociações automatizadas na Binance (testnet), utilizando médias móveis simples como critério de decisão. Ideal para quem está estudando automação de estratégias de trade com Node.js.
Tecnologias: Node.js, API da Binance, Estratégia SMA
- Consulta dados de candles da Binance (testnet)
- Calcula médias móveis (SMA13 e SMA21)
- Realiza ordens de compra e venda automaticamente com base nas médias móveis
- Utiliza variáveis de ambiente para configuração de chaves e parâmetros
- Node.js instalado
- Conta na Binance (para obter API Key e Secret)
- Chaves de API configuradas na testnet da Binance
-
Clone o repositório:
git clone https://github.com/seu-usuario/bot-cripto.git cd bot-cripto
-
Instale as dependências:
npm install
-
Configure o arquivo
.env
com suas chaves e parâmetros (vejaenv.example
como referência).
Execute o bot com:
node index.js
O bot irá buscar os dados de candles, calcular as médias móveis e executar ordens de compra/venda automaticamente na testnet da Binance.
As variáveis de ambiente necessárias estão no arquivo .env
:
API_KEY
eSECRET_KEY
: Chaves da API da Binance (testnet)QUANTITY
: Quantidade de cripto para negociarSYMBOL
: Par de negociação (ex: BTCUSDT)API_URL_TEST
: URL da API testnet da BinanceAPI_URL_PROD
: URL da API principal da Binance
Veja o arquivo env.example
para um exemplo de configuração.
Atenção: Este bot está configurado para operar na testnet da Binance. Use com responsabilidade e nunca coloque suas chaves reais em produção sem entender os riscos.
ISC