github.com/freqtrade/freqtrade ↗
Free, open source crypto trading bot
An animated visualization of freqtrade/freqtrade's Git history from May 2017 to December 2020, built by 129 contributors. The codebase reached 14,904 lines, mostly Python. The video runs 2 minutes 18 seconds.
Render your own repo
Turn any GitHub repository into a video like this — free sample in seconds.
Open this visualization on its own page →
Language
Python
Contributors
129
Lines of Code
14,904
From
2017-05-12
To
2020-12-26
Advertisement
About freqtrade/freqtrade
Freqtrade is a free, open-source cryptocurrency trading bot written in Python that automates buying and selling strategies across major crypto exchanges. It supports both spot and futures trading on platforms including Binance, Kraken, Gate.io, OKX, Bybit, and others, with built-in integration for decentralized exchanges like Hyperliquid. The bot can be controlled remotely via Telegram messaging or through a web-based user interface, making it accessible for monitoring and managing trades from anywhere.
The project includes extensive built-in tools for serious traders: backtesting capabilities to simulate strategies on historical data, strategy optimization through machine learning, and FreqAI for adaptive prediction modeling that self-trains to market conditions. Additional features include dry-run mode for testing without real money, profit and loss tracking in fiat currency, performance reporting, and cryptocurrency whitelisting and blacklisting. Data persistence is handled through SQLite, and the bot runs on Python 3.11+ across Windows, macOS, and Linux.
Freqtrade is designed for technically-minded users who understand algorithmic trading and are willing to study the codebase. The project explicitly emphasizes this is for educational purposes only and requires users to start in dry-run mode before risking actual funds. The community is active with Discord support, comprehensive documentation, and encourages contributions through pull requests and issue discussions, with particular guidance for new contributors through good first issue labels.
Advertisement