Omi Xml Specifications

September 25, 2026 · View on GitHub

Omi

Omi Xml Specifications are the exchange protocol specification xml files that carry the message layouts, enums and dispatch rules of each protocol version — the vendor schemas and message definitions, matching the original specification files. Every Omi generated output — dissectors, parsers, definitions — is compiled from these source specifications.

Development

The specification xmls in this repository are published copies of the original protocol specifications — they are not generated. If you find an error in a specification, updates are welcome as pull requests.

Specification Files
1,271

Testing

Validate

Every published specification is validated for well-formed xml on each change. Please report any malformed or incorrect specification as an issue. Include a small note on the protocol and version, and a link or pdf specification documenting the correct behavior.

Open Markets Initiative

The Open Markets Initiative (Omi) is a group of technologists dedicated to enhancing the stability of electronic financial markets using modern development methods.

Other generated code can be found at Omi Projects; for Omi rules and regulations, see Omi Directory.

Organizations

24X · A2X · Aquis · Asx · B3 · Bist · Biva · BlueOceanAts · Box · BruceAts · Bse · Cboe · CixAts · Cme · Coinbase · Currenex · Eurex · Euronext · Finra · Hkex · Ice · Iex · Imperative · Jnx · Jpx · Jse · Koscom · Lseg · Ltse · Memx · Miax · Nasdaq · Nse · NsxAustralia · Nyse · Odx · OtcMarkets · Sgx · Siac · SmallX · Tmx · Txse

Exchanges

24XEquities · A2XEquities · AmexEquities · AmexOptions · AquisEquities · ArcaEquities · ArcaOptions · AsxDerivatives · AsxSecurities · B3Derivatives · BivaEquities · BlueEquities · BorsaIstanbul · BoxOptions · BruceEquities · BseIndia · BxeEquities · ByxEquities · BzxEquities · BzxOptions · C1Options · C2Options · CboeEquities · CboeEurope · CfeFutures · CoinbaseDerivatives · CurrenexForex · CxaEquities · CxeEquities · Deribit · DxeDerivatives · EdgaEquities · EdgxEquities · EdgxOptions · EmeraldOptions · FinraOrf · FinraOtc · FseEquities · GemxOptions · HkexDerivatives · HkexSecurities · IceFutures · IexEquities · IexOptions · IntelligentCross · IseOptions · JnxBonds · JnxEquities · LinkAts · LinkNqb · Lse · LtseEquities · MatchNow · MemxEquities · MemxOptions · MiaxOptions · MoonAts · MrxOptions · Mx · NationalEquities · NeoEquities · NomOptions · NordicEquities · NseCd · NseCm · NseCom · NseEquities · NseFo · NsmEquities · NtxEquities · NtxOptions · NyseEquities · NyseOptions · OdxEquities · OdxSecurityToken · OnyxFutures · OseDerivatives · Overnight · PearlEquities · PearlOptions · PhlxOptions · PsxEquities · SapphireOptions · SmallFutures · Sse · SseEquities · Szse · TexasEquities · Trace · TradeEcho · TseEquities · Tsx · TsxAlpha · Turquoise · TxseEquities

Platforms

CixAts CixAspen · Cme Globex · Jse Itac · Lseg Millennium · NsxAustralia Nets · Euronext Optiq · Eurex T7 · Sgx TitanDt

Consolidators

Cqs · Cts · MdcsRealtime · NyseConsolidated · Opra · TitaniumConsolidated · Uqdf · Utdf · Utp

The Open Markets Initiative provides protocol definitions in several formats:

Projects

The following projects are source generated from these definitions:

Disclaimer

Any similarities between existing people, places and/or protocols is purely incidental.

Enjoy.