
Explore freqtrade, a free open-source Python crypto trading bot for automated, backtested trading with plotting, money management, risk controls, machine-learning strategy optimization, and Docker-enabled, telegram-enabled operation across major exchanges.
Identify the minimal hardware needs for the trading bot and leverage Docker, Docker Compose, and a cross-platform open-source code editor to simplify setup, portability, and development workflows.
Connect to the cloud with Google Drive by downloading Drive for desktop, installing it, and signing into your Google account to keep development documents well organized.
Install python from python.org by choosing the 32/64-bit installer for your OS and adding python to path. Verify by opening a terminal and typing python or python --version, then exit.
Explore Visual Studio Code’s main functionalities, from explorer and version control to debugger and terminal, and learn to install extensions, use the command palette, and run your trading bot.
Install and configure freqtrade with Docker Compose, create a local development folder, pull images, and complete the initial bot configuration for paper trading on Binance.
Discover the key backtesting factors for crypto trading bots, including transaction costs, candle-based signals, stop-loss handling, and how to evaluate results for live markets.
download historical data for backtesting by running frectrade downloaddata in a docker-connected terminal, selecting Ethereum Bitcoin with a 1-hour interval for the last 5 days.
Algorithmic Trading is difficult, and even more so if you are trying to generate real and consistent profits. In this course you will learn everything you need to know to start developing and launching automated trading strategies, while making use of free and open source tools that will not only facilitate your development but also save you a lot of time and money.
Some of the topics you will be learning in this course:
✓ How to perform 100% automated trading in the cryptocurrency market (Bitcoin, Ethereum, Solana, etc ...)
✓ How to use the Freqtrade trading bot (free and open source)
✓ How to download and use historical data directly from the exchange
✓ How to develop and implement effective trading strategies
✓ The correct way to backtest your trading strategies
✓ How to interpret the results of an automated backtest
✓ Control your bot from anywhere using your phone
✓ How to test your strategy in a real live market, thus avoiding overfitting.
✓ How to use a high-end IDE for Python development
✓ Programming in Python language for the development of automated trading and investments.
✓ Visualization of financial data, trading indicators, and signals.
✓ and without a doubt, much more!
No previous experience in trading or programming is necessary. Here you will learn everything, including how to use the Python programming language for automated trading and investing.
See you on the other side!