wizrds/freqtrade — explained in plain English
Analysis updated 2026-07-14 · repo last pushed 2026-07-11
Automate buying and selling crypto around the clock without watching the market.
Test a trading strategy against historical market data to see how it would have performed.
Run the bot in dry-run mode to simulate live trades without spending real money.
Use machine learning to automatically adjust trading rules based on market conditions.
| wizrds/freqtrade | 0xhassaan/nn-from-scratch | a-little-hoof/dsr | |
|---|---|---|---|
| Stars | — | 0 | 0 |
| Language | Python | Python | Python |
| Last pushed | 2026-07-11 | — | — |
| Maintenance | Active | — | — |
| Setup difficulty | moderate | moderate | hard |
| Complexity | 3/5 | 4/5 | 5/5 |
| Audience | developer | developer | researcher |
Figures from each repo's GitHub metadata at analysis time.
Requires Python programming knowledge to write custom strategies and a connection to a crypto exchange API for live or dry-run trading.
Freqtrade is a free, open-source cryptocurrency trading bot. It automatically buys and sells digital currencies on your behalf based on rules you define, aiming to remove the stress and constant screen time required for manual crypto trading. You can control the bot and check its performance using Telegram, a built-in web interface, or direct commands. At its core, the bot connects to major cryptocurrency exchanges like Binance, Kraken, and Bybit. You write or configure a "strategy" that tells the bot exactly when to buy and sell. Before risking any actual funds, you can run the bot in a "dry-run" mode, which simulates trades using live market data without spending real money. The project also includes backtesting tools, which let you run your strategy against historical market data to see how it would have performed in the past. For more advanced users, there are machine learning features that can automatically adjust and optimize your trading rules based on real market conditions. This tool is designed for people who want to automate their cryptocurrency trading and are comfortable with a bit of coding. The creators specifically recommend having Python programming knowledge, as writing and understanding custom strategies involves looking at code. A typical user might be a developer or a tech-savvy individual who already trades crypto manually and wants to test automated strategies or run trades around the clock without watching the market. The project is actively maintained, with a clear separation between a well-tested "stable" version and a "develop" version that includes newer, experimental features. It runs on Windows, macOS, and Linux, with a modest hardware requirement of just 2GB of RAM and a small amount of disk space, meaning it can easily be run on a basic cloud server or a personal computer. However, the README is careful to emphasize that this software is for educational purposes only. Trading cryptocurrency carries significant financial risk, and the authors take no responsibility for any money lost while using the bot. They strongly advise starting with the risk-free dry-run mode and thoroughly understanding how the bot works before connecting it to real funds.
Freqtrade is a free, open-source crypto trading bot that automatically buys and sells digital currencies based on rules you define, with tools to test strategies safely before risking real money.
Mainly Python. The stack also includes Python, Telegram, Binance.
Active — commit in last 30 days (last push 2026-07-11).
Free open-source software you can use and modify, though the README emphasizes it is for educational purposes and takes no responsibility for financial losses.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.