Skip to main content
Skip table of contents

External Order Management (via Reluna Spaces)

AVAILABLE IN: image-20251021-093345.png image-20251021-093415.png

Introduction

Reluna, a SaaS platform, enables seamless data sharing across multiple parties, such as an External Asset Management (EAM) firm and a Broker.

In this setup, the EAM opens a client account with the Broker, who then creates a portfolio and bank accounts with various custodians. The EAM can access transaction and position reports and place orders to manage the client portfolio, while the Broker receives these orders and sends executions automatically, streamlining operations.

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

Key Functionality

The EOMS service ensures instant transmission of orders and immediate reflection of execution outcomes. It allows orders to be created, executed, and automatically communicated, enabling efficient portfolio management across multiple parties.

Key Terminologies

Term (A–Z)

Definition

Authorized Person

A person assigned in the Mandate who can place orders or access a specific client portfolio.

Bank Account

The account used to execute or receive orders, linked to a custodian.

DMA (Direct Market Access)

Trading type where transactions are executed automatically based on broker execution reports.

External User ID

Unique identifier assigned to an Authorized Person for order initiation and access control.

OTC (Over-the-Counter)

Trading type where execution details are manually entered into the platform.

Recipient

Space where the order is automatically generated upon placement and execution details are communicated back.

Sender

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

👉 New to some terms? Check our full Platform Glossary for quick definitions.

Platform Configuration for EOMS Functions

To use EOMS effectively, the platform must be properly configured on both ends, the Sender and the Recipient.

Sender Space Configuration:
  • Make sure that EOMS service is setup and connected.

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

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

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

Recipient Space Configuration:
  • Make sure that EXECGV service is setup and connected.

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

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

  • 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 Sender Side:
  • When creating an order to send to another Reluna space, select “EOMS” as the Execution Type.

    • Selecting “OTC” will create a standard order using the simple flow.

  • Once created, an EOMS order is set to “Execution” status, indicating it was automatically received and accepted by the recipient.

  • If the recipient does not accept or rejects the order, it moves to the “Ready” stage. From here, you can resend via EOMS or cancel the order.

Refer to the table for possible issues while creating an EOMS order.

Order Management by Recipient Side:
  • EOMS orders appear in the order table at the “New” stage.

  • You must specify the Bank Account and select the trading type (OTC/DMA) based on available options.

  • Order execution follows the standard trading flow:

    • OTC: Enter execution details manually to update transactions.

    • DMA: Transactions are created automatically based on broker execution reports.

  • Once filled, the order moves to the “Filled” stage on both the sender and recipient sides.

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.

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

  3. Select the Status as Access or No Access.

  4. 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.

Troubleshooting & FAQs

Clear Your Doubts Here:
  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)

JavaScript errors detected

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

If this problem persists, please contact our support.