Skip to content

Program created with Bybit's API. It Executes real-time cryptocurrency trades based on trading strategy: 100EMA + PARABOLIC SAR + MACD.

License

Notifications You must be signed in to change notification settings

WiktorBK/ByBitBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BybitBot

ByBitBot is a program built with python. It's main purpose is to provide great returns on cryptocurrency investements. Bot is fully automated and doesn't require human interference.

How does it work?

ByBitBot works on the basis of a popular online cryptocurrency exchange - ByBit. Program executes trades based on trading strategy: 100EMA + PARABOLIC SAR + MACD. This strategy consists of 3 different technical indicators which are calculated by python-ta library. Whenever strategy indicates good oportunity, program buys certain amount of crypto and sets stoploss and take-profit prices by itself.

Installation

  • Create virutal environment
  • git clone https://github.com/WiktorBK/ByBitBot.git
  • pip install -r requirements.txt

Configure your bot inside config.py file. Remember to create secret.py file and specify your bybit keys.

Usage

After installing the program enter this command:

run.py

Output received every 3 seconds:

Current signals:
MACD: NO SIGNAL; PSAR: NO SIGNAL; EMA: Buy
Last price of ETHUSDT: 1821.43

When trade opens:

Position has been opened!
Side: Buy
Last Price: 1821.43

During Trade:

Waiting for trade to end

Authors

License

MIT

About

Program created with Bybit's API. It Executes real-time cryptocurrency trades based on trading strategy: 100EMA + PARABOLIC SAR + MACD.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages