Making a crypto trading bot in Python that detects the most volatile coins on Binance

CyberPunkMetalHead
11 min readJul 30, 2021

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.

--

--

CyberPunkMetalHead

x3 Top Writer and co-founder of Algo Trading Platform AESIR. I write about crypto, trading, tech and coding.