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:
Unify has natural extension points for supporting additional trade types and is a natural fit for daily Trade lifecycle processes:
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
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.
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 (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.
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.
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.