Plataforma de inversión cuantitativa orientada a la IA de Microsoft, que abarca datos, entrenamiento de modelos, backtesting y ejecución de órdenes para la investigación cuantitativa.
freqtrade/freqtrade
Bot de trading de criptomonedas gratuito y de código abierto, escrito en Python, compatible con los principales exchanges y con backtesting, modo dry-run, FreqAI y control por Telegram o web UI.
Alternativa open source a:3Commas
Cryptohopper
- Estrellas
- 55,601
- Forks
- 11,519
- Issues abiertos
- 30
- Último commit
- ayer
¿Qué es?
Freqtrade es un bot de trading de criptomonedas escrito en Python que se conecta a numerosos exchanges centralizados y descentralizados, y ejecuta automáticamente estrategias de compra y venta. Se puede controlar por Telegram o desde una web UI integrada, y almacena el estado de las operaciones en SQLite.
Antes de arriesgar dinero real, los usuarios pueden ejecutar estrategias en modo dry-run o reproducirlas con datos históricos de velas mediante el módulo de backtesting. El proyecto también incluye gráficos, informes de ganancias en moneda fiat y optimización de hiperparámetros para los parámetros de las estrategias mediante machine learning aplicado a datos de exchanges.
FreqAI incorpora modelos de predicción adaptativos que permiten que una estrategia se vuelva a entrenar a medida que cambian las condiciones del mercado. El proyecto advierte expresamente que su finalidad es educativa y recomienda empezar en modo dry-run y entender el código antes de operar.
Funciones clave
- 01Compatible con numerosos exchanges de spot y futuros mediante CCXT, incluidos Binance, Bybit, OKX y Hyperliquid.
- 02Modos de backtesting y dry-run para probar estrategias antes de operar en vivo.
- 03Optimización de hiperparámetros mediante machine learning aplicado a datos de exchanges.
- 04FreqAI para modelos de predicción adaptativos que se vuelven a entrenar automáticamente.
- 05Control mediante comandos de Telegram o una web UI integrada.
- 06Funciona en Windows, macOS y Linux, y se puede instalar con Docker.
Casos de uso
- Probar una estrategia de trading de criptomonedas con datos históricos de exchanges mediante backtesting.
- Ejecutar una estrategia en modo dry-run para observar su comportamiento antes de usar fondos reales.
- Supervisar y controlar un bot de trading en vivo desde el teléfono mediante Telegram.
- Investigar modelos de machine learning para predecir precios con FreqAI.
Inicio rápido
- 1
Sigue la guía Docker Quickstart (enlazada en el README)
- 2
O sigue la guía de instalación nativa (requiere Python 3.12 o posterior y TA-Lib)
Antes de usarlo
- Las instalaciones nativas requieren Python 3.12 o posterior y la biblioteca TA-Lib.
- El README indica que el proyecto tiene fines educativos y recomienda empezar en modo dry-run antes de usar dinero real.
- Está bajo la licencia GPL-3.0, una licencia copyleft que exige que las obras derivadas sigan siendo de código abierto.
- El reloj del sistema debe mantenerse sincronizado con precisión con un servidor NTP para evitar problemas de comunicación con el exchange.
Temas
Preguntas frecuentes
- ¿Qué es freqtrade?
- Bot de trading de criptomonedas gratuito y de código abierto, escrito en Python, compatible con los principales exchanges y con backtesting, modo dry-run, FreqAI y control por Telegram o web UI. Freqtrade es un bot de trading de criptomonedas escrito en Python que se conecta a numerosos exchanges centralizados y descentralizados, y ejecuta automáticamente estrategias de compra y venta. Se puede controlar por Telegram o desde una web UI integrada, y almacena el estado de las operaciones en SQLite.
- ¿freqtrade es gratuito? ¿Qué licencia tiene?
- freqtrade es open source bajo la licencia GPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿freqtrade sigue mantenido?
- Mantenimiento activo. El último commit de freqtrade fue el 19 oct 2026.
- ¿Para qué puedo usar freqtrade?
- Probar una estrategia de trading de criptomonedas con datos históricos de exchanges mediante backtesting. Ejecutar una estrategia en modo dry-run para observar su comportamiento antes de usar fondos reales. Supervisar y controlar un bot de trading en vivo desde el teléfono mediante Telegram. Investigar modelos de machine learning para predecir precios con FreqAI.
- ¿Cómo se instala freqtrade?
- Sigue la guía Docker Quickstart (enlazada en el README) O sigue la guía de instalación nativa (requiere Python 3.12 o posterior y TA-Lib)
- ¿Dónde consigo freqtrade?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/freqtrade/freqtrade
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Servidor MCP que da a los asistentes de IA 39 herramientas para datos de mercado, análisis técnico, screeners, backtesting y sentimiento en cripto, acciones, forex y futuros.
Motor de trading nativo en Rust y basado en eventos, con un plano de control en Python para backtesting y operativa en vivo en mercados de criptomonedas, FX, acciones, futuros, opciones y apuestas.
Framework de backtesting configurable basado en Backtrader para probar estrategias de trading en acciones, criptomonedas y forex, con un servidor MCP para asistentes de IA.
Plataforma open source integral para crear e implementar modelos de machine learning, con API para Python y C++.
Modelo de reconocimiento de voz de propósito general que transcribe y traduce audio, e identifica su idioma en muchas lenguas.