TradeML
A taste of the cryptocurrency market
Jiaxuan Zhang, Chuheng Hu
What’s happening?
TradeML – BitCoin trading simulation
TradeML is a full-stack web app with a full-fledged Rescript React frontend and OCaml Dream backend. We created a simulation game where the user gets to hypothetically trade Bitcoin from a wallet, together with frontend interface including trading functionalities and visualization of recent transactions, e.g., changes in total assets and Bitcoin prices.
With the latest historical data of Bitcoin prices and related financial signals (e.g. volume), we built a deep neural time series forecasting model for Bitcoin price using stacked stateless Long-Short Term Memory (LSTM). Using the predicted near-future price to facilitate the decision and trade with real-time price.
Design & Architecture
Bitcoin price forecaster
Dashboard
Analytics (visualization)
Lines of Code
Frontend:
Backend:
Model Training:
Total ~ 2400 lines of code
Demo
Summary
Current work:
Summary
Future work: