
Cross Platform
Cross Platform
As an extension of language agnosticism any operating system that support ZMQ sockets is supported as well.

FIX Standard Messages
FIX Standard Messages
Finance standard FIX messages are used with some necessary modifications. FIX over JSON is used by default for quick prototyping and experimentation.

High Performance
High Performance
High performance messaging is supported optionally via binary protocols, such as SBE. ZMQ sockets are very fast.

Language Agnostic
Language Agnostic
Write applications using the language of your choice. ZMAPI is simply a messaging standard, not a library. Programs can easily be written without use of any ZMAPI specific libraries.

Open Source
Open Source
It's time for the financial world to stop praising the word 'proprietary'.

Vendor Agnostic
Vendor Agnostic
Works with nearly any market data or execution vendor. If there is a connector module for your favorite vendor API then you are good to go.

ZMQ Sockets
ZMQ Sockets
Ultra fast and convenient ZMQ sockets are utilized for messaging.

Try it Out!
Try it Out!
TODO: guide on how to connect to ZMAPI test server to try programming against the API.