ZMAPI
  • Docs
  • Help
  • Blog
  • GitHub
  • Fixplorer
Project Logo

Universal Market API

Try It Out

Cross Platform

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

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 messaging is supported optionally via binary protocols, such as SBE. ZMQ sockets are very fast.

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

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

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

Ultra fast and convenient ZMQ sockets are utilized for messaging.

Try it Out!

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

Who is Using This?

This project is used by all these people

LibreTrader
More ZMAPI Users
Community
User ShowcaseStack OverflowProject Chat
More
BlogGitHub