/binancescanner

:moneybag: Configurable Cryptocurrency Price & Volume Scanner for Binance

Primary LanguagePython

binancescanner

binancescanner is a price and volume scanner with customizable threshold notifications written in Python 3. Eyes everywhere for monitoring fast moving markets! One part of the traderstoolkit coming soon.

Disclaimer: I am in no way affiliated with Binance, use at your own risk. There are no warranties or guarantees expressed or implied. You assume all responsibility and liability.

alt tag

(Optional!) Configuration

  1. Change trading pair (from BTC to USDT, ETH or BNB)
  2. Change volume threshold (in BTC)
  3. Change price and volume difference thresholds (in percentage)

Requirements

High-speed Internet connection
Python 3.6

You will need to run the following:

$ py -m pip install python-binance
$ py -m pip install twisted
$ py -m pip install colorama

Usage

$ py BIscanner.py

Issues

Running on Linux or Mac crashes due to colorama

If you need any help join the dedicated discord server

Supporting

If you want to contribute please fork and submit a pull request

Roadmap

binancescanner is currently in early testing stages but will be expanding soon:

  • Add instructions for no0bs (COMPLETED)
  • Improve triggering conditions for notifications
  • Requirements file
  • Docstrings
  • Graceful exception handling
  • Command line arguments for TRADING PAIR and THRESHOLDS
  • Test colorama on Linux and Mac (COMPLETED)
  • Only show color-range chart if notifications are posted

Noob Guide

  1. Install git, python 3.6, pip, MS Visual C++ 14.0 2015 and the required modules
  2. Create a folder anywhere (for example: desktop)
  3. Open command prompt and cd to that folder
  4. Clone repo to folder using git
  5. cd into the cloned repo
  6. Run BIscanner.py

traderstoolkit

The traderstoolkit is a collection of scripts and tools to allow easier trading. Each tool will be released standalone as they are completed and the toolkit will be released as a whole at a later date.

*testing for public release **in development

BITFINEX ONLY

  • BFtrader.py* - multiple trades, single currency trading bot

  • BFarbv1.py* - arbitrage calculator for multiple currencies

  • BFarbv2.py** - arbitrage calculator for multiple currencies with built-in trader

BINANCE ONLY

  • BIscanner.py - eyes everywhere! price and volume scanner with customizable threshold notifications

  • BIarbv1.py** - arbitrage calculator for multiple currencies

  • BIarbv2.py** - arbitrage calculator for multiple currencies with built-in trader

BITMEX ONLY

  • BMtrader.py** - single trade, single currency (XBTUSD) trading bot

GLOBAL

  • sentiment.py* - configurable real time sentiment analysis of tweets associated with particular cryptocurrencies (susceptible to spam tweets/bots)

Donate

If this library helped you out feel free to donate:

  • ETH: 0x1f9145dA965506e41924460Dd86E60ce1083be6c
  • LTC: MDfztCZvet4jGFFUbi8TwNts3uayZmGebJ
  • BCH: 19iLgsCkXQY8wJXqnRVN64kL5pWs2bLqbW
  • BTC: 3BZg92TdEW3utKy5ErDtV2kbdGtK33Z9CB