Thinking Out Cloud – The Market Data Sweet Spot

First Published Tuesday, 9th March 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=?url=http%3A%2F%2Fxignite.web-services-blog.com%2F2010%2F02%2Fthinking-out-cloud-the-market-data-sweet-spot%2F&source=xignite&style=normal"

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 href="http://chaotic-flow.com/obscured-by-clouds-meaning-vs-marketing/"

target="_blank">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. href="http://chaotic-flow.com/cloud-computing-vs-saas-mass-customization-in-the-cloud/"

target="_blank">Cloud computing is built on Web

services that allow for href="http://www.xignite.com/xquotes.asmx"

target="_blank">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"

/>

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

click here to return to the top of the page