A Common Data Model
At the core of SwapsGen is a data model that
is capable of handling a majority of the currently traded Interest
Rate Swaps. When
parsing data in a particular format, or mapping from one format to
another this data model is the key - it provides a simple, format
independent, model of a Swap that is sufficiently comprehensive
to permit the correct mapping from one data format to another.
Simple Application Integration
As the diagram below illustrates, using a simple Application Programming Interface
(API), SwapsGen can be integrated with
existing Swaps processing applications.
Using SwapsGen can dramatically reduce the cost and development time
required to interface the application with: FpML, MT360 and IMS
format, a comma separated format generated by the IMS
application. SwapsGen completely hides the
complexities of both the generation and parsing of these data formats,
presenting a Swap to the application in the form of a simple data
structure.
FpML Support
With the growing popularity of FpML as a means
of specifying Swaps, banks have an increasing need to accurately and
reliably generate and parse FpML documents. However, the FpML
specification is large and complex and handling FpML, whether
generating it or parsing it is notoriously difficult. SwapsGen
support FpML version 4, currently the most widely used of the FpML
standards.
MT360 Support
In addition to FpML, SwapsGen also supports SWIFT's
MT360 format. Whilst the MT360 is fast being seen as a legacy
language it is still very widely used, especially by small to medium
sized organisations. SwapsGen can allow you to convert the
incoming MT360 messages that you receive into a format you are more
comfortable processing. On the outgoing side we can completely
solve the issue of being able to generate MT360s (together with
yearly cycles of change) so you can concentrate on your format of
choice, such as an FpML derivative.
IMS Data Formats
SwapsGen also supports IMS format; the comma
separated format produced by the IMS application. IMS format is currently
in use by 16 of the worlds largest investment banks who use IMS.
IMS provides a simple means of specifying large portfolios of Swaps,
perhaps to be converted to FpML format for testing purposes or loading into a system.