White Papers Is Now the Time for Open Source in CTRM | Page 3
Is Now the Time for Open Source in CTRM?
A ComTech Advisory Whitepaper
IS NOW THE TIME FOR OPEN
SOURCE CTRM?
Here we are in 2014, almost 20-years after the ETRM and later, the CTRM, software categories were ‘invented’ and
in some ways, very little has actually changed. Yes, there has been some vendor consolidation, but for every vendor
and solution that has been acquired or gone out of business, at least one new supplier has consequently emerged.
We seem to have been writing that ‘there are over 70 vendors of E/CTRM software’ for the last 10-years at least
and it’s true – there really are that many in the CTRMCenter software directory. In fact, we have found and added
3-4 new ones this year alone!
It’s also true that as the software category has
grown – and we estimate it’s a $1.6bn industry
this year – some vendors have thrived and now
have triple or double digit million dollar revenues.
Vendors such as OLF, Triple Point (acquired itself by ION last year), Allegro, SunGard Energy,
Brady and EKA are all reasonably sizable companies but there remains a whole raft of smaller
niche vendors happily serving specific needs, geographies, or commodities, both small and large,
across the breadth of the market.
New or old, every one of these vendors initially set
out to do something unique. Each markets themselves as being somehow different and better than
those that have gone before – cheaper, faster, more
sophisticated, more reliable, faster to implement…
and the list goes on. In fact, by building on the latest
available technologies, they may indeed be an advancement of the state of the art in CTRM technology. However, at their core, each and every new product that comes to the market starts by defining and
modeling the same basic components of commodity
© Commodity Technology Advisory LLC, 2014
trading. For example, to simply capture a deal in a CTRM system, the
following information (and more) must be defined in the code and input
by the user:
//commodity
//counterparty
//contract
//deal
//term
//deal type
//price
//volume
//location
//facility, such as a pipe, wire, truck, train, vessel; each with a number
of other attributes that have to be defined and coded…
Every new system that is brought to market starts out with a database
that is that actually the vendor’s interpretation of very common attributes and “sub-attributes” such as names, phones numbers, email addresses, physical addresses, currencies, and the list go on. So why are
vendors constantly “recreating the wheel” of commodity trading every
time a new product is launched?