Build Number: 4; Document built: Thu 03/29/2012 10:07:19.36
Copyright (c) 1999 - 2012 by International Swaps and Derivatives Association, Inc.
Financial Products Markup Language is subject to the FpML® Public License.
FpML® is a registered trademark of the International Swaps and Derivatives Association, Inc.
A copy of this license is available at http://www.fpml.org/license/license.html
The FpML specifications provided are without warranty of any kind, either expressed or implied, including, without limitation, warranties that FpML, or the FpML specifications are free of defects, merchantable, fit for a particular purpose or non-infringing. The entire risk as to the quality and performance of the specifications is with you. Should any of the FpML specifications prove defective in any respect, you assume the cost of any necessary servicing or repair. Under no circumstances and under no legal theory, whether tort (including negligence), contract, or otherwise, shall ISDA, any of its members, or any distributor of documents or software containing any of the FpML specifications, or any supplier of any of such parties, be liable to you or any other person for any indirect, special, incidental, or consequential damages of any character including, without limitation, damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses, even if such party shall have been informed of the possibility of such damages.
15 Message Examples
15.1 Example 1 - Public Execution Report - New Trade
15.2 Example 2 - Public Execution Report - New Trade, Acknowledgement
15.3 Example 3 - Public Execution Report - New Trade, Correction
15.4 Example 4 - Public Execution Report - New Trade Correction - Exception
15.5 Example 10 - Public Execution Report - Novation, reported by Transferee
15.6 Example 11 - Public Execution Report - Novation, retracted by Transferee
15.7 Example 12 - Public Execution Report Acknowledgement - Novation, retracted by Transferee
15.8 Example 20 - Public Execution Report - Novation, reported by Transferor
15.9 Example 30 - Public Execution Report - Partial Termination
15.10 Example 100 - Data Document New Trade
16 Product Examples
16.1 Example 1 - Interest Rate Swap
16.2 Example 2 - Cancelable Interest Rate Swap
16.3 Example 3 - Interest Rate Swaption
16.4 Example 4 - Interest Rate OIS Swap
16.5 Example 5 - Single Name Credit Default Swap
16.6 Example 6 - Index Credit Default Swap
16.7 Example 7 - Index Tranche Credit Default Swap
16.8 Example 8 - Loan Credit Default Swap
16.9 Example 10 - Standard Product
16.10 Example 11 - Generic Product
16.11 Example 20 - OTC Bond Option
16.12 Example 30 - Equity Return Swap
16.13 Example 40 - FX Forward
16.14 Example 41 - FX Swap
16.15 Example 42 - FX Option
This section contains examples of FpML messages for Transparency Reporting. Each example illustrates a different part of the process.
The sample xml documents are available for download from the fpml.org website.
File: msg_ex001_new_trade.xml
A real-time public execution report to be sent from a reporting party or execution facility to a swaps data repository or third party messaging service for regulatory price discovery reporting.
File: msg_ex002_new_trade_ack.xml
A real-time public execution report acknowledgement to be sent from a swaps data repository or third party messaging service to a reporting party or execution facility in acknowledgement of a public execution report.
File: msg_ex003_new_trade_correction.xml
A message correcting a public exection report.
File: msg_ex004-correction-exception.xml
A message reporting a problem processing a public execution report correction.
File: msg_ex010_irs_novation_transferee.xml
A real-time report from a reporting party that is a transferee in a novation, or from an execution facility acting on its behalf.
File: msg_ex011_novation_transferee_retracted.xml
A retraction of a real-time report from a reporting party that is a transferee in a novation, or from an execution facility acting on its behalf.
File: msg_ex012_novation_transferee_retracted_ack.xml
An acknowledgment by an SDR or messaging service to a retraction of a real-time report from a reporting party that is a transferee in a novation, or from an execution facility acting on its behalf.
File: msg_ex020_irs_novation_transferor.xml
A real-time report from a reporting party that is a transferor in a novation, or from an execution facility acting on its behalf.
File: msg_ex030_irs_partial_termination.xml
A real-time report from a reporting party, or from an execution facility acting on its behalf, of a partial termination of an existing trade.
File: msg_ex100_irs_datadoc.xml
A data document holding a trade representation in Transparency view.
This section contains examples of FpML messagesr for public execution reporting. Each example illustrates a different product in Transparency view.
File: rtrpt_ex01_irs.xml
A real-time public report of an Interest Rate Swap in Transparency view.
File: rtrpt_ex02_irs_cancelable.xml
A real-time public report of a Cancelable Interest Rate Swap in Transparency view.
File: rtrpt_ex03_ir_swaption.xml
A real-time public report of an Interest Rate Swaption (Option on IRS) in Transparency view.
File: rtrpt_ex04_irs_ois.xml
A real-time public report of an Overnight Index Interest Rate Swap in Transparency view.
File: rtrpt_ex5_cd_single.xml
A real-time public report of a single name Credit Default Swap in Transparency view.
File: rtrpt_ex6_cd_index.xml
A real-time public report of an Credit Default Swap on an Index in Transparency view.
File: rtrpt_ex7_cd_index_tranche.xml
A real-time public report of an Credit Default Swap on an Index Tranche in Transparency view.
File: rtrpt_ex8_cd_loan.xml
A real-time public report of an Credit Default Swap on a Loan in Transparency view.
File: rtrpt_ex10_std_prod.xml
A real-time public report of a Standard Product in Transparency view. This is a product that is completely identified by its standard product ID and thus does not need to be further described.
File: rtrpt_ex11_generic_product.xml
A real-time public report of a Generic Product in Transparency view. This is a product that does not have a standard schema representation in FpML Transparency view. The generic product representation allows a set of basic identifying details to be provided for the product.
File: rtrpt_ex20_otc_bond_option.xml
A real-time public report of an OTC option on a bond in Transparency view.
File: rtrpt_ex30_eq_return_swap.xml
A real-time public report of a Total Return Swap on an Equity in Transparency view.
File: rtrpt_ex40_fx_forward.xml
A real-time public report of a Foreign Exchange Forward in Transparency view.
File: rtrpt_ex41_fx_swap.xml
A real-time public report of a Foreign Exchange Swap in Transparency view.
File: rtrpt_ex42_fx_option.xml
A real-time public report of a vanilla Foreign Exchange Option in Transparency view.