zhalong / GoblinExchange

一个基于跳表实现的在内存中撮合的快速撮合引擎,能够在基础的硬件设备上实现每秒中处理10W订单。

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GoblinExchange

https://img.shields.io/badge/jdk-1.8-yellowgreen?style=flat-square https://img.shields.io/badge/maven-3.5.0-success?style=flat-square https://img.shields.io/badge/exchange-success-success?style=flat-square&logo=bitcoin

一个基于跳表实现的在内存中撮合的快速撮合引擎,能够在基础的硬件设备上实现每秒中处理10W订单。

单交易对撮合

  • 单线程 10W 次下单能够在 1s 内完成撮合
  • 多线程 10W 次下单能够在 1s 内完成撮合
  • 忽略相同订单编号的挂单
  • 支持交易深度
  • 支持交易流水
  • 支持不同时间粒度的K线数据
  • 支持市价交易
  • 支持杠杆、合约交易已经爆仓机制
  • 任意状态下撤销订单

About

一个基于跳表实现的在内存中撮合的快速撮合引擎,能够在基础的硬件设备上实现每秒中处理10W订单。

License:Apache License 2.0


Languages

Language:Java 100.0%