In today’s global markets, trading positions are often transferred between desks across time zones. Trading books are often geographically distributed and one desk dependent upon information provided by another. This makes it essential that each desk is kept fully aware of everyone else’s prices and quotes. Having live, current data, shared in real-time across the enterprise is essential.
Skyler LiveCache provides a distributed cache of internal rates and prices. LiveCache supports contributed data from multiple user terminals, data feeds and applications, publishing updated information to all subscribers. It can thus act as a central price server. Combined with other Skyler products, LiveCache creates a fully functional pricing engine for a distributed dealing operation.
LiveCache supports high-availability through persistence and replication across multiple servers.
Typical Applications
- Regional data cache
- Pricing engine
- Structured instrument pricing
- Systems integration
- Migration strategy
- Centralised Rates Server
Product Description
LiveCache provides a cache of real-time, updating data. Data can be entered into the cache from individual traders’ desktop applications (such as Excel) or a data feed, or an external application. Any data in the cache can be subscribed to; when data is updated in cache, it is immediately published to all subscribers. A key use of the product is to enable traders to enter prices from their desktop, and have those rates efficiently published and made available throughout the organisation. Any user with Excel and a contributions interface can publish data into this cache, and can also subscribe to information from it. This provides an effective desk or regional rate-updating infrastructure. Where there are multiple sources of data for an instrument, it is often very difficult to amalgamate the data into a coherent whole. LiveCache uses the concept of Super Records to help with this. A Super Record is created from a number of data sources, and can include news flags, settlement codes, benchmark open and closing prices for Mark-to-Market as well as a range of other added value data from direct exchange feeds and vendor feeds. Any subscribing application only needs a single symbol to receive all the information on that instrument. With the addition of other Skyler products such as Xpresso, rates and spreads can be created from data in the cache. Users may subscribe to these, as well as use cached data. Derived or structured instruments can also be created from any of the data inputs, thus allowing the system to serve as a central rates service for such instruments.