Genisys Consulting
 
Case Studies
 

Equitec Proprietary Markets LLC

Microsoft .NET Real-Time Market Data Feed Solution

Industry: Security Brokers and Dealers
Focus: Business Intelligence, Collaboration

Download this case study (227k)

Equitec Proprietary Markets LLC is a global proprietary trading group with market making and specialist operations on eight domestic exchanges, as well as on electronic exchanges throughout Europe. The company is headquartered in Chicago, with offices in New York, San Francisco, Philadelphia and London.

Equitec trades primary and derivative instruments in a wide variety of equity, index, financial and structured products, using a combination of traditional and proprietary cross-hedging methodologies. Equitec professionals are specialists in more than 410 equity and derivative classes including Microsoft, Wal-Mart Stores, Coca Cola, BankAmerica, Tyco, Alcoa, Boeing, JDS Uniphase, Lucent Technologies, Home Depot, Johnson & Johnson, Halliburton and GlaxoSmithKline.

The company’s team of 200 professionals includes IT personnel to support the growth of its quoting, position management, database and communications systems. Equitec has developed most of the enabling tools used by its partners, position managers and traders.

Equitec’s traders, many of whom are on trading floors using pen-based, handheld devices, rely on real-time market data feeds such as those from Reuters, Bloomberg and others for real-time prices, volumes, highs/lows, etc. Equitec utilizes one of the leading information vendors for real-time market data feeds.

Business Challenge

Equitec’s data feed provider, as with most real-time market data vendors, requires proprietary software be installed on each client device that is to utilize the real-time data. Equitec leveraged the API for this software to develop many custom, real-time market data applications – each having to be deployed following its development or enhancement. The regular deployment of new or enhanced applications was very costly and time-consuming.

Equitec also recognized that having a single provider of real-time data in a mission critical trading environment was risky. They saw the need to be able to dynamically switch among data feeds to provide fault tolerance, to realize better performance and to reduce costs. However, real-time market data vendors have not standardized on client software or an API. Therefore, real-time data feeds could not be dynamically added or removed without also dynamically changing client software, including the custom written applications. This effort was costly, time-consuming, and did not provide Equitec the flexibility it desired.

The Solution

Based on their experience in the financial services industry and with the Microsoft .NET platform, Equitec called upon Genisys to model, architect and develop a framework to allow for an efficient transition between market data vendors. The solution allowed for a single adaptor to be written for each vendor and plugged into a client-side application. The adaptor would then translate a vendor’s API into a common Equitec Market Data API. Utilizing a pluggable model, Equitec developers can program for real-time data without learning separate API’s for each provider. As a new vendor is added, Equitec’s in-house technology staff can write an adaptor and introduce the adaptor into the organization’s IT application portfolio. Any applications that utilize market data could then take advantage of data services from the new vendor without any code changes, system maintenance or deployment hassles.

The solution utilizes features within the .NET framework that allow software components to be updated automatically from a central source, in this case a SQL Server. Real-time data providers and user interface components are built and deployed to a common location. A client-side application, written using Windows Forms, dynamically loads and instantiates the components as needed. This allows Equitec to add forms, change data providers and more without forcing an installation on the local computer.

The Benefit

The introduction of the market data pluggable model has provided Equitec the flexibility to switch among market data providers, without the need to re-write their real-time market data applications. This could potentially lead to a tremendous reduction in application development and deployment costs. Also, the implementation of this solution validated that .NET applications can handle the intense computational load of dealing with a real-time market tick feed, paving the way for future .NET applications at Equitec.

Enabling Technologies

Microsoft Windows 2000 Professional, Microsoft Visual Studio .NET, Microsoft SQL Server 2000, XML Web Services, Reuters Datafeed, Microsoft Visio

 

 

Untitled Document