Slide 1

Slide 1 text

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

Slide 2

Slide 2 text

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 49 www.exactpro.com Alyona Lamash, Exactpro

Slide 3

Slide 3 text

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

Slide 4

Slide 4 text

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

Slide 5

Slide 5 text

Components of complex post trade infrastructures

Slide 6

Slide 6 text

• 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

Slide 7

Slide 7 text

Participant structure complexity

Slide 8

Slide 8 text

Participant structure complexity

Slide 9

Slide 9 text

Trade/Position/Account lifecycle

Slide 10

Slide 10 text

Collateral Upload Risk Run Margin Call Risk Run Settlement Run Trade Date Settlement Date Simulate Delivery Failure 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 Trade Input Trade Input Trade Input

Slide 11

Slide 11 text

Risk calculation complexity

Slide 12

Slide 12 text

Asset classes complexity

Slide 13

Slide 13 text

Upstream / downstream systems dependency

Slide 14

Slide 14 text

Upstream / downstream systems dependency

Slide 15

Slide 15 text

Access via variety of API endpoints

Slide 16

Slide 16 text

Test Library size x x x x = LIBOR 2%

Slide 17

Slide 17 text

Innovation in QA: Holistic Integrated Automation Test Framework

Slide 18

Slide 18 text

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 Delivery Failure 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 Trade Input Trade Input Trade Input

Slide 19

Slide 19 text

Case Study: ClearTH

Slide 20

Slide 20 text

Case Study: ClearTH

Slide 21

Slide 21 text

Case Study: Risk Analyzer

Slide 22

Slide 22 text

Case Study: HiVAT Verify Model Predictions Check Consistency Verify Logs Monitoring GUI and API

Slide 23

Slide 23 text

Case Study: HiVAT Good for Regression Good for Failover Testing

Slide 24

Slide 24 text

Thank you