Trade Management System and Central Data Repository

Trade LifecycleReconciliationGeneral LedgerShare RegisterRule Engine
  • A central operational trade repository
  • Integrates seamlessly with existing Trading and Risk Systems.
  • Flexibility to extend, meeting every requirement.
  • Have true ownership and control of Internal Processes.
  • Setup, monitor and control feeds to Administrators, Prime Brokers and Execution platforms.
  • Flexible and automated reporting.
  • General Ledger with flexible accounts and fiscal period configuration.
  • A Rule engine that can be applied on items or in aggregation

Trade Management

Unify has a rich data model to capture trades and manage the complete life cycle of trades, with 4 eyes control with a complete audit trail of all amendments. Out of the box valuation of the following products is offered as standard:

  • FX Spot, FX Forward, NDF
  • FX Options
  • Interest Rate Swaps
  • Exchange Traded: Equities, Futures and Options
  • Bonds: Fixed and Floating

Unify has natural extension points for supporting additional trade types and is a natural fit for daily Trade lifecycle processes:

  • Automated Daily Fixings
  • Instrument Expiry
  • Tracking orders and fills

Rule Engine

The Rule Engine is a mechanism that allows the user to set up "rules" that the system them takes and applies according to their context. Typically that context is either on an item by item basis or on an aggregate basis

A good example is assessing fees on trades, a detailed set of rules can be contructed so properly reflect the fees that need to be applied on a trade by tarde basis

Often, however "rules" need to be applied at the aggregate level, a good example would be calculating Initial Margin for various asset classes and instruments - the rule Engine is able to do this as well

Reporting and Cash Management

All trades in Unify are distilled to actual cash transactions and future cash transactions. With Unify's strength in FX, all trade cash (past and future) can be aggregated into currency balances to support a number of trading and operation reports.

  • Position Report
  • Ledger Report
  • Leverage Reports
  • Cash Balance Reports
  • Cash Ladder Reports
  • FX Exposure
  • NAV Reports


Reconciliation in Unify is centred around the account, be it a cash account, custody account, Prime Broker account or GL account. Every transaction entered into the system is linked to an account.

Transactions received from external parties will also be tagged to an account and it is with these accounts that we reconcile transactions in Unify. Accounts represent the legal entity and repository of value.

Within accounts transactions are further aggregate by security, transaction type, quantity and average price (where applicable). We now have an accurate approximation for matching. Where there are breaks at this level, the user can drill down into the underlying transactions to identify breaks. Inputs can be reprocessed or known breaks marked for use in the next reconciliation cycle or reporting.

Straight through processing

Straight through processing (STP) is an important goal of any trading system. It removes possible manual intervention resulting in errors or system misuse. Where trades are executed on electronic exchanges or through more sophisticated brokers, the execution confirmations can be automatically booked into Unify.

General Ledger

Embedded in Unify is a double entry accounting General Ledger. It has unlimited legal entities, accounts and fiscal periods.

Benefiting from the FX functionality provided by Unify, multi-currency transactions and valuations are natively supported.

The General leader is tightly integrated with Trade valuations, P&L and cashflows. This the accompanying Share Register, it provides the ideal tool for shadow NAV accounting.

File Feeds

A substantial part of any trading system implementation is data feeds in and data feeds out. This data can be presented in many forms and via many routes. Unify has an inbuilt service that makes the management of feeds less reliant on technical resources.

Unify can read and transmit files via email, FTP, web, file shares and many other means. There is also a well-documented API to users to rollout customized file feeds.

For example a user can setup a process where a file is extracted from and email, unzipped, converted from a spreadsheet to a CSV file and placed in a user's folder.