Thinking Out Cloud – The Market Data Sweet Spot

First Published Tuesday, 23rd February 2010 03:06 pm from Xand : Joel York

The opinions expressed by this blogger and those providing comments are theirs alone, this does not reflect the opinion of Automated Trader or any employee thereof. Automated Trader is not responsible for the accuracy of any of the information supplied by this article.


href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fxignite.web-services-blog.com%2F2010%2F02%2Fthinking-out-cloud-the-market-data-sweet-spot%2F"> src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fxignite.web-services-blog.com%2F2010%2F02%2Fthinking-out-cloud-the-market-data-sweet-spot%2F"

height="61" width="51" />

Market

data providers and IT professionals have tough jobs. Every day

financial markets spew out huge fountains of data that must be

captured, routed, scrubbed, reconciled, stored and redistributed

with dizzying speed and accuracy. The diversity of data is

staggering, from low-latency pricing data for algorithmic trading

to intermittent corporate actions such as stock splits, and from

globally dispersed real-time currency exchange rates to

aggregated end-of-day VWAP and NAV calculations. Optimizing and

tuning the market data systems that keep this crucial information

flowing smoothly and cost effectively is no easy task. What, if

anything, can cloud computing offer to ease the

challenge?

This is the second post in a series

called "Thinking Out Cloud" with the aim of helping financial

services and market data IT professionals charged with developing

cloud computing strategies separate the cloud buzz from the cloud

reality. This post explores the types of market data that

naturally lend themselves to cloud computing (and those that do

not) in order to identify the market data sweet spot for cloud

computing.

src="http://xignite.web-services-blog.com/media/market-data-cloud-computing.png"

alt="market data cloud computing sweet spot" />

First, it's important to recognize that it is not the

market data that is being outsourced to the cloud, but the

on-premise market data management infrastructure. Therefore, the

market data sweet spot for cloud computing is the intersection of

data management systems that offer little competitive advantage,

but are costly and difficult to maintain in-house. Both relative

competitive advantage and relative level of difficulty will vary

from firm to firm by business focus and IT capability

respectively; however, there are aspects of the market data

itself that can contribute significantly to the cost and

complexity of maintaining an in-house data management

system.

Hard to Use Market Data

If the market data comes in original feed formats that

are not well suited to the particular use of the data in the

final application, then considerable effort must be expended to

make the market data application-ready. For example, a real-time

streaming exchange feed is great for creating a stock ticker, but

not so great when the goal is to analyze historical tick data or

simply get an ad-hoc real-time quote for a single symbol, then

there can be lots of programming involved to parse the feed,

store the data, continuously refresh the database and create a

data access layer that applications can easily utilize. Cloud

computing is built on Web services that allow for multiple

interfaces to the market data, so it is especially good at

tailoring the data format to the specific needs of the

application on the fly. For example, a Web service request can be

for a single price, multiple prices, or simply for symbol

validation against master data.

Hard to

Maintain Market Data

If the market data in

question is stored and refreshed often due to daily activity,

such as historical time series and tick-by-tick data, then it can

entail a complex update process that must be maintained and

monitored. Quality testing must be put in place to ensure data

quality and alerts to ensure that update processes run

successfully to completion. As market data accumulates,

regular backups, purges and capacity

upgrades must be carried out to ensure efficient operation. Also,

market data that is particularly complex, such as corporate

actions, can consume significant resources scrubbing, mapping and

updating the data even if the volume is not as heavy as price

data.

On the other hand, market data that is

infrequently updated in large batches that replace the entire

data set may be easier to receive and maintain internally as a

simple flat file. Similarly, market data that is streamed for

continuous presentation and immediately discarded should be

relatively easy to handle in-house.

Hard to

Access Market Data

Technical and geographic

barriers can conspire to make certain kinds of market data

extremely difficult to access, let alone store and use. Getting

access to market data that is not in high demand in your

geographic location can be very difficult when local data

providers do not support it, such as low volume market niches and

new products, or market data that is created on the other side of

the world. If data needs to be made available throughout a

dispersed global organization, it can be quite costly to receive

it centrally and build the necessary network and services

infrastructure to distribute it globally to consuming

applications. Cloud computing provides direct application access

to market data over the Internet, so both the geographic and

technical barriers to access are significantly reduced. Web

services standards ensure that the technical hurdle is very low,

so as long as sufficient Internet bandwidth is available, access

is no more difficult than pointing a Web browser to a Web

page.

The Cloud Computing Sour Spot for

Market Data

If hard to access, hard to

maintain, and hard to use define the market data cloud computing

sweet spot, then what is the sour spot? When boiled down to its

essence, all of the "hard to's" above are made "easy to's" by the

Internet. So, the sour spot is found when the Internet has a

significant negative impact on market data delivery. The three

