# Freqtrade

Free, open source crypto trading bot

Repository: https://github.com/freqtrade/freqtrade
Canonical: https://ross.abutalabs.com/products/freqtrade
Homepage: https://www.freqtrade.io
Language: Python
License: GPL-3.0
License Family: copyleft
Topics: python, cryptocurrencies, trading-bot, telegram-bot, bitcoin, trade, cryptocurrency, algorithmic-trading, freqtrade
Last push: 2026-08-25T04:50:39+00:00

## Health v2 (maintenance only)
Score: 98/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 99, release rhythm 95, longevity 100
- inputs: {"age_days": 3395, "days_push": 8, "days_rel": 33, "gap_med": 28, "n_releases_24m": 28}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 53664, forks 11157 (observed 2026-08-28T04:12:18.131168+00:00)

## What it is
Freqtrade is a free, open-source cryptocurrency trading bot written in Python that supports major spot and futures exchanges via CCXT. It includes backtesting, strategy optimization with machine learning, plotting, money management, and control via Telegram or a web UI.

## Use cases
- automate crypto trading strategies on exchanges like Binance and Kraken
- backtest a trading strategy against historical market data
- optimize strategy parameters with machine learning
- paper trade a bot in dry-run mode before risking money
- control and monitor a trading bot via Telegram
- run algorithmic trading on futures markets

## When to choose
- you want a mature, actively maintained open-source crypto bot with a large community
- you know Python and want to write and customize your own trading strategies
- you need built-in backtesting, hyperparameter optimization, and dry-run support
- you want exchange support across many spot and futures markets via CCXT

## When to avoid
- you expect guaranteed profits - the authors explicitly disclaim responsibility for trading results
- you have no coding or Python experience and want a point-and-click trading tool
- you need an exchange not supported by CCXT
- you want to trade non-crypto assets like stocks or forex

## Facets
- artifact type: application
- maturity: stable
- function: trading, machine-learning, cli, web-framework, data-visualization, benchmarking
- domain: fintech, machine-learning
- platform: python, cli, cross-platform
- tags: crypto-trading-bot, algorithmic-trading, backtesting, telegram-bot, ccxt, hyperopt, dry-run, paper-trading, cryptocurrency, trading, automation, docker, telegram

## Member repositories
- freqtrade/freqtrade (main) score 98
- freqtrade/freqtrade-strategies (examples) score 76
- freqtrade/frequi (frontend) score 100

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:12:18.131168+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T16:19:19.169499+00:00, confidence not recorded.
  - readme: https://github.com/freqtrade/freqtrade (fetched 2026-08-28T04:12:18.131168+00:00, sha b4542cc9466c)
- Data as of 2026-08-30T08:39:29.467469+00:00.
