June 29, 2026

ISDA publishes the Second Working Draft for FpML version 5.14 (build 2)

NEW YORK, June 29, 2026 - The International Swaps and Derivatives Association, Inc. (ISDA) published the Second Working Draft for Financial products Markup Language (FpML) version 5.14.

The FpML 5.14 draft is available on the FpML website in the Specifications section at: www.fpml.org/spec/fpml-5-14-wd-2

Highlights:
  • Added support for Digital Rate Calculation and CMS Spread Tenor
  • Added coverage for Equity Definitions VE
  • Added AI-generated annotations where previously missing
  • Deprecated regulatoryReportingStatus / requestRegulatoryReportingStatus related messages and types
  • Fixed rates examples failing business rule validation

Changes compared to FpML 5.13 Recommendation - build #7

  • [All Views]
    • Example review
      • Updated examples:
        • ird-ex60-trs-basket.xml
        • ird-ex61-trs-single-underlyer.xml
    • AI annotations
      • Added business-oriented annotations for a subset of simple types, complex types, and elements in the FpML Schemas.
      • The annotations have been generated with the assistance of Artificial Intelligence and reviewed mannually, with the aim of improving schema completeness and readability by ensuring that data structures are accompanied by sufficient business descriptions to be understood by implementers.
      • Metadata Injection: Added fpml-annotation:aiGenerated="true" attribute to all xsd:documentation tags that contain AI-generated definitions.
    • Added support for Digital Rate Calculation and CMS Spread Tenor..
      • Schema coverage for Digital Rate Calculation and CMS Spread Tenor.
        • Added enumerations:
          • DigitalCapStrikeConditionEnum
          • DigitalFloorStrikeConditionEnum
        • Added complex types:
          • DigitalCapSchedule
          • DigitalFloatingRate
          • DigitalFloorSchedule
          • DigitalPayoffSchedule
          • DigitalRateCalculation
          • SpreadTenor
        • Added model groups:
          • FloatingRateParameters.model
          • FloatingRateIndexSpread.model
        • Added global elements as part of rateCalculation substitution group
      • Added documentation for Digital Cap Floor and CMS Spread Tenor.
    • Added coverage for Equity Definitions VE.
      • Added enumerations:
        • PeriodTimeUnitEnum
        • NonCommencementOrDiscontinuationEnum
        • CombinedCalculationEnum
        • ApplicabilityEnum
        • BenchmarkProvisionsEnum
        • LookThroughEnum
      • Updated enumerations:
        • TimeTypeEnum
      • Added complex types:
        • Interval
        • BusinessCenterTimeSession
      • Added examples:
        • eqs-ex21-compounding-swap-optional-VE-inclusions.xml
        • trs-ex06-single-equity-optional-VE-inclusions.xml
      • Validation:
        • Added validation rules for Equity Definitions VE v2: eqd-36 to eqd-45.
        • Added invalid testcases for Equities VE business validation rules (eqd-36 to eqd-45)
      • Added documentation for Equity Definitions VE. See section 11.4 Equity Definitions VE.
    • Updated several "-examples.xml" files to fix failing sample links.
    • [Confirmation/Recordkeeping/Reporting/Pretrade] The element stubPeriodType is now of cardinality 0..2 instead of 0..1 to allow the possibility of expressing the type for both an initial and final stub at the same time. Description updated accordingly.
    • [Confirmation/Recordkeeping/Transparency/Reporting] Added the commodity schedule proposal, including the refactoring of the delivery properties as a substitution group. Added documentation for Commodity Schedule.
  • [Confirmation View]
    • Added Commodity Schedule sample:
      • com-ex49-electricity-swap-hourly-off-peak-with-schedule.xml
    • Added multiple stub period types sample:
      • ird-ex76-long-stub-swap-with-stub-period-types.xml
    • Deprecated sample ird-30-swap-comp-avg-relative-date.xml (XAPWG decision 2025-09-18).
    • Fixed business rule validation errors for Interest Rate Examples as part of the ongoing example revision by the XAPWG:
      • ird-ex05a-long-stub-swap.xml
      • ird-ex09a-euro-swaption-explicit.xml
      • ird-ex30-swap-comp-avg-relative-date.xml
      • ird-ex32-zero-coupon-swap-normal-rate.xml
      • ird-ex37-zero-coupon-swap-known-amount-schedule.xml
      • ird-ex53-xccy-swap-OIS.xml
      • ird-ex56-CNREPOFIX-swap.xml
      • ird-ex58-xccy-swap-lookback_compound.xml
      • ird-ex58-xccy-swap-lookback_compound.xml
      • ird-ex60-trs-basket.xml
      • ird-ex61-trs-single-underlyer.xml
      • ird-ex62-trs-single-underlyer-short.xml
      • ird-ex74-fixed-fixed-basis-swap-AUD.xml
      • ird-ex75-fixed-fixed-basis-swap-JPY-USD_Non_Mark-To-Market.xml
  • [Recordkeeping/Transparency]
    • Deprecated roots regulatoryReportingStatus and requestRegulatoryReportingStatus and all types used only in these roots or other deprecated types.
      • Deprecated types:
        • RequestRegulatoryReportingStatusMessage
        • RegulatoryReportingStatusMessage
        • ReportingStatus
        • RegulationName
        • RegulatorReportingStatusCode
        • PublicDissemination
        • DisseminationId
        • ReportingRoleAndPurpose.model
        • AddressedMessage
      • Deprecated 122 examples using deprecated roots.
  • [Recordkeeping View]
    • Deprecated the following publicDisclosure / regulatoryDisclosure-related types and usages of the types:
      • PublicDisclosureAcknowledgement
      • RegulatoryReportingAcknowledgement
      • RegulatoryReportingException
      • RegulatoryWithdrawal
  • [Transparency View]
    • Deprecated publicDisclosure structure (approved RPTWG 2025-09-25). Deprecated types:
      • PublicDisclosure
      • EventTaxonomy
      • ApplicableRegulations
      • PublicRegulationDetails
      • RegulatorApplicability
      • ReportingAndCounterParty.model
      • PublicReporting.Part43_2012
      • PublicReporting.Part43_2019
    • Deprecated the following publicDisclosure / regulatoryDisclosure-related types and usages of the types:
      • PublicDisclosureAcknowledgement
      • RegulatoryReportingAcknowledgement
      • RegulatoryReportingException
      • RegulatoryWithdrawal
    • Period.model made available for Transparency View.

Incompatible changes compared to FpML 5.13 Recommendation

  • None.