Conventional wisdom holds that if you want a truly flexible and open trading platform you should build your own. If time to market and cost are your top priorities, buy from a vendor. Today, however, some vendors claim to offer the flexibility of an in-house system combined with the convenience of one off-the-shelf. Is there a way to scrutinize the truth in this argument?
If you’re considering investing in a vendor platform and openness is a top priority, it is important to identify and evaluate the truly “open” platforms up front. Otherwise, you risk getting halfway through an implementation process only to discover that the functionality you wanted to customize is locked. But are there ways to measure and validate a vendor’s claim to openness?
One generic measure is lines of code (LOC), comparing how much of the system code is locked down vs. open and changeable. For example, Tbricks by Itiviti’s clean separation of system core and apps makes it easy to count the LOC and compare the two – by this measure, more than one quarter of the system is implemented as open and changeable code (apps). But what does this actually tell us? Is 25% a ‘good’ number?
Tbricks by Itiviti is actually designed to allow extension with as few lines of code as possible, sometimes with no code at all. The API is architected to remove ‘typical’ overheads from the development process, such as concurrency, memory management and excessive boilerplate code. There is also a massive amount of built-in functionality specifically for writing trading applications.
So, LOC is not the whole truth – how else can one evaluate a vendor’s claim to flexibility? Future articles will discuss this and other ways to determine system suitability (in-house or off-the-shelf) in depth.
Risk & Compliance With the pressure of initial implementation now a distant memory, MiFID II-regulated firms are turning their attention to the real work required to create sustainable long-term solutions. For many, the race to meet the January 3 deadline meant implementing temporary compliance processes that were far from perfect. Unless updated and improved, these could lead to […] July 10, 2018
FIX Infrastructure Testing in the financial industry is changing, both as a consequence of new regulatory requirements and in response to changing perceptions of the value it generates. In this video, Pawan Sharma – VP Global Services at Itiviti – delves into the factors that have driven the evolution of testing practices and the key challenges that […] June 19, 2018
Execution Following the merger between Itiviti and ULLINK in March 2018, Richard Bentley – Chief Product Officer of the combined company – talks to The TRADE about the new company at IDX London 2018. On the agenda: the rationale behind the merger, the company’s individual and combined strengths, product strategy going forward, key priorities for the […] June 11, 2018
FIX Infrastructure Over the years, testing has increasingly become a strategic activity that is seen less as a cost and more as an opportunity to maximize efficiency and support business activity. As trading systems have become more and more complex, the demands on testing tools have simultaneously grown, paving the way for their evolution into increasingly refined […] June 7, 2018
By submitting this form, you acknowledge that data collected by us will be handled in accordance with our Privacy Notice.