SlideShare a Scribd company logo
1 of 5
Download to read offline
For more information about Luxoft, visit
www.luxoft.com
www.luxoft.com/financial-services/
case study
Research Analysis Support
System for a Leading Russian Bank
Summary
13.09.2012
Develop a comprehensive, intelligent database to support the bank’s research
department in market data analysis and the publications workflow.
uu Client: One of the top three largest banks in Russia
uu Business Area: Market analytics and research
uu Asset Classes: Equities, Fixed income, Indices
uu Technology Set: .NET 3.5: ASP.NET, WCF WWF, SMTP, AJAX, XSLT/XML,
MS SQL Server 2005
uu Integration: SOAP 1.2, SMTP Pooling, SOA over WCF, Message Queuing
uu User Profile: Research Analysts, Compliance, Editors, Desktop
Publisher
uu Geography: Moscow, London
uu Relationships Status: Ongoing, Fixed Price
uu Services Provided: Full cycle: Business analysis, Development,
QA/Testing, Maintenance
uu Team Size: 12+
uu Duration: 2+ years development and ongoing enhancements
Business Challenge
In 2008, the bank began an initiative to build an in-house market research
and analysis team. To support the new department, a solution was needed
for:
uu A comprehensive database of equities, bonds, currencies, indices,
company financial indicators and more
uu Automated import of market data from the MICEX and RTS exchanges
and the Bloomberg agency
uu Automated distribution of calculated market analysis data and reports
to research analysts and other company subscribers via email, as well as
online, on-demand reporting
02Luxoft - Case Study
Luxoft Delivered Solution
Luxoft delivered the initial system on time and within the budget and new
capabilities continue to be added as requested by the bank.
Luxoft’s market research database (RDB) was designed and populated with
10 years of historical market data and is automatically updated daily with
current market information from financial information providers and stock
exchanges. A wide range of standard ratios and parameters (i.e., yields,
durations, spreads, yield curves, P/E, ROE, and MCAP) are calculated with
configurable models and algorithms. More than 40 types of market data
analysis reports are compiled in both Russian and English, with automatic
distribution to company subscribers.
Key business functions include market data management, data analysis,
client or subscriber management, publication workflow governance,
distribution management, and importing market data.
03Luxoft - Case Study
Future functionality will include improvements in publication workflow,
document authoring, on-demand publications from ready-to-use calculated
data blocks, additional analysis parameters in the Fixed Income analysis block,
and development of an Internet Research Portal.
Luxoft’s solution uses an n-tiered, layered architecture for maximum stability and
flexibility. Functional capabilities are supported by four main components: email
distribution, document storing, publication workflow, and market data imports.
Figure 1:
Research database
functional
framework
Figure 2:
Research
database solution
architecture
MARKET DATA
MANAGEMENT
NEWS,EVENTS
TARGET PRICES,
COMPANY FORECAUST
VERSIONS
COMPANY FINANCIAL
INDICATORS
INDICES,
CURRENCY PAIRS
EQUITIES,
BONDS
CLIENT
MANAGEMENT
CRM
INTEGRATION
SUBSCRIPTION
MANAGEMENT
LOAD BALANCING/
FAILOVER
24X7 AVAILABILITY
AUTOMATIC
DISTRIBUTION
RDB
FEEDS
REUTERS
(PROJECTED)
MICEX
RTS
BLOOMBERG
PUBLICATION
WORKFLOW
LIGHT-WEIGHT
CUSTOM SOLUTION
SECURITY AND
USER ROLES
MS OFFICE 2007
INTEGRATED
DOCUMENT VERSION
CONTROL SUPPORT
COMPILANCE
INTEGRATION
DATA
ANALYSIS
EXCEL-INTEGRATED
DATA EXPORT
CUSTOMIZABLE
FORMULAS,
ALGORITMS AND
FORMATING
FIXED INCOME
REPORTS AND BOND
CALCULATION
EQUITY AND
COMPANY REPORTS
MAIL
SERVER
MS SQL
SERVER 2005
ANALYST / ADMIN
INTERNET EXPLORER
ANALYST / ADMIN
INTERNET EXPLORER
REPORT
FILES
FEED
FILES
WINDOWS 2003 SERVER
+IIS + .NET RUNTIME
DOCUMENT STORING COMPONENT
(Custom WebDAV PROTOCOL
IMPLEMENTATION FOR STORING
REPORT FILES IN DATABASE)
EMAILER
COMPONENT “WORKFLOW”
WINDOWS WORKFLOW
FOUNDATION ACTIVITIES
FEEDS
DOMAIN
MODEL
SERVICES
NHibernate DAL
ASP Web UI
EXCEL EXPORT
INTERNET
03Luxoft - Case Study
Customer Feedback
Benefits
With Luxoft’s technical expertise and advanced business domain
knowledge, the bank realized the following benefits:
uu Improved the quality of the analysis and interpretation of market data,
facilitating better strategic and tactical decision-making
uu Reduced risks with improved governance of best-practice compliance
and improved data quality
uu Added benchmark capabilities with 10 years of market history
uu Increased productivity with automated distribution services
Detailed feedback is available on request.
Emailer Component
This component is dedicated to meeting the email distribution
requirements. It is designed to interact with multiple SMTP mail servers
for failover purposes and can be dynamically configured. It also includes
notifications for system health other types of alerts.
Document Storing Component
Documents in the system are stored in database. Access to documents
provided via custom implementation of WebDAV protocol.
Publication Workflow Component
The publication workflow component governs the distribution of the
research department’s analytical report documents to subscribers.
The workflow uses the Windows Workflow Foundation (WWF) technology
to schedule and execute publication activities and to manage the external
data exchange.
Market Data Import Component (Feeds)
This component is responsible for parsing, transforming and uploading
market data feeds into the database. The data feed import process is
optimized with centralized error handling, detailed logging, and load
balancing routines.
About luxoft
Luxoft, a principal subsidiary of IBS Group, is a provider of advanced
application and software engineering outsourcing services for global and
regional enterprises. Luxoft builds partnerships with its clients, such as
Boeing, IBM, Deutsche Bank, UBS, Harman, Avaya, Alstom, and Sabre, based
on the culture of engineering excellence, innovation, and deep domain
expertise. Luxoft offers international delivery capability through its network
of state-of-the-art delivery centers in North America, Eastern Europe, and
Asia. Luxoft`s customers benefit from the right mix of technology skills,
industry knowledge, proprietary processes and methodologies, and a
choice of engagement models.
For more information about Luxoft, visit
www.luxoft.com
www.luxoft.com/financial-services/
© 2012 Luxoft

More Related Content

More from Luxoft

Case study luxoft helps leading av solution provider media luxoft for polymedia
Case study luxoft helps leading av solution provider media luxoft for polymediaCase study luxoft helps leading av solution provider media luxoft for polymedia
Case study luxoft helps leading av solution provider media luxoft for polymedia
Luxoft
 
Case study luxoft fx position keeping banking luxoft for top3largest bank in ...
Case study luxoft fx position keeping banking luxoft for top3largest bank in ...Case study luxoft fx position keeping banking luxoft for top3largest bank in ...
Case study luxoft fx position keeping banking luxoft for top3largest bank in ...
Luxoft
 
Case study commodity value chain banking luxoft for one of the largest global...
Case study commodity value chain banking luxoft for one of the largest global...Case study commodity value chain banking luxoft for one of the largest global...
Case study commodity value chain banking luxoft for one of the largest global...
Luxoft
 

More from Luxoft (8)

Case study luxoft helps leading av solution provider media luxoft for polymedia
Case study luxoft helps leading av solution provider media luxoft for polymediaCase study luxoft helps leading av solution provider media luxoft for polymedia
Case study luxoft helps leading av solution provider media luxoft for polymedia
 
Case study luxoft fx position keeping banking luxoft for top3largest bank in ...
Case study luxoft fx position keeping banking luxoft for top3largest bank in ...Case study luxoft fx position keeping banking luxoft for top3largest bank in ...
Case study luxoft fx position keeping banking luxoft for top3largest bank in ...
 
Case study commodity value chain banking luxoft for one of the largest global...
Case study commodity value chain banking luxoft for one of the largest global...Case study commodity value chain banking luxoft for one of the largest global...
Case study commodity value chain banking luxoft for one of the largest global...
 
Brochure of luxoft automotive software by luxoft software development
Brochure of luxoft automotive software by luxoft software developmentBrochure of luxoft automotive software by luxoft software development
Brochure of luxoft automotive software by luxoft software development
 
Brochure of luxoft aerospace expertise
Brochure of luxoft aerospace expertiseBrochure of luxoft aerospace expertise
Brochure of luxoft aerospace expertise
 
Brochure of Luxoft telecom solutions by Luxoft software development
Brochure of Luxoft telecom solutions by Luxoft software developmentBrochure of Luxoft telecom solutions by Luxoft software development
Brochure of Luxoft telecom solutions by Luxoft software development
 
Brochure of luxoft automotive software by luxoft software development
Brochure of luxoft automotive software by luxoft software developmentBrochure of luxoft automotive software by luxoft software development
Brochure of luxoft automotive software by luxoft software development
 
Brochure of luxoft aerospace expertise by luxoft software engineering
Brochure of luxoft aerospace expertise by luxoft software engineeringBrochure of luxoft aerospace expertise by luxoft software engineering
Brochure of luxoft aerospace expertise by luxoft software engineering
 

Recently uploaded

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Recently uploaded (20)

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 

Case study research analysis support banking luxoft for one of the top3largest bank in russia

  • 1. For more information about Luxoft, visit www.luxoft.com www.luxoft.com/financial-services/ case study Research Analysis Support System for a Leading Russian Bank Summary 13.09.2012 Develop a comprehensive, intelligent database to support the bank’s research department in market data analysis and the publications workflow. uu Client: One of the top three largest banks in Russia uu Business Area: Market analytics and research uu Asset Classes: Equities, Fixed income, Indices uu Technology Set: .NET 3.5: ASP.NET, WCF WWF, SMTP, AJAX, XSLT/XML, MS SQL Server 2005 uu Integration: SOAP 1.2, SMTP Pooling, SOA over WCF, Message Queuing uu User Profile: Research Analysts, Compliance, Editors, Desktop Publisher uu Geography: Moscow, London uu Relationships Status: Ongoing, Fixed Price uu Services Provided: Full cycle: Business analysis, Development, QA/Testing, Maintenance uu Team Size: 12+ uu Duration: 2+ years development and ongoing enhancements
  • 2. Business Challenge In 2008, the bank began an initiative to build an in-house market research and analysis team. To support the new department, a solution was needed for: uu A comprehensive database of equities, bonds, currencies, indices, company financial indicators and more uu Automated import of market data from the MICEX and RTS exchanges and the Bloomberg agency uu Automated distribution of calculated market analysis data and reports to research analysts and other company subscribers via email, as well as online, on-demand reporting 02Luxoft - Case Study Luxoft Delivered Solution Luxoft delivered the initial system on time and within the budget and new capabilities continue to be added as requested by the bank. Luxoft’s market research database (RDB) was designed and populated with 10 years of historical market data and is automatically updated daily with current market information from financial information providers and stock exchanges. A wide range of standard ratios and parameters (i.e., yields, durations, spreads, yield curves, P/E, ROE, and MCAP) are calculated with configurable models and algorithms. More than 40 types of market data analysis reports are compiled in both Russian and English, with automatic distribution to company subscribers. Key business functions include market data management, data analysis, client or subscriber management, publication workflow governance, distribution management, and importing market data.
  • 3. 03Luxoft - Case Study Future functionality will include improvements in publication workflow, document authoring, on-demand publications from ready-to-use calculated data blocks, additional analysis parameters in the Fixed Income analysis block, and development of an Internet Research Portal. Luxoft’s solution uses an n-tiered, layered architecture for maximum stability and flexibility. Functional capabilities are supported by four main components: email distribution, document storing, publication workflow, and market data imports. Figure 1: Research database functional framework Figure 2: Research database solution architecture MARKET DATA MANAGEMENT NEWS,EVENTS TARGET PRICES, COMPANY FORECAUST VERSIONS COMPANY FINANCIAL INDICATORS INDICES, CURRENCY PAIRS EQUITIES, BONDS CLIENT MANAGEMENT CRM INTEGRATION SUBSCRIPTION MANAGEMENT LOAD BALANCING/ FAILOVER 24X7 AVAILABILITY AUTOMATIC DISTRIBUTION RDB FEEDS REUTERS (PROJECTED) MICEX RTS BLOOMBERG PUBLICATION WORKFLOW LIGHT-WEIGHT CUSTOM SOLUTION SECURITY AND USER ROLES MS OFFICE 2007 INTEGRATED DOCUMENT VERSION CONTROL SUPPORT COMPILANCE INTEGRATION DATA ANALYSIS EXCEL-INTEGRATED DATA EXPORT CUSTOMIZABLE FORMULAS, ALGORITMS AND FORMATING FIXED INCOME REPORTS AND BOND CALCULATION EQUITY AND COMPANY REPORTS MAIL SERVER MS SQL SERVER 2005 ANALYST / ADMIN INTERNET EXPLORER ANALYST / ADMIN INTERNET EXPLORER REPORT FILES FEED FILES WINDOWS 2003 SERVER +IIS + .NET RUNTIME DOCUMENT STORING COMPONENT (Custom WebDAV PROTOCOL IMPLEMENTATION FOR STORING REPORT FILES IN DATABASE) EMAILER COMPONENT “WORKFLOW” WINDOWS WORKFLOW FOUNDATION ACTIVITIES FEEDS DOMAIN MODEL SERVICES NHibernate DAL ASP Web UI EXCEL EXPORT INTERNET
  • 4. 03Luxoft - Case Study Customer Feedback Benefits With Luxoft’s technical expertise and advanced business domain knowledge, the bank realized the following benefits: uu Improved the quality of the analysis and interpretation of market data, facilitating better strategic and tactical decision-making uu Reduced risks with improved governance of best-practice compliance and improved data quality uu Added benchmark capabilities with 10 years of market history uu Increased productivity with automated distribution services Detailed feedback is available on request. Emailer Component This component is dedicated to meeting the email distribution requirements. It is designed to interact with multiple SMTP mail servers for failover purposes and can be dynamically configured. It also includes notifications for system health other types of alerts. Document Storing Component Documents in the system are stored in database. Access to documents provided via custom implementation of WebDAV protocol. Publication Workflow Component The publication workflow component governs the distribution of the research department’s analytical report documents to subscribers. The workflow uses the Windows Workflow Foundation (WWF) technology to schedule and execute publication activities and to manage the external data exchange. Market Data Import Component (Feeds) This component is responsible for parsing, transforming and uploading market data feeds into the database. The data feed import process is optimized with centralized error handling, detailed logging, and load balancing routines.
  • 5. About luxoft Luxoft, a principal subsidiary of IBS Group, is a provider of advanced application and software engineering outsourcing services for global and regional enterprises. Luxoft builds partnerships with its clients, such as Boeing, IBM, Deutsche Bank, UBS, Harman, Avaya, Alstom, and Sabre, based on the culture of engineering excellence, innovation, and deep domain expertise. Luxoft offers international delivery capability through its network of state-of-the-art delivery centers in North America, Eastern Europe, and Asia. Luxoft`s customers benefit from the right mix of technology skills, industry knowledge, proprietary processes and methodologies, and a choice of engagement models. For more information about Luxoft, visit www.luxoft.com www.luxoft.com/financial-services/ © 2012 Luxoft