GithubHelp home page GithubHelp logo

truongthanh96 / binance_correlation_script Goto Github PK

View Code? Open in Web Editor NEW

This project forked from masaiasuose/binance_correlation_script

0.0 1.0 0.0 1.86 MB

calculate correlation matrices for crypto coins in binance exchange

Jupyter Notebook 100.00%

binance_correlation_script's Introduction

About these scripts

These scripts were created in order to support the selection of coin trading lists for use with automated trading strategies. Specifically, this one https://github.com/edeng23/binance-trade-bot

How to use

Install requirements with

python install -r requirements.txt

The scripts are python notebooks, whilst they use python 3, you will need jupyter notebook (or something that reads notebook docs) to access it. https://jupyter.org/

Automatic Correlated Coin List - auto_coin_list.ipynb

WARNING - This can take some time to run as it downloads a lot of data from binance servers

An automatic coin list generator that will scout binance for the most correlated trading pairs to a single starting coin. It will

  1. Provide an automatic list for running a reverse greedy trading algorithm
  2. Plot a volatility histogram
  3. Plot correlation heat maps over different periods
  4. calculate trade volume in USD and warn against coins at high risk of slippage

binance_correlation_script

A jupyter notebook that calculates correlation matrices for crypto coins in binance exchange

This script will require a binance API key to run and will do the following

1. Download binance coin data from coinlist

2. Produce correlation matrix for

      Raw Coin value (1 minute intervals)

      Detrended coin value (first difference)

      Detrended coin value (rolling mean)

      rolling mean itself

coded in Python 3.7

binance_correlation_script's People

Contributors

kentwar avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.