Skip to content

TeraHelix/apps-FpML

Repository files navigation

TeraHelix FpML Application

Apps FpML Build

This project is a Spear integration of standard Financial products Markup Language (https://www.fpml.org/).

Spear adds a number of features to FpML and broadens its reach into modern frameworks beyond its historical XML/XSD roots. For more information, please refer to the Getting The Most Out Of FpML blog series.

Building and Running the TeraHelix FpML Application

To build and run the TeraHelix FpML Application locally, please refer to our README-Building.md guide. Pre-built, snapshot versions of FpML Spear libraries are able as GitHub Packages - https://github.com/TeraHelix/apps-FpML/packages.

Feature Summary

By integrating FpML with Spear, a number of additional capabilities become available. Including:

  • Support for additional data formats such JSON, YAML and CSV.

  • Language bindings for Python and improved language bindings for Java.

  • Automatic 'flattening' of highly nested data structures to relational / rectangular data shapes appropriate for reporting tools and SQL queries.

Contact

Any thoughts, queries and comments are, as always, welcome. Feel free to let us know at https://www.terahelix.io/contact/index.html