Processing FpML – An Advanced FpML Training Course

An Advanced FpML Training Course

Friday, October 4, 2019
ISDA Conference Center
New York

This is a hands-on training course focused on processing and validating FpML. Participants will learn the necessary concepts on how to process and validate FpML and they will apply them by doing practical exercises binding FpML to Java and creating an extensible validation engine based on open-source technology. The course can be taken following on from the Extending FpML Advanced Training Course or as a standalone course for people with prior FpML experience.


Jump to Section:

Friday, October 4, 2019

Print Agenda Processing FpML – An Advanced FpML Training Course for

8:15 AM Registration and Continental Breakfast

8:40 AM Welcoming Remarks and Course Overview

8:50 AM Validating FpML – The FpML Toolkit

During this session the group will review why FpML validation is necessary. Participants will learn the structure and scope of an open source validation engine (FpML Toolkit). An overview of the different tools that will be used during the day will be provided.

9:10 AM Building a Simple Validation Application

During this session the group will create a simple application using the FpML Toolkit’s parsing and validation facilities to output the validation results.

9:30 AM Rules and Rule Sets: Theory

This session will provide a step by step review of how validation rules, rule sets and preconditions are implemented in the FpML Toolkit. Participants will learn how to create new rules and rule sets, as well as how to re-use existing rules.

10:00 AM Morning Break

10:30 AM Implementing New Rules and Rule Sets

During this session the group will create a custom rule set by using a combination of standard and new rules to test in the validation application.

11:50 AM Validating Scheme Based Values

During this session the group will learn how to validate code values based on a scheme list using the FpML Toolkit. Classes such as Schemes and SchemeManager will be introduced. Participants will also learn how to validate party, trade, and security codes.

12:20 PM Luncheon

1:20 PM Using the FpML Toolkit with an Extended Schema

This session will provide a detailed walk through of how to expand the coverage of the FpML Toolkit. Participants will learn how to extend the tool to use with their in-house extended schemas.

3:20 PM Afternoon Break

3:40 PM XML Beans

XMLBeans is a technology for accessing XML by binding it to Java types. This session will provide an introduction to XMLBeans and how to use it with FpML. Participants will learn how to generate a library of Java objects from the FpML Schema.

4:00 PM Creating an FpML Document with XMLBeans

This session will show participants how to create FpML documents using the Java objects and methods generated by XMLBeans. Participants will then develop documents and validate them.

5:00 PM Conference Concludes

Agenda is subject to change.

Register Now for Processing FpML – An Advanced FpML Training Course
Back to Top

ISDA Conference Center, 10 East 53rd Street (entrance on 52nd and 53rd Street), 8th Floor, New York, NY 10022, Phone: +1 (212) 901-6000. Please find a map to the venue here.

ISDA has a special rate available at the Omni Berkshire Place21 East 52nd Street, New York, NY 10022, +1 212-753-5800, located on the same block as the ISDA Conference Center. For reservations online click here OR call the Reservation Center at +1 800-843-6664 and mention the International Swaps and Derivatives Association, Inc. (ISDA) special rate. ISDA’s special rate is based on availability at the time of booking.

Back to Top

Registration fee is for one person to attend the entire event. Pass may not be split between multiple attendees.

Groups of three or more attendees from the same firm can receive a 20% discount on event registrations. Groups must be registered together, in advance of the event. To register your group, please email

Government Agencies and Financial Hardship Policy

Member $600 U.S.

Non-Member $750 U.S.

Back to Top


Back to Top

Follow us @isdaconferences for the latest on upcoming events.

For general questions, including exhibition/sponsorship opportunities, conference topics or location suggestions contact us: | +1 212-901-6000

FpML is a registered trademark of the International Swaps and Derivatives Association, Inc.