Setting up trading infrastructure on basis of QUIK

The QUIK product line presents an opportunity to set up platforms for organizing exchange and off-exchange trading in financial instruments.

The trading core of the system is capable to support trading in equities, derivatives and FX (cryptocurrency included) instruments. It is possible to trade simultaneously in several instrument classes.

System Architecture

Essential Functionality

  • Setting up trading in double counter auction mode (based on
    Level II quotes)
  • Setting up trading in one-way auction mode
  • Setting up trading with a counterparty (negotiated trades, REPO, SWAP)
  • Support of market- and limit-orders
  • Applying QUIK server capacity to risk management, pre- and post-trade control, dynamic monitoring of buying power by firm/user
  • A choice of user terminals, possible connection of external trading and settlement systems via FIX

Additional Opportunities for Organizers of Trading

  • Setting listing levels for stocks and bonds
  • Support of CFI codes for traded instruments
  • Calculating parameters of price volatility and applying them in steering a trading session 
  • Possibility to exclude cross trades


The standard functionality of QUIK server enables position keeping by different settlement date and risk control with variable approaches:

  • full or partial prepayment,
  • unsecured trades with risk control based on discounts for various instruments,
  • portfolio margining with adjustment for correlated instruments.

For derivatives markets, the system configuration needs to include the Unified cash position module for spot and derivatives markets in order to keep clients’ positions and control risks.

The trading cores are:

  • QUIK Matching Engine enabling trading in continuous double counter auction mode,
  • Broker quotation system supports one-way auction mode and enables trading with a counterparty in negotiated trade mode and in such instruments as REPO and SWAP.

User Terminals

The family of universal user terminals interacting with QUIK server comprises:

The standard functionality of user applications for QUIK comprises market data capture, trade execution, chart building and own position monitoring.

It is also possible to connect external applications and third-level systems having their own interfaces by means of FIX adapter. This solution serves both purposes — receiving market data and managing transactions.

Operations with minimal latency are facilitated by FIX2QME — a solution for direct access of external applications to the trading core.

  1. Integration

    Products of the QUIK line provide ample opportunities for online export of trading data to external record-keeping and analytical systems – such as settlement/clearing systems or any external data base. It is also possible to carry out integration by means of FIX protocol.

    By default QUIK comes integrated with other products by ARQA Technologies — back office backQORT, middle office midQORT.

  1. Backup and Scaling

    Access server allows alleviating system load in horizontal scaling.

    It is possible to arrange backup of the software complex both on own premises, and in the data center of ARQA Technologies.

Additional Services

The system provides a range of client services (non-trade operations, requesting trade operation reports from terminal, sms).

Processing Speed

The QUIK Matching Engine may employ several processing cores operating simultaneously. This allows processing 5000 transactions per second, with each one taking under 200 μs.

Getting Started and Solution Deployment

For the period of solution selection and its installation, ARQA Technologies is providing the following services:

  • presentations and webinars for closer look at solution functionality
  • testing opportunities on testing grounds of ARQA Technologies
  • installation of the system, training of client’s IT staff in solution service and administration
  • consulting on integration of QUIK with other software platforms
To top