Tanmoy Roy.
← Projects

Global asset manager · 4 regions, 11 offices, 59 teams

My role: Business lead, trading platforms

Consolidating order management and pre-trade applications across 4 regions

Consolidating pre-trade and order management applications across a global asset manager's regional desks onto one Charles River (CRIMS) platform where it adds value, and keeping the tools that already work.

4
global regions
11
global offices
59
teams interviewed
700+
user stories
  • Charles River (CRIMS)
  • Bloomberg AIM
  • ThinkFolio
  • XIP
  • Axioma
  • FactSet
  • Bloomberg PORT
  • BondEdge

To

Charles RiverState Street

The situation

Teams across Canada, the US, North America and EMEA each ran their own order management and pre-trade tools: Axioma, FactSet, Wilshire Atlas, Bloomberg PORT and AIM, BondEdge, MarketAxess, ThinkFolio, XIP, GAMA and plenty of Excel.

What I did

  • Interviewed portfolio management, compliance, trading, investment support and IT users across all 4 regions, travelling to the US, Toronto, London, Amsterdam, Lisbon and Hong Kong to run the interviews in person: 59 teams in total.
  • Captured 700+ user stories and mapped every desk's pre-trade toolset, from attribution and risk to order generation, entry and compliance.
  • Recommended a future state desk by desk: move to CRIMS, keep as is, or integrate with CRIMS later. Charles River demos were tested against real pre-trade needs.
  • Designed the target operating model across portfolio construction, compliance, order execution, trade operations and data governance.

By function

TorontoUSLondonAmsterdamLisbonHong KongNorth AmericaCanadaEMEAAsiaIn-person interviews: PMs, traders, compliance, operations, IT

User interviews

In the room in 6 cities

I travelled to every region to interview portfolio managers, traders, compliance and operations in person, across all 4 regions.

4regions11offices59teams137OMS usersCanadaEMEANorth AmericaUnited StatesShare of 700+ user stories, by region

Requirements

700+ user stories from 4 regions

Every team's workflow captured and reconciled into one global requirements baseline.

Portfolio constructionStandard blottersComplianceRule sets in CRIMSOrder executionAuto-route low touchTrade operationsFewer trade errors and cancel/corrects, real-time security set-upData governance & managementSingle-source data on publish/subscribe, global standard controls

Target operating model

Five layers, one way of trading

Portfolio construction, compliance and execution on CRIMS, sitting on simpler trade operations and governed data.

Global eq.Tax-eff. eq.Fund. eq.ETF eq.Short FIMunisLong FIAttributionPerformanceRiskOptimisationOrder gen.Order entryPre-trade comp.AxiomaAxiomaFactSetAxiomaXIPXIPXIPWilshireWilshireWilshiren/aWilshireXIPXIPBBG PORTBBG PORTExcelManualCRIMSCRIMSCRIMSBBG PORTBBG PORTExcelManualGAMACRIMSGAMABBG PORTBondEdgeBondEdgen/aBondEdgeMktAxessBBG AIMPerformPerformPerformn/aPerformMktAxessBBG AIMBondEdgeBondEdgeBondEdgen/aBBG AIMMktAxessBBG AIMOn / move to CRIMSCould move laterKeep as is

Pre-trade decision support

Desk by desk: move, keep or integrate

Each desk's tools mapped from attribution to pre-trade compliance, with a clear call on what moves to CRIMS.

What changed

Before · 01

A different tool stack on every desk

After

One CRIMS core, with proven tools kept where they work

Before · 02

Legacy OMS data flows

After

Single-source data on a publish/subscribe model

Before · 03

Regional controls

After

Global operations with standard controls

Facing something similar?

Consolidation & tech-debt reduction

For firms growing by acquisition, or carrying too many overlapping systems.

Start a conversation

More engagements