Skip to content

Orderbook replay of cryptocurrency data with basic analytics function (weighted mid price) to give suggestions to the human trader to interact with the matching engine through a CLI interface. Supports multiple coins BTC/USD, ETH/USD and BTC/ETH with simulated account wallets for each BTC, ETH, and USD.

Notifications You must be signed in to change notification settings

derekwong9/OrderBookAdvisorBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

An orderbook replayer + matching engine with CLI interface. An analytics bot that takes in orderbook information

A C++ CLI application that replays 2 days worth of tickdata for cryptocurrencies (BTC/USD, ETH/USD, and BTC/ETH) with supporting wallet account methods for BTC, ETH, and USD. This is a batteries included 'toy' that includes a trade blotter to facilitate calculation of P&L and a matching engine in order to determine execution of submitted orders for user interaction with the order book. The analytics bot uses order book information to give a simple suggestion to the user if asked. This funciton is currently only using the best bid and offer as input but the archtecture for analytics has been built out to give 'recommendations'.

About

Orderbook replay of cryptocurrency data with basic analytics function (weighted mid price) to give suggestions to the human trader to interact with the matching engine through a CLI interface. Supports multiple coins BTC/USD, ETH/USD and BTC/ETH with simulated account wallets for each BTC, ETH, and USD.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages