Freqtrade; Reviewed & Scored | The Block Note
Trading Bot Review · Updated August 2026

Freqtrade:
the deepest, broadest, and most technical platform in this series, and it costs nothing.

We tore apart Freqtrade, a fully open-source, Python-based trading bot framework, across the same seven weighted categories as this series; from genuinely the broadest exchange reach we've found in this entire series (100+ platforms via the CCXT library), a real, specific, dated security fix in the 2026.2 release (path traversal fixes, JWT key hardening), sophisticated backtesting and a real machine-learning module (FreqAI), and completely free, non-custodial, open-source code, to the honest, defining reality that none of this is accessible without genuine Python fluency, a real, uncorroborated "50,000 developers" scale claim we couldn't independently verify, and a real absence of much independent editorial review coverage beyond official documentation and exchange-promotional content; and landed on a score the marketing page won't show you.

Type Trading Bot (open-source, self-hosted, Python framework) Platforms Windows · macOS · Linux (self-hosted) Price Free (open-source; no subscription) Discount Offer None
freqtrade
Bot
Open-source · Python required
100+ exchanges (via CCXT)

Our take, up front: Freqtrade is genuinely a different kind of platform from everything we've reviewed in this series, including OctoBot: it's a fully open-source, Python-based trading bot framework where strategies are written as actual Python classes using pandas, not configured through forms and toggles. Real, genuinely non-custodial: Freqtrade never takes custody of funds, connecting via API keys with withdrawal permissions disabled, consistent across every source we found. Real, genuinely the broadest exchange reach we've found in this entire series: connections run through the CCXT library, standardizing API communication across more than 100 trading platforms, dramatically wider than any other bot we've reviewed. Real, specific, dated transparency we could verify: the 2026.2 release included concrete API security improvements, specifically path traversal fixes and JWT key hardening. Real, genuinely sophisticated tooling: Hyperopt for rigorous strategy parameter optimization, dry-run simulation before live trading, and a real, distinctive FreqAI module for training machine-learning models on historical data. Real, completely free, open-source software with no subscription cost of any kind. Real, active, transparently-documented development on a year-based versioning scheme with monthly stable releases. What we can't set aside: genuine Python fluency is a real prerequisite, not optional, for building anything beyond a template strategy, an honest, defining trade-off the project itself doesn't hide. Real, one detailed source describes Freqtrade as the most contributed-to crypto trading bot with over 50,000 developers worldwide, a claim we couldn't independently corroborate elsewhere and are treating with real caution given its single-sourced origin. And real, worth noting honestly: much of what we found covering Freqtrade was either official documentation or exchange-promotional content rather than independent editorial review, a real, genuine thinness in third-party coverage relative to other platforms in this series. We weighted all of it below.

Real, genuinely deep, code-first strategy engine: strategies are written as Python classes using pandas, giving complete control over entry/exit logic, technical indicators, position sizing, and risk parameters, unmatched in depth by any no-code platform in this series. Real, genuinely sophisticated backtesting via Hyperopt, a dedicated parameter-optimization tool, alongside dry-run simulation before committing real capital. Real, genuinely distinctive FreqAI module trains machine-learning models on historical data to inform strategy decisions, a real, advanced capability beyond basic technical-indicator bots. Real, built-in risk controls include Stop-Loss, Trailing Stop-Loss, and a cap on maximum simultaneous open trades. Real, honest, consistently-acknowledged limitation: genuine Python fluency is a prerequisite, not optional, for building anything beyond a template strategy.

Why this scores among the highest in this series: genuinely the deepest, most technically sophisticated strategy engine we've found, with real AI/ML capability and rigorous optimization tools, tempered only by the honest reality that its power is gated behind real coding skill.

Pros

  • Full Python-based strategy control; unmatched depth in this series
  • Sophisticated Hyperopt parameter optimization and dry-run simulation
  • Distinctive FreqAI machine-learning module

Cons

  • Genuine Python fluency required for anything beyond a template strategy

Real, genuinely non-custodial: Freqtrade never takes custody of funds, connecting via API keys with withdrawal permissions disabled, consistent across every source we found. Real, specific, dated transparency we could verify: the 2026.2 release included concrete API security improvements, specifically path traversal fixes and JWT key hardening. Real, fully open-source code lets any user independently audit exactly what the software does, a structural accountability advantage no closed-source competitor in this series can match. Real, self-hosting means server security, updates, and uptime responsibility sit with the user rather than a provider.

Why this scores among the highest Security ratings in this series: genuinely non-custodial, fully open-source, and backed by a specific, dated, verifiable security improvement.

Pros

  • Genuinely non-custodial; fully open-source, publicly auditable code
  • Specific, dated, verifiable security fix (v2026.2)
  • No disclosed security incident found in our research

Cons

  • Self-hosted users bear full responsibility for their own server security

Real, genuinely the broadest exchange reach we've found in this entire series: Freqtrade connects via the CCXT library, which standardizes API communication across more than 100 trading platforms, dramatically wider than any other bot we've reviewed.

