the future of financial information services

81
The Future of Financial Information Services QCON Shanghai Nov 2013 Amish Gandhi www.perpetualny.com

Upload: amish-gandhi

Post on 02-Nov-2014

695 views

Category:

Technology


5 download

DESCRIPTION

Financial professionals receive information through diverse dedicated user interfaces and systems built on decade old foundations. With the explosion in information, the consumer space is fast evolving to distribute and capture massive amounts of complex information quickly and in an organized way. Technology has also evolved to handle orders of magnitudes larger data sets. Consumers are effectively viewing and responding to information at home and on the go. In many ways, financial information delivery has not quite adapted to the pace, usability and uniformity that consumer information delivery has. This presentation covers new approaches to accessing and delivering financial information emphasizing practices and technologies that are best suited to disrupt this space. Speech up at http://www.infoq.com/cn/presentations/the-future-of-financial-information-services http://www.perpetualny.com

TRANSCRIPT

Page 1: The Future of Financial Information Services

The Future of Financial Information Services

QCON Shanghai Nov 2013

Amish Gandhiwww.perpetualny.com

Page 2: The Future of Financial Information Services

Amish GandhiFounder and Principal at Perpetual: Product innovation and development for financial, media and telecom www.perpetualny.com

Financial services background• Worked at Thomson Reuters for 3 years

– Global Product Manger for Reuters Messenger – Product manager for financial video service Reuters Insider

MS Computer Science from Univ of Texas, Austin

BS Computer Science from Bombay University

Finance

Media

Telecom

The Future of Financial Information Services

Page 3: The Future of Financial Information Services

• The rise of consumer internet– 1995– 2007– 2013

• How did we get here?– Resulting technologies

• Difference between Consumer and Finance– Innovators Dilemma in Finance

• 10 Predictions for the Future of Finance

Outline

The Future of Financial Information Services

Page 4: The Future of Financial Information Services

Financial Service Providers

Rise of consumer tech

Consumer Internet/Tech Landscape Pre 1995 Financial Technology Landscape Pre 1995

ServiceDistribution

Motorola Pageboy

Mainframe

Page 5: The Future of Financial Information Services

1995

Page 6: The Future of Financial Information Services

2007

Page 7: The Future of Financial Information Services

Gaming-inspired system that would track and display the expertise of

users around the world.

Ideo Bloomberg Concept

Electronic notepad reused like a virtual Post-it

Bloomberg Wherever—allows users to take a small-scale Bloomberg terminal device beyond their desks.

Left to right info flow

UI similar to modern websites

2007

Page 8: The Future of Financial Information Services

2013

Realtime

Page 9: The Future of Financial Information Services

How did we get here?

Page 10: The Future of Financial Information Services

SearchSocialCommunicationEcommerceGamingUser InterfaceInternet of things

Page 11: The Future of Financial Information Services

??

?

?

Before 1995

Search

Page 12: The Future of Financial Information Services

??

?

?

1995 Onwards

Search

Page 13: The Future of Financial Information Services

Search

Page 14: The Future of Financial Information Services

-Snail mail-/dev/null

Before 1995

Social

Page 15: The Future of Financial Information Services

Comments

Social

Page 16: The Future of Financial Information Services

Social

Page 17: The Future of Financial Information Services

Big Data Ecosystem

Search/Social

Page 18: The Future of Financial Information Services

WhatsApp Skype BBM

3G 4G

Communication

Page 19: The Future of Financial Information Services

1990’s and pre

$$

$

$

ECommerce

Page 20: The Future of Financial Information Services

Massively multiplayer online role-playing game (MMORPG) & Social Gaming

Gaming

Page 21: The Future of Financial Information Services

Radian 6Consumer Products: Professional User Interfaces

User Interface

Page 22: The Future of Financial Information Services

InternetInternet

Page 23: The Future of Financial Information Services

HTML5CSS3Firefox/ChromeJavascriptJS frameworksBackboneEmberAngular

INTERNET OF THINGSSensorsEvent driven computingWebsockets vs. http Bluetooth and other NFCMaterial scienceElectromyography-sensorsAccelerometersSpeech recognitionPower consumption…

GAMINGAdvanced graphicsGame theory implementedAdvanced GPUsAdvanced GPU programming

UI:PROCESSUCDA/B testingLeanUser testing

ECOMMERCECloud Computing (EC2)Online paymentsMobile paymentsOnline payment gatewaysBitcoin…

