UNICORN Binance Trailing Stop Loss Bot

Get professional and fast support

GitHub Release GitHub Downloads Conda Release Conda Downloads PyPi Release PyPi Downloads License Supported Python Version PyPI - Status Unit Tests Azure Pipelines codecov Read the Docs Github Telegram Gitter


UNICORN Binance Trailing Stop Loss Bot

Description | Installation | Update | Change Log | Wiki | Social | Notifications | Bugs | Contributing | Leave a review | Disclaimer

After starting the bot, a stop/loss order is placed and trailed until it is completely fulfilled. If desired, a notification can be sent via email and Telegram afterwards.

In addition, there is a smart entry option called jump-in-and-trail. This offers the possibility to buy spot, future and margin assets with a limit or market order and then to trail a stop/loss order until sold.

List of supported exchanges.

The UNICORN Binance Trailing Stop Loss Bot uses the engine of the Python library unicorn-binance-trailing-stop-loss and has the exact same interface and configuration setup as theUNICORN Binance Trailing Stop Loss CLI. It is the same source code!

The bot only does not require a pre-installed Python environment and can be easily installed on Windows and Mac with a setup file. If you already have an installed Python environment, we recommend installing via PIP and using the UNICORN Binance Trailing Stop Loss CLI.

Please read carefully all provided documentation, our disclaimer and look in the issues about known problems before using this tool - you use it at your own risk!

If you put this bot on a market, you should stop trading manually on this market yourself!

For more information about the usage read here.

Part of 'UNICORN Binance Suite'.


The Bot and CLI version are absolutely identical, except for the installation method and that the Bot version does not require a pre-installed Python environment. It is the same source code! Please read the CLI description for more information.



  1. Download ubtsl_setup.exe from GitHub.
  2. Start the downloaded ubtsl_setup.exe.
  3. Click on More info. Screenshot_0
  4. Click on Run anyway. Screenshot_1
  5. Click on Yes to confirm. Screenshot_2
  6. Read and accept the license. Screenshot_3
  7. Click Next 3 times, then click Install.
  8. Read the following post installation instructions.


Comming soon! Receive a notification on release.



Just start ubtsl with the parameter --installupdate. Only available in the bot version!

$ ubtsl --installupdate


Comming soon! Receive a notification on release.

Change Log



Project Homepage





Receive Notifications

To receive notifications on available updates you can watch the repository on GitHub.

Follow us on Twitter or on Facebook for general news about the unicorn-binance-suite!

To receive news (like inspection windows/maintenance) about the Binance API`s subscribe to their telegram groups:

How to report Bugs or suggest Improvements?

List of planned features - click thumbs-up if you need one of them or suggest a new feature!

Before you report a bug, try the latest release. If the issue still exists, provide the error trace, OS and Python version and explain how to reproduce the error. A demo script is appreciated.

If you dont find an issue related to your topic, please open a new issue!

Report a security bug!


UNICORN Binance Trailing Stop Loss is an open source project which welcomes contributions which can be anything from simple documentation fixes and reporting dead links to new features. To contribute follow this guide.



We love open source!

You want to say Thank You?

We hope you are enjoying using our libraries and that they are proving to be useful to you. If you have a moment, we would greatly appreciate it if you could leave us a review on Google. Thank you for your support!


This project is for informational purposes only. You should not construe this information or any other material as legal, tax, investment, financial or other advice. Nothing contained herein constitutes a solicitation, recommendation, endorsement or offer by us or any third party provider to buy or sell any securities or other financial instruments in this or any other jurisdiction in which such solicitation or offer would be unlawful under the securities laws of such jurisdiction.

If you intend to use real money, use it at your own risk.

Under no circumstances will we be responsible or liable for any claims, damages, losses, expenses, costs or liabilities of any kind, including but not limited to direct or indirect damages for loss of profits.

Do you have any questions? We will be happy to answer them in our chat - usually you will receive an answer within a few minutes during our opening hours.

Arrange a free & no obligation consultation

Together we will clarify your needs and you will receive a detailed offer

Make an appointment now

Our Stack

Automation and Integration of Trading Platforms

REST API`s and Websockets

We specialize in connecting to crypto API endpoints and are maintainers of the UnicornFy, UNICORN Binance REST API and UNICORN Binance Websocket API for Python.

Binance, KuCoin, Pancakeswap, CoinMarketCap, CoinDesk, ...


Interactive Brokers


Yahoo Finance API


Boto3, Azure SDK, ...

AI / Neural Networks




Data Science



Infrastructure On-Prem or Cloud (AWS, Azure, ...)

Linux (hardened), EC2



Data Lakes

Serverless Microservices