Skip to main content
Skip table of contents

External Order Management System (via Reluna Spaces)

Introduction

Reluna, a SaaS provider, offers the unique ability to share data across multiple spaces, as exemplified by the partnership with an External Asset Management (EAM) company and a Broker, who both utilize the Reluna platform.

In this collaboration, the EAM opens a Client account with the Broker, who subsequently creates a Portfolio for the Client and opens bank accounts with several Custodians.

The EAM seeks to obtain Transaction and Position reports for the Client Portfolio, as well as the ability to place orders to manage the Client Portfolio from their own perspective.

On the other hand, the Broker desires to receive orders and send their executions automatically, streamlining the process for greater efficiency.

Key Functionality

The primary goal of the EOMS service is to ensure instantaneous transmission of orders upon placement and, based on the received information, to immediately reflect the execution outcome on one end. On the other end, it is designed to create and execute orders and automatically communicate the execution results.

Screen Shot 2024-11-04 at 11.10.46 PM.png

System configuration to use EOMS functions

Proper configuration of the system is essential for EOMS to function effectively on both ends - sender and recipient.

Key Term

Description

Sender

Space where the order is initially created and sent for execution.

Recipient

Space where the order should be automatically generated upon placement by the initiator and where execution details should be promptly communicated back to the initiator

Sender Space Configuration

  1. Make sure that EOMS service is setup and connected.

  2. Check that EOMS service has a property BANK which is equals to the Custodian > Bank.

  3. Make sure that Bank Account(s) has “External Name” similar with Portfolio “Internal Name” from the EXECGV side.

  4. Provide Manager IDs from the System (who can initiate the order by each Client Bank Account).

Recipient Space Configuration

  1. Make sure that EXECGV service is setup and connected.

  2. Provide Sender with Portfolio “Internal Name” as a Reference Number of the Client Account.

  3. Add Authorised Persons to the Mandate equals to the Managers how can they place Order from the Client side.

  4. Fill in “External User ID” with Manager ID provided by the Sender. Make sure that Authorized Person has “Access” status to Portfolio.

Order Creation Process When EOMS is Active

Order creation from the Sender side

  • When creating the order which must be sent to the other Reluna space it is necessary to choose “EOMS” option as Execution Type.

    If you choose “OTC” option current Order will be created and simple flow will be applied.

Once EOMS order is created it will be created in “Execution“ status which means that Order was automatically received and accepted by the Recipient Service.

If order was not accepted on the Recipient side or it was Rejected Order will be transferred to the “Ready” stage. From this stage it is possible to send Order via EOMS channel again or cancel the order.

Check the table with possible issues while creating EOMS order

Order management by the Recipient side

Once order is created via EOMS services it will appear in the order table in the “New” stage.

On this step it is required to specify the Bank Account to trade and select trading type (OTC/DMA) depending on available options.

image-20230425-063923.png

Order execution flow is equals to the simple flow of each trading order - for OTC order execution details must be added manually into the system to reflect transaction, in case of DMA transactions create automatically based on broker execution reports.

When order is filled it will be moved to the “Filled” stage on both sides, as Recipient side, as Sender side.

Troubleshooting Articles

  1. What if I can’t select “EOMS” in the Execution Type?

If you don’t see EOMS option in the Execution Type field, check:

  • EOMS service is Active.

  • Property “Bank” in the EOMS service equals to the Bank value on the Custodian where Bank Account is opened.

  • Bank Account where you are going to place order is opened in the Custodian where you setup EOMS.

  1. Why my order was Rejected by the Recipient Service?

Error Message

Reason/Solution

Portfolio was not found

Your (Sender) Bank Account “External Name” does not equal to the “Internal Name” of Portfolio (Recipient side).

Initiator was not found

Your (Sender) order was initiated by the Manager with ID which:

  • was not added to the Authorised Person on the Mandate (Recipient side)

  • manager has no access to the Portfolio as Auth. Person on the Mandate (On the Recipient side)

How to get Manager ID who can initiate Order?

Place order according to the business structure. It could be Portfolio Managers or Specific Roles.

If Order initiator is Portfolio Manager check their list first to make sure they are added to the Portfolio.

image-20230425-065905.png

Then, open Manager table and copy the link. Provide the ID from the link to the Recipient admins to add that ID as “External User ID” in Authorized Person.

image-20230425-070055.png

How to Manage External User ID on Authorized Person

  • Go to Mandates tab > Click + Icon.
    A new form opens.

  • Find Authorized Persons section > Click + Icon.

  • On Authorized Person form, choose to Create New or Select from the already existing data.

In case of choosing tab Select:

  1. Fill in the required fields(*) such as Name.

  1. Manage the Order and Access permissions for the specific client.

  1. Select the Status as Access or No Access.

  2. Fill in the External User ID of the client and then, click Save.

In case of choosing tab Create New:

  1. Fill in the required fields(*) such as Country, First & Last Name, Birth Date, Passport Number, Email and so on.

  2. Manage the Order and Access permissions for the new client. Select the Status as Access or No Access.

  3. Fill in the External User ID of the client and then, click Save.

  • Post saving, the following Client(s) will be added to the list.
    The External User ID mentioned while filling in the form is also available, as highlighted below.

  • You can further choose to Edit or Delete the added entry from the list by clicking on three dots > Edit.

Only Global Admin can view or edit “External User ID” field on Mandates page.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.