JavaZone 2009 - Trading on the stock exchange with an iPhone
A year ago it was difficult to believe that there would be anything left in the financial services industry, banks were disappearing faster than glaciers and everything looked uncertain. A year on and banks are making profits again, Europe is slowly emerging form the recession and it's almost business as usual. One thing that hasn't changed over the last few years though is the onslaught of technology and our reliance on it to create and drive business.
John will talk about the foreign-exchange, derivatives, equity and commodity exchanges, from the New York Stock exchange and InterContinental Exchange to the Deutsche Börse and Saudi Exchange. How FIX engines, written in C, Java and .NET work and how they relay the prices, thousands per second to the traders and algorithmic trading engines. Order Management Systems and Order Execution Engines then send the buy and sell order back to the exchange completing the loop.
This talk will be on the technologies used, the problems faced and solutions to some of the problems, sticking mainly to the Java side of the stack but explaining why and where the other technologies fit in. John will also go into some of the leading edge technologies which include storing historic data in the cloud, around a peta-byte and then processing the data for algorithmic back-testing. Finally a look into how the mobile phone technologies are making a big hit in this area, applications being so valuable that the phone can be thrown in with the software.
This will be a technical talk from an architects point of view, some code will be shown to demonstrate FIX connectivity and iPhone workings but talk with my more on the technologies and the architecture than the details of the code.
John Davies
John is a regular speaker at technology and banking conferences, his background in technology goes back some 30 years and investment banking over 20. John has held several senior positions in the worlds leading banks from head of technology to global chief architect at banks like Paribas and JP Morgan. In 2000 he co-founded a company (C24) producing Java integration solutions for investments banks (SWIFT, FpML ISO-20022 etc.) and sold that to IONA technologies in 2007. Since then John has invested in and co-founded 2 new companies, Onix & Incept5. Between them they have over 100 clients from people trading their own money in Monaco, a gold bullion exchange in the Middle East, large investment banks, credit-card transaction processing in Beverley Hills and stock exchanges, the work is never dull. John has three young boys, a French wife and enjoys photograph.
