|
|
FpML Tools Vendor List
These are listed based solely on vendor interest in FpML and at their request. A listing of a tool carries no explicit or implicit endorsement or certification by ISDA. Use of any tool on this page requires your own due diligence and is carried out at your own risk.
AgentIdea Solutions
| Tool Name | AgentIdea Solutions TOOLKIT |
| Category | Storage Tools (FpML Repository Queriable by XQL) Development Tools (Adapter Toolkit) Service Components (Rule Engine) |
| Short Description | The AIS Toolkit consists of XML-based frameworks, components and a repository, which enables the development of real-time distributed financial industry applications for the front, middle and back-office. |
| Key Features | Platform and Language Agnostic Based on Open Standards (W3C, J2EE, .NET) LDAP-based Repository Integration with XML (e.g. FpML) and non-XML Protocols (e.g. FIX) |
| Technical Details | Our toolkit is an aggregation of practical know-how, industry proven practices and our skill-set, represented by the following elements: Frameworks, Components and a Repository. Based on Open Standards, this enterprise design pattern uses XML message routing to initiate and dynamically execute Commands on remote servers. Peer-to-Peer XML messaging Heterogeneous components SOAP-compatible message format Event-driven Business Process Repository For further information: www.agentidea.com/toolkit.html Supported Version of FpML :
|
| Contact | Email: bizspeak@agentidea.com
www.agentidea.com |
Century 24 Solutions Ltd
| Tool Name | C24 Integration Objects (C24 IO) | ||||||||||
| Category | Development Tools, Application Components, Service Components | ||||||||||
| Short Description |
|
||||||||||
| Key Features |
|
||||||||||
| Technical Details | The FpML Support Pack is designed to meet the needs of firms transacting derivatives business who need their applications to communicate effectively using the International Swaps and Derivatives Association [ISDA – www.isda.org ] FpML standards [ www.fpml.org ], both intra-firm and externally across the corporate boundary with their external trading partners. Subscription to the FpML Support Pack enables access to a maintained collection of components and services focused very specifically at the FpML power user. The C24 Integration Objects toolkit - Enterprise Edition: - unlimited developer seats for the C24 IO data modelling, meta-data management, transformation, and messaging integration toolkit, as used by tier 1 investment banks, industry utilities and clearing services, central banks, and embedded within many other software vendor applications to power their messaging needs. C24 IO Enterprise Edition is a platform for rapid development of data model-driven Java integration and messaging components. It can be used either stand-alone or orchestrated into your own application framework to provide parsing, validation and transformation services, not just for XML-derived data models, but for literally any data format you may need to handle. The C24 IO FpML Support Pack implementations are based on the FpML specifications released by ISDA on www.fpml.org. These specifications are implemented and maintained by C24 to ensure access to a fully maintained reference implementation of the latest standards. Supported Version of FpML :
REC = Recommendation Each FpML standards release is packaged and maintained by C24 within the C24 IO FpML Support Pack and includes:
The C24 IO data model implementations of the full set of published FpML validation rules, for use in conjunction with the imported schemas. C24 IO validation rules are expressed as XPath constraints that are compiled into the Java code components derived from the FpML data models. Any FpML instance document can then be checked for both schema compliance and adherence to the ISDA-originated validation rules as a single operation, or as a precursor to a semantic transformation to some other arbitrary format. Subscription to the support pack guarantees that you will be kept right up to date with the latest validation rules as they are published by ISDA. Key technical features:
So in summary, the C24 FpML Support Pack provides fully maintained FpML data model and validation rule implementations that are guaranteed to be kept up to date, access to a regression testing platform that will ensure your applications are 100% compliant with latest practice and procedure, and all this on top of a toolkit for developers and meta-data architects that will save time and money in deploying integration solutions from these message standards. If you’re interested in a test drive, the C24 IO FpML Reference Implementation is a package based on the latest “Recommendation” FpML Release. This is a full example of a C24 IO deployed solution based on the FpML Support Pack. It is intended for system architects and developers to review and appreciate the complexity of the FpML integration problem domain, and the capabilities of the C24 IO technology to simplify it. It includes:
This Reference Implementation package is available for download at www.c24.biz/refimpl/fpml |
||||||||||
| Contact | Tel: +44 (0) 20 7117 0024 Email: info@c24.biz www.c24.biz |
Code Synthesis Tools CC
| Tool Name | CodeSynthesis XSD | ||||||
| Category | Development Tools, Application Components | ||||||
| Short Description | CodeSynthesis XSD is an open-source, cross-platform W3C XML Schema to C++ data binding compiler. Provided with the FpML schemas, it generates C++ classes that represent the FpML vocabulary as well as parsing and serialization code. You can then access the data stored in XML using types and functions that semantically correspond to your application domain rather than dealing with intricacies of reading and writing XML. This results in a significantly shorter release cycle as well as increased reliability, readability, and maintainability of your code. | ||||||
| Key Features |
|
||||||
| Technical Details |
|
||||||
| Contact | Product URL: http://www.codesynthesis.com/products/xsd
Email: info@codesynthesis.com |
ETL Solutions
| Tool Name | ETL Solutions - transformation Manager |
| Category | Storage Tools (Object and Relational Mapping to XML, FpML Repository, Versioning) Development Tools (Data transformation Authoring, Testing, Object Binding Tool) Application Components (Java Wrapper, Validation, Format transformation, Integrations, EAI, EII, SOA, ESB) Service Components (Matching Service, Schemes Management) |
| Short Description | In use by several major banks, Transformation Manager (™) has been used in a range of projects to rapidly implement FpML based data, messages and systems and helps bridge the gap between developer and analyst when integrating FpML into the enterprise. A generic transformation and integration tool, TM combines a high level view of the integration models and rules with the ability to do complex and low level transformations. Code generation with a simple and lightweight runtime interface enables proven deployment into any enterprise system, including J2EE, Murex and proprietary messaging systems. TM is being used to integrate FpML derivatives with databases, Java APIs, flat files, documentation and non FpML-based XML schemas. |
| Key Features | Comprehensive IDE combining easy to use GUI, 300+ built-in functions, wizards, debugger and test tools, deployment tool etc with a unique powerful high level mapping syntax. TM generates portable Java code offering complete flexibility and freedom to deploy in client architectures Open Interface provides access and viewing of almost any kind of data Metadata driven Many additional features including validation, cleansing, test driven design, and reconciliation Support virtually any data sources and targets |
| Technical Details | Transformation Manager allows the user to describe the links or transforms between the different types of data at the highest possible semantic level using either an in-built "Simple transformation Language" SML or W3C's XSLT transformation language if this is preferred, or indeed a mixture of these. Very complex logic embedded in the tool is then used to generate code for deployment, either Java or XSLT (or again a mixture of these), that perform the transform. This paradigm solves a whole range of problems - from the simple problem of taking standalone Microsoft Excel data and updating a local database to the complex issues of generating and controlling the transformations embedded in types of global distributed applications required by the new era of e-Business. XML is the key piece in the building of the loosely coupled integration architectures and is being used by most major corporations to build web applications. These distributed architectures draw upon open standards such as the OMG's CORBA, Sun's J2EE or Web Services. transformation Manager fully supports these international standards and is application-vendor neutral. These features are extremely important in an integration product intended for widespread market acceptance. In short the product offers:
Supported Version of FpML :
|
| Contact | Karl Glenn Email:kg@etlsolutions.com Tel: +44 (0) 191 289-4040 http://www.etlsolutions.com |
Financial Fusion
| Tool Name | Financial Fusion Server |
| Category | Development Tools (Object Binding Tool) Application Components (Format transformation) |
| Short Description | Financial Fusion Server provides the ability to communicate via FpML, FIX, SWIFT, GSTPA, ISO15022, OMGEO from a single scalable platform. Our message broker technology allows easy integration and message transformation. |
| Key Features | Full FIX connectivity, FpML, SWIFT, GSTPA, OMGEO message sets, Message Broker transformation, STP middleware product. |
| Technical Details | Application server based, 100% JAVA EJB compliant. |
| Contact | Chris Fink Tel: +44 207 285 4079 (EU) Will Stevenson Tel: 001 978 287 2437 (US) www.financialfusion.com |
Finetix
| Tool Name | Reportix |
| Category | Application Components (Document Generation) |
| Short Description | Reportix is an Open Source project that aims to apply the power of XML, FpML, XSL, XSL:FO, Xerces, Xalan, FOP and J2EE to PDF formatted wholesale banking report generation. It is highly standards compliant and designed to integrate cleanly and swiftly in a J2EE environment. The range of potential applications for wholesale banking institutions is broad, and includes the automatic generation of confirmation notes, contracts, position reports, value at risk reports and credit netting reports. |
| Key Features | Automatic translation of FpML to PDF document |
| Technical Details | Reportix is an Open Source product and is based on the Apache XML tools. Using XSL transforms Reportix translates an FpML document into XSL:FO, which is then used to generate PDFs. Supported Version of FpML :
|
| Contact | John O'Sullivan www.finetix.com |
FireStar Software, Inc.
| Tool Name | ObjectSpark | ||||||||
| Category | Storage Tools (Object and Relational Mapping to XML) Development Tools (Data transformation Authoring) Application Components (Integration Tools e.g. Excel) |
||||||||
| Short Description | FireStar Software's ObjectSparkTM is the industry's first infrastructure software that structures and automates the development and deployment of data and message services, a critical layer in multi-tiered or distributed applications. The patented technology includes out-of-the-box data services with easy to use visual tools that enable customization and deployment. ObjectSpark delivers scalable, high performance data service objects and web services. These components can be used in Microsoft and Java (J2EE) development environments. ObjectSpark provides support for XML messages, documents, and links to major messaging systems. It is fully extensible to support specific implementations like the FpML message standards. ObjectSpark also provides native support for major databases as well as general support for ADO/JDBC accessible data sources. | ||||||||
| Key Features |
|
||||||||
| Technical Details |
|
||||||||
| Contact | Customers in the US: Alan Dipietro Tel: +1 978 635 9320 Email: dipietro@firestarsoftware.com Customers outside the US: Stephen Ford VP, International Mobile: +1 443 722 1611 Email: ford@firestarsoftware.com FireStar Software: FireStar Software, Inc. 31 Nagog Park Acton, MA 01720 USA Tel: +1 978 635 9320 Fax: +1 978 635 9312 www.firestarsoftware.com |
Global Electronic Markets LLC
| Tool Name | GemDelta - FpML Comparison Tools | ||
| Category | Application Components, User Tools | ||
| Short Description | GemDelta is a tool for comparing FpML documents. We are currently offering a version integrated with GemScribe, our FpML viewer/editor. | ||
| Key Features | GemDelta performs a configurable, heuristically guided match between trades, reporting only meaningful differences. It categorizes differences by type, and generates an overall match quality score. When integrated with GemScribe, GemDelta is IE 5+ based and runs entirely within the browser. No applets or ActiveX controls are required. It supports easy match customization using configuration files. It generates output in the form of HTML displays and highlighted views of the original trade display. When packaged as a standalone product, it can run from the command line or as a server process on Unix or Windows platforms. | ||
| Technical Details |
|
||
| Contact | Email:sales@global-emarkets.com
www.global-emarkets.com/ |
Global Electronic Markets LLC
| Tool Name | GemScribe - FpML Viewer/Editor | ||
| Category | Application Components, User Tools | ||
| Short Description | GemScribe is a web-browser based tool for viewing and editing FpML documents. | ||
| Key Features | GemScribe is IE 5+ based and runs entirely within the browser. No applets or ActiveX controls are required. It supports easy customization using template-driven layouts and XML formats, and CSS stylesheets for customizing look and feel. GemScribe can read FpML files from the Internet or from the local file system, or can create new FpML files from template deals. It can save FpML files to the local file system or to a web server. | ||
| Technical Details |
|
||
| Contact | Email:sales@global-emarkets.com
www.global-emarkets.com/ |
Global Electronic Markets LLC
| Tool Name | GemVault - FpML trade Archive |
| Category | Application Components, User Tools |
| Short Description | GemVault is a web-server based system for archiving, querying, and retrieving FpML documents. |
| Key Features | GemVault is based on the Apache HTTP server, Open SSL, BerkeleyDB, and mod_perl. It provides an efficient way to store large numbers of FpML documents, and to index and retrieve the documents. Features include "find a trade like this" and portfolio matching, for quickly matching trades in a portfolio supplied by a partner to existing trades in the archive. It integrates with GemScribe, for displaying trades, and GemDelta, for comparing different versions of trades (either from different sources or at different times.). |
| Technical Details |
Supported Version of FpML :
|
| Contact | Email:sales@global-emarkets.com
www.global-emarkets.com/ |
Global Electronic Markets LLC and Systemwire, Ltd
| Tool Name | FpML Mediator | |
| Category | Application Components, User Tools | |
| Short Description | FpML Mediator is an advanced FpML validation, matching and reconciliation engine. It is entirely rule driven, enabling the business to control which business rules to apply, which elements should be matched, which sensitivities should be applied, and where optional matches are desired. FpML Mediator supports all FpML products and versions, and can reconcile trades of different versions. FpML Mediator can support both intra-day matching for new activity, and periodic batch processing of large trade inventories. | |
| Key Features | Validation implements all FpML business rules. Matching allows inventories of many thousands of trades to be processed at thousands of trades per minute, based on configurable matching rules. Trade reconciliation is highly configurable, supporting a wide variety of scoring, optionality and tolerance policies. Mediator seamlessly supports client extensions to FpML. | |
| Technical Details |
Supported Version of FpML :
|
|
| Contact | Email: sales@fpml-mediator.com |
HandCoded Software Ltd.
| Tool Name | Toolkit for FpML Processing |
| Category | Development Tools, Application Components, Service Components |
| Short Description | The HandCoded Toolkit for FpML processing provides a core set of functions for manipulating FpML documents, including a high performance implementation of the FpML business rules for validation and inter-version conversion. |
| Key Features |
|
| Technical Details |
The HandCoded Toolkit is available in both Java and C# varieties, both containing the same core functions for FpML document validation and conversion. Designed for high performance the toolkits use standard programming languages and runtime APIs along with a object-orient framework that allow easy development and maintenance of custom user rule sets or conversions. In addition implementing the standard FpML business rules for FpML 4.0 and 4.1 the toolkit applies appropriate rules to previous releases of FpML and provides strict data type validation for DTD based documents. A set of user customizable data files are provided to allow all the standard 'scheme' code values to be validated during processing and the toolkit can be attached to local data sources for further party and security code checking. Toolkit functionality can be easily integrated into existing applications or with a minimum amount of code and the functions are compatible with all the releases of FpML from 1.0 to the latest working draft. A demonstration application that illustrates the validation and conversion capabilities of the toolkit is available from the HandCoded website (see http://www.handcoded.com). |
| Contact | Email: information@handcoded.com |
HCL Perot Systems
| Tool Name | HPS FpML Tool Kit | |||||
| Category | Application Components (FpML Validator, FpML Format transformer) Service Components (FpML Matching Service, FpML Rule Engine) |
|||||
| Short Description |
|
|||||
| Key Features |
|
|||||
| Technical Details |
|
|||||
| Contact | Email:Padma Parthasarathy
www.hclperot.com |
Ipedo
| Tool Name | Ipedo XML Information Platform (XIP) | ||||||||||
| Category | Storage Tools, Development Tools (Ipedo XIP) Application Components (Ipedo FpML Accelerator plug in) | ||||||||||
| Short Description |
|
||||||||||
| Key Features |
|
||||||||||
| Technical Details |
Ipedo XIP acts as a platform that works in conjunction with an organization's existing systems to access relevant financial data in real time. The Ipedo FpML Accelerator is a set of components built specifically to process FpML and related custom XML to perform critical OTC derivatives functions. With Ipedo, firms can automate information aggregation, integrate more trade and risk data, perform analysis across trade documents, and allow for long-term active archiving for compliance needs.
|
||||||||||
| Contact | Ipedo, Inc. 1001 Marshall Street Redwood City , CA 94063 (650) 306-4000 Email:info@ipedo.com
|
Liquid Technologies
| Tool Name | Liquid Technologies XML Data Binding Wizard | |
| Category | Development Tools Application Components |
|
| Short Description |
|
|
| Key Features |
Because FpML is quite a complex schema, without expert knowledge of XSDs it is easy to create invalid XML documents. Our product prevents this, and removes the need to waste time and effort trying to understand the more ambiguous sides of the W3Cs XSD standard. Supported Languages : C#, Java, Visual Basic 5/6, C++ (cross platform) A full set of HTML documentation is also generated along with the code, making it even easier to use. |
|
| Technical Details |
Supported Version of FpML :
|
|
| Contact | Email: fpml@Liquid-Technologies.com
http://www.liquid-technologies.com |
Kronos Software Ltd
| Tool Name | Kronos Developer Toolkits |
| Category | Development Tools (Object Binding Tool) |
| Short Description | Class libraries for developers that need to rapidly add FpML capability to existing systems or build robust e-commerce and STP applications in a fraction of the time. Kronos FpML Toolkits are designed for both developers and end-users. These toolkits allow you to rapidly adopt the FpML protocol within your organisation. The toolkits comprise Developer Toolkits, Excel Add-ins and the FpML Editor. |
| Key Features | Object-Orientated Type-safe Classes Complete implementation FpML inheritance hierarchy Support for schemes Support for references Support for choices Source code environment support GUI components (Java only) Online reference documentation |
| Technical Details | Java, C++, and VB class libraries Evaluation copies can be downloaded from the following link: http://www.risk.sungard.com/standards/fpml.php Supported Version of FpML :
|
| Contact | Email: marketing@risk.sungard.com
FpML products: http://www.risk.sungard.com/standards/fpml.php |
Magoo Software
| Tool Name | MagooClient |
| Category | Development Tools/Application Components (Viewer/Editor/Validator) |
| Short Description | MagooClient combines XML messaging, editing and scripting to provide a comprehensive graphical user client environment for sending, receiving, editing and validating FpML documents. |
| Key Features | MagooClient is a complete FpML Viewer/Editor/Validator and has been fully tested against the FpML 4.0 schemas and sample instances provided by the FpML specification. Specific features include:
|
| Technical Details |
Java-based portable solution Supported Version of FpML:
|
| Contact | Website (www.magoosoft.com) Contact Email(info@magoosoft.com) |
MDXSYS Limited
| Tool Name | XML Objective (plus FpML Integration Libraries) |
| Category | General-purpose XML developer tool, in the form of a gui desktop application plus custom libraries. |
| Short Description | XMLobjective is a developer productivity tool to assist in the development and integration of XML and XMLSchema with existing systems in C++, Java and RDBs (using JDBC/SQL). |
| Key Features |
XMLSchema Editor
* create and edit structures * content, design and code views * wizards to build/edit components, namespaces * XMLschema-aware editing and validation XML Document Editor * data and xml views * gui component, tree or text editing * schema aware for valid element / attribute content displays Object Editor and CodeBuilder * integration object editor * generate integration code * integration for C++, Java and RDBs (using JDBC/SQL) |
| Technical Details |
Available for this product:
Supported Version of FpML :
|
| Contact | The integration package currently supports the swap and swaption product types. The package can be easily extended however to cover other product types. We will be happy to extend the package on request of any FpML users. Any requests of this kind may be directed to the company website (www.xmlobjective.com), or to the Contact email (fpml@xmlobjective.com). |
Pi4 Technologies Foundation Ltd
| Tool Name | Pi4SOA WS-CDLTool Suite |
| Category | Modeling tool for describing business processes in WS-CDL |
| Short Description | The open source tool provides an eclipse based editor to enable users to create, WS-CDL compliant, descriptions of business processes from a neutral perspective with no one participant having dominion over any other. The tool also provides a scenario editor and a mechanism for validating scenarios of message exchanges against a, WS-CDL compliant, description. |
| Key Features | editor tool for creating business process descriptions/dynamic models editor tool for creating scenarios of message exchanges validating tool for validating scenarios against a business process descriptions/dynamic models |
| Technical Details |
Supported Version of FpML :
|
| Contact | Steve Ross-Talbot Email:steve@hattricksoftware.com Tool available from www.pi4tech.org |
PolarLake Ltd
| Tool Name | PolarLake | ||||||||||||
| Category | Application Components (Format transformation) Service Components (Validation, Matching) |
||||||||||||
| Short Description | PolarLake is an enterprise grade software platform providing the full set of the services required to develop, assemble and deploy advanced FpML, other XML and Web Services applications in Java. The development process consists of developing new components or integrating existing components and applications and then, by defining rules and document flows, graphically assembling these components into XML applications which represent business processes. This approach reduces the skills required and increases the flexibility of the resulting solution. PolarLake allows enterprises to create applications and service components which process FpML documents. Its rules based and component assembly development approach sympathetic to the matching and transformation requirements. Furthermore, the developed applications and service components can be easily integrated into enterprise technologies, such as EJB, COM and messaging middleware supporting JMS. PolarLake is XML schema standard neutral and PolarLake applications can easily process documents from multiple schema standards such as FpML or XBRL as well as Web Services. |
||||||||||||
| Key Features | A Java platform for developing FpML processing applications and service components
|
||||||||||||
| Technical Details | Fully featured enterprise class XML platform.
XML document transmission using: HTTP(S), SMTP, JMS, file system. Platform support:
Compatible with COM, integrating native COM components through the COM gateway. |
||||||||||||
| Contact | PolarLake Headquarters - Ireland Email:info@polarlake.com Tel: +353 (1) 449 1010 Fax: +353 (1) 449 1011 PolarLake Block F1 East Point Business Park Dublin 3 Ireland PolarLake USA Email:info@polarlake.com Tel: +1 (212) 672 1773 Fax: +1 (212) 792 4001 PolarLake USA 39th Floor 245 Park Avenue New York, NY 10167 USA PolarLake Japan Email: japan@polarlake.com PolarLake Japan 17 Fl. Shibuya Mark City 1-12-1 Dogenzaka Shibuya-ku Tokyo 150-0043 Japan www.polarlake.com |
RCP Consultants Ltd
| Tool Name | RCP FX STP Suite | |||
| Category | Application components (trade Entry/ Inspection/Format transformation) Development Tools (Testing) Service Components (Validation) |
|||
| Short Description |
|
|||
| Key Features | RCP specializes in FX and FX Options technology. Components from RCP's STP Suite are in use in over 100 customer sites in 25 countries. FpML is one of the many data protocols supported as standard and translated by these components. | |||
| Technical Details | A modular suite of software designed to run on a standard PC running Microsoft NT or Windows 2000. Installed from CD in a few minutes. Don't reinvent your own FX FpML adapters. Call us! Supported Version of FpML :
|
|||
| Contact | Gavin Smith Global Markets Business Manager RCP Consultants 81 Broadway Didcot, Oxon, UK Tel: +44 (0) 1235 510116 Email: banking-sales@rcp.co.uk www.rcp.co.uk |
