/go-orderbook

A market+limit orderbook in Go

Primary LanguageGo

Go Orderbook

A fast orderbook in Go.

Features

  • Market orders
  • Limit orders (GTC)
  • Add, Cancel, Amend (quantity)
  • Best price and depth of each side
  • Last filled price

Todo

  • Persistence / restore from snapshot
  • Add more execution styles (FOK, IOC etc)
  • Test and finish inbound messages
  • Implement outbound messages

I'm not actively working on this but plan to pick it up again some time.