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.
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.
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.
Any thoughts, queries and comments are, as always, welcome. Feel free to let us know at https://www.terahelix.io/contact/index.html