orderbook

Order book data structure

An implementation of an order book data structure supporting limit and market orders with features like price-time priority and JSON marshalling.

Matching Engine for Limit Order Book in Golang

GitHub

443 stars
23 watching
154 forks
Language: Go
last commit: 7 months ago
Linked from 2 awesome lists

exchangeexecution-engineorderbooktrading

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
0b01/tectonicdb A fast and efficient database for storing high-frequency trading order book data in binary format. 686
wangjia184/sortedset An ordered collection data structure with fast O(log(N)) time complexity on adding, searching, and removing elements. 150
liyue201/gostl A data structure and algorithm library designed to provide functions similar to C++ STL in Go. 1,054
vdobler/chart A library providing a range of chart types and formatting options for generating visualizations in Go. 771
srfrog/dict Provides an alternative data structure to Go's built-in map and slice types 45
betrybe/playbook-go A guide to best practices and design patterns in the Go programming language 310
perdata/treap An immutable data structure for efficiently managing sorted sets. 27
daichi-m/go18ds An implementation of various data structures and algorithms in Go. 46
clj-commons/ordered An implementation of ordered data structures in Clojure, preserving the insertion order. 259
shady831213/algorithms A collection of algorithms and data structures implemented in Go. 805
gosuri/go-store Provides a platform-independent interface to persist and retrieve data in various store implementations. 112
leporo/sqlf A fast and flexible SQL query builder for Go. 144
aldy505/bob An SQL query builder for Go that provides a structured way to create and execute SQL queries. 17
weebly/orderedset A collection of unique, ordered objects with fast lookup performance and strong typing support 252
a8m/golang-cheat-sheet A comprehensive guide to Go syntax and features for developers 8,415