Explore
Close
Your acceptance of all cookies will permit robust site functionality. If you don't allow cookies, some features and functionality of OCC's site may not operate as expected. If you do not choose either cookie setting for our site, or if you close this window, this message will continue to display on each page you visit. Cookie settings can be controlled in your Internet browser to automatically reject some forms of cookies. For more details on cookies this site uses, see our OCC Site Cookies page. In addition to using cookies, we retain other information, including your Internet Protocol (IP) address, for the purposes listed in the Privacy Policy.

FIXML Schema Definition Changes

All XSD files - ZIP

Includes all FIXML schema definition files below

Download


fixml-allocation-base-4-4-FIA-1-1.xsd

Includes fixml-components-impl-4-4.xsd. Defines allocation messages:

  • AllocationInstruction
  • AllocationInstructionAck
  • AllocationReport

Download


fixml-allocation-impl-4-4-FIA-1-1.xsd

Redefines fixml-allocation-base-4-4.xsd. Extensions to fixml-allocation-base-4-4.xsd messages can be added here.

Download


fixml-collateral-base-4-4-FIA-1-1.xsd

Includes fixml-components-impl-4-4.xsd. Defines collateral messages:

  • CollateralRequest
  • CollateralAssignment
  • CollateralResponse
  • CollateralReport
  • CollateralInquiry

Download


fixml-collateral-impl-4-4-FIA-1-1.xsd

Redefines fixml-collateral-base-4-4.xsd. Extensions to fixml-collateral-base-4-4.xsd messages can be added here. CollateralInquiryAck

Download


fixml-components-base-4-4-FIA-1-1.xsd

Includes fixml-fields-impl-4-4.xsd. Defines groups and attributeGroups that make up the complexTypes used by message schema to define that message.

Download


fixml-components-impl-4-4-FIA-1-1.xsd

Redefines fixml-components-base-4-4.xsd. Extensions to fixml-components-base-4-4.xsd messages can be added here.

Download


fixml-confirmation-base-4-4-FIA-1-1.xsd

Includes fixml-components-impl-4-4.xsd. Defines confirmation messages: Confirmation; Confirmation_Ack; ConfirmationRequest

Download


fixml-confirmation-impl-4-4-FIA-1-1.xsd

Redefines fixml-confirmation-base-4-4.xsd. Extensions to fixml-confirmation-base-4-4.xsd messages can be added here.

Download


fixml-confirmation-base-4-4-FIA-1-1.xsd

Includes fixml-components-impl-4-4.xsd. Defines confirmation messages: Confirmation; Confirmation_Ack; ConfirmationRequest

Download


fixml-confirmation-impl-4-4-FIA-1-1.xsd

Redefines fixml-confirmation-base-4-4.xsd. Extensions to fixml-confirmation-base-4-4.xsd messages can be added here.

Download


fixml-crossorders-base-4-4-FIA-1-1.xsd

Includes fixml-components-impl-4-4.xsd. Defines cross orders messages:

  • NewOrderCross
  • CrossOrderCancelReplaceRequest
  • CrossOrderCancelRequest

Download


fixml-crossorders-impl-4-4-FIA-1-1.xsd

Redefines fixml-crossorders-base-4-4.xsd. Extensions to fixml-crossorders-base-4-4.xsd messages can be added here.

Download


fixml-datatypes-4-4-FIA-1-1.xsd

Defines the base data types that are to be used in other fixml schema files. These fixml base data types are based on simple types built into XML Schema.

Download


fixml-dds-eod-OCC-1.xsd

Includes fixml-components-impl-4-4.xsd. Defines DDS End of Day Message: DDSEODMessage

Download


fixml-dds-sod-OCC-1.xsd

Includes fixml-components-impl-4-4.xsd. Defines DDS Start of Day Message: DDSEODMessage

Download


fixml-fields-base-4-4-FIA-1-1.xsd

Includes fixml-datatypes-4-4.xsd. Defines simple/complex types for each attribute value based on fixml-datatypes-4-4.xsd.

Download


fixml-fields-impl-4-4-FIA-1-1.xsd

Redefines fixml-fields-base-4-4.xsd. Extensions to fixml-fields-base-4-4.xsd messages can be added here.

Download


fixml-indications-base-4-4-FIA-1-1.xsd

