What do you want to do?
3 use cases
-
Backtest a crypto strategy on real exchange data
Create a user directory and strategy, download candles, and simulate your buy and sell rules.
- REPO
freqtrade/freqtrade - Money
- Intermediate
View prompt
Using freqtrade/freqtrade, scaffold a user directory and a strategy for <idea> on <pairs> and <timeframe>, download data, backtest it over <period>, and run lookahead-analysis. Report profit, drawdown and trade count, and any bias it found.
- REPO
-
Dry-run a crypto bot and control it from Telegram
Run the bot without real money and check status, profit and exits from your phone.
- REPO
freqtrade/freqtrade - Money
- Intermediate
View prompt
Run freqtrade/freqtrade in dry-run with <strategy> on <exchange> and <pairs>, connect Telegram, and after <time> send me /profit and /performance output. Confirm dry-run is on before starting.
- REPO
-
Tune a strategy with hyperopt and FreqAI
Search strategy parameters with machine learning, or build a self-training model with FreqAI.
- REPO
freqtrade/freqtrade - Money
- Advanced
View prompt
With freqtrade/freqtrade, run hyperopt on <strategy> over <period>, show the best three parameter sets, then backtest the best one on a later out of sample period and compare.
- REPO
Quick start with Freqtrade
- Check you have what it needs: Python 3.12 or newer, pip, git and TA-Lib, or Docker; An accurate system clock synced to NTP; About 2GB RAM, 1GB disk and 2 vCPU recommended.
- Open freqtrade/freqtrade on GitHub and read the README and license.
- Follow the Docker Quickstart in the docs, or install natively with Python 3.12 or newer
- Run Freqtrade with
create-userdir, thennew-configandnew-strategyto scaffold your setup - Download candles with
download-datafor your pairs and timeframe - Run
backtestingand review past results withbacktesting-show
These steps come from our top use case, Backtest a crypto strategy on real exchange data, which also has a copy-paste agent prompt.
Use this in your AI agent
Ask your agent
Using the Deduped MCP, get the setup steps for freqtrade/freqtrade
Add Deduped to Claude Code once
claude mcp add --transport http deduped https://dedupedai.com/mcp
Every Monday: the 5 hottest repos and exactly how to use them. Free, one email a week, unsubscribe anytime.
Get them freeAbout this repo
- Who it is forPython developers who want to research, backtest and dry-run crypto strategies with a mature open-source bot before risking any money.
- Why it is hot56k stars, talked about in 2 AI sources we track
- LanguagePython
- Sourcegithub.com/freqtrade/freqtrade · Back to Hot repos
Requirements
- Python 3.12 or newer, pip, git and TA-Lib, or Docker
- An accurate system clock synced to NTP
- About 2GB RAM, 1GB disk and 2 vCPU recommended
- Exchange API keys only when you move past dry-run
Add this badge to your README
Maintain Freqtrade? Show readers where to find these use cases.
Markdown
[](https://dedupedai.com/use-cases/freqtrade-freqtrade/?utm_source=github&utm_medium=badge&utm_campaign=freqtrade-freqtrade)
HTML
<a href="https://dedupedai.com/use-cases/freqtrade-freqtrade/?utm_source=github&utm_medium=badge&utm_campaign=freqtrade-freqtrade"><img src="https://dedupedai.com/badge/freqtrade/freqtrade.svg" alt="Use cases on Deduped" height="20"></a>
A static image, no tracking script. About the badge
Questions about Freqtrade
What is Freqtrade?
Freqtrade is a free, open-source crypto trading bot in Python that supports major exchanges including Binance, Bybit, Kraken, OKX and Hyperliquid. It includes dry-run mode, backtesting, plotting, money management, strategy optimisation by machine learning (hyperopt), the FreqAI adaptive prediction module, and control through Telegram or a built-in web UI. The README says it is for educational purposes and to always start in dry-run. Not financial advice: paper trade first, and remember you can lose money. It is an open-source project on GitHub: https://github.com/freqtrade/freqtrade.
How do I use Freqtrade?
Follow the Docker Quickstart in the docs, or install natively with Python 3.12 or newer; then run Freqtrade with create-userdir, then new-config and new-strategy to scaffold your setup; download candles with download-data for your pairs and timeframe. The use cases on this page give the full steps and a copy-paste agent prompt for each job.
Who is Freqtrade for?
Python developers who want to research, backtest and dry-run crypto strategies with a mature open-source bot before risking any money.
What can I do with Freqtrade?
3 use cases so far, for example: Backtest a crypto strategy on real exchange data; Dry-run a crypto bot and control it from Telegram; Tune a strategy with hyperopt and FreqAI. Each has steps and a copy-paste agent prompt.
What do I need to run Freqtrade?
Python 3.12 or newer, pip, git and TA-Lib, or Docker; An accurate system clock synced to NTP; About 2GB RAM, 1GB disk and 2 vCPU recommended; Exchange API keys only when you move past dry-run.
What are alternatives to Freqtrade?
Other hot AI repos in Money: Fincept Terminal, Vibe Trading, Day Trader Skill, Tick Stock Panel, Trading Agents.
Is Freqtrade safe to run?
Deduped does not own, audit or vouch for it. Read the README and license, run it on your own systems first and review every command before you run it.