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

Parity alternatives and similar libraries

Based on the "Financial" category.
Alternatively, view Parity alternatives based on common mentions on social networks and blogs.

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.