SlideShare ist ein Scribd-Unternehmen logo
1 von 10
Downloaden Sie, um offline zu lesen
Burak S. Arikan | 382 Webster Avenue, Jersey City NJ | +1 (201) 356-7058 | burak@burakarikan.com
Market Data Cost Allocation
Business Unit/Client Cost
Market Data Per Security Cost Allocation
Burak S. Arikan
May 2016
Burak S. Arikan | 382 Webster Avenue, Jersey City NJ | +1 (201) 356-7058 | burak@burakarikan.com
Market Data Cost Allocation
High Level Design
Market Data
Vendors
Market Data
Applications
Business
Applications
App 1
App 2
APP 3
App 4
Trade App
Accounting
Compliance
Reconcile
EUC
(User Applications)
1
2
3
1
Current State
Market Data Cost Management Engine (MDCME)
Market Data Vendor Billing/Usage Data:
- Invoices
- Security request files
- Market Data Vendor output files
- Market Data Vendor verification reports
File/Business Linkage Data *
File/Business Linkage Data *
Usage
File Business
Linkage
Usage Verification
Linkage Management
Cost Allocation
Linkage Maintenance
Missing Linkage Alerts !
Reporting
1
* Each information return file from Market Data Vendor should be linked to business/client
I
I
II
II
Implementation
Priority:
The new solution to allocate cost to business units will be based on actual DATA USAGE.
Data
Vendor
Burak S. Arikan | 382 Webster Avenue, Jersey City NJ | +1 (201) 356-7058 | burak@burakarikan.com
Obtain Market Data Vendor
verification reports
Linkage Management
Market Data Vendor Company Side
Load Market Data Vendor
Usage Date Into MDCME*
Obtain all request files submitted
to Market Data Vendor
Load request and file
owner info into MDCME*
Financial Institution Side
File Cost Calculation
Usage Verification Reports
Data Analysis and Reports
Optimization Opportunities
Calculate unit cost per
security/data type
Calculate Market Data
Cost per File
Investigate and identify
the ownership of each file
Missing File/Business Link
Load/Update ownership
info in MDCME*
Business/ Client
Cost Allocation
Allocate file costs to
businesses or clients
Data based Optimization
Audit
MDCME: Market Data Cost Management Engine
Data
Vendor
Market Data Cost Allocation
High Level Process Flow
Burak S. Arikan | 382 Webster Avenue, Jersey City NJ | +1 (201) 356-7058 | burak@burakarikan.com
Market Data Cost Allocation
Solution Principles
3
The key principle is to charge market data cost based on USAGE rather than static outdated percentages.
• Charges to business units/clients should be based on usage (dynamic)
• Solutions should be practical with a reasonable cost accuracy
• Solution should not impact the performance of internal market data management applications
• Existing market data vendor capabilities should be used to reduce/eliminate FI technology development
• FI technology development should be minimal
• Cost allocations should be performed at the most granular level (security/market data type)
• Cost allocation should be performed as close as possible to the cost accrual location
• The end product needs a proper server environment to aggregate files due to file size.
Principles:
• All vendors sourcing on-demand market data will source information to link invoices to data licenses to request files to security
identifiers. (This is assumption based on Market Data Vendor feasibility proven)
• Business, data management and EUC applications will be able to link each file being sent to Market Data Vendor to a single business unit /
client
• Internal market data distribution systems will support the effort and deliver data needed as requested.
• Internal systems uses static file names that are requested from Market Data Vendor (The file names do not change from day-to-day)
• Each file submitted to on-demand vendor services will be linked to a single business unit, or client
Assumptions:
Burak S. Arikan | 382 Webster Avenue, Jersey City NJ | +1 (201) 356-7058 | burak@burakarikan.com
Market Data Cost Allocation
Cost Management Engine Functions
Core components of a long term cost management should ensure the charges aligns with requests, are activity based, and tooled
with proper alerting for missing information and management reporting.
Cost Allocation:
The purpose of this functionality to assigning cost to each file requested during the previous month. This cost allocation is built based on unit
cost and usage.
- Assign unit cost to each security (exchange level), request type (initial, MultiBO, etc.), billable product
- Calculate file cost based on the securities included in Market Data Vendor return files*
- Determine the business unit/client cost based on the files linked to business unit/client
- Apply the Cap/Floor to each invoice based on over all usage rather than unit cost.
* Market Data Vendor return files determine the charges, not submitted request files
4
File/Business Linkage Management:
The purpose of this functionality to ensure that each file is assigned to a single business unit/client.
- Build the list of the files being charged by Market Data Vendor
- Compare the list of files against the file/business linkage tables
- Alert operations if new files are included in the list of files having no business unit/client assigned
- Give ability to operational users to change file/business relationship
- Store the historical relationship information
Usage Verification:
The purpose of this functionality to ensure that Market Data Vendor return files are actually aligned with the request files submitted.
- Check to ensure that all securities being charged by Market Data Vendor are requested in request files
- Check to ensure that all data attribute categories being charged by Market Data Vendor are requested
- Compare the request and return files to detect possible issues among request file security universes (e.g. requested 43,000 securities, but
Market Data Vendor charged for 5,000 which indicates that there might be a problem with request based on return rate)
- Alert if there is a big delta among request files and Market Data Vendor return files
Burak S. Arikan | 382 Webster Avenue, Jersey City NJ | +1 (201) 356-7058 | burak@burakarikan.com 5
Core components of a long term cost management should ensure the charges aligns with requests, are activity based, and tooled
with proper alerting for missing information and management reporting.
Reporting:
The purpose of this functionality to create management and operation reports for effective decision making.
- Report the list of file names per each business unit/client
- Report the list of new files for the month
- Report the list of files whose ownership has changed that month
- Report the list of files per each Market Data Vendor account
- Report the list of each business unit/client per each Market Data Vendor account
- Report the list of securities requested and returned per each file / month
- Report the file cost historically
Market Data Cost Allocation
Cost Management Engine Functions
Burak S. Arikan | 382 Webster Avenue, Jersey City NJ | +1 (201) 356-7058 | burak@burakarikan.com 6
In order to design and implement a solution the following key principles and assumptions are utilized.
Market VendorsMarket Data
Applications
Business
Applications
App 1
App 2
App 3
App 4
Trade App
Accounting
Compliance
Reconciliation
EUC
(User Applications)
1
2
3
1
1 Requests from the business application go to the Vendor through Market Data Applications
2 Requests from the business application go directly to the Vendor
3 Requests are initiated by an End User Computing (EUC) applications directly to the Vendor
• Data requests are initiated
by wide range of
systems/users
• Data requests follow
different paths (1,2,3)
• Market Data Vendor charges
based on the information
returned, not requested
Facts:
Solution Approach:
• Capture cost as close as
possible to the source of
charges
• Establish an ability to
capture information on all
requests to Market Data
Vendor and responses from
the Market Data Vendor to
link request to return
• Establish an ability to link the
files to owners to Business
Units
• Create reporting capabilities
to make effective decisions
Data
Vendor
Market Data Cost Allocation
Current State
Burak S. Arikan | 382 Webster Avenue, Jersey City NJ | +1 (201) 356-7058 | burak@burakarikan.com
Appendix
Market Data Cost Allocation
Problem Statement & Current State
Burak S. Arikan | 382 Webster Avenue, Jersey City NJ | +1 (201) 356-7058 | burak@burakarikan.com 8
Market data is obtained on-demand requests and bulk files downloads. Each of these methods has different cost structure that
needs to be solutioned individual and then aggregated at business unit / client level to construct the total cost.
Problem Statement:
Market data cost allocation to each business unit is performed based on legacy allocation percentages determined by users or static usage
data. This problem can be divided into two categories/problems based on the method to obtain data/accrue cost.
On Demand Request Market Data Cost: Market data requests are submitted to vendors, like Bloomberg, Telekurs, and IDC, to obtain the
most recent market (price, security reference, corporate action) data for interested securities and data attributes. Based on the analysis
performed on Market Data on-demand service ( Per Security) pointed out that the cost allocation to business units are static while vendor
charges accrue based on security, data category type, and validity of the response.
Bulk File Market Data Cost: Daily bulk files are received from market data vendors to load into internal market data application to be delivered
to various internal application. The cost of market data usage is actually at fixed price per vendor. The unit cost to business units does not
decrease by increased usage, although it is the case.
Due to the nature of the services and cost structure, solutions to correctly allocate cost will differ, but at the end the cost allocation from each
data consumption method will be combined at business unit / client level to calculate the total market data cost.
Sub Problem Statement – 1:
Sub Problem Statement – 2:
Solution Approach:
Solution for Problem – 1 Solution for Problem – 2+ = Total Cost Per Business Unit
Market Data Cost Allocation
Problem Statement
Burak S. Arikan | 382 Webster Avenue, Jersey City NJ | +1 (201) 356-7058 | burak@burakarikan.com 9
Market data cost accrued with vendors are allocated to business units based on static allocation percentages that do not reflect
the usage.
Market Data Vendor Per Security –On Demand - Market Data Current Cost Allocation
Market Data Vendor Per Security Market data charges are actually charged to business based on outdated static allocation percentages.
Market Data – Bulk Data File - Current Cost Allocation
Business
Assumed Security 
Number
Cost 
Allocation %
Portfolio Accounting Ops 26,028  15.65
Fund Accounting Ops ‐ ASIA 39,247  23.59
Fund Accounting Ops ‐ NAM 12,507  7.52
Compliance Monitoring ‐ ASIA 66,967  40.26
Trade Processing – NAM 407  0.24
Reconciliation – Global 3,170  1.91
Reconcilation ‐ EMEA 24  0.01
Asset Servicing – NAM 4,657  2.80
Misc 78 0.05
Transfer Agency ‐ EMEA 13,264  7.97
Investigations pointed out that a business unit is actually
requesting 43,800 securities from Market Data Vendor Per
Security. The current static cost allocation to that business unit is
reflecting the number to be 66,967 which 50% overstated.
Investigations pointed out that a business unit is actually
requesting 11,723 securities from Market Data Vendor Per
Security for Reconcilation. The current static cost allocation is
reflecting the number to be 3,170 which 73% understated.
Investigations pointed out that there are more applications using
Market Data Vendor Per Security which are not listed at all.
The cost allocation percentages for bulk data files only reflect cost for two business units based on the agreed allocation in the past. However, the bulk
data file is also being used by other businesses through FI Market Data Applications without any cost allocation to that business unit.
Static Allocation Table
Market Data Cost Allocation
Problem Statement Illustration

Weitere ähnliche Inhalte

Was ist angesagt?

Ict Vision And Strategy Development
Ict Vision And Strategy DevelopmentIct Vision And Strategy Development
Ict Vision And Strategy DevelopmentAlan McSweeney
 
Data Quality Management: Cleaner Data, Better Reporting
Data Quality Management: Cleaner Data, Better ReportingData Quality Management: Cleaner Data, Better Reporting
Data Quality Management: Cleaner Data, Better Reportingaccenture
 
Creating a Business Case for Big Data
Creating a Business Case for Big DataCreating a Business Case for Big Data
Creating a Business Case for Big DataPerficient, Inc.
 
Stay Ahead in Telecom Business
Stay Ahead in Telecom BusinessStay Ahead in Telecom Business
Stay Ahead in Telecom BusinessDhiren Gala
 
Credit Suisse, Reference Data Management on a Global Scale
Credit Suisse, Reference Data Management on a Global ScaleCredit Suisse, Reference Data Management on a Global Scale
Credit Suisse, Reference Data Management on a Global ScaleOrchestra Networks
 
China data-mngnt-solution-market-report
China data-mngnt-solution-market-reportChina data-mngnt-solution-market-report
China data-mngnt-solution-market-reportssuser7709011
 
NextEra Energy - Supply Chain Analytics - Florida ASUG
NextEra Energy - Supply Chain Analytics - Florida ASUGNextEra Energy - Supply Chain Analytics - Florida ASUG
NextEra Energy - Supply Chain Analytics - Florida ASUGJuan Braceras
 
