24
Alyona Lamash Head of Post Trade QA Exactpro Innovative approach to testing of Clearing and Settlement systems

EXTENT-2016: Innovative Approach to Testing of Clearing and Settlement Systems

Embed Size (px)

Citation preview

Page 1: EXTENT-2016: Innovative Approach to Testing of Clearing and Settlement Systems

Alyona Lamash Head of Post Trade QAExactpro

Innovative approach to testing of Clearing and Settlement systems

Page 2: EXTENT-2016: Innovative Approach to Testing of Clearing and Settlement Systems

Open Access Quality Assurance & Related Software Development for Financial Markets Tel: +7 495 640 24 60 , +1 415 830 38 49 www.exactpro.com 2

Innovative approach to testing of Clearing and Settlement systems

Open Access Quality Assurance & Related Software Development for Financial Markets Tel: +7 495 640 2460, +1 415 830 38 49www.exactpro.com

Alyona Lamash, Exactpro

Page 3: EXTENT-2016: Innovative Approach to Testing of Clearing and Settlement Systems

Alyona Lamash - Head of Post Trade QA division at Exactpro Systems

Projects at Exactpro:

•Turquose EuroCCP interface

•CCP.A MIT NewClear implementation QA

•SGX CSD MIT implementation QA

•Strategic development of Post Trade QA

Introduction

Page 4: EXTENT-2016: Innovative Approach to Testing of Clearing and Settlement Systems

Our task is Clearing and Settlement platform QA.

•There are a number of challenges and complexities in this task

•Next several slides describe such complexities and the way our

team address them

Agenda

Page 5: EXTENT-2016: Innovative Approach to Testing of Clearing and Settlement Systems

Components of complex post trade infrastructures

Po chasovoi strelke:Complience ReportingMarket Data ProviderFees/PenaltiesCorporate ActionsReportingClient ReportingRef. Data ManagementPo kartinke: Bochku v centre zamenite na prostoi cilindr I sdvinte pravee chtob ona byla ne po centru
Page 6: EXTENT-2016: Innovative Approach to Testing of Clearing and Settlement Systems

• Participant structure complexity

• Trade/Position/Account lifecycle

• Risk calculation variety/complexity

• Asset classes complexity

• Upstream/downstream systems dependency

• Access via variety of API endpoints

• Test Library size

Short list of challenges

Page 7: EXTENT-2016: Innovative Approach to Testing of Clearing and Settlement Systems

Participant structure complexity

Page 8: EXTENT-2016: Innovative Approach to Testing of Clearing and Settlement Systems

Participant structure complexity

Page 9: EXTENT-2016: Innovative Approach to Testing of Clearing and Settlement Systems

Trade/Position/Account lifecycle

Page 10: EXTENT-2016: Innovative Approach to Testing of Clearing and Settlement Systems

Collateral Upload

Risk Run

Margin Call

Risk Run

Settlement Run

Trade Date

Settlement Date

Simulate DeliveryFailure

Day 1

Penalties BUY IN

Cash Settlement

Risk Run

Trade Input

Day 2

Risk Run

Corporate Action

Trade Input

Day 3

Risk Run

Settlement Run

Collateral Deficit

Delivery Default

Corporate Action

Trade/Position/Account lifecycle

Delivery Default

TradeInput

TradeInput

TradeInput

Page 11: EXTENT-2016: Innovative Approach to Testing of Clearing and Settlement Systems

Risk calculation complexity

ProviderPortfolio Margining
Page 12: EXTENT-2016: Innovative Approach to Testing of Clearing and Settlement Systems

Asset classes complexity

Page 13: EXTENT-2016: Innovative Approach to Testing of Clearing and Settlement Systems

Upstream / downstream systems dependency

Page 14: EXTENT-2016: Innovative Approach to Testing of Clearing and Settlement Systems

Upstream / downstream systems dependency

Page 15: EXTENT-2016: Innovative Approach to Testing of Clearing and Settlement Systems

Access via variety of API endpoints

Page 16: EXTENT-2016: Innovative Approach to Testing of Clearing and Settlement Systems

Test Library size

x x

x x =LIBOR

2%

Page 17: EXTENT-2016: Innovative Approach to Testing of Clearing and Settlement Systems

Innovation in QA: Holistic Integrated Automation Test Framework

Page 18: EXTENT-2016: Innovative Approach to Testing of Clearing and Settlement Systems

Open Access Quality Assurance & Related Software Development for Financial Markets Tel: +7 495 640 24 60 , +1 415 830 38 49 www.exactpro.com 18

Collateral Upload

Risk Run

Margin Call

Risk Run

Settlement Run

Trade Date

Settlement Date

Simulate DeliveryFailure

Day 1

Penalties BUY IN

Cash Settlement

Risk Run

Trade Input

Day 2

Risk Run

Corporate Action

Trade Input

Day 3

Risk Run

Settlement Run

Collateral Deficit

Delivery Default

Corporate Action

Case Study: ClearTH

Delivery Default

TradeInput

TradeInput

TradeInput

Page 19: EXTENT-2016: Innovative Approach to Testing of Clearing and Settlement Systems

Case Study: ClearTH

Page 20: EXTENT-2016: Innovative Approach to Testing of Clearing and Settlement Systems

Case Study: ClearTH

Page 21: EXTENT-2016: Innovative Approach to Testing of Clearing and Settlement Systems

Case Study: Risk Analyzer

Page 22: EXTENT-2016: Innovative Approach to Testing of Clearing and Settlement Systems

Case Study: HiVAT

Verify Model PredictionsCheck ConsistencyVerify LogsMonitoring GUI and API

Page 23: EXTENT-2016: Innovative Approach to Testing of Clearing and Settlement Systems

Case Study: HiVAT

Good for RegressionGood for Failover Testing

Page 24: EXTENT-2016: Innovative Approach to Testing of Clearing and Settlement Systems

Thank you