
View of GemVault directory.
Purpose
Keeping track of the all of the different versions a derivatives trade has gone through can be extremely complex. Often a
trade will be modified dozens or hundreds of times during its lifetime, and there may be multiple sources of information about
each trade. GemVault is designed to address this problem.
Description
GemVault is a trade document control system specialized to act as an FpML trade repository. It is designed to address all
of the different types of trade version control needs a derivatives user might have.
Planned Features
- Web browser interface for navigating the archive.
- Ability to keep multiple versions of a document representing a single FpML trade
- Ability to keep documents from multiple sources for the same trade, e.g. to allow keeping your counterpartys or brokers
versions of the trade.
- Integration with GemScribe to allow documents to be displayed easily.
- Integration with GemDelta to allow differences between any two document versions to be displayed.
- Integration with GemSync to allow retrieval of trades by a connected user.
- Version reporting into XML and HTML.
- Query by date, version number, and source.
- Document compression
- Digital certificate-based security
- Filesystem or database document storage
Technology
- Apache HTTP server, mod_perl, Perl scripts
- OpenSSL, mod_ssl
- High-speed embedded database technology for indexing
Status and Plan
- Currently in alpha test. A first demonstration version is available on our demo site. See Downloads for more information.
- Has been tested with 20,000+ trades.
- Demo version planned for 3Q 2003.