Capturing Data Requirements
Capturing Data RequirementsCapturing Data Requirements
Capturing Data Requirementsmcomtraining
 
The Centre Cannot Hold: Making IT Architecture Relevant In A Post IT World
The Centre Cannot Hold: Making IT Architecture Relevant In A Post IT WorldThe Centre Cannot Hold: Making IT Architecture Relevant In A Post IT World
The Centre Cannot Hold: Making IT Architecture Relevant In A Post IT WorldAlan McSweeney
 
Credit Suisse: Multi-Domain Enterprise Reference Data
Credit Suisse: Multi-Domain Enterprise Reference DataCredit Suisse: Multi-Domain Enterprise Reference Data
Credit Suisse: Multi-Domain Enterprise Reference DataOrchestra Networks
 
Médecins Sans Frontières/Doctors Without Borders: The Codification Project
Médecins Sans Frontières/Doctors Without Borders: The Codification ProjectMédecins Sans Frontières/Doctors Without Borders: The Codification Project
Médecins Sans Frontières/Doctors Without Borders: The Codification ProjectOrchestra Networks
 
Reference data management in financial services industry
Reference data management in financial services industryReference data management in financial services industry
Reference data management in financial services industryNIIT Technologies
 
Data Integration, Access, Flow, Exchange, Transfer, Load And Extract Architec...
Data Integration, Access, Flow, Exchange, Transfer, Load And Extract Architec...Data Integration, Access, Flow, Exchange, Transfer, Load And Extract Architec...
Data Integration, Access, Flow, Exchange, Transfer, Load And Extract Architec...Alan McSweeney
 
IT Governance - COBIT 5 Capability Assessment
IT Governance - COBIT 5 Capability AssessmentIT Governance - COBIT 5 Capability Assessment
IT Governance - COBIT 5 Capability AssessmentEryk Budi Pratama
 
Multi-dimenssional Data Model for CMS
Multi-dimenssional Data Model for CMSMulti-dimenssional Data Model for CMS
Multi-dimenssional Data Model for CMSAditya Dashora
 
Introduction to Business Process Management
Introduction to Business Process ManagementIntroduction to Business Process Management
Introduction to Business Process ManagementAlan McSweeney
 

Was ist angesagt? (20)

Ict Vision And Strategy Development
Ict Vision And Strategy DevelopmentIct Vision And Strategy Development
Ict Vision And Strategy Development
 
Data Quality Management: Cleaner Data, Better Reporting
Data Quality Management: Cleaner Data, Better ReportingData Quality Management: Cleaner Data, Better Reporting
Data Quality Management: Cleaner Data, Better Reporting
 
Creating a Business Case for Big Data
Creating a Business Case for Big DataCreating a Business Case for Big Data
Creating a Business Case for Big Data
 
Stay Ahead in Telecom Business
Stay Ahead in Telecom BusinessStay Ahead in Telecom Business
Stay Ahead in Telecom Business
 
Credit Suisse, Reference Data Management on a Global Scale
Credit Suisse, Reference Data Management on a Global ScaleCredit Suisse, Reference Data Management on a Global Scale
Credit Suisse, Reference Data Management on a Global Scale
 
China data-mngnt-solution-market-report
China data-mngnt-solution-market-reportChina data-mngnt-solution-market-report
China data-mngnt-solution-market-report
 
NextEra Energy - Supply Chain Analytics - Florida ASUG
NextEra Energy - Supply Chain Analytics - Florida ASUGNextEra Energy - Supply Chain Analytics - Florida ASUG
NextEra Energy - Supply Chain Analytics - Florida ASUG
 
Capturing Data Requirements
Capturing Data RequirementsCapturing Data Requirements
Capturing Data Requirements
 
The Centre Cannot Hold: Making IT Architecture Relevant In A Post IT World
The Centre Cannot Hold: Making IT Architecture Relevant In A Post IT WorldThe Centre Cannot Hold: Making IT Architecture Relevant In A Post IT World
The Centre Cannot Hold: Making IT Architecture Relevant In A Post IT World
 
Credit Suisse: Multi-Domain Enterprise Reference Data
Credit Suisse: Multi-Domain Enterprise Reference DataCredit Suisse: Multi-Domain Enterprise Reference Data
Credit Suisse: Multi-Domain Enterprise Reference Data
 
Médecins Sans Frontières/Doctors Without Borders: The Codification Project
Médecins Sans Frontières/Doctors Without Borders: The Codification ProjectMédecins Sans Frontières/Doctors Without Borders: The Codification Project
Médecins Sans Frontières/Doctors Without Borders: The Codification Project
 
Business analytics
Business analyticsBusiness analytics
Business analytics
 
Reference data management in financial services industry
Reference data management in financial services industryReference data management in financial services industry
Reference data management in financial services industry
 
Data Integration, Access, Flow, Exchange, Transfer, Load And Extract Architec...
Data Integration, Access, Flow, Exchange, Transfer, Load And Extract Architec...Data Integration, Access, Flow, Exchange, Transfer, Load And Extract Architec...
Data Integration, Access, Flow, Exchange, Transfer, Load And Extract Architec...
 
IT Governance - COBIT 5 Capability Assessment
IT Governance - COBIT 5 Capability AssessmentIT Governance - COBIT 5 Capability Assessment
IT Governance - COBIT 5 Capability Assessment
 
Vivek C CV
Vivek C CVVivek C CV
Vivek C CV
 
Ent data model v8
Ent data model v8Ent data model v8
Ent data model v8
 
Multi-dimenssional Data Model for CMS
Multi-dimenssional Data Model for CMSMulti-dimenssional Data Model for CMS
Multi-dimenssional Data Model for CMS
 
Introduction to Business Process Management
Introduction to Business Process ManagementIntroduction to Business Process Management
Introduction to Business Process Management
 
30120130406016
3012013040601630120130406016
30120130406016
 

Andere mochten auch

LGM Pharma | Drug Research & Development APIs
LGM Pharma | Drug Research & Development APIsLGM Pharma | Drug Research & Development APIs
LGM Pharma | Drug Research & Development APIsLGM Pharma
 
LGM Pharma Synthetic Peptides
LGM Pharma Synthetic PeptidesLGM Pharma Synthetic Peptides
LGM Pharma Synthetic PeptidesLGM Pharma
 
Trang thong-tin-the-agribank-so-2 thang-1.2012
Trang thong-tin-the-agribank-so-2 thang-1.2012Trang thong-tin-the-agribank-so-2 thang-1.2012
Trang thong-tin-the-agribank-so-2 thang-1.2012ducanh2003
 
COST ALLOCATION, CUSTOMER-PROFITABILITY
COST ALLOCATION, CUSTOMER-PROFITABILITY COST ALLOCATION, CUSTOMER-PROFITABILITY
COST ALLOCATION, CUSTOMER-PROFITABILITY Babasab Patil
 
Statragic controlling
Statragic controllingStatragic controlling
Statragic controllingducanh2003
 
Dublin City Manager's Presenation to Dublin Chamber
Dublin City Manager's Presenation to Dublin Chamber Dublin City Manager's Presenation to Dublin Chamber
Dublin City Manager's Presenation to Dublin Chamber Dublin Chamber of Commerce
 
Controlling management
Controlling managementControlling management
Controlling managementbadityaa
 
The Healthy Picture Life Science Quo Vadis (Thomas Cueni)
The Healthy Picture  Life Science Quo Vadis (Thomas Cueni)The Healthy Picture  Life Science Quo Vadis (Thomas Cueni)
The Healthy Picture Life Science Quo Vadis (Thomas Cueni)Zaki Sellam
 
Ksvb Execute Plan Cost Distribution
Ksvb Execute Plan Cost DistributionKsvb Execute Plan Cost Distribution
Ksvb Execute Plan Cost Distributionwhocanbe1
 
performance appraisal form of singer
performance appraisal form of singerperformance appraisal form of singer
performance appraisal form of singerShohanuzzaman somudro
 
Xyberspace Consulting Case Analysis
Xyberspace Consulting Case AnalysisXyberspace Consulting Case Analysis
Xyberspace Consulting Case AnalysisMarc Upchurch, MBA
 
Strategische Controlling Instrumente - Die Balanced Scorecard
Strategische Controlling Instrumente - Die Balanced ScorecardStrategische Controlling Instrumente - Die Balanced Scorecard
Strategische Controlling Instrumente - Die Balanced ScorecardMarkus Groß
 
SAP BOBJ Rapid Mart Overview & Implementation
SAP BOBJ Rapid Mart Overview & ImplementationSAP BOBJ Rapid Mart Overview & Implementation
SAP BOBJ Rapid Mart Overview & ImplementationRamakrishna Kamurthy
 

Andere mochten auch (20)

LGM Pharma | Drug Research & Development APIs
LGM Pharma | Drug Research & Development APIsLGM Pharma | Drug Research & Development APIs
LGM Pharma | Drug Research & Development APIs
 
LGM Pharma Synthetic Peptides
LGM Pharma Synthetic PeptidesLGM Pharma Synthetic Peptides
LGM Pharma Synthetic Peptides
 
SAP BOBJ Rapid Marts Overview I
SAP BOBJ Rapid Marts Overview ISAP BOBJ Rapid Marts Overview I
SAP BOBJ Rapid Marts Overview I
 
Trang thong-tin-the-agribank-so-2 thang-1.2012
Trang thong-tin-the-agribank-so-2 thang-1.2012Trang thong-tin-the-agribank-so-2 thang-1.2012
Trang thong-tin-the-agribank-so-2 thang-1.2012
 
NOVOSci Breif Presentation
NOVOSci Breif PresentationNOVOSci Breif Presentation
NOVOSci Breif Presentation
 
COST ALLOCATION, CUSTOMER-PROFITABILITY
COST ALLOCATION, CUSTOMER-PROFITABILITY COST ALLOCATION, CUSTOMER-PROFITABILITY
COST ALLOCATION, CUSTOMER-PROFITABILITY
 
Statragic controlling
Statragic controllingStatragic controlling
Statragic controlling
 
Dublin City Manager's Presenation to Dublin Chamber
Dublin City Manager's Presenation to Dublin Chamber Dublin City Manager's Presenation to Dublin Chamber
Dublin City Manager's Presenation to Dublin Chamber
 
ElegantJ BI Overview
ElegantJ BI OverviewElegantJ BI Overview
ElegantJ BI Overview
 
Heat transfer
Heat transferHeat transfer
Heat transfer
 
Controlling management
Controlling managementControlling management
Controlling management
 
ReImagine BI – ElegantJ BI
ReImagine BI – ElegantJ BIReImagine BI – ElegantJ BI
ReImagine BI – ElegantJ BI
 
The Healthy Picture Life Science Quo Vadis (Thomas Cueni)
The Healthy Picture  Life Science Quo Vadis (Thomas Cueni)The Healthy Picture  Life Science Quo Vadis (Thomas Cueni)
The Healthy Picture Life Science Quo Vadis (Thomas Cueni)
 
Business Intelligence for BRTS
Business Intelligence for BRTSBusiness Intelligence for BRTS
Business Intelligence for BRTS
 
Ksvb Execute Plan Cost Distribution
Ksvb Execute Plan Cost DistributionKsvb Execute Plan Cost Distribution
Ksvb Execute Plan Cost Distribution
 
Business Intelligence for Mining
Business Intelligence for MiningBusiness Intelligence for Mining
Business Intelligence for Mining
 
performance appraisal form of singer
performance appraisal form of singerperformance appraisal form of singer
performance appraisal form of singer
 
Xyberspace Consulting Case Analysis
Xyberspace Consulting Case AnalysisXyberspace Consulting Case Analysis
Xyberspace Consulting Case Analysis
 
Strategische Controlling Instrumente - Die Balanced Scorecard
Strategische Controlling Instrumente - Die Balanced ScorecardStrategische Controlling Instrumente - Die Balanced Scorecard
Strategische Controlling Instrumente - Die Balanced Scorecard
 
SAP BOBJ Rapid Mart Overview & Implementation
SAP BOBJ Rapid Mart Overview & ImplementationSAP BOBJ Rapid Mart Overview & Implementation
SAP BOBJ Rapid Mart Overview & Implementation
 

Ähnlich wie Financial Institution_Market Data Cost Allocation

Datamine Competition Analysis, for Retailers
Datamine Competition Analysis, for RetailersDatamine Competition Analysis, for Retailers
Datamine Competition Analysis, for RetailersGeorge Krasadakis
 
The programmable RegTech Eco System by Liv Apneseth Watson
The programmable RegTech Eco System by Liv Apneseth WatsonThe programmable RegTech Eco System by Liv Apneseth Watson
The programmable RegTech Eco System by Liv Apneseth WatsonWorkiva
 
ETS Service Levels 2013-15 Julie Bozzi Oregon
ETS Service Levels 2013-15 Julie Bozzi OregonETS Service Levels 2013-15 Julie Bozzi Oregon
ETS Service Levels 2013-15 Julie Bozzi OregonJulie Bozzi, PfPM, PMP
 
Material Quotation System Functional Requirements Document V6
Material Quotation System  Functional Requirements Document V6Material Quotation System  Functional Requirements Document V6
Material Quotation System Functional Requirements Document V6Semon Wu
 
Updated mca queries
Updated mca queries Updated mca queries
Updated mca queries Avisek Kundu
 
IRJET- Consumer Complaint Data Analysis
IRJET-  	  Consumer Complaint Data AnalysisIRJET-  	  Consumer Complaint Data Analysis
IRJET- Consumer Complaint Data AnalysisIRJET Journal
 
ClearCost Introduction 2015
ClearCost Introduction 2015ClearCost Introduction 2015
ClearCost Introduction 2015Mark S. Mahre
 
Commodity data forecasting system raphael.c.i.,ltd ver 1
Commodity data forecasting system raphael.c.i.,ltd ver 1Commodity data forecasting system raphael.c.i.,ltd ver 1
Commodity data forecasting system raphael.c.i.,ltd ver 1Young Park
 
IRJET- Achieving Data Truthfulness and Privacy Preservation in Data Markets
IRJET- Achieving Data Truthfulness and Privacy Preservation in Data MarketsIRJET- Achieving Data Truthfulness and Privacy Preservation in Data Markets
IRJET- Achieving Data Truthfulness and Privacy Preservation in Data MarketsIRJET Journal
 
IRJET- Transaction Purchase Order using Sap Tool
IRJET- Transaction Purchase Order using Sap ToolIRJET- Transaction Purchase Order using Sap Tool
IRJET- Transaction Purchase Order using Sap ToolIRJET Journal
 
Using Information Technology to Engage in Electronic Commerce
Using Information Technology to Engage in Electronic CommerceUsing Information Technology to Engage in Electronic Commerce
Using Information Technology to Engage in Electronic CommerceElla Mae Ayen
 
Electronic Commerce
Electronic CommerceElectronic Commerce
Electronic Commerceellamee27
 
The IT Chargeback Journey
The IT Chargeback JourneyThe IT Chargeback Journey
The IT Chargeback JourneyPete Hidalgo
 
Data Analytics & Hospital Asset Managemenr
Data Analytics & Hospital Asset ManagemenrData Analytics & Hospital Asset Managemenr
Data Analytics & Hospital Asset ManagemenrDoctor's Bazaar
 
Cards Performance Testing (Whitepaper)
Cards Performance Testing (Whitepaper)Cards Performance Testing (Whitepaper)
Cards Performance Testing (Whitepaper)Thinksoft Global
 

Ähnlich wie Financial Institution_Market Data Cost Allocation (20)

Datamine Competition Analysis, for Retailers
Datamine Competition Analysis, for RetailersDatamine Competition Analysis, for Retailers
Datamine Competition Analysis, for Retailers
 
The programmable RegTech Eco System by Liv Apneseth Watson
The programmable RegTech Eco System by Liv Apneseth WatsonThe programmable RegTech Eco System by Liv Apneseth Watson
The programmable RegTech Eco System by Liv Apneseth Watson
 
ETS Service Levels 2013-15 Julie Bozzi Oregon
ETS Service Levels 2013-15 Julie Bozzi OregonETS Service Levels 2013-15 Julie Bozzi Oregon
ETS Service Levels 2013-15 Julie Bozzi Oregon
 
Bank Tech Asia 2012
Bank Tech Asia 2012Bank Tech Asia 2012
Bank Tech Asia 2012
 
Material Quotation System Functional Requirements Document V6
Material Quotation System  Functional Requirements Document V6Material Quotation System  Functional Requirements Document V6
Material Quotation System Functional Requirements Document V6
 
Updated mca queries
Updated mca queries Updated mca queries
Updated mca queries
 
IRJET- Consumer Complaint Data Analysis
IRJET-  	  Consumer Complaint Data AnalysisIRJET-  	  Consumer Complaint Data Analysis
IRJET- Consumer Complaint Data Analysis
 
ClearCost Introduction 2015
ClearCost Introduction 2015ClearCost Introduction 2015
ClearCost Introduction 2015
 
Commodity data forecasting system raphael.c.i.,ltd ver 1
Commodity data forecasting system raphael.c.i.,ltd ver 1Commodity data forecasting system raphael.c.i.,ltd ver 1
Commodity data forecasting system raphael.c.i.,ltd ver 1
 
IRJET- Achieving Data Truthfulness and Privacy Preservation in Data Markets
IRJET- Achieving Data Truthfulness and Privacy Preservation in Data MarketsIRJET- Achieving Data Truthfulness and Privacy Preservation in Data Markets
IRJET- Achieving Data Truthfulness and Privacy Preservation in Data Markets
 
Offshore Projects
Offshore ProjectsOffshore Projects
Offshore Projects
 
IRJET- Transaction Purchase Order using Sap Tool
IRJET- Transaction Purchase Order using Sap ToolIRJET- Transaction Purchase Order using Sap Tool
IRJET- Transaction Purchase Order using Sap Tool
 
Using Information Technology to Engage in Electronic Commerce
Using Information Technology to Engage in Electronic CommerceUsing Information Technology to Engage in Electronic Commerce
Using Information Technology to Engage in Electronic Commerce
 
Electronic Commerce
Electronic CommerceElectronic Commerce
Electronic Commerce
 
The IT Chargeback Journey
The IT Chargeback JourneyThe IT Chargeback Journey
The IT Chargeback Journey
 
Data Governance
Data GovernanceData Governance
Data Governance
 
Gc3310851089
Gc3310851089Gc3310851089
Gc3310851089
 
Gc3310851089
Gc3310851089Gc3310851089
Gc3310851089
 
Data Analytics & Hospital Asset Managemenr
Data Analytics & Hospital Asset ManagemenrData Analytics & Hospital Asset Managemenr
Data Analytics & Hospital Asset Managemenr
 
