Skip to content

How to update

To update your freqtrade installation, please use one of the below methods, corresponding to your installation method.

Tracking changes

Breaking changes / changed behavior will be documented in the changelog that is posted alongside every release. For the develop branch, please follow PR's to avoid being surprised by changes.

docker

Legacy installations using the master image

We're switching from master to stable for the release Images - please adjust your docker-file and replace freqtradeorg/freqtrade:master with freqtradeorg/freqtrade:stable

docker compose pull
docker compose up -d

Installation via setup script

./setup.sh --update

Note

Make sure to run this command with your virtual environment disabled!

Plain native installation

Please ensure that you're also updating dependencies - otherwise things might break without you noticing.

git pull
pip install -U -r requirements.txt
pip install -e .

# Ensure freqUI is at the latest version
freqtrade install-ui 

Problems updating

Update-problems usually come missing dependencies (you didn't follow the above instructions) - or from updated dependencies, which fail to install (for example TA-lib). Please refer to the corresponding installation sections (common problems linked below)

Common problems and their solutions: