Published on 16-Jan-2007
Validated on 03 Aug 2009
"Without the grid technology from IBM… performing financial modeling calculations within a useful timeframe would simply not be possible." - Dr Egloff, Head of Financial Computing, Zürcher Kantonalbank
Customer:
Zürcher Kantonalbank (ZKB)
Industry:
Banking
Deployment country:
Switzerland
Solution:
Grid Computing, Linux
Overview
Companies in Switzerland operate with a high degree of interdependence, and it is important for any credit provider to understand how the fortunes of one can affect the others. ZKB knew that it would be possible to use advanced computer modeling algorithms to gain a clearer view of its financial position, reducing the amount of capital it would need to offset against potential bad debt and increasing profitability.
Business need:
To increase efficiency and avoid relying on inflated regulatory credit risk figures, ZKB needed to run complex financial models at high speed
Solution:
IBM helped ZKB implement a grid architecture based on several IBM System Cluster 1350™ servers and 45 IBM System x™ 336 servers, running Linux®
Benefits:
Substantial reduction in economic capital needed to offset credit risk, freeing up money for re-investment; open standards software and re-use of existing hardware for low cost of implementation and ownership; return on investment seen within two computational runs.
Case Study
Zürcher Kantonalbank (ZKB) in Switzerland provides private, retail and commercial banking services for both individuals and corporations. With around $100 billion of customer assets under management, a balance sheet of over $7 billion and more than 4,200 staff in 109 branches in 2005, ZKB is a growing force in the investment management market, returning annual profits of around $600 million.
Companies in Switzerland operate with a high degree of interdependence, and it is important for ZKB, which provides credit for these companies, to understand how the fortunes of one can affect the others—for example, whether smaller suppliers would be able to handle the bankruptcy of a larger company. ZKB knew that it would be possible to use advanced computer modeling algorithms to gain a clearer view of its financial position, reducing the amount of capital it would need to offset against potential bad debt and increasing profitability.
Without such a modeling system, the bank had to rely on regulatory credit risk figures, which did not take into account factors like diversification, structure of credits, repayments and amortization, and were consequently inflated. As credit represents one of the bank’s main income streams, the need to find an IT solution capable of running complex financial models at high speed was becoming critical for the business.
Opening a path to performance
ZKB considered solutions from several vendors before deciding to implement a grid solution designed by IBM Global Technology Services.
“The pre-sales service from IBM won us over,” explains Dr Daniel Egloff, Head of Financial Computing at ZKB. “The IBM consultant listened to our issues and offered to perform a proof-of-concept at the IBM Grid Design Centre in Montpellier, France. The ability to determine our exact requirements before implementation was a crucial factor in our decision—and it convinced us that the solution would work.”
The proof-of-concept was vital because ZKB did not consider any of the commercially available risk applications to be suited to its needs. The bank’s ambitious strategy was to design its own state-of-the-art system based entirely on open source technology and running on a GNU/Debian Linux operating system.
“We wanted to prove that open source is a possibility for the banking services industry,” explains Dr Egloff. “And of course, the choice of Linux and other open source software kept our licensing costs at a minimum.”
Banking on the skills of its in-house team, ZKB developed its own financial modeling application to calculate credit risk. The team also built a scheduling and object distribution system based on MP, and use the Sun Grid Engine to provide a front-end queuing system.
The grid consists of several IBM Cluster 1350 servers with 45 IBM System x model 336 servers as computational nodes. The extreme scalability of the grid architecture will make it simple to add more machines in future to increase processing power—in fact, ZKB has already tripled the number of calculation nodes since the start of the project.
“The main features of the IBM solution are scalability, flexibility and performance,” says Dr Egloff. “We can easily add nodes to the network and divide them between production and test and development clusters to balance the workload dynamically. And with the grid architecture, we exploit around 90 percent of the available processing capacity—as opposed to an estimated 40 percent for alternative solutions.”
“Efficient use of hardware resources is important because our key requirement is computing power. Our financial modeling calculations involve up to 10TB of data, so a single calculation can take anything from 60 to 100 hours, even with the new solution. Without the grid technology from IBM, combined with their High Performance Computing and Linux cluster know-how, performing such calculations within a useful timeframe would simply not be possible.”
Cutting capital requirements
The grid is simple to maintain and administer, reducing workload on IT staff and freeing them to provide support and development services to the rest of the company. There are plans to extend access to the grid so that other departments within the bank can benefit from its computing power—for example, SunGard FRONT ARENA will soon be deployed on the grid to provide fast pricing of structured products.
“We would like to extend the grid’s financial modeling potential too, so that we can run all kinds of Monte Carlo simulations,” adds Dr Egloff. “It may even be possible to use the grid to provide services to other banks, potentially increasing revenues.”
The low cost of implementation—using open source software and extending the value of existing hardware investments—combined with the huge improvement in the accuracy of credit risk figures meant that ZKB saw a full return on investment after only the second computational run.
“Because we no longer have to use the regulatory risk figures—which are approximately twice as high as our own—we can dramatically reduce capital costs, making our credit operation far more profitable and at the same time more competitive in a market with shrinking margins,” concludes Dr Egloff. “The IBM grid computing solution has given us the power we need to calculate credit risk accurately, and its flexible architecture will enable us to embrace more complex financial models in the future without increasing costs.”
Products and services used
IBM products and services that were used in this case study.
Hardware:
System Cluster 1350, System x
Operating system:
Linux
Legal Information
© Copyright IBM Corporation 2007 IBM Systems Group Route 100 Somers, New York 10589 U.S.A. Produced in the United States of America January 2007 All Rights Reserved IBM, the IBM logo, 1350 and System x are trademarks of International Business Machines Corporation in the United States, other countries or both. Linux is a registered trademark of Linus Torvalds in the United States, other countries or both. Sun is a trademark or registered trademark of Sun Microsystems, Inc. in the United States and other countries. SunGard is a trademark or registered trademark of SunGard Data Systems Inc. or its subsidiaries in the U.S. and other countries. Other company, product or service names may be trademarks or service marks of others. References in this publication to IBM products, programs or services do not imply that IBM intends to make these available in all countries in which IBM operates. Any reference to an IBM product, program or service is not intended to imply that only IBM’s product, program or service may be used. Any functionally equivalent product, program or service may be used instead. Offerings are subject to change, extension or withdrawal without notice. All client examples cited represent how some clients have used IBM products and the results they may have achieved. Performance data for IBM and non-IBM products and services contained in this document was derived under specific operating and environmental conditions. The actual results obtained by any party implementing such products or services will depend on a large number of factors specific to such party’s operating environment and may vary significantly. IBM makes no representation that these results can be expected or obtained in any implementation of any such products or services. THE INFORMATION IN THIS DOCUMENT IS PROVIDED “AS-IS” WITHOUT ANY WARRANTY, EITHER EXPRESSED OR IMPLIED. This publication is for general guidance only. Photographs may show design models.
