Skip to content

Private Cryptocurrency Trading Software

Notifications You must be signed in to change notification settings

cs032-2019/Crypthub

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cryptocurrency Trading Software

Crypthub is a downloadable cryptocurrency trading application that automatically buys and sells various cryptocurrencies on the Binance marketplace using the Binance API. We implement automated trading using an optimized algorithm that utilizes multi-threading to access various market financial indicators using the Binance API. The trading algorithm then sells and buys automatially given some set user parameters. Crypthub also supports the use of simple algorithms such as stop losses (buy/sell when the cryptocurrency falls below a certain price), and limit orders (buy/sell when it rises above a certain price).The SaaS application also features full user functionality such as login in/sign up/log on as well as web sockets to provide realtime updates on the status of your cryptocurrency.

Stack was implemented in Sqlite3/Java/Javascript(ES6)/HTML5/CSS (Bootstrap).

View source code at path: Java Code: Crypthub/src/main/java/edu/brown/cs/term/

HTML (.ftl files for spark) Code: Crypthub/src/main/resources/spark

Javascript Code: Crypthub/src/main/resources/static/js

CSS Code: Crypthub/src/main/resources/static/css

TO RUN: Simply clone this repo, cd into the home directory, and run ./run --gui

About

Private Cryptocurrency Trading Software

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 61.2%
  • Java 13.6%
  • FreeMarker 13.6%
  • CSS 11.4%
  • Shell 0.2%