Why this scores the highest of any platform in this series: genuinely the broadest, most extensively verified exchange support we've found, by a wide margin.

Pros

  • 100+ exchanges via CCXT, dramatically broader than any competitor reviewed

Cons

  • None significant found in our research

Real, honest, consistently-acknowledged steep learning curve: this is a command-line and configuration-file-driven framework requiring genuine Python fluency to use beyond a template strategy, a deliberate trade-off of user-friendliness for precision control. Real, control available via Telegram or a web UI once configured, and a genuinely active, first-class community and tooling ecosystem, including a separately-maintained Freqtrade UI frontend project.

Why this scores low: a genuinely capable, if unavoidably technical, control experience once set up, honestly scoring low on accessibility given the real coding requirement at its core.

Pros

  • Telegram and web UI control once configured
  • Active, first-class community and tooling ecosystem

Cons

  • Genuine Python coding requirement; steep, honestly-acknowledged learning curve
  • Command-line and config-file-driven; not approachable for non-coders

Real, active, transparently-documented development on a year-based versioning scheme with monthly stable releases, a genuine signal of ongoing maintainer commitment. Real, one detailed, single-sourced claim (via a Bitget-hosted page, treated with appropriate caution) describes Freqtrade as the most contributed-to crypto trading bot with over 50,000 developers and quant traders worldwide, a claim we couldn't independently corroborate elsewhere. We found no disclosed security incident specific to Freqtrade in our research.

Why this scores well: genuinely active, transparently-versioned development is a real, verifiable positive, tempered by real caution around one uncorroborated scale claim.

Pros

  • Active, transparent, monthly-release development cadence
  • No disclosed security incident found in our research

Cons

  • Uncorroborated "50,000 developers" scale claim from a single, promotional-leaning source

Real, completely free, open-source software with no subscription cost of any kind beyond your own trading capital and hosting costs if self-hosted on a VPS.

Why this scores among the highest Value ratings in this series: genuinely among the strongest value propositions possible, free, open-source software with no subscription layer at all.

Pros

  • Completely free; no subscription of any kind
  • Only cost is optional VPS hosting if self-hosted remotely

Cons

  • None significant found in our research

Real, genuinely distinctive FreqAI machine-learning module. Real, genuinely broad OS support (Windows, macOS, Linux) for self-hosting flexibility. Real, active community-built ecosystem including a separate Freqtrade UI project and shared strategy repositories.

Pros

  • Distinctive FreqAI machine-learning module
  • Active community ecosystem: separate UI project, shared strategies

Cons

  • None significant found in our research
Where to get it

Download only through Freqtrade's official GitHub repository.

Always start in dry-run mode before risking real capital, exactly as the project's own documentation recommends, and keep your installation updated to pick up security fixes like the ones shipped in the 2026.2 release.

0/ 100

The highest score in this series, earned by a tool that makes no attempt to hide who it isn't for.

Freqtrade wins this series on nearly every axis that doesn't require a beginner-friendly interface: the broadest exchange reach we've found by a wide margin, a real, dated, verifiable security fix, genuinely sophisticated backtesting and machine-learning tooling, and a price tag of zero. None of that is marketing gloss; it's consistently corroborated across the sources we could find. The honest catch is real and the project doesn't hide it: none of this is usable without actual Python fluency, a bar most of this series' platforms exist specifically to remove. We'd also flag, in the interest of full transparency, that independent editorial coverage of Freqtrade was thinner than for most platforms in this series, with much of what circulates online being either official documentation or exchange-promotional content rather than genuine third-party review. We're confident in what we found, but we want you to know how we found it.

Best forDevelopers and technically fluent traders who want complete control, maximum exchange reach, and zero subscription cost
Not forAnyone who isn't comfortable writing or reading Python code, or who wants a guided, no-code setup experience
Score Ledger
freqtrade · 7 line items
01Strategy25.5
02Security17.0
03Exchanges14.25
04UX4.0
05Track Record7.0
06Fees9.0
07Extras4.25
TOTAL81.0
≈ 81 / 100; Top of the series, code required

The scorecard above is deliberately general. Whether Freqtrade is right for you depends heavily on which of these you already are.

Best fit

The developer or quant-minded trader who wants complete strategy control and zero subscription cost

Full Python access, genuinely the broadest exchange reach we've found, and a real, active development cadence all serve this profile directly.

Good fit

The trader who wants to experiment with machine-learning-assisted strategy development

FreqAI is a genuinely distinctive, real capability unmatched by any no-code platform in this series.

Workable fit

The technically comfortable trader willing to learn Python specifically for this purpose

The learning curve is real, but the community and documentation are genuinely first-class once you commit.

Poor fit

Anyone who isn't comfortable writing or reading code, or wants a guided, no-code setup

OctoBot, reviewed earlier in this series, is the better open-source fit for exactly this profile.

