docs/index.md
:octicons-star-16: Star{ .md-button .md-button--sm } :octicons-repo-forked-16: Fork{ .md-button .md-button--sm } :octicons-download-16: Download{ .md-button .md-button--sm }
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.
!!! Danger "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 basic coding skills and Python knowledge. Do not hesitate to read the source code and understand the mechanisms of this bot, algorithms and techniques implemented in it.
Please read the exchange specific notes to learn about eventual, special configurations needed for each exchange.
Please make sure to read the exchange specific notes, as well as the trading with leverage documentation before diving in.
Exchanges confirmed working by the community:
--8<-- "includes/showcase.md"
To run this bot we recommend you a linux cloud instance with a minimum of:
Alternatively
For any questions not covered by the documentation or for further information about the bot, or to simply engage with like-minded individuals, we encourage you to join the Freqtrade discord server.
Begin by reading the installation guide for docker (recommended), or for installation without docker.