Skip to content

A simple python bot that watches over your binance crypto wallet and notifies you when it's time to sell or buy.

Notifications You must be signed in to change notification settings

kopsha/flip-master

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

flip-master

A simple python bot that watches over your binance crypto wallet and notifies you when it's time to sell or buy.

NB: The strategy does not work when market is trending down.

Features

  • determine the trading pairs to watch from your binance wallet
  • estimate suggested trade value based on available coins, trade history and current price
  • track oversold and overbought states every minute
  • send telegram notification whenever overbought and oversold signals are triggered
  • draws trading chart with technical analysis disabled to reduce docker size
  • dockerized

Setup

First, build and run the docker locally with the ./go shell script, which will create an empty credentials.ini file inside the ./src folder.

Then, you need to enable binance api access (api_key and secret) and update the missing binance credentials.

Create your own telegram bot @botfather and copy the bot token into the credentials file.

[binance]
key = go_to_https://www.binance.com/_and_create_one
secret = keep_this_secret_really_I_mean_it

[binance-test]
key = go_to_https://testnet.binance.vision/_and_create_one
secret = keep_this_secret_really_I_mean_it

[telegram]
token = #########:XXXXXXXXX-yyyyyyyy-Zzzzzzzzz
chat_id = #where#to#send#notifications#