Pegasus Application Server

PRODUCT DESCRIPTION

Pegasus Application Server  manages integrated communication between the host information system and Suite Pegasus front applications.

Suite Pegasus' "front" applications are designed following an "n-tier" logic, where the layer of presentation (web user's interface or client server) is separated from the layer of applicative logic.

Substancially, Pegaus Application Server is the application server for the following Pegasus Finance modules:

  • Pegasus Client (dealing room management)

  • Pegasus xTraderWeb (on line trading)

  • Pegasus Web (Private portfolio management).

Pegasus Application Server manages all the necessary business logic required for the correct functioning of front's applications:

  • Access control (single “sign-on”)

  • User's profile

  • Validation of orders to be sent to the market

  • Position controls (securities' balance and liquidity)

  • Adequacy controls for private clients.

  • Real time margins for transactions with derivatives.

  • Orders transmission to the markets access' sub-system ( Pegasus Order Routing or other applications on the host's system)

  • Reception of Market's results

  • Data aggregation for Private portfolios' analysis

  • PDF reporting

  • etc..

 

DATA BASE

Pegasus Application Server can be installed in two versions:

  • Oracle 9i (or higher);

  • Sql Server 2000 (or higher)

A massive download of consolitated backoffice data from last closing is performed before the next Markets' opening:

  • Centralized securities files

  • Risk profiles on financial instruments

  • Theoretical values for margins calculation

  • Stock Exchange calendars

  • Clients reporting

  • Clients risk profile and adequacy data

  • Conditions for commissions calculation

  • Securities status at last closing

  • Commitments on ongoing orders

  • Ongoing transactions

Once the massive data download is completed, front applications are able to operate autonomously

 

 

 

 

 

MARKET ACCESS

Pegasus Application Server manages a real time interaction with the markets access' sub-system (Pegasus Order Routing or other application):

  • Orders transmission to Financial Markets

  • Reception of Market results

  • Notification in "push" mode of Market results to connected clients

 

Information provider

Pegasus Application Server is able to manage a real time interaction with the providers of market informations

The providers presently managed are:

  • Italian Stock Exchange: informations available directly from the italian Market (via API GlWin or GAM), for entities directly connected to the Market and available only for professional users

  • Milano Finanza

  • ISTeledata

Would any other providers be available, the system is already prearranged (through interface modules) to be easily integrated.

The informations are made available in a "push" mode according to the connected user's profile (private, institutional, professional user, etc.)

 

HOST SYSTEM INTERACTION

During regular functioning, if the host system results "on line”, Pegasus Application Server engages real-time data exchange with the backoffice system (securities and bank accounts):

  • Order transmission and Market results to the backoffice

  • Account transactions reception (Bank transfers, charges, ATM withdrawals, etc.)

  • Reception of transactions from backoffice's securities (Coupons, dividends, capital increase, transfers of securities, etc)

If the backoffice system is "offline" (because of end of day closing, maintenance or other reasons), the messages are queued and processed as soon as the system is back "on line".