COMMUNICATIONSmartphonesAndroidiOS 3G/4GSMSMMSiMessageErlangWebRTC… SOCIAL

NoSQL CassanrdaHbase/HadoopTwitter StormLocation based servicesNatural Language Processing…

SEARCHMapReduceGoogle BigtableGoogle BigQueryLAMP/Commodity scalingLuceneSOLRElastic SearchAjaxTwitter StormApache S24…

Technologies Born from Consumer

Technologies born from Consumer

USER INTERFACE

Page 24: The Future of Financial Information Services

Pre 1995

AWS Android Mapreduce Bigtable Hadoop Hbase NodeJS Scala Cloud Computing Big Data D3.js Coffee Script/Backbone Data Visualization Elastic search Nginx Hudson GO R require.js less/sass/compass, HTML5…

Present

Consumer Internet/Tech Landscape

Page 25: The Future of Financial Information Services

Difference between Consumer and Finance Applications

Page 26: The Future of Financial Information Services

Consumer Experiences

FinancialExperiences

Highly competitive high volume market driven

evolution

Established traditionalbusiness model

ScalableFast

Reliable

SecureCompliant

OpenConnected

Rich

Page 27: The Future of Financial Information Services

Innovators Dilemma

Page 28: The Future of Financial Information Services

HTML5CSS3Firefox/ChromeJavascriptJS frameworksBackboneEmberAngular

INTERNET OF THINGSSensorsEvent driven computingWebsockets vs. http Bluetooth and other NFCMaterial scienceElectromyography-sensorsAccelerometersSpeech recognitionPower consumption…

GAMINGAdvanced graphicsGame theory implementedAdvanced GPUsAdvanced GPU programming

UI:PROCESSUCDA/B testingLeanUser testing

ECOMMERCECloud Computing (EC2)Online paymentsMobile paymentsOnline payment gatewaysBitcoin…

COMMUNICATIONSmartphonesAndroidiOS 3G/4GSMSMMSiMessageErlangWebRTC… SOCIAL

NoSQL CassanrdaHbase/HadoopTwitter StormLocation based servicesNatural Language Processing…

SEARCHMapReduceGoogle BigtableGoogle BigQueryLAMP/Commodity scalingLuceneSOLRElastic SearchAjaxTwitter StormApache S24…

Technologies Born from Consumer

Technologies born from Consumer

USER INTERFACE

Page 29: The Future of Financial Information Services

Innovators Dilemma

AWS Android Mapreduce Bigtable Hadoop Hbase NodeJS Scala Cloud Computing Big Data D3.js Coffee Script/Backbone Data Visualization Elastic search Nginx Hudson GO R require.js less/sass/compass, HTML5…

Page 30: The Future of Financial Information Services

The Future of Financial Information Services

10 Predictions

Page 31: The Future of Financial Information Services

There will be a revolution in financial information visualization

Prediction 1

Page 32: The Future of Financial Information Services

Visualization

-Financial Data is complex & large scale-Visualization of financial mostly same last 15 years-Current visualization relies on a variety of charts-Consumer BigData visualization has evolved rapidly

Products at the forefront Current Custom HTML5 Support/

Javascript API

Prediction 1

Page 33: The Future of Financial Information Services
Page 34: The Future of Financial Information Services

Prediction 1

Page 35: The Future of Financial Information Services

Technologies in play

Emerging Technology: Present Future Technology >3 years:Gaming Engines

-Canvas -Raphael-Protovis

Prediction 1

Page 36: The Future of Financial Information Services

Cloud services will be used much more for computation

Prediction 2

Page 37: The Future of Financial Information Services

GPUs in Finance

• Significant advancement in GPUs for gaming physics engines• High speed computation• Can have 512 cores (<10 in avg. CPU)• Can have 10x bandwidth• 100 X fast calculation of typical derivative model

Pros: Ideal for well defined structured computationCons: Not very flexible, steep learning curve

Prediction 2

Page 38: The Future of Financial Information Services

GPU Opportunities in Finance

• Derivatives Pricing• Speeding up risk analysis (can take days/weeks)• Trading strategy prospecting (back testing)• HFT (complex event processing)• Tick data (added value data feeds in real time)• Data visualization

High Performance Computing (HPC) to leverage GPU arrays available on Amazon

Prediction 2

Page 39: The Future of Financial Information Services

Realtime solutions will be adapted from consumer world

Prediction 3

Page 40: The Future of Financial Information Services

