1. 2 © 2007 Bloomberg L.P. All Rights Reserved. The Impact of Computers on the Financial Industry Kai To Bloomberg L.P.

Slides:



Advertisements
Similar presentations
Chapter 13 Learning Objectives
Advertisements

Chapter 12 Keynesian Business Cycle Theory: Sticky Wages and Prices.
Advanced Piloting Cruise Plot.
Terms. 1. Globalization 2. Financing 3. Inputs.
1 Vorlesung Informatik 2 Algorithmen und Datenstrukturen (Parallel Algorithms) Robin Pomplun.
Copyright © 2008 Pearson Addison-Wesley. All rights reserved. Chapter 13 International Trade in Goods and Assets.
© 2008 Pearson Addison Wesley. All rights reserved Chapter Seven Costs.
Copyright © 2003 Pearson Education, Inc. Slide 1 Computer Systems Organization & Architecture Chapters 8-12 John D. Carpinelli.
Chapter 1: Introduction to MYOB Accounting Plus
Chapter 19 Financing and Valuation Principles of Corporate Finance
Chapter 1 The Study of Body Function Image PowerPoint
1 Copyright © 2013 Elsevier Inc. All rights reserved. Chapter 1 Embedded Computing.
Copyright © 2011, Elsevier Inc. All rights reserved. Chapter 6 Author: Julia Richards and R. Scott Hawley.
Author: Julia Richards and R. Scott Hawley
1 Copyright © 2013 Elsevier Inc. All rights reserved. Appendix 01.
UNITED NATIONS Shipment Details Report – January 2006.
1 RA I Sub-Regional Training Seminar on CLIMAT&CLIMAT TEMP Reporting Casablanca, Morocco, 20 – 22 December 2005 Status of observing programmes in RA I.
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
My Alphabet Book abcdefghijklm nopqrstuvwxyz.
FACTORING ax2 + bx + c Think “unfoil” Work down, Show all steps.
Year 6 mental test 5 second questions
Year 6 mental test 10 second questions
Copyright © Cengage Learning. All rights reserved.
1 Investments Sid Glandon, DBA, CPA Associate Professor of Accounting The University of Texas at El Paso.
Solve Multi-step Equations
REVIEW: Arthropod ID. 1. Name the subphylum. 2. Name the subphylum. 3. Name the order.
Trade Promotion Management Study Summary Charts
Chapter Outline Hedging and Price Volatility Managing Financial Risk
ABC Technology Project
1 Project 2: Stock Option Pricing. 2 Business Background Bonds & Stocks – to raise Capital When a company sell a Bond - borrows money from the investor.
EU market situation for eggs and poultry Management Committee 20 October 2011.
1 Undirected Breadth First Search F A BCG DE H 2 F A BCG DE H Queue: A get Undiscovered Fringe Finished Active 0 distance from A visit(A)
2 |SharePoint Saturday New York City
IP Multicast Information management 2 Groep T Leuven – Information department 2/14 Agenda •Why IP Multicast ? •Multicast fundamentals •Intradomain.
VOORBLAD.
Financial Planning and Forecasting Financial Statements
BIOLOGY AUGUST 2013 OPENING ASSIGNMENTS. AUGUST 7, 2013  Question goes here!
Factor P 16 8(8-5ab) 4(d² + 4) 3rs(2r – s) 15cd(1 + 2cd) 8(4a² + 3b²)
Basel-ICU-Journal Challenge18/20/ Basel-ICU-Journal Challenge8/20/2014.
1..
© 2012 National Heart Foundation of Australia. Slide 2.
Understanding Generalist Practice, 5e, Kirst-Ashman/Hull
Model and Relationships 6 M 1 M M M M M M M M M M M M M M M M
25 seconds left…...
Equal or Not. Equal or Not
Copyright ©2004 Pearson Education, Inc. All rights reserved. Chapter 1 Overview of a Financial Plan.
H to shape fully developed personality to shape fully developed personality for successful application in life for successful.
Januar MDMDFSSMDMDFSSS
Analyzing Genes and Genomes
We will resume in: 25 Minutes.
12 Financial Management 12-1 Financial Planning
©Brooks/Cole, 2001 Chapter 12 Derived Types-- Enumerated, Structure and Union.
Chapter 15 1 Understanding Money, Financial Institutions, and the Securities Markets Understanding Money, Financial Institutions, and the Securities Markets.
Intracellular Compartments and Transport
PSSA Preparation.
Immunobiology: The Immune System in Health & Disease Sixth Edition
Copyright © 2008 Pearson Addison-Wesley. All rights reserved. Chapter 11 Market-Clearing Models of the Business Cycle.
Essential Cell Biology
Copyright © 2008 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin Chapter 20 Money Growth, Money Demand, and Monetary Policy.
Stock Valuation and Risk
Investing in Stocks Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall Learning Objectives 1. Invest in stocks. 2. Read stock.
1 Chapter 13 Nuclear Magnetic Resonance Spectroscopy.
By Rasmussen College. 1. What majors or programs do you offer? 2. What is the average length of your programs? 3. What percentage of your students graduate?
Presentation transcript:

1

2 © 2007 Bloomberg L.P. All Rights Reserved. The Impact of Computers on the Financial Industry Kai To Bloomberg L.P.

3 Personal background Kai To  Graduated from King’s College London with a BSc. in Mathematics and Computer science  Been with Bloomberg since September 2008  Software developer in the Bloomberg Feeds team © 2007 Bloomberg L.P. All Rights Reserved.

4 Agenda  Current financial markets  History  Use of computers  Software engineering  Questions © 2007 Bloomberg L.P. All Rights Reserved.

