Skip to main content
Skip table of contents

Strategy Executions

AVAILABLE IN: image-20251021-093415.png

Introduction

The Executions tab allows you to create, manage and monitor execution cycles (rebalancing runs) for a strategy.

What is Rebalancing?

Rebalancing is the process of adjusting a portfolio’s holdings to maintain a desired asset allocation or follow specific strategic rules. Market movements can cause asset proportions to shift away from their target allocations over time. Rebalancing restores the portfolio to its intended structure.

Use this tab to rebalance portfolio holdings according to updated model weights or rules.

With Executions tab, you can:

  • Initiate a new rebalancing run

  • Define execution rules for the run

  • Place and track client orders

  • Complete or cancel the execution process

Strategy Execution Workflow

Nayb Space-3.png

Strategy Execution Overview

Manage Strategy Executions

  • Click on the Executions tab to view a table of all existing execution runs for this strategy.

  • Inside the Executions tab, click on the Start Rebalancing option to begin setting up a new rebalancing process for your strategy.

  • And, you will see the Execution Approvals toggle. This setting controls whether the orders you create during rebalancing require approval before being sent for execution:

    • When ON – All orders go into a pending state and must be reviewed and approved (by Manager/Admin) before they are executed.

    • When OFF – Orders are released immediately for execution once you confirm them, with no approval step.

Execution Statuses Workflow

The diagram shows the four statuses of a rebalancing run: Draft, In Progress, Finished and Cancelled.

image-20251007-135933.png

Starting a Rebalancing

When a strategy is linked to a client account (i.e., the client’s portfolio is assigned to that strategy), you can start the rebalancing process from the Executions tab.

  • On clicking Start Rebalancing, the Execution Rules screen opens, showing all assets in the strategy that can be rebalanced.

  • By default, all assets are selected via checkboxes. You can unselect any assets you do not want to rebalance.

Click Refresh to update cash availability, asset statuses and values, your entered quantities will stay the same.

Execution Status Summary:

Status

Description

Draft

Execution created but rules have not been executed yet. Fields can still be edited.

In Progress

Orders are being placed and processed.

Finished

All orders executed successfully, execution completed.

Cancelled

Execution run was aborted by the user/execution cancelled.

How Rebalancing Works at Position Level

A client’s strategy consists of multiple positions, each with:

  • Quantity – Number of units held

  • Price – Current market price of the instrument

  • Exchange Rate – Conversion rate to the strategy’s currency

  • Position Volume – Total value of the position in the strategy’s currency

The strategy volume is the sum of all position volumes. Each position’s weight in the strategy is calculated as: Position Weight = Position Volume / Strategy Volume

Execution Process

When a rebalancing run starts, the platform:

  • Calculates the target volume for each position based on the new weights.

  • Converts the target volume to quantity using the current market price (or limit price).

  • Compares the calculated quantity with the current quantity:

    • If more quantity is needed → you buy more

    • If fewer quanitities are needed → you sell parts of it

    • If a position should exist but doesn’t → buy position

    • If a position exists but shouldn’t → sell position

After rebalancing, the portfolio aligns with the strategy’s target allocations.

Execution Rules Tab

It allows you to define how the platform should rebalance the portfolio.

Execution Rules – Field Descriptions

Field

Definition

What You Need to Do

Instrument ID

A unique identifier assigned to the instrument in the platform.

Review only. This is auto-filled and cannot be changed.

Instrument Name

The name of the financial instrument (e.g., Apple Inc., etc).

Review only. This is auto-filled and cannot be changed.

Order Type

Editable field.

Defines how the order will be executed.

  • Market: Executes at the current price.

  • Limit: Executes only at or better than the specified price.

Choose Market for execution by market price or Limit if you want control over the price.

Asset Type

The category of the instrument.

