TrustManager is a terminal module designed to help a trust manager perform similar trading operations for several clients’ accounts on stock and derivatives markets, and monitor associated positions.

TrustManager Features

  • Grouping accounts, browsing individual and total assets for groups of clients.
  • Entering orders and stop orders of various types for a group of clients, automatic distribution of orders among individual accounts in proportion to clients’ assets or to weigh coefficients assigned to each client in the group.
  • A possibility to participate in auctions by using group negotiated orders.
  • Entering special orders to close a short position or close a position on the derivatives market.
  • Replacing and cancelling orders or stop orders for a chosen client or group of clients.
  • Grouping instruments. Setting and managing the limits on the share of assets of a selected group in the portfolio of a specific client or in portfolios of the clients from a specific group.
  • Dynamic revaluation of assets in the clients' accounts, and total value of portfolios.
  • Dynamic import of transactions from a file.
  • Using pools of orders imported from a text file.
  • Using margin lending for group orders.
  • Dynamic data export from tables to the DDE server.

TrustManager can work with groups of orders and сontingent orders, and with orders that restrict the share of an instrument in the portfolio to a specific value.

The broker can connect several TrustManager modules to one server and provide modules to sub-brokers.

The TrustManager interface:


Operating Principle

  1. Grouping clients. The QUIK system sets client positions for securities and cash assets, and margin lending limits. Client positions can be obtained from the accounting system (back-office) of the broker by loading limits from a file. Once client positions are entered in QUIK, they become available in TrustManager.

    In TrustManager, client codes (or clients' trading accounts in case of the derivatives market) are organized into client groups, with each corresponding to a certain trust management strategy. Total group assets can be viewed in special tables, it is also possible to view assets filtered by clients or instruments.

    Groups of clients are set separately for operations on stock and derivatives markets. That is due clients’ positions on the stock market are managed by the QUIK server, and on the derivatives market positions are directly managed by the exchange trading system.

  2. Group orders. Group orders are used for simultaneous execution of trade operations for a group of clients' accounts. A group order specifies the total order volume for the entire group. To process a group order, its volume is divided into several individual orders in proportion to the share of the assets of each client in the group's assets. In buy orders such assets are cash assets, in sell orders these are securities or instruments of the derivatives market.

    TrustManager supports margin lending for group orders, and provides special orders to close short positions on the stock market, and to close positions on the derivatives market.

    The status of a group order execution is displayed in the ‘Group orders’ table. The status of an individual order for any group order can be viewed in the ‘Orders in group order’ table. The results of requests to enter or cancel orders, and confirmations of order execution are displayed in the message window of TrustManager.

  1. Group сontingent orders. Working with group сontingent (stop) orders is similar to working with group orders. A group stop order is divided into several individual stop orders, and execution of these stop orders is controlled by the QUIK server. The orders in the exchange trading system that are created after execution of a group stop order are grouped into one group order.

  2. Managing share of assets in the portfolio. There is a possibility of automatic control over the share of a group of instruments in the total assets of the client or group of clients, by using limits. There can be upper limits or lower limits (no more or no less than a certain percentage) and they can serve as an additional condition for distribution of a group order: if the order volume breaches the limit, the volume is automatically reduced to the acceptable level or such order can be cancelled. The compliance of the current client's assets with the limits is checked on a predefined periodic basis. In case of limit violation, a warning is displayed in the ‘Restriction violation’ window.

  3. Export and import of data. Data from most tables in TrustManager can be exported to MS Excel in real time, for further processing with customized formulas and macros.

    Entry and cancellation of group orders can be performed by the broker’s mechanical trading system that interacts with TrustManager using dynamic import of transactions from a file.

Hardware and Software Requirements

Hardware Product name

The computer must meet requirements for the QUIK Workstation.

Additionally, installed MS Access 2000 (or newer) with ODBC-drivers is required.

Use Options

Purchase Managed services / System backup Hosting Testing
To top