The documents listed here are made available under the license indicated for each document. By downloading a document you agree to the document license.
Core Specifications | |
This document specifies a method for defining the structure of data messages and encoding these into an efficient and compact binary form. | |
This document specifies a method for encoding messages structured by a Blink schema into a native binary format. Encoded fields have fixed widths and appear at predictable offsets given the start of a message. | |
This document specifies a method for encoding a Blink schema into a sequence of binary Blink messages. It also specifies a set of basic rules for exchanging encoded schemas. | |
This document specifies a method for encoding messages structured by a Blink schema into a plain text tag-value format. The format is suitable for crafting Blink messages in a format readable by humans while still being machine processable. | |
This document specifies a method for encoding messages structured by a Blink schema into an XML format. | |
This document specifies a method for encoding messages structured by a Blink schema into an JSON format. | |
Type Library | |
This document specifies a standard library of derived Blink types. | |
Layered Protocols | |
XMIT defines lightweight logical sessions that are used to carry application messages. XMIT defines a set of basic patterns for communication modes and reliability guarantees. XMIT is designed to meet the requirements of automated trading in the financial markets. | |
This document complements the XMIT specification by explaining design goals and potential applicability of XMIT. | |
This document specifies how to encode FIX, as is, on Blink in an interoperable way. The specification leverages the Blink message schema exchange protocol to support ad hoc message extensions. |