/BinanceTradingBot

A Python Bot for fully automated trading on Binance.

Primary LanguagePythonMIT LicenseMIT

BinanceTradingBot

Note

  • currently only for USDT as quote asset and market buy/sell only!

Register on Binance

Features

  • easy and fast configuration (edit conf.py)
    • Binance API keys
    • candlestick interval (15 minutes by default)
    • set a minimum 24h trade volume (below will be ignored)
    • which specific coins/pairs shoud be ignored or included?
    • how many percent of your total asset you want to invest per trade
    • the minimum amount to be invested per trade
  • run the Bot precisely at specific time (like Cronjob)
  • set custom strategy to enter and exit long position
    • use TA-Lib indicators (see all indicators on TA-Lib git)
  • keep a record of every executed trade (buy, sell, profit)
  • get telegram notification after every executed trade

Additional Indicators

  • Middle (average of High, Low, Open, Close)
  • VWMA (Volume Weighted Moving Average)
  • RVGI (Relative Vigor Index + RVGI Signal)
  • Supertrend

Used Libraries

apscheduler

pandas

numpy

python-binance

TA-Lib

python-telegram-bot

Disclaimer

I am not responsible for anything done with this trading bot. You use it at your own risk. There are no warranties or guarantees expressed or implied. You assume all responsibility and liability.