FIX Repository
The FIX Repository represents the raw data behind the FIX® specification in “database-compatible format”. Files include an XML data dictionary with complete enumeration values, XML message content and XSLT scripts illustrating how to generate C# header files from the FIX Repository. Also included are XSLT scripts which generate a FIXimate-like (HTML) data browser for the FIX Repository. Please see some of the FIX Repository benefits below.
Benefits for Vendors
Vendors can build and maintain subsets of the Repository in order to offer a full FIX product. Engine vendors use the FIX Repository to drive their FIX engines.
Benefits for Buy-Sides, Sell-Sides and Exchanges
By downloading the FIX Repository, customers do not necessarily need to pay for upgrades for engines with each FIX version release.
Benefits for the FIX Protocol
The Repository provides:
- Improved management of the FIX Protocol
- Improved consistency and accuracy of specification
- Tools to allow generation of schema, etc. from the data of the Repository
FIX Orchestra
Information on FIX Orchestra can be found here.
FIX Unified Repository (aka FIX Repository 2010 Edition)
FIX Unified Repository is available for download below by registered users of the FIX website. FIX Unified Repository was the version of the FIX Repository prior to FIX Orchestra. At the time, FIX Unified Repository represented a redesigned repository structure, addressing many issues that were found in the earlier edition. This edition is called FIX Basic Repository and is currently still provided as part of the FIX Unified Repository (see here for the FIX Unified Repository published as part of the FIX Latest Extension Packs.
FIX 4.0 - FIX 5.0 SP2 Unified Repository 2.54 MB 730 downloads May 7, 2014
FIX Unified and Basic Repository files for versions FIX 4.0 - FIX 5.0 SP2 (up to EP97) Revised April 2, 2020 for FIXT-4 (enumeration of session level messages corrected). ...Reference Documents
Please note that the FIX Unified Repository (the version of the FIX Repository prior to FIX Orchestra) was initially published under the proprietary license (FIX Repository License Agreement) which can be found below. Going forward, when downloading the current format, which includes the FIX Unified Repository as well as the Orchestra format, the Apache License, Version 2.0 applies:
© Copyright FIX Protocol Limited
Licensed under the Apache License, Version 2.0 (the “License”); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an “AS IS” BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.