The scorecard covers the headline judgment calls. These four tables cover the specifics we didn't want to bury in prose; Freqtrade vs. OctoBot precisely, the CCXT exchange breadth explained, the 2026.2 security fix and our source-thinness note, and Freqtrade against the full field.

Freqtrade vs. OctoBot, the two open-source platforms in this series

FreqtradeOctoBot
Strategy buildingPython classes; code requiredWeb UI with modular plugins; no code required
Exchange reach100+ via CCXT15+
Subscription optionNone; entirely freeFree core project; optional Cloud subscription
Machine learningFreqAI moduleNot featured
Best forDevelopers wanting maximum controlTechnically comfortable non-coders wanting transparency

Both are genuinely open-source and non-custodial; the real difference is entirely about how much technical investment you're willing to make.

The CCXT exchange breadth, explained

Detail
What CCXT isA widely-used library standardizing API communication across cryptocurrency exchanges
Exchanges covered100+, per Freqtrade's own documentation and independent sources
Stable, actively-maintained integrationsConfirmed for major exchanges including Binance and Kraken specifically

This is a real, structural advantage rather than a marketing figure; CCXT is genuinely one of the most widely-adopted libraries of its kind in the crypto development community.

The 2026.2 security fix, and a note on our sources

Detail
Release2026.2
Fix 1Path traversal vulnerability patched
Fix 2JWT key hardening
Source-coverage noteSeveral of our sources were Bitget-hosted, exchange-promotional content rather than independent reviews; we excluded these from our industry-average comparison

We wanted to be transparent that genuine, independent editorial coverage of Freqtrade was thinner than for most platforms in this series; much of what circulates is official documentation or exchange-promotional material.

Freqtrade against the full field

FreqtradeBitsgap3CommasPionexCryptohopperCoinruleOctoBotCornixTradeSanta
Open-source?YesNoNoNoNoNoYesNoNo
Coding required?YesNoNoNoNoNoNoNoNo
Exchange count100+13-15+DozensN/A (is the exchange)1710-30+15+Not specified9
Subscription required?NoYesNo (free tier)No (% fee)No (free tier)No (free tier)No (core)No (free trial)No (free/trial)

Freqtrade is the only platform in this series that is simultaneously open-source, entirely free, and genuinely code-required; every other platform trades at least one of those three for greater accessibility.

We don't just want to hand you our number; we want to show you how it sits next to what other review desks and comparison sites have published. Here we need to be unusually transparent: genuine, independent editorial review coverage of Freqtrade was thinner than for any other platform in this series. Several sources we found were Bitget-hosted, exchange-promotional content rather than neutral reviews, and we've excluded those entirely. The comparison below rests on a smaller, more limited set as a result.

The Block Note (us)N/A / 100
Industry averageN/A / 100

Our score lands close to the one genuinely independent source we found; we'd treat this comparison with more caution than usual given how limited the underlying sample is.

SourceScoreType

Scores compiled by our editorial team from publicly available reviews as of August 2026. "Editorial estimate" means the outlet didn't publish a single numeric score, so we converted their published verdict and sentiment into a comparable 100-point figure. Verify current figures directly with each source before citing them elsewhere.

Yes, genuinely. Strategies are written as Python classes using pandas. This is a real, defining requirement, not an optional advanced feature, and it's the main thing distinguishing Freqtrade from every other platform in this series.

No. Freqtrade never takes custody of funds, connecting via API keys with withdrawal permissions disabled. Since it's self-hosted, you also control your own infrastructure entirely.

More than 100, via the CCXT library, genuinely the broadest exchange reach we've found in this entire series.

Yes, completely. It's open-source software with no subscription of any kind; your only potential cost is optional VPS hosting if you run it remotely rather than on your own machine.

A genuinely distinctive module that lets you train machine-learning models on historical data to inform strategy decisions, a real, advanced capability beyond basic technical-indicator bots.

The 2026.2 release specifically addressed API security, including path traversal fixes and JWT key hardening. We found no disclosed incident affecting users, and staying updated is the best way to benefit from fixes like these.

Both are genuinely open-source and non-custodial, but Freqtrade requires Python coding while OctoBot offers a no-code web UI. Freqtrade also reaches far more exchanges (100+ vs. 15+) and includes a machine-learning module OctoBot doesn't have.

Yes, and the project's own documentation strongly recommends it: dry-run simulation mode lets you test strategies risk-free before committing real capital.

Affiliate & editorial disclosure: This page may contain affiliate links. If you buy through one, we may earn a commission at no extra cost to you. That relationship does not influence the category weightings or scores above; those are set by our editorial methodology before any offer is placed. Automated trading bots reduce manual effort but do not reduce market risk; a bot can execute a losing strategy just as efficiently as a winning one, and past backtested performance does not guarantee future results. Always configure exchange API keys with trading permissions only, never withdrawal access. Nothing here is financial advice.
Features, pricing, and security details verified against public sources as of Aug 2026; always confirm current terms directly with Freqtrade's official documentation.

More Reviews