freqtrade
🇹🇭 ภาษาไทย
ภาพรวม
freqtrade คือ open-source crypto trading bot ที่เขียนด้วย Python เป็น mature project ที่ popular ที่สุดในกลุ่ม crypto bot (~49,700 ⭐) — รองรับ backtesting, ML optimization, dry-run mode, และ live trading บน 10+ exchanges
ฟีเจอร์หลัก
FreqAI — ML Module
- Adaptive prediction model ที่ self-train ได้
- Retrain อัตโนมัติตาม market conditions ที่เปลี่ยน
- ใช้สำหรับ feature engineering + signal generation
Backtesting & Testing
- Historical backtesting ด้วย OHLCV data
- Dry-run mode: ทดสอบ strategy แบบ paper trading ไม่ใช้เงินจริง
- ML strategy parameter optimization
Exchanges ที่รองรับ
| ประเภท | Exchanges |
|---|---|
| Spot | Binance, BingX, Bitget, Bybit, Gate.io, HTX, Hyperliquid, Kraken, OKX |
| Futures | Binance, Bitget, Gate.io, Hyperliquid, OKX, Bybit, Kraken |
| Community-tested | Bitvavo, KuCoin |
Control Interfaces
- Telegram bot: commands สำหรับ start/stop/status/profit
- Built-in WebUI: dashboard + trade management
Tech Stack
| ส่วน | รายละเอียด |
|---|---|
| ภาษา | Python 98.5%, Python 3.11+ |
| Database | SQLite |
| Exchange API | CCXT library |
| Deploy | Docker (แนะนำ) |
| License | GPL-3.0 |
เหมาะกับใคร
- เหมาะ: crypto trader ที่ต้องการ mature, well-documented bot พร้อม community ใหญ่
- ไม่เหมาะ: stock/forex (เน้น crypto เท่านั้น); ถ้าต้องการ multi-asset ดู QuantDinger หรือ FinceptTerminal
ความเชื่อมโยง
- QuantDinger — alternative: multi-asset (crypto+stocks+forex), commercial-leaning
- Algorithmic Trading — broader context
- Multi-Agent Trading — ถ้าต้องการ AI agent layer บน trading bot
🇬🇧 English
Overview
freqtrade is the most popular open-source crypto trading bot (~49,700 ⭐). Written in Python, it is the mature, battle-tested choice for algorithmic crypto trading with strong community support, comprehensive documentation, and built-in ML capabilities via FreqAI.
FreqAI — Built-in ML
FreqAI is freqtrade’s adaptive prediction module. It self-trains against market data and retrains automatically when market conditions shift — enabling ML-powered signal generation without external infrastructure.
Supported Exchanges
Spot: Binance, BingX, Bitget, Bybit, Gate.io, HTX, Hyperliquid, Kraken, OKX Futures: Binance, Bitget, Gate.io, Hyperliquid, OKX, Bybit, Kraken
Control
- Telegram bot for remote commands
- Built-in WebUI for dashboard and trade management
Tech Stack
Python 3.11+, CCXT, SQLite, Docker. GPL-3.0 license.
Related Pages
- QuantDinger — Multi-asset alternative
- Algorithmic Trading — Broader context
- Multi-Agent Trading — Adding LLM intelligence to crypto bots