biggest limitations, in most likely order of importance

are…

Too Risky

The

market data is unique and proprietary with significant

competitive, security or privacy concerns that preclude storing

or distributing it using a public network, even with

encryption.

Too Fast

The

latency requirements of the data are very strict and have a low

tolerance for variation. Typically less than about 50ms on

average which is about the best that can be consistently expected

from a high performance Internet connection. In addition,

Internet latency can vary significantly depending on the number

of network hops between the cloud provider and the consuming

application. This number improves every year (back in 2000 we

were talking seconds). But it is safe to say that latency

requirements measured in microseconds or nanoseconds won't be a

good fit for the cloud.

Too Fat

The market data volume involved implies a network

transfer time that exceeds the requirements of the consuming

application given the best expected performance over the

Internet. This may be alleviated by getting a direct network link

to the cloud provider if the cost of the additional bandwidth is

justified by the overall cost savings from outsourcing the

relevant data management infrastructure. In some cases, this can

also be resolved by moving the application itself to the same

cloud computing infrastructure. However, an in-house application

that requires frequent updates with large volumes of data can

quickly exceed the best performance currently available over the

Internet.

Share and Enjoy:

target="_blank"

href="mailto:?subject=Thinking%20Out%20Cloud%20-%20The%20Market%20Data%20Sweet%20Spot&body=http%3A%2F%2Fxignite.web-services-blog.com%2F2010%2F02%2Fthinking-out-cloud-the-market-data-sweet-spot%2F"

title="email"> src="http://xignite.web-services-blog.com/wp-content/plugins/sociable/images/email_link.png"

title="email" alt="email" class="sociable-hovers" />

href="http://twitter.com/home?status=Thinking%20Out%20Cloud%20-%20The%20Market%20Data%20Sweet%20Spot%20-%20http%3A%2F%2Fxignite.web-services-blog.com%2F2010%2F02%2Fthinking-out-cloud-the-market-data-sweet-spot%2F"

title="Twitter"> src="http://xignite.web-services-blog.com/wp-content/plugins/sociable/images/twitter.png"

title="Twitter" alt="Twitter" class="sociable-hovers"

/>

href="http://www.facebook.com/share.php?u=http%3A%2F%2Fxignite.web-services-blog.com%2F2010%2F02%2Fthinking-out-cloud-the-market-data-sweet-spot%2F&t=Thinking%20Out%20Cloud%20-%20The%20Market%20Data%20Sweet%20Spot"

title="Facebook"> src="http://xignite.web-services-blog.com/wp-content/plugins/sociable/images/facebook.png"

title="Facebook" alt="Facebook" class="sociable-hovers"

/>

href="http://www.linkedin.com/shareArticle?mini=true&url=http%3A%2F%2Fxignite.web-services-blog.com%2F2010%2F02%2Fthinking-out-cloud-the-market-data-sweet-spot%2F&title=Thinking%20Out%20Cloud%20-%20The%20Market%20Data%20Sweet%20Spot&source=Financial+Market+Data+Web+Services+-+Xignite+Blog+It%27s+not+the+data.++It%27s+the+delivery.&summary=Market%20data%20providers%20and%20IT%20professionals%20have%20tough%20jobs.%20%20Every%20day%20financial%20markets%20spew%20out%20huge%20fountains%20of%20data%20that%20must%20be%20captured%2C%20routed%2C%20scrubbed%2C%20reconciled%2C%20stored%20and%20redistributed%20with%20dizzying%20speed%20and%20accuracy.%20%20The%20diversity%20of"

title="LinkedIn"> src="http://xignite.web-services-blog.com/wp-content/plugins/sociable/images/linkedin.png"

title="LinkedIn" alt="LinkedIn" class="sociable-hovers"

/>

href="http://digg.com/submit?phase=2&url=http%3A%2F%2Fxignite.web-services-blog.com%2F2010%2F02%2Fthinking-out-cloud-the-market-data-sweet-spot%2F&title=Thinking%20Out%20Cloud%20-%20The%20Market%20Data%20Sweet%20Spot&bodytext=Market%20data%20providers%20and%20IT%20professionals%20have%20tough%20jobs.%20%20Every%20day%20financial%20markets%20spew%20out%20huge%20fountains%20of%20data%20that%20must%20be%20captured%2C%20routed%2C%20scrubbed%2C%20reconciled%2C%20stored%20and%20redistributed%20with%20dizzying%20speed%20and%20accuracy.%20%20The%20diversity%20of"

title="Digg"> src="http://xignite.web-services-blog.com/wp-content/plugins/sociable/images/digg.png"

title="Digg" alt="Digg" class="sociable-hovers" />

href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fxignite.web-services-blog.com%2F2010%2F02%2Fthinking-out-cloud-the-market-data-sweet-spot%2F&title=Thinking%20Out%20Cloud%20-%20The%20Market%20Data%20Sweet%20Spot"

