FIXML Schema Working Group

Develop a FIXML Schema to represent FIX 4.4 in a format that takes advantage of XML Schema and optimizes message size. At the same time a backward compatible XML Schema representation of the DTD version of FIXML to help firms make the transition to the new optimized format.

FIXML RESOURCES (PUBLIC)

Batch Messaging Proposal (BulkMessagingProposal_20030907.doc, 36KB)
Batch messaging proposal based upon feedback on FIXML root element discussion from 8/27/2003 working group meeting. Please provide feedback via the FIXML Schema Working Group discussion group
[7 September 2003]
FAQ on FIXML Schema_20030702 (FAQonFIXMLSchema_20030702.pdf, 35KB)
Please see FIXML 4.4 Schema Working Group Frequently Asked Questions.
[2 July 2003]
FIXML PRESENTATIONS AND RESOURCES
FIX Press Release: FIX 4.4 Errata Released, FIXML Schema Next Step
The FIX 4.4 Errata 20030618 Release was published and is available for download from "Specifications".
[18 June 2003]
FIX Press Release: FPL Releases FIXML Schema for FIX 4.4
See press release about the final release of the FIXML Schema for FIX 4.4.
[14 January 2004]

ONGOING WORK

Proposal for supporting user defined enumeration validation (SecurityIDSource_Proposal_For_UserDefinedEnumerationSupport.xml, 2KB)
The current Schema does not properly validate user defined enumerations. I think our original thought was to have people actually document their new enumerations in the impl files of the schema. However, the limitations imposed by tools, escpecially code generation tools has made this impractical. Here is a proposed way of using a union of an enumeration and a regular expression in a pattern to validate both specification defined enumerations and user defined values. This is associated with a posting asking the same question.
[12 July 2005]

PRE-FIXML SCHEMA RESOURCES

FIXML FAQ (FIXMLFAQ.html, 16KB)
Frequently asked questions on FIXML
[1 June 1999]
FIXML <--> FIX XSLT Translator Demo (fixml2fix.zip, 1.1MB)
ZIP file containing java application that translates between FIX tag=value and FIXML formats using XSLT.
[5 January 2001]
FIXML Presentation (6/2000) (XML_STP_John6.ppt, 359KB)
Presentation provide background on FIX, FIXML and other XML initiatives.
[1 June 2000]
FIXML Proof of Concept (FIXMLProof.doc, 18KB)
Details of FIXML Pilot
[15 January 1999]
FIXML Whitepaper (wpaper.html, 13KB)
Executive summary and overview of the FIXML effort.
[15 January 1999]
Meeting Minutes - 19990701 (Min7199.html, 3KB)
Minutes of 7/1/1999 FIXML Meeting
[1 July 1999]
Meeting Minutes - 19991112 (Min111299.html, 7KB)
Minutes of 11/12/1999 FIXML Meeting
[12 November 1999]
XML Initiatives Meeting Minutes (XMLInitiativesMeetingMinutes.html, 20KB)
On February 17, 2000 a meeting was held in the New York offices of Standard and Poors to bring together the various groups currently working on XML based initiatives in the financial community.
[17 February 2000]
XSL Script for FIXML (FIXMLv5.xsl, 36KB)
Simple XSL script to format FIXML messages into tabular HTML for a browser. Author: Paul.Lindley@liife.com Based on Version 1.0 of FIXML DTD
[15 January 1999]

VALIDATION EXAMPLES

FIX 5.0 OCC Examples (OCC_Examples_Mostly_from_JimN.zip, 5KB)
The FIX 5.0 Examples provided by OCC (there may be one or two that are actually CME examples).
[15 January 2008]