Presentation: "Unifying Front-Office and Risk Applications Using The OpenGamma Platform"
Time: Friday 16:50 - 17:50
Location: Rutherford Room, Fourth Floor
Financial technologists supporting front-office (sales and trading) and risk end-users are frequently divided by a common set of requirements. Both constituents want complex metrics calculated on securities, trades, positions, and portfolios, but almost always result in having different applications for each set of end users.
Traders want near-real-time calculations; risk managers usually want batch operation. Traders need to simulate the results of trades before they make them; traditionally risk managers are only interested in what's on the firm's books. Systems designed for the needs of traders rare satisfy the needs of risk managers, and vice versa.
* The choice of near-real-time or batch operation would be a business decision, rather than a technical one
* The sophistication of calculations required for risk managers could be put into the hands of traders
* Developers could spend more time looking after the needs of the business and less time duplicating infrastructure already present in other applications
* New applications could be rolled out far more quickly than having to build a whole architecture from scratch
* Operations teams would have fewer different types of applications to look after, making them more effective in supporting the ones they have
In this talk we'll be covering the architecture and technical features that make the OpenGamma Platform an ideal system to act as a unified software stack to bring together the needs of traders and risk managers in financial services firms. We'll go over our backgrounds in dealing with vendors and how that led us to believe that only an Open Source solution could satisfy the needs of modern financial technologists.
In anticipation of the first Open Source release of the OpenGamma Platform, we'll also be showing some of the integration points demanded by customers and some sample code showing just how to integrate in with existing legacy systems.