What crypto trading bots are available on github?


aijiebot is a VBA-based quantitative trading bot that requires no programming background to use.

It supports exchanges like Binance and comes with built-in strategies such as grid trading and Martingale trading.

The official website provides detailed tutorials and examples, enabling even beginners to quickly get started.

Due to its simplicity and ease of use, aijiebot is suitable for those who want to quickly try out quantitative trading.


CCXT is a cryptocurrency trading API framework that supports multiple programming languages, including JavaScript, TypeScript, Python, C#, and PHP.

It integrates with over 130 exchanges and provides a unified API interface, facilitating trading and data analysis for developers.

CCXT's open-source nature allows developers to customize and extend it based on their needs.

For experienced developers, CCXT is a powerful tool that can help them quickly build their own quantitative trading systems.


Freqtrade is an open-source quantitative trading framework based on Python.

It allows users to execute trades through strategies they write or train.

Freqtrade is compatible with multiple cryptocurrency exchange APIs and provides a complete framework including data acquisition, strategy development, backtesting, and live trading functions.

Due to its flexibility and customizability, Freqtrade is suitable for users who want to deeply customize based on their needs.


Gekko is a JavaScript-based quantitative trading platform for digital currencies.

It supports backtesting, simulation trading, and live trading, and provides rich API interfaces and a plugin system.

Gekko's advantages lie in its usability and scalability, enabling users to get started easily and customize according to their needs.

Gekko also provides rich documentation and community support, making development more efficient for developers.


Zenbot is an open-source trading bot based on Node.js and MongoDB.

It supports multiple mainstream exchanges such as Binance, Bitfinex, Bittrex, and can be extended to other platforms through a plugin architecture.

The core of Zenbot lies in its automated trading strategies based on technical indicators like MACD and RSI.

It can monitor market dynamics in real-time and determine the timing of buying or selling through preset technical indicators.

Zenbot is suitable for all types of traders, whether beginners or experienced investors, who can use it to assist in trading decisions or improve trading efficiency.

These projects have detailed documentation and community support on GitHub, and developers can choose suitable projects based on their needs and interests for learning and practice. At the same time, these projects have also made significant contributions to the development of the digital currency quantitative trading field.

  admin   2024-5-19