Skip to content

Latest commit

 

History

History
16 lines (13 loc) · 1.45 KB

README.md

File metadata and controls

16 lines (13 loc) · 1.45 KB

Binance Asynchronous Trading

A complete crypto trading implementation in Python for Binance implemented in an asynchronous fashion on Binance Testnet Futures.

To Get Started:

  • Install poetry as a package manager.
  • Clone the repo and run poetry install to setup the virtual environment.
  • Configure your keys.py file. You can get the API keys from the Testnet portal.
  • Navigate to app.py and make changes as you seem fit.
  • Currently only implementation for SMA Crossover is added. But you can inherit the BaseStrategy.py and write a custom strategy for yourself.

Breakdown

To understand briefly why everything was done in a certain manner, I'd recommend you to read this doc.

At a Glance

  • The DB contains the sample data at the minute interval and the logs for order placed on a single account.
  • SMACrossover is the main class that runs the bot via SMAStrategyRun function in app.py