The Equity Finance business of a Fortune 50 Money Center bank required a trading decision support system that enabled real-time analysis across multiple trading centers and exchanges. Their existing technology solutions could not handle the enormous amount of data, data sources, and the real-time nature of the decision process. Management required an enterprise class solution that could leverage some of their existing technology investments and enable ad-hoc analysis across extremely large volumes of data for a global user base. In addition, a solution was needed quickly as they were missing market opportunities as well as making decisions based on stale, pre-aggregated data.


The Bank reviewed these options to solve this challenge:

  • Armanta’s Integrated Business Intelligence Platform;
  • The possibility of developing a new solution from scratch;
  • Maintain status quo with standard data warehousing approach.

Decision Process

The trading business performed a Proof of Concept (PoC) with Armanta. Within six weeks, the system was implemented and deployed to traders’ desks. The bank moved forward with the Armanta deployment. Highlights supporting this decision:

Maintain Status Quo:
The existing environment was a combination of databases and various query tools that was taxing on IT staff to maintain and respond to user requests. The existing systems could not handle the volume of data that was ultimately available to aid in the decision processes, nor could they respond to requests in acceptable time frames. In addition, the many manual processes became an issue for their Audit group. Maintenance and support over time was deemed excessive and status quo was viewed as a risky and costly option. Finally, the existing tools could not handle the high-volume, real-time nature of the data sources.

Develop New Solution from Scratch:
While an in-house build of this technology could potentially have met the technical requirements, the solution was expected to take 18 to 24 months to build and deploy and would have required a much larger IT team than was already in place.

The Armanta Solution was the only option that would be able to meet the very demanding requirements within the tight time constraints.


  • Ability to make real-time decisions based upon all of the available information.
  • Greatly reduced time to market and reduced implementation.
  • Delivery of a highly customized solution to meet specific, complex requirements.
  • Greatly reduced cost for initial deployment and future maintenance.
  • Enterprise class features of high resiliency, scalability and flexibility to provide high performance and handle global growth and change in the future.
  • Reduced technology maintenance overhead and reliance on outdated software.

Customer RequirementsWhat Armanta Delivered
Integrate market information from a large number of sources each with their own database across several geographies.Armanta Integrates with data in-place making the integration process simple and quick - this includes environments where the data is in many sources.
Trading decision processes based upon random user requests requiring terabytes of data.Using Armanta’s grid-based massively parallel in-memory cache, all of the available data was available without the costly delay of database retrieval. In addition, all live updates to the data are handled in memory for real-timeresponse at the user’s desktop.
Manage network latency issues across geographies.Armanta’s distributed, grid-computing environment allows for configurations where individual components of the grid can run in the geography where the data is located. By parallelizing the calculations, only higher-level aggregated values need to be sent over the network. This results in an environment where large-scale analyses can be performed across an entire set of enterprise information in real time.
Perform ad hoc queries across all trading information.With Armanta’s grid-capabilities, true ad hoc business intelligence manipulations and iterative analysis can be done in real time on enormous data sets.
Integrate with other systems to provide trading information as required.Armanta’s technology is built on a completely open architecture that allowsbi-directional communication with other systems.
Quick time-to-market.Initial deployment in 6 weeks.
Flexibility to add or change capabilities as needs change.Armanta’s iterative development mechanisms coupled with its flexibility assure that future needs can be met with the same rapid time-to-market experienced in the initial deployment.

“Armanta provides an environment with appeal for those looking for a nimble analytical process and real-time analytical result set.”
Shawn Rogers, EMA (Enterprise Management Associates), April 2012