Home / Trading bots

N00Bception/AI-CryptoTrader

Trading bots★ 112 GitHub starsPython⏱ No commits in over six months

Ensemble-based Python crypto trading bot for Binance

What it is

An open-source cryptocurrency trading bot written in Python that combines technical indicators (MACD, RSI, Bollinger Bands, Stochastic Oscillator) with machine learning models such as random forests, gradient boosting, and neural networks. It generates buy and sell predictions using an ensemble method that adjusts algorithm weights based on historical performance, then places orders on the Binance exchange, with optional Azure integration for training and scaling. Traders who want a customizable Python-based bot with machine learning components and a Binance account will find it relevant. As with any automated trading system, crypto markets are volatile and predictions may be unreliable, so users should treat it as a research tool and understand the risks before deploying real funds.

At a glance

Research onlyOur rating, based on popularity, maintenance and how ready it is for real use.

Best forDevelopers
Used forLive trading, Strategy research
MarketsCrypto
StackPython
Learning curveModerate learning curve
Practical valueMedium practical value
CostFree and open source
HardwareGPU optional
MaintenanceNo commits in over six months

GitHub stars, last 30 days

Daily snapshots since 2026-09-28 (up to 30 days): +3 over the period, now 112. Gaps mean no snapshot was taken that day.

In the author's words

AI-CryptoTrader is a state-of-the-art cryptocurrency trading bot that uses ensemble methods to make trading decisions based on multiple sophisticated algorithms. Built with the latest machine learning

Open on GitHub ↗This week's trending tools中文页面

Similar tools