Documente Academic
Documente Profesional
Documente Cultură
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
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
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
3 mins
www.time2test.co.uk 4
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
About me – Mitesh Soni
Over 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
About me! – Viresh Doshi
Over 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
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.
10
mins
www.time2test.co.uk 8
What do you already know about
the capital markets domain?
Lets talk and note down what we already know.
5 mins
www.time2test.co.uk 9
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
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
Course Overview – Banking Domain
Capital Markets - what is Learn STP – straight
capital markets in the through processing
investment banking arena?
Risk and Reporting - EOD
Learn about investment
banking trading Learn about these
Learn the different banking objects(trades, transfers,
products (ADR messages, tasks, legal
1. Equities entities, tasks, legal entities)
2. Repos Learn about static data
3. Swaps Learn about netting
4. Bonds
5. Derivatives Learn about SDI
Learn the workflow - Trade, Learn about rejected trades
Transfer, Message and resolution
Learn about SWIFT messages Learn about Front office,
Middle office and Back
office
www.time2test.co.uk 12
Course Overview – Technical Skills
Unix 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
Course Overview – Testing Skills
Popular 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
Recap
Introductions complete
Objectives set on the sticky notes
www.time2test.co.uk 15
Quick recap of topics covered in the first session
www.time2test.co.uk 16
FX example
FX – Foreign Exchange
Trade Lifecycle – Pricing to
Accounting
Front office
Back office
Middle office
www.time2test.co.uk 17
Products
Securities- Bonds, Equities
Derivatives
Money Markets
FX
www.time2test.co.uk 18
Areas covered
Domestic Banking
Investment Banking – Capital
Markets
Trading and Speculation
Hedging
www.time2test.co.uk 19
Chocolate – Cadburys Example
Chocolate 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
Nick Leeson – Barings Example
Investment 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
Quality Gates
Four 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
Lehman Brothers example
Investment bank collapses.
Credit Defaults triggered large
payouts that the bank could not
guarantee
Counterparties exposed to Leemans
triggering systemic risk
www.time2test.co.uk 23
Topics
Settlement t+2 for FX (exceptions
CAD)
CLS – continuous link settlement –
organisation that facilitates FX
settlement and reduces settlement
risk
www.time2test.co.uk 24
Topics
Quantitive easing – effects on exchange
rates
Static Data – reference data
Reuters/Bloomberg for pricing
SWIFT – confirmations gateway MT/MX
Trading book – hierarchy of trade
activity
Netting – aggregate settlement
Matching Confirmations Process
www.time2test.co.uk 25
Terminology
Nostro – 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
Quiz
What 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
Quiz
What 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
Quick recap of topics covered in the session
www.time2test.co.uk 29
Trade Lifecycle
Happy Day workflow scenario
Rainy Day scenario
Counterparty becomes insolvent
Incorrect Static Data propagation
Rate tolerances breached
Many considerations
for Test Scenarios
www.time2test.co.uk 30
Cashflow and security movement
All 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
Delivery Concepts
Deliver 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
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
IRS – Interest Rate swap
Two 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
OTC – over the counter
OTC – 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
Forward Products
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
www.time2test.co.uk 36
Repo Products
Repurchase 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
Buy/Sell Back Products
Repurchase Agreements
Short Term financing
www.time2test.co.uk 38
Option Basics
The 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
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
Terminology
Equity 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
Goals and Objectives review and what’s next?
www.time2test.co.uk 42
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
Recommend us?
Recommend your friends and earn some
incentives:
iPad
Kindle
Android Tablet
www.time2test.co.uk 44