Skip to content

The grid strategy bot for trading on bitmex with the PyQt5 User Interface

License

Notifications You must be signed in to change notification settings

LeaveMyYard/BitmexGridTrader

Repository files navigation

re-frame logo

Bitmex Grid Bot

GitHub issues GitHub pull requests License Code style: black

Overview

This is the bitmex trading bot, created for Grid strategy on XBTUSD futures pair.

Build with python, all sourse code provided.

It has a PyQt5 user interface, that is easy to use.

Keep in mind, that using different settings could result in different profits and losses. This program is not guaranteed to contain a money-making machine.

Also, this program is new and could contain bugs, that could result in losing some bitcoins. I am not responsible for that, but feel free to report those bugs and I will try to get rid of them

Installation

Copy this repository's code from github. It was written using Python 3.7.7, but other versions should be compatable also.

Make cd to the project's folder and make pip install -r requirements.txt

After that, make python trade.py and the program will start with the UI.

Known bugs

  • The "Stop bot" button will not stop the bot from updating a grid.

TODO

  • Add more exchanges to trade on (Binance Futures, BitFinex etc)
  • Move exchange handlers to the other repo, make it a package
  • Make it into a pip package and make possible for program to be used from code
  • Compile a documentation

Licence

Bitmex Grid Bot is MIT licenced