Solutions Development

Rule provides on-shore systems development, using high quality technical specialists to architect, design and builds bespoke systems to meet complex client requirements in short timescales. 

Bespoke Development 

Based upon the Prince 2 and RUP (Rational Unified Process) methodologies, Rule delivers systems using technology platforms such as Java, C++, C#, VB, Oracle, Linux and XML.  We’ve discovered that many clients prefer to use experienced high quality on-shore development capability in preference to low cost off-shore resources. This avoids the communication, cultural and time-zone challenges associated with remote development firms who may have limited understanding of the banking sector.

Rule Trading Platform (RTP)

For some solutions the company makes use of its re-usable software components which make up the Rule Trading Platform (RTP). Some of these components have been licensed directly to clients as products. Of particular importance are:

  • Business Activity Monitoring (BAM) Dashboard. A functionally rich, flexible solution. providing real-time monitoring of business events.
  • BestX an application for managing historical time-series price data. It can be used to ensure compliance with Best Execution requirements of the Markets in Financial Instruments Directive (MiFID).

Systems Integration

This involves both integration at a technical level with the development of interfaces between various client systems, and the implementation of third-party software products such as Beauchamp’s trading and portfolio management system built for hedge funds, and Martini’s real-time global trading platform built for bond and equity financing.

Performance Tuning 

Rule offers performance tuning and capacity planning services on client systems such as Oracle, Murex, and Beauchamp. This entails monitoring, extracting and analysing data, testing on a stand-alone basis and tuning the data and processes to obtain maximum efficiency in terms of speed of reporting, response time and accuracy.