FIX Adapted for STreamingSM (FAST ProtocolSM)

The Data Representation and Transport Subgroup of FPL's Market Data Optimization Working Group have developed a Proof of Concept (POC) project to explore various methods of optimized data representation within the FIX Protocol. The POC intention is to quantitatively analyze the pros and cons of the various approaches, using multiple market data sample sets.

MARKET DATA PROOF OF CONCEPT (POC) SPONSORS ARE AS FOLLOWS:

Archipelago Exchange FPL
Chicago Mercantile Exchange FPL Premier
International Securities Exchange FPL
London Stock Exchange FPL
Microsoft FPL
Singapore Stock Exchange FPL

Click here for Proof of Concept project Credits and Acknowledgements

Click here to access the FAST Protocol Discussion Board

Click here to access the FAST Interoperability Portal

Click here to access the FAST Specifications


FAST PROTOCOL SPECIFICATIONS

FAST Extension Version 1.2 (FAST 1 2 Extension v10.pdf, 119KB)
New specification for the extension of FAST version 1.2
[17 February 2009]
FAST Session Control Protocol (SCP) 1.1 (FAST Session Control Protocol 1.1.doc, 286KB)
New specification for FAST Session Control Protocol (SCP), version 1.1
[27 December 2007]
Old FAST Protocol Specifications
[16 August 2007]
FAST Protocol Specifications
Please click the link above to access the FAST Protocol specifications.
[20 December 2006]
FPL's Intellectual Property in Standards Agreement
Please click the link above to find out more about the Chicago Mercantile Exchange's agreement with FPL which provides assurances to FIX Protocol users regarding the use of CME patented technology which affects the FAST Protocol.
[18 December 2006]

FAST REFERENCE CODE

FAST Protocol - Reference Code
Reference source code for the FAST Protocol (CODEC and SERDES). This source is provided on an open source basis via the W3C Software License (you will be prompted to accept prior to downloading). C and C# versions are available.
[10 February 2006]
FAST Protocol - W3C Software License (FAST Protocol - W3C Software License.pdf, 23KB)
FAST Protocol software is being made available to the general public on an open source basis via the W3C Software License. These terms are documented in this file.
[10 February 2006]

FAST USER'S GUIDES

FIX Over FAST Implementation Guide
Based on features introduced in FAST version 1.2 which was released in February 2009, this document puts forward recommendations and suggests best practices for addressing implementation issues relating to the use of FAST(SM) encoding of FIX messages, to enable participants to engage in low-latency message interchange in a standards-compliant environment.
[30 July 2009]
FAST Protocol Technical Overview (FIX Adapted for STreaming - FAST Protocol.pdf, 203KB)
The FAST Protocol Technical Overview explains in detail how FAST successfully presents a solution to the problem of spiralling market data volumes.
[12 August 2006]
Basic FAST User's Guide (A Basic Guide to FAST v1.0.pdf, 216KB)
The purpose of this document is to describe the proper use of the FAST Protocol in a one-way exchange of data, from a sender to one or more receivers as commonly found in market data applications. The document will address both broadcast and point-to-point configurations
[10 February 2006]

FAST PRESENTATIONS

FPL Exchanges and ECNs Briefing 2007 - Slide Pack (FPL Exchanges and ECNs Briefing 2007 - FAST only.pdf, 556KB)
On February 1st 2007, FPL held the inaugural FPL Exchanges and ECNs Briefing in London, at Thomson Financial. The event proved to be an outstanding success with more than 100 delegates and speakers from across the globe attending on the day. The concept behind the event was to provide a forum where the challenges and issues impacting the current Exchange landscape could be addressed. Please find attached the slides presentated at the event which focused on the FAST(SM) Protocol.
[13 February 2007]
FAST Breakfast Briefing - June 27, 2006 (FAST_Breakfast_Briefing_nh.pdf, 175KB)
Nigel Harris's presentation at the FAST Breakfast Briefing held on June 27, 2006 at the BT Tower in London.
[29 June 2006]
FAST Breakfast Briefing - June 27, 2006 (FAST_Breakfast_Briefing_kh.pdf, 378KB)
Kevin Houstoun's presentation at the FAST Breakfast Briefing held on June 27, 2006 at the BT Tower in London.
[29 June 2006]
CME FAST Technical Summit - April 18, 2006 (FAST Tech Summit - CME.zip, 2.8MB)
All presentations from the FAST Technical Summit held at CME on April 18th, 2006. File is in zip format.
[19 April 2006]
LSE FAST Technical Summit - January 31, 2006 (LSE Presentations.zip, 2.6MB)
All presentations from the FAST Technical Summit held at LSE on January 31, 2006
[3 February 2006]

FAST INTEROPERABILITY PORTAL

FAST Interoperability Portal
FPL provides the FAST Interoperability Portal to assist implementors of the FAST protocol in making sure their implementation will interoperate with other FAST implementations. The site supports FAST 1.1, SCP 1.0, and SCP 1.1. There are two modes the site can be used, the first is via uploading and downloading of templates and unencoded or encoded data files. The second mode is an interactive mode that uses the FAST Session Control Protocols over a TCP/IP sockets connection to test your application.
[15 October 2007]

PROOF-OF-CONCEPT TEST RESULTS

Phase1A Test Results (POC Results_Phase1a_20050901.pdf, 690KB)
Results from Phase1A of the of FAST Protocol Proof of Concept showing the effect on proprietary formats. In this phase proprietary feeds from Arca, OPRA, CME and NOREX were used as test subjects
[19 December 2005]
Phase1B Test Results (POC Results_Phase1b_20051215.pdf, 773KB)
Results from Phase1B of the of FAST Protocol Proof of Concept showing the effect on FIX message formats. In this phase proprietary feeds from Arca, OPRA and CME were first converted to FIX message formats and used as test subjects. LSE market data was also tested in native format.
[19 December 2005]

WHITE PAPERS

Archipelago Implementation of the FAST Protocol (ArcaX FAST White Paper v06.pdf, 92KB)
This document describes the ArcaFast project for Archipelago, its design and implementation
[3 March 2006]

PROOF-OF-CONCEPT TEST DATA

Arca Data and Statistics (arca-stats.zip, 50KB)
The file shows statistics before and after compression
[19 December 2005]
OPRA Data and Statistics (opra-stats.zip, 25KB)
The file shows statistics before and after compression
[19 December 2005]