capital markets testing - calypso

44
Workshop hosted by Time2test Limited in conjunction with Asymilate Limited 1 www.time2test.co.uk – Time2test Limited © 2013, 2012

Upload: viresh-doshi

Post on 14-Jul-2015

351 views

Category:

Education


3 download

TRANSCRIPT

Page 1: Capital markets testing - Calypso

Workshop hosted by Time2test Limited in conjunction with Asymilate Limited

1www.time2test.co.uk – Time2test Limited © 2013, 2012

Page 2: Capital markets testing - Calypso

Agenda

What's the agenda?

Flexible agenda to met the delegates’ requirements.

Evening times:

6pm – 10am ( 4 hours with coffee breaks)

Weekend and weekday times:

Start at 9am to 5pm with breaks and lunch

www.time2test.co.uk 2

Page 3: Capital markets testing - Calypso

House Rules!

Lavatories

Food and Drink in the class room

Drinks – water from the kitchen area

Fire Alarm

Room Access during lunch and breaks

www.time2test.co.uk 3

Page 4: Capital markets testing - Calypso

Pre-requisites • Your laptop and permissions to install software

• Windows machine for installation of the client software , ftp clients and other useful tools

• Pen and notepad for taking notes

www.time2test.co.uk 4

3 mins

Page 5: Capital markets testing - Calypso

Fast Paced course?

Lots to go through

We only have a limited time so the pace is going to be fast

The workshop will introduce you to the Capital markets domain from the Quality assurance and testing perspective.

We will introduce you to Asymilate’s Capital Markets Testing tool : Caesar

www.time2test.co.uk 5

Page 6: Capital markets testing - Calypso

About me – Mitesh SoniOver 20 years in the Capital Markets

Banking Domain

Has worked for major investment banks as a principal consultant

Specialises in Capital Markets Quality assurance and Testing solutions.

Managing Director of Asymilate Limited

www.time2test.co.uk 6

Page 7: Capital markets testing - Calypso

About me! – Viresh DoshiOver 15 years testing experience

Extensively worked in the Internet domain

Technical testing specialist

Process Improvements Advocate

Automation testing advocate

Keen follower of Agile and it’s techniques

www.time2test.co.uk 7

Page 8: Capital markets testing - Calypso

What do you want to get out of the course? Note down your goals and objectives one per sticky

note and describe them.

Note down any questions you have that you would like answered.

One per sticky note

Lets review them at the end of the course.

www.time2test.co.uk 8

10 mins

Page 9: Capital markets testing - Calypso

What do you already know about the capital markets domain? Lets talk and note down what we already know.

9www.time2test.co.uk

5 mins

Page 10: Capital markets testing - Calypso

Capital Markets Testing overview The workshop will be delivered in a classroom lecture

style.

We will use a popular Capital Markets Application to describe the domain and concepts for testing and QA

We will also refer back to Caesar application which is a test harness built to perform regression testing for Capital Markets.

www.time2test.co.uk 10

Page 11: Capital markets testing - Calypso

Course Overview The 2 day Capital Markets Testing workshop is split into three categories:

1. Banking Domain

2. Technical Skills

3. Testing skills

www.time2test.co.uk 11

Page 12: Capital markets testing - Calypso

Course Overview – Banking Domain Capital Markets - what is

capital markets in the investment banking arena?

Learn about investment banking trading

