Non-Trade Instructions module

The module enables reception and processing of instructions to enter/withdraw a client’s cash or securities to/from the exchange trading system, and transfer cash or securities from one sub-account to another in the broker’s accounting system.

The Non-Trade Instructions module comprises an additional component of the QUIK Workstation, an additional component of the QUIK server, and directories stored in the database.

Functions performed by additional components

  1. QUIK Workstation:
    • Table viewing.
    • Entering instructions.
    • Viewing the registers of instructions sent and the progress of their processing.
    • Acknowledging or rejecting the instruction by the broker’s employee.
    • Viewing instructions.
    • Cancellation of unprocessed instructions.

    If the module makes these functions available from the QUIK workstation menu.

    The user terminals webQUIK, iQUIK X, QUIK Android X have their functionality limited to review and cancellation of non-trade instructions of any type as well as entry of cash withdrawal instructions.

  2. Directories are used by clients for instruction entry and contain information on numbers of accounts and client agreements, instrument registration codes, etc. Information for the directories is supplied from the broker’s back office via a special interface and from the QUIK back-office.
  1. QUIK server:
    • Setting the user rights to use various types of instructions.
    • Setting the broker’s personnel rights to confirm client instructions.
    • Setting the sequence of signatures and rights to assign mandatory payments for various types of instructions.
    • Reception of instructions.
    • Freezing clients’ funds for processing of instructions.
    • Changing clients’ limits as part of instructions processing.
    • Changing clients’ cash positions for instruments of the Moscow Exchange Derivatives Market.
    • Providing users with notifications about instruction processing status.
An instruction generated by the client is sent to the QUIK server and registered in the database with the ‘Active’ status. The broker’s employee authorized to sign instructions can: 

  • Reject the instruction,
  • Sign the instruction.

The priority order for authorized signatures and the requirement of confirmation by a single-use password are determined in the module settings individually for each type of instruction. Once the instruction is signed by all authorized specialists, it becomes ‘Processed’. If the instruction is rejected by any of the broker’s employees, its status is changed to ‘Rejected’.

The change of status results in changing clients’ limits. The server sends information about the status change to users authorized to work with a given client code.

Additional Features

  1. The module’s settings allow partial processing of instructions, if the client does not have enough funds after all mandatory payments. The permission for partial processing can be given by the client when issuing the instruction.
  2. In the ‘Instructions table’ there is a possibility to indicate unprocessed instructions of the previous days that allows postponing their processing.
  1. Application of a digital signature for non-trade instructions. It is possible to use any type of certified means of Cryptographic data protection system supported by QUIK.
  2. Before any instruction is forwarded, the Non-trade instructions module checks the client for funds adequacy. This requires additional technological connection to the QUIK server.

Hardware and Software Requirements

Hardware Product name

Processor Intel Xeon E5504 or better.


10 GB available hard disk space.

OS Windows Server 2008/2012/2016 (x64).

DBMS Microsoft SQL Server 2008/2012/2014/2016.

The indicated hardware and software requirements are minimal. With ample resources the interfaces may be installed on the same PC as the QUIK server. Any arising questions may be addressed to the QUIK Technical Support.

Use Options

Purchase Managed services / System backup Hosting Testing
To top