FinSpec v2.0 released

FixSpec 6th Aug 2018
2 min read

API Specifications FinSpec

FixSpec is pleased to announce the immediate availability of v2.0 of the open-source FinSpec schema for multi-protocol, electronic specifications in financial services.

Building on both FixSpec's experience in API integration and testing, as well as feedback from early adopters, version 2 makes some significant changes to the logical representation of data aimed at improving data access and use.

Four key changes include:

  1. Enhanced "block" support (a.k.a. components) - re-usable field collections which may feature in multiple messages or nested within other blocks.

  2. Ability to define multi-level navigation menus for FinSpec viewers.

  3. Unique-key access to specification elements, removing the requirement for repetitive looping logic to search across elements.

  4. Addition of a unique key to uniquely link element history between FinSpec document versions, allowing consistent comparison even where other identifiers (such as ID or name) have changed.

The FinSpec specification is a native format for all FixSpec products, including our key specification editor (SpecServer) and testing/certification platform (Central). This means that there are now a number of production implementations for FinSpec, providing evidence of its ability to support both FIX and non-FIX protocols, as well as equities, fixed income, FX, derivatives and market data.

Users of FixSpec software have the ability to generate FinSpec documents at the click of a button, convert between FinSpec and other well-used formats such as QuickFIX XML, as well as connect their SpecServer instances for instant documentation sharing and comparison.

It is a key part of the FixSpec vision and strategy to open FinSpec to all users, irrespective of whether they use FixSpec commercial tooling or not. The schema is therefore open-sourced and supported by FixSpec at https://github.com/finspec/finspec-spec. Everybody is encouraged to post issues, make pull requests or contact us for more help.

Full documentation on the FinSpec schema can be found at https://finspec.io.

Find This Useful?

To receive more tips for improving efficiency in YOUR connectivity process, sign up to our FREE monthly email newsletter.

Awesome - thanks for signing up. You can unsubscribe at any time by simply dropping us a line.