title="StumbleUpon"> src="http://xignite.web-services-blog.com/wp-content/plugins/sociable/images/stumbleupon.png"

title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers"

/>

href="http://technorati.com/faves?add=http%3A%2F%2Fxignite.web-services-blog.com%2F2010%2F02%2Fthinking-out-cloud-the-market-data-sweet-spot%2F"

title="Technorati"> src="http://xignite.web-services-blog.com/wp-content/plugins/sociable/images/technorati.png"

title="Technorati" alt="Technorati" class="sociable-hovers"

/>

href="http://twitter.com/home/?status=tip%20@Techmeme%20http%3A%2F%2Fxignite.web-services-blog.com%2F2010%2F02%2Fthinking-out-cloud-the-market-data-sweet-spot%2F%20Thinking%20Out%20Cloud%20-%20The%20Market%20Data%20Sweet%20Spot"

title="Suggest to Techmeme via Twitter"> src="http://xignite.web-services-blog.com/wp-content/plugins/sociable/images/techmeme.png"

title="Suggest to Techmeme via Twitter" alt="Suggest to Techmeme

via Twitter" class="sociable-hovers" /> rel="nofollow" target="_blank"

href="http://delicious.com/post?url=http%3A%2F%2Fxignite.web-services-blog.com%2F2010%2F02%2Fthinking-out-cloud-the-market-data-sweet-spot%2F&title=Thinking%20Out%20Cloud%20-%20The%20Market%20Data%20Sweet%20Spot&notes=Market%20data%20providers%20and%20IT%20professionals%20have%20tough%20jobs.%20%20Every%20day%20financial%20markets%20spew%20out%20huge%20fountains%20of%20data%20that%20must%20be%20captured%2C%20routed%2C%20scrubbed%2C%20reconciled%2C%20stored%20and%20redistributed%20with%20dizzying%20speed%20and%20accuracy.%20%20The%20diversity%20of"

title="del.icio.us"> src="http://xignite.web-services-blog.com/wp-content/plugins/sociable/images/delicious.png"

title="del.icio.us" alt="del.icio.us" class="sociable-hovers"

/>

href="http://www.google.com/bookmarks/mark?op=edit&bkmk=http%3A%2F%2Fxignite.web-services-blog.com%2F2010%2F02%2Fthinking-out-cloud-the-market-data-sweet-spot%2F&title=Thinking%20Out%20Cloud%20-%20The%20Market%20Data%20Sweet%20Spot&annotation=Market%20data%20providers%20and%20IT%20professionals%20have%20tough%20jobs.%20%20Every%20day%20financial%20markets%20spew%20out%20huge%20fountains%20of%20data%20that%20must%20be%20captured%2C%20routed%2C%20scrubbed%2C%20reconciled%2C%20stored%20and%20redistributed%20with%20dizzying%20speed%20and%20accuracy.%20%20The%20diversity%20of"

title="Google Bookmarks"> src="http://xignite.web-services-blog.com/wp-content/plugins/sociable/images/googlebookmark.png"

title="Google Bookmarks" alt="Google Bookmarks"

class="sociable-hovers" />

target="_blank"

href="https://favorites.live.com/quickadd.aspx?marklet=1&url=http%3A%2F%2Fxignite.web-services-blog.com%2F2010%2F02%2Fthinking-out-cloud-the-market-data-sweet-spot%2F&title=Thinking%20Out%20Cloud%20-%20The%20Market%20Data%20Sweet%20Spot"

title="Live"> src="http://xignite.web-services-blog.com/wp-content/plugins/sociable/images/live.png"

title="Live" alt="Live" class="sociable-hovers" />

href="http://www.friendfeed.com/share?title=Thinking%20Out%20Cloud%20-%20The%20Market%20Data%20Sweet%20Spot&link=http%3A%2F%2Fxignite.web-services-blog.com%2F2010%2F02%2Fthinking-out-cloud-the-market-data-sweet-spot%2F"

title="FriendFeed"> src="http://xignite.web-services-blog.com/wp-content/plugins/sociable/images/friendfeed.png"

title="FriendFeed" alt="FriendFeed" class="sociable-hovers"

/>

href="http://feeds.feedburner.com/~ff/Xignite?a=4bMtJ7dtRCM:U0FCz49HLqo:yIl2AUoC8zA"> src="http://feeds.feedburner.com/~ff/Xignite?d=yIl2AUoC8zA"

border="0">

src="http://feeds.feedburner.com/~r/Xignite/~4/4bMtJ7dtRCM"

height="1" width="1" />

  • Copyright © Automated Trader Ltd 2013 - The Gateway to Algorithmic and Automated Trading

click here to return to the top of the page