Includes fixml-components-impl-4-4.xsd. Defines indications messages: IOI, Advertisement.

Download


fixml-indications-impl-4-4-FIA-1-1.xsd

Redefines fixml-indications-base-4-4.xsd. Extensions to fixml-indications-base-4-4.xsd messages can be added here.

Download


fixml-listorders-base-4-4-FIA-1-1.xsd

Includes fixml-components-impl-4-4.xsd. Defines list orders messages:

  • NewOrderList
  • ListCancelRequest
  • ListExecute
  • ListStatusRequest
  • ListStatus
  • BidRequest
  • BidResponse
  • ListStrikePrice

Download


fixml-listorders-impl-4-4-FIA-1-1.xsd

Redefines fixml-listorders-base-4-4.xsd. Extensions to fixml-listorders-base-4-4.xsd messages can be added here.

Download


fixml-main-4-4-FIA-1-1.xsd

Includes all of the PreTrade, Trade, and PostTrade messages from the following:

  • fixml-pretrade-4-4.xsd
  • fixml-trade-4-4.xsd
  • fixml-posttrade-4-4.xsd

Download


fixml-marginrequirements-base-4-4-FIA-1-1.xsd

Download


fixml-marketdata-base-4-4-FIA-1-1.xsd

Includes fixml-components-impl-4-4.xsd. Defines trade market data messages:

  • MarketDataRequest
  • MarketDataSnapshotFullRequest
  • MarketDataIncrementalRequest
  • MarketDataRequestReject

Download


fixml-marketdata-impl-4-4-FIA-1-1.xsd

Redefines fixml-marketdata-base-4-4.xsd. Extensions to fixml-marketdata-base-4-4.xsd messages can be added here.

Download


fixml-multilegorders-base-4-4-FIA-1-1.xsd

Includes fixml-components-impl-4-4.xsd. Defines multileg orders messages:

  • NewOrderMultileg
  • MultilegOrderCancelReplace
  • NewOrderMultileg
  • MultilegOrderCancelReplace
  • NewOrderMultileg
  • MultilegOrderCancelReplace

Download


fixml-multilegorders-impl-4-4-FIA-1-1.xsd

Redefines fixml-multilegorders-base-4-4.xsd. Extensions to fixml-multilegorders-base-4-4.xsd messages can be added here.

Download


fixml-newsevents-base-4-4-FIA-1-1.xsd

Includes fixml-components-impl-4-4.xsd. Defines news event messages: News; Email

Download


fixml-newsevents-impl-4-4-FIA-1-1.xsd

Redefines fixml-newsevents-base-4-4.xsd. Extensions to fixml-newsevents-base-4-4.xsd messages can be added here.

Download


fixml-occ-4-4-FIA-1-1.xsd

Includes fixml-main-4-4.xsd.

Download


fixml-order-base-4-4-FIA-1-1.xsd

Includes fixml-components-impl-4-4.xsd. Defines order messages:

  • ExecutionReport
  • OrderCancelReject
  • NewOrderSingle
  • OrderCancelRequest
  • OrderCancelReplaceRequest
  • OrderStatusRequest
  • DontKnowTradeDK
  • OrderMassCancelRequest
  • OrderMassCancelReport
  • OrderMassStatusRequest

Download


fixml-order-impl-4-4-FIA-1-1.xsd

Redefines fixml-order-base-4-4.xsd. Extensions to fixml-order-base-4-4.xsd messages can be added here.

Download


fixml-positions-base-4-4-FIA-1-1.xsd

Includes fixml-components-impl-4-4.xsd. Defines positions messages:

  • PositionMaintenanceRequest
  • PositionMaintenanceReport
  • RequestForPositions
  • RequestForPositionsAck
  • PositionReport
  • AssignmentReport

Download


fixml-positions-impl-4-4-FIA-1-1.xsd

Redefines fixml-positions-base-4-4.xsd. Extensions to fixml-positions-base-4-4.xsd messages can be added here.

Download


fixml-posttrade-4-4-FIA-1-1.xsd

