FIX Adapted for STreamingSM (FAST ProtocolSM) Specifications


Please click here to go to the main FAST page.

Current FAST Protocol Specifications

FAST Extension Version 1.2
FAST 1 2 Extension v10.pdf • 119KB •
13 February 2009
This document includes the 1.2 extensions to the FAST protocol which were largely driven by feedback from implementers and increased functionality for FIX over FAST.
FAST Specification Version 1.1
FAST Specification 1 x 1.pdf • 472KB •
22 December 2006
This document defines the structure and semantics of FAST, which is a binary encoding method for message oriented data streams. FAST is an acronym for FIX Adapted for Streaming.
FAST Session Control Protocol (SCP) Specification v1.00
FAST_SessionControlProtocol_v1.00.pdf • 323KB •
2 June 2006
The FAST Session Control Protocol specification describes how to establish a basic FAST session in order to seamlessly exchange FAST encoded messages. SCP v1.00 represents the final update to this version. Further changes or enhancements will be included in a future release point release.
FAST Specification Version 1.1 Simple Chinese Translation
FAST Specification 1.1 Chinese Simple Translation_final.pdf • 624KB •
2 April 2010
This document is a non-normative Simple Chinese translation of the FAST Specification Version 1.1. The translation is contributed by Guangbin Xu of the Shanghai Stock Exchange, and reviewed for accuracy by Qingjun Wei of Teraspaces, Inc. The original English version has priority and takes precedences should there be any discrepancies in the translated version.

Old FAST Protocol Specifications

Field Encoding Specification Version 1.0
FAST%20Field%20Encoding%20Specification%201.0.pdf • 158KB •
21 February 2006
Version 1.0 of the Field Encoding Specification describes field-level operations used to reduce redundant information carried in a data stream.
Transfer Encoding Specification Version 1.01
FAST%20Transfer%20Encoding%20Specification%201.0.2.pdf • 226KB •
6 March 2006
Version 1.01 of the Transfer Encoding Specification describes the serialization processs used to reduce the size of a data stream as it traverses the wire.