5 Players in the market © 2007 Bloomberg L.P. All Rights Reserved. Everyone who wants to stay informed  Investment banks  Brokers  Portfolio managers  Pension funds  Governments  Individual investors

6 Where does Bloomberg fit in? © 2007 Bloomberg L.P. All Rights Reserved. Financial data, news and analytics  Single source for information  Bloomberg TV  Trading systems  Market data provider Primarily a software house  Bloomberg Terminal  Approximately 2800 programmers globally 290 of which are in London Clients  Everyone from the previous slide

7 Securities © 2007 Bloomberg L.P. All Rights Reserved. Stocks and shares, equities  Own a stake, or a share of the company  Voting rights  Dividends Bonds, fixed income  Debt instruments  Issued by governments and corporations Derivatives  Options for the right to buy or sell  Agreed prices for buying in the future

8 History © 2007 Bloomberg L.P. All Rights Reserved. Information  Old boy’s network  Newspapers  Pink sheets Calculations  Manual  Bond sheets Trading  Floor/pit trading  Physical slips of paper

9 Computers in finance © 2007 Bloomberg L.P. All Rights Reserved. Yield calculations  Lots of variables Valuations of complex securities  Even more variables News  Categorised  Sorted  Intelligent Alerts  Real time

10 © 2007 Bloomberg L.P. All Rights Reserved.

11 Computers in finance © 2007 Bloomberg L.P. All Rights Reserved. Yield calculations  Lots of variables Valuations of complex securities  Even more variables News  Categorised  Sorted  Intelligent Alerts  Real time

12 © 2007 Bloomberg L.P. All Rights Reserved.

13 Computers in finance © 2007 Bloomberg L.P. All Rights Reserved. Yield calculations  Lots of variables Valuations of complex securities  Even more variables News  Categorised  Sorted  Intelligent Alerts  Real time

14 © 2007 Bloomberg L.P. All Rights Reserved.

15 Computers in finance © 2007 Bloomberg L.P. All Rights Reserved. Yield calculations  Lots of variables Valuations of complex securities  Even more variables News  Categorised  Sorted  Intelligent Alerts  Real time

16 Real time alert © 2007 Bloomberg L.P. All Rights Reserved.

17 Computers in finance © 2007 Bloomberg L.P. All Rights Reserved. Feeds  Streams of information over a network  Trade prices, quotes and statistics  Unformatted text  Multiple sources, all different Low latency  Important  Bandwidth  Efficient algorithms  Length of cable

18

19 Computers in finance © 2007 Bloomberg L.P. All Rights Reserved. Feeds  Streams of information over a network  Trade prices, quotes and statistics  Unformatted text  Multiple sources, all different Low latency  Bandwidth  Efficient parsing algorithms  Length of cable  Very important

20 © 2007 Bloomberg L.P. All Rights Reserved.

21 Computers in finance © 2007 Bloomberg L.P. All Rights Reserved. Feeds  Streams of information over a network  Trade prices, quotes and statistics  Unformatted text  Multiple sources, all different Low latency  Bandwidth  Efficient parsing algorithms  Length of cable  Very important

22 Computers in finance © 2007 Bloomberg L.P. All Rights Reserved. Algorithmic trading  Computers are making the decisions  A lot faster than humans  Very complex and extremely secretive We don’t do it  Algorithms are proprietary  We supply the same tools to everyone

23 © 2007 Bloomberg L.P. All Rights Reserved.

24 Computers in finance © 2007 Bloomberg L.P. All Rights Reserved. Algorithmic trading  Computers are making the decisions  A lot faster than humans  Very complex and extremely secretive We don’t do it  Algorithms are proprietary  We supply the same tools to everyone

25 Computers in finance © 2007 Bloomberg L.P. All Rights Reserved. Legal implications  How do you know who you’re trading with?  Who’s responsible for computing errors? Failures  Markets stop when computers break  LSE outage, September 2008  KfW mistakenly sends €300 million to Lehman  Mizuho trader sells at 1 yen

26 Computers in finance © 2007 Bloomberg L.P. All Rights Reserved. Authentication  Who? – Audit trails and logs  Where? – Regional differences Security  Software – Bloomberg impossible to hack  Physical failure – Hardware, networks  Redundancy Integrity  Bogus trades - Jérôme Kerviel  Auditing and reporting - Law

27 Computers in finance © 2007 Bloomberg L.P. All Rights Reserved. Authentication  Who? – Audit trails and logs  Where? – Regional differences Security  Software – Bloomberg impossible very hard to hack  Physical failure – Hardware, networks  Redundancy Integrity  Bogus trades - Jérôme Kerviel  Auditing and reporting - Law

28 Software engineering in finance © 2007 Bloomberg L.P. All Rights Reserved. Short release cycles  Time to market  Clients want to be there first If it works  Push out new software as soon as possible  New enhancements constantly in the pipelines If it goes wrong  Disastrous  Short testing time  Rollbacks can be an epic feat

29 Software engineering in finance © 2007 Bloomberg L.P. All Rights Reserved. Proprietary  In house development  Majority of departments have their own development teams  Very specific software Client sits next to you  Rapid development  Continuous client feedback XP methodology  When things go wrong…

30 Software engineering in finance © 2007 Bloomberg L.P. All Rights Reserved. Proprietary  In house development  Majority of departments have their own development teams  Very specific software Client sits next to you  Rapid development  Continuous client feedback XP methodology  When things go wrong… Client’s sitting next to you

31 Software engineering in finance © 2007 Bloomberg L.P. All Rights Reserved. Iterative development  Market changes quickly  Short term Ban on short-selling  Requirements can change Requirements  Speak to clients  Don’t be generic  Be ready for change  Know the competition Most importantly  Fast is as slow as we go

32 Questions? © 2007 Bloomberg L.P. All Rights Reserved.