Options are:

  • ALTERNATIVE_ASSETS

  • CASH

  • CERTIFICATE

  • COMMODITIES

  • CRYPTO

  • DEPOSIT

  • DERIVATIVE

  • EQUITIES

  • ETF

  • FIXED_INCOME

  • FUNDS

  • FUTURES

  • FX

  • GRANTED_LOAN

  • HEDGE_FUND

  • INDEX

  • INTANGIBLE_ASSET

  • LOAN

  • MUTUAL_FUND

  • OPTIONS

  • OTHER

  • PRIVATE_EQUITY

  • RECOMMENDATION

  • REPO

  • SP

  • STRATEGY

  • TANGIBLE_ASSET

Price, $

Editable field but only for Limit orders

The execution price for the order.

Shows the price you had input.

Qty Buy

Editable field.

The quantity of units to buy for this instrument.

Enter the number of units you want to purchase.

Qty Sell

Editable field.

The quantity of units to sell for this instrument.

Enter the number of units you want to sell.

Trading Type

Editable field.

Defines the execution method.

  • DMA: Direct Market Access.

  • OTC: Over the Counter.

  • EOMS: Execution Order Management System.

Select how the trade should be executed.

Time in Force

Editable field.

Validity period of the order.

  • DAY: Expires end of trading day.

  • GOOD_TILL_CANCEL: Stays active until canceled.

  • GOOD_TILL_DATE: Active until a set date.

Choose how long the order should remain active.

Exchange

Editable field.

The market/exchange where the order will be executed (e.g., NYSE, LSE).

Select the relevant exchange if required.

Weight Current

The current weight (percentage allocation) of this instrument in the strategy.

Review only. Auto-calculated by the platform.

Weight Rebalanced

The adjusted weight of the instrument after rebalancing.

Review and confirm. Auto-calculated but you can validate before applying.

Weight Target

The target allocation weight for this instrument in the strategy.

Review only. This reflects the strategy’s desired allocation.

Nayb Space-4.png

Execution Rules Tab Overview

Steps:

  • In Draft mode, double click on the row to add/edit a rule.

You can only edit rules while the execution is in Draft. Once you move forward, they are locked.

  • Adjust order parameters where needed (e.g., change to market/limit order, set due date, etc).

    • Fill in the required fields, reference in the table below.

Execution Rule Fields:

Field

Definition

What You Need to Do

Order Type

Defines how the order will be executed.

  • Market: Executes immediately at the current market price.

  • Limit: Executes only at or better than the specified price.

Select Market if you want instant execution at current price.

Select Limit if you want control over the price (then fill in the Price field).

Price

The price at which you want the order executed.

Only applicable for Limit orders. Disabled when Market is selected.

Due Date

The date by which the order must be executed.

Select the desired due date from the calendar.

Execution Type

Determines the channel or method of execution.

  • DMA: Direct Market Access (goes directly to the exchange).

  • OTC: Over the Counter (off-exchange trades).

  • EOMS: Execution Order Management System (via broker or external platform).

Choose the execution channel based on your trading preference or compliance requirements.

Instruction

Defines the time validity of the order.

  • DAY: Expires at the end of the trading day.

  • GOOD_TILL_CANCEL: Remains active until canceled.

  • GOOD_TILL_DATE: Active until a specific date.

Select the instruction that best matches how long you want the order to remain active.

  • Click Save.

    • Once confirmed, the platform applies your choices and automatically creates corresponding Client Orders.

  • Now, click on Execute to move to next step.

Client Orders Tab

You are redirected to the Client Orders screen, where you can review and edit the order details but only for the assets you confirmed during rebalancing.

Nayb Space-5.png

Client Orders Tab Overview

  • Use Recalculate if you make changes and want to update order values.

  • Click Finish once all orders are completed to close the execution cycle.

Client Orders – Field Descriptions

Field

Definition

What You Need to Do

Number

A unique platform-generated identifier for the order.

Review only. Auto-assigned by the platform.

Quantity

The number of units (shares, bonds, etc.) to be bought or sold.

Enter or confirm the required quantity.

Quantity changes are not supported for CASH_INFO strategy orders, even if the field appears editable on the table.

Instrument ID

The unique identifier of the instrument within the platform.

Review only. Auto-filled from the selected instrument.

Instrument Name

