Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/uts58/binance-trading-bot
Python bot for Binance using popular strategies
https://github.com/uts58/binance-trading-bot
binance bitcoin bot cryptocurrency etherium rsi trading trading-bot
Last synced: 9 days ago
JSON representation
Python bot for Binance using popular strategies
- Host: GitHub
- URL: https://github.com/uts58/binance-trading-bot
- Owner: uts58
- Created: 2022-03-26T18:21:47.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2022-04-07T20:17:18.000Z (over 2 years ago)
- Last Synced: 2024-11-06T12:53:04.495Z (about 2 months ago)
- Topics: binance, bitcoin, bot, cryptocurrency, etherium, rsi, trading, trading-bot
- Language: Python
- Homepage:
- Size: 6.84 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# BINANCE-TRADING-BOT
Trading bot using RSI indicator for **Binance Exchange**. This bot uses basic RSI overbought/oversold strategy.
Python 3.6 or greater version is required.
****
***This is not a financial service or investment advice! USE IT AS YOUR OWN RISK***
****## Install Packages
Run:
```
pip install requirements.txt
```
****
## Quick Start
Install requirements first- Clone package
- Install requirements
- Edit `configs/config.cfg`
- Edit `configs/apprise_config.yml` (If you want to send push notifications to discord/ telegram etc.)
- Run `python3 main.py`Config
- `KLINE_PERIOD` = Candle period (ex: 1m)
- `RSI_PERIOD` = RSI Time Frame (ex: 30)
- `RSI_OVERBOUGHT` = RSI Oversold (ex: 30)
- `RSI_OVERSOLD` = RSI Oversold (ex: 30)
- `TRADE_SYMBOL` = coin pair (ex: GALAUSDT)
- `TRADE_QUANTITY` = How many coins you want to buy sell (ex: 300)
- `HAS_COIN` = "true" if you've already bought the coin in trade symbol before starting bot, otherwise false
- `API_KEY` = API key from Binance
- `API_SECRET` = API secret from Binance
- `TLD` = "com" for non-US, otherwise "us"
****# TO-DOs
- Add API support (for changing config values on runtime, and see stats)
- Add frontend with auth (probably react)
- Add more technical analysis support
****# Issues, suggestions and contributing
If you run into any issues while using the bot or if you want to request any changes or new features, open a new issue
to let us know.If you would like to contribute to the development and profitability of the bot, simply open a PR or let us know.