ExchangeStack contains all the software components needed to run a full regulatory exchange environment. This includes:
Its main 2 components are:
The ‘exchange’ component of ExchangeStack. It consists of a multi market matching engine (Prodigy), and a Hyperledger based settlement system (Asset Registry). Market data, order placement and execution reports are accessed via FIX 5 servers.
Motionite provides all the services typically provided by a brokerage firm in a traditional securities exchange environment. However with ExchangeStack these services are provided as a platform to all brokerage firms participating in the environment. Brokers can focus purely on brokerage services and marketing using the provided platform. Alternatively they can enhance the platform services with 3rd party applications or their own custom extensions.
ExchangeStack can also be configured to provide Motionite services to end users directly without the involvement of a brokerage entity.