Making a crypto trading bot in Python that detects the most volatile coins on Binance
I have to admit I’m quite excited about this bot and I can’t wait to test it out. This volatility crypto trading bot that I’m about to walk you through is able to analyse the changes in price across all coins on Binance and place trades on the most volatile ones. In addition to that, this Binance trading algorithm will also keep track of all the coins bought and sell them according to your specified Stop Loss and Take Profit.
Requirements
- a Binance account
- a GitHub account
- Binance Testnet & MainnetAPI keys
- a few python libraries
- some knowledge of Python
Making a start
First things first, if you don’t have a Binance account, or would like to create a separate account to run the bot on, go ahead and create one. You can use my referral link to get 5% off your trading fees. With a Binance account created, we’re going to Generate some API Keys. We’ll start with the mainnet keys and then the testnet keys.
Mainnet Keys
To get your mainnet keys, navigate over your account, and click on API management.