Learn the different banking products (ADR

1. Equities2. Repos3. Swaps4. Bonds5. Derivatives

Learn the workflow - Trade, Transfer, Message

Learn about SWIFT messages

www.time2test.co.uk 12

Learn STP – straight through processing

Risk and Reporting - EOD Learn about these

objects(trades, transfers, messages, tasks, legal entities, tasks, legal entities)

Learn about static data Learn about netting Learn about SDI Learn about rejected trades

and resolution Learn about Front office,

Middle office and Back office

Page 13: Capital markets testing - Calypso

Course Overview – Technical SkillsUnix and linux for running jobs and

viewing log files and starting and stopping

Telnet and FTP for test data manipulation

XML files manipulation

Basic of SQL for test data preparation

www.time2test.co.uk 13

Page 14: Capital markets testing - Calypso

Course Overview – Testing SkillsPopular test variations for Test data Prep

Functional testing and Regression testing test plans and test cases creation

Performance Testing planning and simulation

Test Environments and development environment.

Problems and Defect finding and resolution

www.time2test.co.uk 14

Page 15: Capital markets testing - Calypso

RecapIntroductions complete

Objectives set on the sticky notes

www.time2test.co.uk 15

Page 16: Capital markets testing - Calypso

Quick recap of topics covered in the first session

www.time2test.co.uk 16

Page 17: Capital markets testing - Calypso

FX exampleFX – Foreign Exchange

Trade Lifecycle – Pricing to Accounting

Front office

Back office

Middle office

www.time2test.co.uk 17

Page 18: Capital markets testing - Calypso

ProductsSecurities- Bonds, Equities

Derivatives

Money Markets

FX

www.time2test.co.uk 18

Page 19: Capital markets testing - Calypso

Areas coveredDomestic Banking

Investment Banking – Capital Markets

Trading and Speculation

Hedging

www.time2test.co.uk 19

Page 20: Capital markets testing - Calypso

Chocolate – Cadburys ExampleChocolate is made in the UK

Raw material – Coco Beans are needed from South America

Instead of buying chocolate at a fluctuating price, Cadburys will enter into the derivatives market for a product that will fix the price for additional fee(s).

www.time2test.co.uk 20

Page 21: Capital markets testing - Calypso

Nick Leeson – Barings ExampleInvestment bank is brought down

due to a rogue trader who confirmed his own trades.

Large futures trades sensitive to changes in price of underlying asset led to big losses

www.time2test.co.uk 21

Page 22: Capital markets testing - Calypso

Quality GatesFour Eyes Principle – supervisory

checks to maintain audit trail

Kyc – Know your customer

Dodd Frank – OTC markets being forced to go through regulated exchanges to prevent big losses.

Basel committee recommendations

www.time2test.co.uk 22

Page 23: Capital markets testing - Calypso

Lehman Brothers exampleInvestment bank collapses.

Credit Defaults triggered large payouts that the bank could not guarantee

Counterparties exposed to Leemanstriggering systemic risk

www.time2test.co.uk 23

Page 24: Capital markets testing - Calypso

TopicsSettlement t+2 for FX (exceptions

CAD)

CLS – continuous link settlement –organisation that facilitates FX settlement and reduces settlement risk

www.time2test.co.uk 24

Page 25: Capital markets testing - Calypso

TopicsQuantitive easing – effects on exchange

ratesStatic Data – reference data Reuters/Bloomberg for pricingSWIFT – confirmations gateway MT/MXTrading book – hierarchy of trade

activityNetting – aggregate settlementMatching Confirmations Process

www.time2test.co.uk 25

Page 26: Capital markets testing - Calypso

TerminologyNostro – our account, at our agent

Vostro – cpty’s account with agent

Loro – cpty’s account held with our organisation who is an agent

STP – Straight Through Processing

Netting – an agreement to aggregate the transactions for net settlement

www.time2test.co.uk 26

Page 27: Capital markets testing - Calypso

QuizWhat is the difference between Front

Office and Back office?How would you describe Middle Office?What products are traded in Capital

Markets?What typical attributes make up a SWIFT

message?What is benefit of netting?What are Chinese walls at Investment

banks?

www.time2test.co.uk 27

Page 28: Capital markets testing - Calypso

QuizWhat does it mean to Settle a trade?What is a confirmation?What is a counterparty?Can you give some examples of static

data?What is STP?What in terms of financial reporting is

the main difference between a derivative and an equity?

www.time2test.co.uk 28

Page 29: Capital markets testing - Calypso

Quick recap of topics covered in the session

www.time2test.co.uk 29

Page 30: Capital markets testing - Calypso

Trade LifecycleHappy Day workflow scenario

Rainy Day scenario

Counterparty becomes insolvent

Incorrect Static Data propagation

Rate tolerances breached

www.time2test.co.uk 30

Many considerations for Test Scenarios

Page 31: Capital markets testing - Calypso

Cashflow and security movementAll transactions have movement of

cash and / or security

Cashflows are basic building block for valuation purposes

Discounted Cashflows used to compute net present value

www.time2test.co.uk 31

Page 32: Capital markets testing - Calypso

Delivery ConceptsDeliver Against Payment (DAP) –

Security and cash exchanged simultaneously

Delivery Free of Payment (DFP) –Security and Cash are exchanged independently (carries more risk)

Contingent accounting – used to build up general ledger to represent the trade as it is confirmed and settled

www.time2test.co.uk 32

Page 33: Capital markets testing - Calypso

Bond Example Bonds entitle buyer to interest payments

according to the bond definition Bonds are issued by governments and

corporations to raised debt ISIN – unique number to identify the Bond Coupon – term to denote the interest payable Value of the bond is inversely proportional to

interest rates. Yield curves are used to create net present value

computations

www.time2test.co.uk 33

Page 34: Capital markets testing - Calypso

IRS – Interest Rate swapTwo parties in a transaction where

one party pays fixed rate of interest and the other pays floating rate.

Used by companies to hedge against interest rate movements

Or to raise capital by companies who are lower credit grade clients

www.time2test.co.uk 34

Page 35: Capital markets testing - Calypso

OTC – over the counterOTC – over the counter products allow

the counterparties to agree flexible terms and conditions

Exchange traded – product conditions are determined by the exchange

CCP – Central Counter Party – Rapidly becoming the new infrastructure for settlement.

www.time2test.co.uk 35

Page 36: Capital markets testing - Calypso

Forward Products

www.time2test.co.uk 36

Forwards are products where the price and conditions are agreed today for a future settlement

Used for hedging purposes to avoid fluctuations of rates and prices

Also can be used speculatively for trading purposes

Page 37: Capital markets testing - Calypso

Repo ProductsRepurchase Agreements –

Agreements where on counterparty lends the other a sum of money which is backed by collateral from the other counterparty

Used frequently for Short Term financing by large investment banks

www.time2test.co.uk 37

Page 38: Capital markets testing - Calypso

Buy/Sell Back ProductsRepurchase Agreements

Short Term financing

www.time2test.co.uk 38

Page 39: Capital markets testing - Calypso

Option BasicsThe right but not the obligation to

buy or sell an asset at a given strike price and date schedule.

European – one fixed exercise date

American – can be exercised on any date to expiry

Bermuden – a schedule of expiry dates

www.time2test.co.uk 39

Page 40: Capital markets testing - Calypso

Terminology Arbitrage – small differences in rates that allow

you to simultaneously buy and sell an asset to capitalise on the rate difference.

Short selling –selling an asset even though you may not own the asset by taking a speculative view on where the market is heading.

Novation – transfer of ownership

LIBOR – Committee that sets the interest rates

ISDA agreement – legal framework for trade confirmation and settlement

www.time2test.co.uk 40

Page 41: Capital markets testing - Calypso

TerminologyEquity option – put / call

Exercised options - American , Bermudian, European

Swaption – the option to exchange fixed for floating in a swap trade

Asset swap – exchange the income stream from an asset pool to a cash income stream

www.time2test.co.uk 41

Page 42: Capital markets testing - Calypso

Goals and Objectives review and what’s next?

www.time2test.co.uk 42

Page 43: Capital markets testing - Calypso

Goals and Objectives Review the Sticky

notes

Did the course meet your goals and objectives?

Feedback will be requested via email.

www.time2test.co.uk 43

Page 44: Capital markets testing - Calypso

Recommend us?

Recommend your friends and earn some incentives:

iPad

Kindle

Android Tablet

www.time2test.co.uk 44