Finaprins
  • Services
    • Trade Data Transformation and Standardization
    • Market Data Management Solutions​
    • Data Engineering and Reporting Services
  • Demo
    • Managed ETL
    • CFO Dashboard
    • FP&A Simulation Tool
    • Derivatives Portfolio
    • Investment Analytics
    • Market Data Quality
    • Model Monitoring
    • Loan Portfolio Dashboard
    • CSRD Reporting Dashboard
    • Climate Data
  • TradeView
  • Resources
  • Blog
  • Contact
  • Free consultation
April 12, 2023 by Finaprins Admin
Blog

FpML Demystified: Understanding the Data Dictionary and Examples

FpML Demystified: Understanding the Data Dictionary and Examples
April 12, 2023 by Finaprins Admin
Blog
Table of Contents
  1. Introduction
  2. Data dictionary
  3. Examples online and offline

Introduction

Welcome to the fifth part of our series on the introduction to FpML documentation. In this article, we will let you know where to find the data dictionary and how to work with FpML examples.

FpML Documentation Guide Series

Part 1 – How to Get Started
Part 2 – The Key Elements of FpML Documentation
Part 3 – How to Navigate FpML Documentation Like a Pro
Part 4 – Visualizing FpML Documentation: A Step-by-Step Tutorial on Using XSD Viewer
Part 5 – Understanding the Data Dictionary and Examples
Part 6 – List of Useful Links
Part 7 – All the Instructions You Need in One Convenient eBook

Data dictionary

FpML has Data Dictionary. You can access it here: https://www.fpml.org/spec/fpml-5-12-4-rec-1/html/confirmation/schemaDocumentation/index.html

The left-top corner contains filters. You can select “All components” or you can browse by specific XML Schema.

Examples online and offline

The last element that we want to show are examples included in the documentation.

The first source of the examples is online documentation. You can go to the page:

https://www.fpml.org/spec/fpml-5-12-4-rec-1/html/confirmation/fpml-5-12-examples.html

Each example has a short description and a link to a sample XML file.

FpML Documentation

Each browser should allow you to read the XML file. Most probably you will want also to install an additional extension to your browser to make reading XML files more convenient. An example of such extension is XML Plus for Chrome: https://chrome.google.com/webstore/detail/xml-plus/jmhicemblbmkcbonbhkjmflehkmkiidj

Sample files are also available offline. Please recall the schema files downloaded in the previous chapter from this site: https://www.fpml.org/spec/fpml-5-12-4-rec-1/xml/confirmation-5-12_xml.zip

Please navigate to the folder where you unpacked the data: \…\confirmation-5-12_xml\confirmation\products. Each folder here contains examples of deals in FpML format. Let’s open “ird-ex01a-vanilla-swap” from the folder: “interest-rate-derivatives”.

Usually, the default way to open XML files is to use your browser. However, it will be more convenient if you use for example Notepad++ (you can download it from here: https://notepad-plus-plus.org/downloads/). To make it even more convenient, you can install the Notepad++ plugin to view the XML tree (We are using this one: https://github.com/joaoasrosa/nppxmltreeview. To install it, open Notepad++, go to Plugins top menu, and select “Plugins Admin”. Over there, search for the name “Npp XML Treeview”).

At the end of the process, you should be able to see something like this:

FpML Documentation

There are also more advanced tools to inspect and manipulate XML files. Good example here is EditiX – the open-source XML editor (https://www.editix.com/).


Use FpML® to create flexible and automated systems

Contact us and see how we can help you get started with the ISDA™ standard.

Contact Form FpML

By submitting this form, you agree that Finaprins may contact you occasionally via email to make you aware of Finaprins products and services. You may withdraw your consent at any time. For more details see the Finaprins Privacy Policy.

Photo by Michael Discenza on Unsplash

FpML

Previous articleVisualizing FpML Documentation: A Step-by-Step Tutorial on Using XSD ViewerNext article FpML Documentation Useful Links

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recent Posts

Practical Data Management Tools for Financial Reporting Error ReductionApril 20, 2025
Bridging the Climate Data Gap: How Financial Institutions Can Overcome Reconciliation ChallengesApril 18, 2025
Streamlining CSRD Data Collection Framework for Finance Departments: A Modern SolutionApril 18, 2025

Categories

  • Blog
  • Demo
  • Resources

Tags

Automated Financial Data Quality Automating Derivatives Data Feeds For Treasury Business Intelligence Climate Data API Climate Data Reconciliation Climate Data Vendors Climate Metrics Integration Climate Risk Assessment Climate Risk Management Corporate Treasury Solutions CSRD Reporting Data Centralization Data Cleansing Data Collection Framework Data Integrity Data Strategy Data Transformation Data Validation Data Validation Framework Derivative Analytics Derivative Data Transfer Templates Derivative DB schema DTT EIOPA Enums ESG Data ESG Data Integration ESG Data Quality ETL for Financial Data Finance Tools Financial Data Financial Market Data Quality Analysis Financial Reporting FpML Investment Data Integration Market Data Market Data Dashboard Market Data Validation Framework NAV Reconciliation Automation Performance Attribution Analysis Practical Data Management RFR Sustainability Reporting Treasury Operations Yield Curve Analysis Automation

Part of the Prins Group

  • Dataprins – Reporting and ML Ops as a Service
  • Finaprins – Data Engineering Services in the Financial Domain|

Social media

Privacy Policy

Attribution

All rights reserved @ Finaprins, MMP Datalab Mateusz Pikosz
Newsletter Signup

Subscribe to our newsletter below and create better-integrated systems in your company.

Enter you name...
Enter your email address...