Trading bot that places different order types automaticaly based on a strategy
Table of Contents
Built as an initial idea to reduce the human factor from any trading strategy. The bot currently has 3 types of indicators, a WMA, an HMA, and an OBV, manipulating data in different ways to achieve its goal. Any of the strategies there are written have NOT been backtested and I believe that they will have negative returns. The purpose of the project was to test automatic trading, but the conclusion was that we need a better understanding of the market. Supports all types of order types [Limit, Market, Stop market, etc]
- Python
- bitmex
- numpy
- pandas
- matplotlib
-
Clone the repo
git clone https://github.com/sergane13/Bitmex-Bot
-
Open project in Pycharm or any other IDE
-
Replace credentials with yours
keys.py keys_testnet.py
-
Run bot.py
-
Wait a few secconds for program to run and then you will see the plot
< PROJECT ROOT >
|
|-- BitmexBot.py
|-- bot.py
|-- DataProcesser.py
|-- keys.py
|-- keys_testnet.py
|-- liveplot.py
|-- OBV_vals
|-- Readme
Project Template adapted from Othneil Drew / Best-README-Template.
- You can find me on discord : Serban#0756
- Project is open source for any kind of use as long as you keep the initial creator