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