Includes all PostTrade messages from the following:

  • fixml-allocation-impl-4-4.xsd
  • fixml-collateral-impl-4-4.xsd
  • fixml-confirmation-impl-4-4.xsd
  • fixml-positions-imp-4-4.xsd
  • fixml-registration-impl-4-4.xsd
  • fixml-tradecapture-impl-4-4.xsd
  • fixml-registration-impl-4-4.xsd

Download


fixml-pretrade-4-4-FIA-1-1.xsd

Includes all PreTrade messages from the following:

  • fixml-indications-impl-4-4.xsd
  • fixml-newsevents-impl-4-4.xsd
  • fixml-quotation-imp-4-4.xsd
  • fixml-marketdata-impl-4-4.xsd
  • fixml-securitystatus-impl-4-4.xsd

Download


fixml-quotation-base-4-4-FIA-1-1.xsd

Includes fixml-components-impl-4-4.xsd. Defines quotation messages:

  • QuoteRequest
  • Quote
  • QuoteCancel
  • QuoteStatusRequest
  • MassQuoteAcknowledgement
  • MassQuote
  • QuoteRequestReject
  • RFQRequest
  • QuoteStatusReport
  • QuoteResponse

Download


fixml-quotation-impl-4-4-FIA-1-1.xsd

Redefines fixml-quotation-base-4-4.xsd. Extensions to fixml-quotation-base-4-4.xsd messages can be added here.

Download


fixml-registration-base-4-4-FIA-1-1.xsd

Includes fixml-components-impl-4-4.xsd. Defines registration messages:

  • RegistrationInstructions
  • RegistrationInstructionsResponse

Download


fixml-registration-impl-4-4-FIA-1-1.xsd

Redefines fixml-registration-base-4-4.xsd. Extensions to fixml-registration-base-4-4.xsd messages can be added here.

Download


fixml-securitystatus-base-4-4-FIA-1-1.xsd

Includes fixml-components-impl-4-4.xsd. Defines security status messages:

  • SecurityDefinitionRequest
  • SecurityDefinition
  • SecurityStatusRequest
  • SecurityStatus
  • TradingSessionStatusRequest
  • TradingSessionStatus
  • SecurityTypeRequest
  • SecurityTypes
  • SecurityListRequest
  • SecurityList
  • DerivativeSecurityListRequest
  • DerivativeSecurityList

Download


fixml-securitystatus-impl-4-4-FIA-1-1.xsd

Redefines fixml-securitystatus-base-4-4.xsd. Extensions to fixml-securitystatus-base-4-4.xsd messages can be added here.

Download


fixml-settlement-base-4-4-FIA-1-1.xsd

Includes fixml-components-impl-4-4.xsd. Defines settlement messages:

  • SettlementInstructions
  • SettlementInstructionsRequest

Download


fixml-settlement-impl-4-4-FIA-1-1.xsd

Redefines fixml-settlement-base-4-4.xsd. Extensions to fixml-settlement-base-4-4.xsd messages can be added here.

Download


fixml-trade-4-4-FIA-1-1.xsd

Includes all of the Trade messages from the following:

  • fixml-order-impl-4-4.xsd
  • fixml-crossorders-impl-4-4.xsd
  • fixml-multilegorders-impl-4-4.xsd
  • fixml-listorders-impl-4-4.xsd

Download


fixml-tradecapture-base-4-4-FIA-1-1.xsd

Includes fixml-components-impl-4-4.xsd. Defines trade capture messages:

  • TradeCaptureReportRequest
  • TradeCaptureReport
  • TradeCaptureReportRequestAck
  • TradeCaptureReportAck

Download


fixml-tradecapture-impl-4-4-FIA-1-1.xsd

Redefines fixml-tradecapture-base-4-4.xsd. Extensions to fixml-tradecapture-base-4-4.xsd messages can be added here.

Download

This web site discusses exchange-traded options issued by The Options Clearing Corporation. No statement in this web site is to be construed as an endorsement, recommendation or solicitation to purchase or sell a security, or to provide investment advice. Options involve risk and are not suitable for all investors. Prior to buying or selling an option, a person must receive a copy of the disclosure document, Characteristics and Risks of Standardized Options. Individuals should not enter into option transactions until they have read and understood this document. To obtain copies, contact your broker, any exchange on which options are traded, or The Options Clearing Corporation, 125 S. Franklin Street, Suite 1200, Chicago, IL 60606 (investorservices@theocc.com).