Realtime in Consumer World

• Ad serving user real-time • Capture and process model

Advertising Social media data processing• Multiple streaming sources• Capture and process model• Real-time ad response• Real-time engagementAnalytics

• Usage in realtime• Content usage tracking to

adapt strategies• Usage tracking to manage

load

Messaging and Communication• 2 way real-time comms

– Mobile vs - Text– Desktop -Images

-Video

Prediction 3

Page 41: The Future of Financial Information Services

Realtime in finance

Use-cases– Exchange streaming pricing– Reference data access and

display– Liquidity analysis & risk– News– Communication– Alerts– Active compliance…social media

Technical solutions today:-MQ Series/Tibco-FPGA processors-Custom C++ solutions-Traditional RDBMS-Rules engines-Processing-Storage…stream processing

Page 42: The Future of Financial Information Services

Capture Stream Processing

Resultstorage

Distribution

Price servers

Marketmovement

News

Rates changes

Realtime Data Processing Model

Ref: Real Time Data Processing - Technical Terrain by Prakash Khemani

Prediction 3

Page 43: The Future of Financial Information Services

Capture

Stream Processing

Resultstorage

Distribution

Exchange price servers ticker plants

Aggregates and indices

News feeds

Rates and otheradjunct prices

Realtime modeling

Best-effort delivery guarantee

-Write-ahead-logging -At-least-once delivery guarantees

Persistent queue

-Price queue-Index queue-News queue

Millwheel-Large scale fault tolerant stream processing-Used for Google Zeitgeist

JMS

-Transactional guarantees-Strict ordering guarantees-Limited throughput

In-memory database

Sensors

Realtime Data Processing Model

Prediction 3

Page 44: The Future of Financial Information Services

Capture

Twitter Storm: at-least once processing guarantee for every record

Resultstorage

Distribution

Exchange price servers ticker plants

Aggregates and indices

News feeds

Rates and otheradjunct prices

Persistent Queue Input

YARN Hadoop NextGen MapReduce

Compute node/cluster Management

-Pull data from persistent Q-Scheduling computation -Maintaining checkpoints

Zookeper

Trident: Exactly-once processing mode of storm. Allows you to seamlessly mix -high throughput + stateful stream processing-low latency distributed querying

Stream Processing

Streaming

Local state

-Does not persist output at every stage-Keeps track of each record's lineage -Can replay the data to recreate the records when needed-Fast-Cons: Unordered batch completions, low guarantees

PregelAll in the same system:-Event Capture Storage-Computation State-Result Storage

(Built on Bigtable)

Realtime modeling

Sensors

Prediction 3

Page 45: The Future of Financial Information Services

Capture

Result Storage Distribution

Exchange price servers ticker plants

Aggregates and indices

News feeds

Rates and otheradjunct prices

Persistent Queue Input

Stream Processing

-Store batches into storage-Do the aggregations at read time

-Buffer up the updates to many keys-Do a sequential merge with historical data

Distributed, scalable Time Series Database (TSDB) written on top of HBase

Specializes in exporting key/value data from Hadoop

Realtime modeling

Sensors

Realtime Data Processing Model

Prediction 3

Page 46: The Future of Financial Information Services

CaptureResult Storage Distribution

Exchange price servers ticker plants

Aggregates and indices

News feeds

Rates and otheradjunct prices

Persistent Queue Input

Stream Processing

Realtime modeling

Sensors

Prediction 3

Page 47: The Future of Financial Information Services

Wave of improved general UX

Prediction 4

Page 48: The Future of Financial Information Services
Page 49: The Future of Financial Information Services

Mozilla labs design contest: Flickr @peterheads

Page 50: The Future of Financial Information Services

Prediction 4

Page 51: The Future of Financial Information Services

Prediction 4

Page 52: The Future of Financial Information Services

Prediction 4

Page 53: The Future of Financial Information Services

Prediction 4

Page 54: The Future of Financial Information Services

Prediction 4

Page 55: The Future of Financial Information Services

Prediction 4

Page 56: The Future of Financial Information Services

Prediction 4

Page 57: The Future of Financial Information Services

Prediction 4

Page 58: The Future of Financial Information Services

3

4

2

1

1

1 5

Prediction 4

Page 59: The Future of Financial Information Services

There will be a major change in the tiered architecture with HTML5

Prediction 5

Page 60: The Future of Financial Information Services

HTML 5

