jump to navigation

Hadoop on EC2 July 20, 2007

Posted by James Webster in : software, finance , add a comment

A while ago I suggested that Hadoop and Amazon EC2 could be used to construct an open source derivatives risk pricing grid platform as an alternative to commercial offerings such as Datasynapse or Digipede. Well now there is a tutorial for running Hadoop on EC2 (via Andrew Newman’s More News). Between this and EC2’s upcoming support for paid AMIs there might be a business opportunity to set up a ‘Software as a Service’ risk management offering for hedge funds; Map/Reduce and the elastic response of EC2 ought to allow the numbers behind complicated trades (magic potion passport options anyone?) to be crunched quickly. I still feel that multicast IP will be an important feature for Amazon to add to EC2 to properly support grid distribution of processing and caching.

More open source software for capital markets April 11, 2007

Posted by James Webster in : software, finance , add a comment

I came across Marketcetera a few months ago and they have recently released version 0.3. Marketcetera is an open source (Java) trading platform with client and server components. In addition to a trade entry front-end with a basic blotter it includes a back-end Order Management System compliant with the FIX protocol and a post-trade allocation and reporting system (known as Tradebase) built on Ruby on Rails.

They ship the platform as discrete components or as VMware/Parallels virtual machine images. I’m looking forward to seeing how this platform evolves, particularly whether they will integrate Tradebase more tightly with the OMS and an open-source app server when JRuby 1.0 is finalised. It would be interesting to see if it could be deployed as a Java EAR.

How to build a scalable derivatives risk & pricing platform using open source software March 30, 2007

Posted by James Webster in : software, finance , 6 comments

Just some brief thoughts on how a selection of open-source software might be used to build a architecture stack supporting a derivatives risk & pricing platform, a common system found on derivatives trading floors.

Whether some of the open-source alternatives I have suggested are appropriate substitutes for their commercial brethern is highly debatable. Nevertheless the commoditization of software continues.