Overview
OpenOMS is an open source order management system, based on Java 5, providing small and medium-sized trading firms a platform to build proprietary algorithmic software.
Where’s The Code?
We are not releasing the code until we have a solid foundation good enough to call “beta”. There are several reasons. Arguably the most important reason is due to the constant code changes. The APIs constantly change as we eat our own dog food.
What Is Your Roadmap?
OpenOMS manages orders you submit to one or more counterparties by exposing public services to
- submit, modify and cancel orders
- persist and recover with complete history
- customizable workflow to control orders as they flow through the system
- integrate your choice of FIX engines (QuickFIX/J comes “in the box”)
- manage the health of the system via a JMX-enabled dashboard
- tools for tracking down order state problems
We realize that counterparties speak FIX in different ways. OpenOMS provides a “Counterparty Adapter” allowing full dynamic customization of your orders.
Are You Working On It?
Yes.