Skip to content

Nathan-Dawson/DeribitTradingSystem

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DeribitTradingSystem 🧠

Description 🐧

An algorithmic trading system designed using a Python server and a React.js front-end which trades on the crypto-currency exchange Deribit. This system is not able to work as of now since Deribit does not allow US residents to trade on their exchange. Overall this was a fun project for me having been able to create a powerful asynchronus server which imports high speed websocket data, along with using sockets to send trade orders. The front end has a graphical interface showing live updates to the orderbook, along with showcasing metrics such as filled order volume on the home page. As I said before, this system does not work anymore, however, if you would like to add modifications to this system, feel free. I would like to see this project go far.

[update] This system still runs well as long as you have the correct python and React libraries; additionally you must not be a US resident in order to actually trade on Deribit. The strategy included ceased to work since prior to the beginning of 2020. I have kept updating it the past few years but have not made much profit.

Running Example 🧊

python server & npm start

alt

Installation (for Mac) 🍎

brew install node
node -v
npm -v
pip install websockets
pip install numpy
pip install pandas

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 67.4%
  • JavaScript 26.6%
  • HTML 4.0%
  • CSS 2.0%