Freqtrade is a free and open source crypto trading bot written in Python. It is designed to support all major exchanges and be controlled via Telegram or webUI. It contains backtesting, plotting and money management tools as well as strategy optimization by machine learning.
Always start by running a trading bot in Dry-run and do not engage money before you understand how it works and what profit/loss you should expect.
We strongly recommend you to have coding and Python knowledge. Do not hesitate to read the source code and understand the mechanism of this bot.
Please find the complete documentation on the
You must be registered for see links
Disclaimer
This software is for educational purposes only. Do not risk money which you are afraid to lose. USE THE SOFTWARE AT YOUR OWN RISK. THE AUTHORS AND ALL AFFILIATES ASSUME NO RESPONSIBILITY FOR YOUR TRADING RESULTS.Always start by running a trading bot in Dry-run and do not engage money before you understand how it works and what profit/loss you should expect.
We strongly recommend you to have coding and Python knowledge. Do not hesitate to read the source code and understand the mechanism of this bot.
Supported Exchange marketplaces
Please read the
You must be registered for see links
to learn about eventual, special configurations needed for each exchange.-
You must be registered for see links
-
You must be registered for see links
-
You must be registered for see links
-
You must be registered for see links
-
You must be registered for see links
-
You must be registered for see links(Former Huobi)
-
You must be registered for see links(A decentralized exchange, or DEX)
-
You must be registered for see links
-
You must be registered for see links(Former OKEX)
-
You must be registered for see links. (We cannot guarantee they will work)
Supported Futures Exchanges (experimental)
-
You must be registered for see links
-
You must be registered for see links
-
You must be registered for see links(A decentralized exchange, or DEX)
-
You must be registered for see links
-
You must be registered for see links
You must be registered for see links
, as well as the
You must be registered for see links
documentation before diving in.Community tested
Exchanges confirmed working by the community:-
You must be registered for see links
-
You must be registered for see links
Documentation
We invite you to read the bot documentation to ensure you understand how the bot is working.Please find the complete documentation on the
You must be registered for see links
.Features
- Based on Python 3.10+: For botting on any operating system - Windows, macOS and Linux.
- Persistence: Persistence is achieved through sqlite.
- Dry-run: Run the bot without paying money.
- Backtesting: Run a simulation of your buy/sell strategy.
- Strategy Optimization by machine learning: Use machine learning to optimize your buy/sell strategy parameters with real exchange data.
- Adaptive prediction modeling: Build a smart strategy with FreqAI that self-trains to the market via adaptive machine learning methods.
You must be registered for see links
- Edge position sizing Calculate your win rate, risk reward ratio, the best stoploss and adjust your position size before taking a position for each specific market.
You must be registered for see links.
- Whitelist crypto-currencies: Select which crypto-currency you want to trade or use dynamic whitelists.
- Blacklist crypto-currencies: Select which crypto-currency you want to avoid.
- Builtin WebUI: Builtin web UI to manage your bot.
- Manageable via Telegram: Manage the bot with Telegram.
- Display profit/loss in fiat: Display your profit/loss in fiat currency.
- Performance status report: Provide a performance status of your current trades.
You must be registered for see links