Programming language: Java
Tags: Projects     Financial    
Latest version: v0.7.0

Parity alternatives and similar libraries

Based on the "Financial" category

Do you think we are missing an alternative of Parity or a related project?

Add another 'Financial' Library



Parity is an open source software platform for trading venues. It can be used to run a financial marketplace, develop algorithmic trading agents, or research market microstructure.

Parity requires Java Runtime Environment (JRE) 8 or newer.


See the latest release on GitHub.


Parity contains the following applications:

  • [Parity Trading System](applications/system) is a server application for running a financial exchange.

  • [Parity FIX Gateway](applications/fix) is a server application that adds Financial Information Exchange (FIX) support to the trading system.

  • [Parity Terminal Client](applications/client) is a simple console application for entering orders into the trading system.

  • [Parity Stock Ticker](applications/ticker) is a simple console application that displays the best prices and latest trades in the trading system.

  • [Parity Trade Reporter](applications/reporter) is a simple console application that displays all occurred trades in the trading system.

See the Wiki for additional applications.

Parity contains the following libraries:

  • [Parity Order Book](libraries/book) implements high-performance order book reconstruction on the JVM.

  • [Parity Network Protocols](libraries/net) specifies and implements network protocols used by the trading system.

  • [Parity File Formats](libraries/file) specifies and implements file formats used by the trading system.

  • [Parity Matching Algorithm](libraries/match) implements the matching algorithm used by the trading system.

  • [Parity Utilities](libraries/util) contains support functions used by the trading system.

Parity contains the following test applications:

  • [Parity Order Book Performance Test](tests/book-perf-test) contains microbenchmarks for the order book reconstruction.

  • [Parity Matching Algorithm Performance Test](tests/match-perf-test) contains microbenchmarks for the matching algorithm.


Build Parity with Maven:

mvn package

For more information on Parity:


Copyright 2014 Parity authors.

Released under the Apache License, Version 2.0. See LICENSE.txt for details.

*Note that all licence references and agreements mentioned in the Parity README section above are relevant to that project's source code only.