Cards Performance Testing (Whitepaper)
Cards Performance Testing (Whitepaper)Cards Performance Testing (Whitepaper)
Cards Performance Testing (Whitepaper)
 

Financial Institution_Market Data Cost Allocation

  • 1. Burak S. Arikan | 382 Webster Avenue, Jersey City NJ | +1 (201) 356-7058 | burak@burakarikan.com Market Data Cost Allocation Business Unit/Client Cost Market Data Per Security Cost Allocation Burak S. Arikan May 2016
  • 2. Burak S. Arikan | 382 Webster Avenue, Jersey City NJ | +1 (201) 356-7058 | burak@burakarikan.com Market Data Cost Allocation High Level Design Market Data Vendors Market Data Applications Business Applications App 1 App 2 APP 3 App 4 Trade App Accounting Compliance Reconcile EUC (User Applications) 1 2 3 1 Current State Market Data Cost Management Engine (MDCME) Market Data Vendor Billing/Usage Data: - Invoices - Security request files - Market Data Vendor output files - Market Data Vendor verification reports File/Business Linkage Data * File/Business Linkage Data * Usage File Business Linkage Usage Verification Linkage Management Cost Allocation Linkage Maintenance Missing Linkage Alerts ! Reporting 1 * Each information return file from Market Data Vendor should be linked to business/client I I II II Implementation Priority: The new solution to allocate cost to business units will be based on actual DATA USAGE. Data Vendor
  • 3. Burak S. Arikan | 382 Webster Avenue, Jersey City NJ | +1 (201) 356-7058 | burak@burakarikan.com Obtain Market Data Vendor verification reports Linkage Management Market Data Vendor Company Side Load Market Data Vendor Usage Date Into MDCME* Obtain all request files submitted to Market Data Vendor Load request and file owner info into MDCME* Financial Institution Side File Cost Calculation Usage Verification Reports Data Analysis and Reports Optimization Opportunities Calculate unit cost per security/data type Calculate Market Data Cost per File Investigate and identify the ownership of each file Missing File/Business Link Load/Update ownership info in MDCME* Business/ Client Cost Allocation Allocate file costs to businesses or clients Data based Optimization Audit MDCME: Market Data Cost Management Engine Data Vendor Market Data Cost Allocation High Level Process Flow
  • 4. Burak S. Arikan | 382 Webster Avenue, Jersey City NJ | +1 (201) 356-7058 | burak@burakarikan.com Market Data Cost Allocation Solution Principles 3 The key principle is to charge market data cost based on USAGE rather than static outdated percentages. • Charges to business units/clients should be based on usage (dynamic) • Solutions should be practical with a reasonable cost accuracy • Solution should not impact the performance of internal market data management applications • Existing market data vendor capabilities should be used to reduce/eliminate FI technology development • FI technology development should be minimal • Cost allocations should be performed at the most granular level (security/market data type) • Cost allocation should be performed as close as possible to the cost accrual location • The end product needs a proper server environment to aggregate files due to file size. Principles: • All vendors sourcing on-demand market data will source information to link invoices to data licenses to request files to security identifiers. (This is assumption based on Market Data Vendor feasibility proven) • Business, data management and EUC applications will be able to link each file being sent to Market Data Vendor to a single business unit / client • Internal market data distribution systems will support the effort and deliver data needed as requested. • Internal systems uses static file names that are requested from Market Data Vendor (The file names do not change from day-to-day) • Each file submitted to on-demand vendor services will be linked to a single business unit, or client Assumptions:
  • 5. Burak S. Arikan | 382 Webster Avenue, Jersey City NJ | +1 (201) 356-7058 | burak@burakarikan.com Market Data Cost Allocation Cost Management Engine Functions Core components of a long term cost management should ensure the charges aligns with requests, are activity based, and tooled with proper alerting for missing information and management reporting. Cost Allocation: The purpose of this functionality to assigning cost to each file requested during the previous month. This cost allocation is built based on unit cost and usage. - Assign unit cost to each security (exchange level), request type (initial, MultiBO, etc.), billable product - Calculate file cost based on the securities included in Market Data Vendor return files* - Determine the business unit/client cost based on the files linked to business unit/client - Apply the Cap/Floor to each invoice based on over all usage rather than unit cost. * Market Data Vendor return files determine the charges, not submitted request files 4 File/Business Linkage Management: The purpose of this functionality to ensure that each file is assigned to a single business unit/client. - Build the list of the files being charged by Market Data Vendor - Compare the list of files against the file/business linkage tables - Alert operations if new files are included in the list of files having no business unit/client assigned - Give ability to operational users to change file/business relationship - Store the historical relationship information Usage Verification: The purpose of this functionality to ensure that Market Data Vendor return files are actually aligned with the request files submitted. - Check to ensure that all securities being charged by Market Data Vendor are requested in request files - Check to ensure that all data attribute categories being charged by Market Data Vendor are requested - Compare the request and return files to detect possible issues among request file security universes (e.g. requested 43,000 securities, but Market Data Vendor charged for 5,000 which indicates that there might be a problem with request based on return rate) - Alert if there is a big delta among request files and Market Data Vendor return files
  • 6. Burak S. Arikan | 382 Webster Avenue, Jersey City NJ | +1 (201) 356-7058 | burak@burakarikan.com 5 Core components of a long term cost management should ensure the charges aligns with requests, are activity based, and tooled with proper alerting for missing information and management reporting. Reporting: The purpose of this functionality to create management and operation reports for effective decision making. - Report the list of file names per each business unit/client - Report the list of new files for the month - Report the list of files whose ownership has changed that month - Report the list of files per each Market Data Vendor account - Report the list of each business unit/client per each Market Data Vendor account - Report the list of securities requested and returned per each file / month - Report the file cost historically Market Data Cost Allocation Cost Management Engine Functions
  • 7. Burak S. Arikan | 382 Webster Avenue, Jersey City NJ | +1 (201) 356-7058 | burak@burakarikan.com 6 In order to design and implement a solution the following key principles and assumptions are utilized. Market VendorsMarket Data Applications Business Applications App 1 App 2 App 3 App 4 Trade App Accounting Compliance Reconciliation EUC (User Applications) 1 2 3 1 1 Requests from the business application go to the Vendor through Market Data Applications 2 Requests from the business application go directly to the Vendor 3 Requests are initiated by an End User Computing (EUC) applications directly to the Vendor • Data requests are initiated by wide range of systems/users • Data requests follow different paths (1,2,3) • Market Data Vendor charges based on the information returned, not requested Facts: Solution Approach: • Capture cost as close as possible to the source of charges • Establish an ability to capture information on all requests to Market Data Vendor and responses from the Market Data Vendor to link request to return • Establish an ability to link the files to owners to Business Units • Create reporting capabilities to make effective decisions Data Vendor Market Data Cost Allocation Current State
  • 8. Burak S. Arikan | 382 Webster Avenue, Jersey City NJ | +1 (201) 356-7058 | burak@burakarikan.com Appendix Market Data Cost Allocation Problem Statement & Current State
  • 9. Burak S. Arikan | 382 Webster Avenue, Jersey City NJ | +1 (201) 356-7058 | burak@burakarikan.com 8 Market data is obtained on-demand requests and bulk files downloads. Each of these methods has different cost structure that needs to be solutioned individual and then aggregated at business unit / client level to construct the total cost. Problem Statement: Market data cost allocation to each business unit is performed based on legacy allocation percentages determined by users or static usage data. This problem can be divided into two categories/problems based on the method to obtain data/accrue cost. On Demand Request Market Data Cost: Market data requests are submitted to vendors, like Bloomberg, Telekurs, and IDC, to obtain the most recent market (price, security reference, corporate action) data for interested securities and data attributes. Based on the analysis performed on Market Data on-demand service ( Per Security) pointed out that the cost allocation to business units are static while vendor charges accrue based on security, data category type, and validity of the response. Bulk File Market Data Cost: Daily bulk files are received from market data vendors to load into internal market data application to be delivered to various internal application. The cost of market data usage is actually at fixed price per vendor. The unit cost to business units does not decrease by increased usage, although it is the case. Due to the nature of the services and cost structure, solutions to correctly allocate cost will differ, but at the end the cost allocation from each data consumption method will be combined at business unit / client level to calculate the total market data cost. Sub Problem Statement – 1: Sub Problem Statement – 2: Solution Approach: Solution for Problem – 1 Solution for Problem – 2+ = Total Cost Per Business Unit Market Data Cost Allocation Problem Statement
  • 10. Burak S. Arikan | 382 Webster Avenue, Jersey City NJ | +1 (201) 356-7058 | burak@burakarikan.com 9 Market data cost accrued with vendors are allocated to business units based on static allocation percentages that do not reflect the usage. Market Data Vendor Per Security –On Demand - Market Data Current Cost Allocation Market Data Vendor Per Security Market data charges are actually charged to business based on outdated static allocation percentages. Market Data – Bulk Data File - Current Cost Allocation Business Assumed Security  Number Cost  Allocation % Portfolio Accounting Ops 26,028  15.65 Fund Accounting Ops ‐ ASIA 39,247  23.59 Fund Accounting Ops ‐ NAM 12,507  7.52 Compliance Monitoring ‐ ASIA 66,967  40.26 Trade Processing – NAM 407  0.24 Reconciliation – Global 3,170  1.91 Reconcilation ‐ EMEA 24  0.01 Asset Servicing – NAM 4,657  2.80 Misc 78 0.05 Transfer Agency ‐ EMEA 13,264  7.97 Investigations pointed out that a business unit is actually requesting 43,800 securities from Market Data Vendor Per Security. The current static cost allocation to that business unit is reflecting the number to be 66,967 which 50% overstated. Investigations pointed out that a business unit is actually requesting 11,723 securities from Market Data Vendor Per Security for Reconcilation. The current static cost allocation is reflecting the number to be 3,170 which 73% understated. Investigations pointed out that there are more applications using Market Data Vendor Per Security which are not listed at all. The cost allocation percentages for bulk data files only reflect cost for two business units based on the agreed allocation in the past. However, the bulk data file is also being used by other businesses through FI Market Data Applications without any cost allocation to that business unit. Static Allocation Table Market Data Cost Allocation Problem Statement Illustration