Offline DatabaseCross BrowserMultimediaMobileOffline App supportGeo-locationImproved forms support

Prediction 5

Page 61: The Future of Financial Information Services

Current

Windows/HTML

Front End

MiddleLayer

(App server with business and

transformation logic)

Pricing Engine

NewsService

Research

Historical Data

Events

Other…

Prediction 5

Page 62: The Future of Financial Information Services

Future

HTML 5UI

Pricing Engine

NewsService

Research

Historical Data

Events

Other…

SOA (Service Oriented

Architecture)

BA

External 3rd party services

Prediction 5

Page 63: The Future of Financial Information Services

Technologies in-play

• Websockets– Realtime bi-directional– Event programming : no http overhead– Javascript coming to the forefront on top of web

sockets• Server support for Websockets

Products

Prediction 5

Page 64: The Future of Financial Information Services

In-desktop communication will be enhanced with Web RTC and similar technology

Prediction 6

Page 65: The Future of Financial Information Services

Communication over financial products

• Skype/Softphones exploded on the web• PSTN/VoIP/Cellular phones still used in finance

environments • Communication endpoints will emerge on

desktops & mobile finance apps – Enabling realtime comm. including video

conferencing

Prediction 6

Page 66: The Future of Financial Information Services

Technologies• Jabber / XMPP– Open syndication of messaging across networks

• Web RTC will play a big role• Enhanced on-desktop communication and FIX

integration• Rise of Erlang for messaging eg eJabberd

Communication over financial products

Prediction 6

Page 67: The Future of Financial Information Services

The rise of Erlang

• Large scale concurrency• Soft real-time• Distributed • Hardware interaction• Software maintenance on-the-fly• Fault tolerance …. and many more

Prediction 6

Page 68: The Future of Financial Information Services

Analyst research will take on a much richer format beyond PDF and will be published to

permissioned microsites

*Same for other frequently shared information eg earnings calls

Prediction 7

Page 69: The Future of Financial Information Services

Analyst Research

• Current analyst research reports– Static PDF

Physical file sent through several intermediaries

Advanced entitlement model restricting access.

Distribution through financial research aggregators

Prediction 7

Page 70: The Future of Financial Information Services
Page 71: The Future of Financial Information Services

Relevant Technologies

• HTML5• CSS3• Web app stack: PHP/Python/Ruby• JS frameworks– Backbone– Ember– Angular......

Prediction 7

Page 72: The Future of Financial Information Services

Financial training will be revolutionized to incorporate gaming and other aspects seen on

consumer web

Prediction 8

Page 73: The Future of Financial Information Services

Financial Training

There is a vast amount of financial related trainingSeries 7Series 86/87 certifications CFA prepCompliance related training

• Education based apps and readers are much more widely available on mobile

• Financial training will see a rapid adoption of mobile and gaming based innovations

Prediction 8

Page 74: The Future of Financial Information Services

Technologies

• Game theory• iOS/Android/Windows Phone• ePub adoption

Prediction 8

Page 75: The Future of Financial Information Services

Android based OS will become a dominant force, starting with consumer banking

Prediction 9

Page 76: The Future of Financial Information Services

Android Usage

More than 1 million new Android devices are activated worldwide. Daily.

1.5 billion downloads a month and growing.

The next 1 billion internet activations in remote areas will be on an Android device.

Prediction 9

Page 77: The Future of Financial Information Services

Technology

• Android• vs. Chrome OS

Prediction 9

Page 78: The Future of Financial Information Services

Direct sensor tracking for assets like Commodities & Energy

Prediction 10

Page 79: The Future of Financial Information Services
Page 80: The Future of Financial Information Services

Changes• From vessel to batch level sensors

– Deeper insight into supply chain

• Connected sensors tracing – Volume– Quality– Speed– Location

• Combined with following real-time data– Weather – Transportation – Government events

Access to high volume, low latency data for new level of accuracy

Prediction 10

Page 81: The Future of Financial Information Services

Predictions Summary

1. Revolution in financial information visualization2. Much more GPU and GPU cloud computing3. Realtime solutions will be adapted from consumer world4. Wave of improved general UX on financial terminals5. Major change in the tiered architecture with HTML5 6. Communication will be enhanced with Web RTC & similar7. Analyst research go from static PDFs to dynamic microsites8. Financial training will incorporate social and gaming aspects9. Android based OS will dominate for financial info services10. Direct sensor tracking for assets like commodities & energy

www.perpetualny.com