Home / Trading bots

Hephyrius/Binance-Ai-Bot-Starter

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

Python starter kit for machine learning trading bots on Binance

What it is

A boilerplate repository for building machine learning based trading bots on the Binance exchange, built around a bare bones gradient boosting model that trades on hourly candle data. It provides a basic pipeline covering data gathering, feature creation, model training, testing, and live deployment, with example features and a CoreFunctions class designed to be extended with custom indicators. Developers who already know Python, scikit-learn, and pandas and want a starting point for their own bots will find it most useful. The author frames it as a proof-of-concept starter kit rather than a production tool, so thorough testing is recommended before live use, and profitability depends entirely on your own models and features.

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 valueLow 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): 0 over the period, now 111. Gaps mean no snapshot was taken that day.

In the author's words

Boilerplate/Starter code for trading on binance using Machine Learning. Provides a basic pipeline for data gathering, feature creation, training, testing and deployment of ML augmented bots.

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

Similar tools