Ogg Trading, LLC is a New York based company committed to providing deeply liquid, highly sophisticated, best of breed trading solutions and capabilities for institutional foreign exchange clients. Fueled by the highest quantitative capabilities, the company will facilitate their client’s ability to achieve best execution standards by deploying the most useful, state of the art trading software available in the marketplace.

The Problem

The client has an internal distributed system for coordinating heterogeneous components. The core trading workflow and the trading GUI are developed in-house. The client wanted to build support services for the core trading solution. “DarkTrader Admin Server” is one such service, which provides end user functionalities like:

  • Administration of the trading system,
  • Monitoring, reports/Dashboards
  • Providing access to the right kind of functionality/data based on the entitlement

The Solution

Initially the client had a plan to develop this application using Ruby on Rails (Web), MySql (database), Terracotta ehcache (distributed cache). IQSS proposed Groovy and Grails (supports ehcache) and MySQL due to the advantages they have like rapid development, features of spring framework, open source. The life cycle of this project involved the requirement study, development of UI and business logic and testing. The whole life cycle was carried out remotely using git.

The enhanced relationship

The success of the first project meant that a long term relationship was built and IQSS have a dedicated team who are working on the client’s project.

The Technology

  • Grails 1.3.7 (with Groovy 1.7.18)
  • MySQL 5.5.8
  • jQuery
  • Spring Source Tool Suite (STS)
  • Java 1.6
  • JBoss 5.1.0 GA
  • Grails (Spring Security Core 1.2.1)
  • Git


Ogg could build the Administration Server application cost effectively in a short span.