{"repo":"Erfaniaa/binance-spot-trading-bot","free":true,"listed":false,"github":"https://github.com/Erfaniaa/binance-spot-trading-bot","clone":"git clone https://github.com/Erfaniaa/binance-spot-trading-bot.git","description":"Easy-to-use Binance spot trading bot","language":"Python","stars":16,"topics":["algo-trading","algotrading","binance","binance-api","binance-bot","bitcoin","crypto","cryptocurrency","trading-bot"],"license":"GPL-3.0","category":"trading","readme_excerpt":"Binance Spot Trading Bot Easy-to-use automatic trading for Binance Spot with Telegram integration Features - You can run it fast and it's easy to use. - There are no complexities and no database usage in this project. Even dependencies are a few. - It's easy for modifying and customization. - It automatically stores recent candles that can be used for machine learning model input. - You can read the code for educational purposes. - You can be notified with Telegram messages Run 1. Clone the repository. 2. Generate a Binance API key (with Spot access) and put it in credentials.py . 3. Run pip3 install -r requirements.txt . 4. Run python3 init indicators dict.py . 5. Run python3 main.py . This will run an example bot on trading Bitcoin. Config To write custom bots you can: - Set an initial indicators setting in init indicators dict.py (because we are handling indicators in the client side with pickle files). - Set an initial orders setting in init orders dict.py (because we are handling orders in the client side with pickle files). - Define new indicators in indicators.py . - Define a new strategy in main.py (especially inside is it time to open long position and is it time to open short position functions). - Config your bot settings in config.py . Note: If you define any machine learning model, you can use recent prices list as its input. Telegram Config 1. Firstly, you need to create a Telegram bot, so talk to @botfather. 2. Secondly, need to know your own Telegram user ID, ","default_branch":null,"files":null,"tree":[],"storefront":"/r/Erfaniaa","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Erfaniaa/binance-spot-trading-bot/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}