The name of the financial instrument (e.g., Apple Inc., etc).

Review only. Auto-filled.

Type

Indicates what type of order it is.

Options are:

  • ADJUSTMENT

  • BLOCK

  • BOND_REDEMPTION

  • BUY

  • CASH_TRANSFER

  • CROSS_TRADE

  • CUSTOM

  • DECREASE_CLOSE_DEPOSIT

  • DECREASE_CLOSE_LOAN

  • EXERCISE_OPTION

  • EXPIRE_OPTION

  • FEE

  • FX

  • FX_PRODUCT

  • INCOME

  • INCREASE_DEPOSIT

  • INCREASE_LOAN

  • INTEREST

  • INTERNAL_CASH_MOVEMENT

  • INTERNAL_PAYMENT

  • INTERNAL_SECURITY-MOVEMENT

  • INTERNAL_SWITCH

  • INTERNAL-TRANSFER

  • INVESTMENT

  • ISIN_CHANGE

  • MARGIN

  • OPEN_DEPOSIT

  • OPEN_LOAN

  • PRODUCT_SUBSCRIPTION

  • PRODUCT-UNSUBSCRIPTION

  • REPO

  • REVERSAL

  • SECURITY_TRANSFER

  • SELL

  • SPIN_OFF

  • SPLIT

  • TAX

  • TICKER_CHANGE

  • TRANSFER

  • VIRTUAL_SECURITY_TRANSFER

  • WITHDRAWAL

BBG ID

Bloomberg identifier for the instrument.

Review only. Provided automatically if available.

Asset Type

The category of the instrument.

Review only. Auto-filled.

Bank Account ID

The identifier of the client’s bank or custody account linked to the order.

Confirm or select the correct account if multiple are available.

Currency

The trading currency of the order (e.g., USD, EUR, GBP).

Review only. Auto-filled from instrument or account.

Order Type

Defines execution channel: OTC, DMA, or EOMS.

Select the execution channel for the order.

Price Limits

The maximum/minimum price boundaries for limit orders.

Enter the price limits if applicable (Limit orders only).

Price Markets

Market reference price at the time of order creation.

Review only. Auto-filled from market data.

Status

Indicates resource requirements:

  • CASH_INFO: Waiting for available cash.

  • WAITING_ASSETS: Waiting for securities/assets.

  • ERROR: An issue occurred during processing.

Review only. Shows order funding/preparation status.

Status Description

Additional details about the current status.

Review only. Helps you understand order progress.

Order Status

Lifecycle stage of the order.

Review only. Keeps you updated on order execution progress.

Value

Total monetary value of the order.

Review only. Auto-calculated (Quantity × Price).

Current Value

Current market value of the instrument in the strategy.

Review only. Auto-updated from market data.

Estimated Value

Projected value of the order after execution.

Review only. Auto-calculated.

Current Weight

Current allocation percentage of the instrument in the portfolio/strategy.

Review only. Auto-calculated.

Target Weight

Desired allocation percentage as per strategy.

Review only. Strategy-driven value.

Final Weight

Expected allocation percentage after execution.

Review only. Auto-calculated.

Value Lc

Total value of the position on the instrument.

Review only.

Value New Lc

New (changed) value of the position on the instrument in current currency.

Review only.

Value Current Lc

Current value of the position on the instrument in current currency.

Review only.

Min Amount

Minimum order amount required by exchange/broker.

Review only. Displayed for compliance.

Min Increment

Minimum trading unit allowed for the instrument (e.g., 1 share, 100 bonds).

Review only.

Due Date

Deadline by which the order must be executed.

Select or confirm the appropriate due date.

Created At

The timestamp when the order was created.

Review only. Auto-recorded by the platform.

  • After confirmation, selected positions cannot be changed within the same rebalance. To adjust, you must start a new rebalancing.

  • If you need to abort an execution run, click Cancel.

  • The status will update to Cancelled.

Only Draft executions can be cancelled. Executions that are In Progress or Finished cannot be cancelled.

JavaScript errors detected

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

If this problem persists, please contact our support.