Skip to main content
Skip table of contents

Strategy Holdings

AVAILABLE IN: image-20251021-093415.png

Introduction

The Holdings tab lets you define the instruments included in your strategy. Here, you can view details such as instrument type, currency, price and specify the target allocation.

For accurate calculations, the necessary parameters must be provided based on the asset type:

  • Equities and ETFs: The minimum lot quantity must be validated.

  • Fixed Income instruments (bonds): The minimum investment amount and the minimum yield must be validated.

  • Options: The option contract size must be validated.

These field validations depend on the type of asset.

Holdings Management Workflow

Holdings Workflow

Key Terminologies

Term (A–Z)

Definition

Add Holding

Option to add new instruments (Internal or External) to your strategy holdings.

Asset Type

Category of the financial instrument.

CSV Import

A bulk upload option that allows you to import holdings from a CSV template instead of adding them manually.

Holdings

Represent the contents of portfolio related to its strategy. They define what assets are part of the strategy and how much each contributes (its target allocation) to the overall composition.

Import Template

Predefined file format used to bulk import holdings with validation checks.

Investment Declaration

Displays the overall composition of your strategy in a progress bar. Each segment represents the allocation percentage of an asset or asset class.

Minimum Amount

The least amount required to invest in a particular instrument as per asset type rules.

Minimum Increment

The smallest additional investment allowed for a holding, ensuring increments follow defined steps.

Option Contract Size

Defines the number of underlying units per option contract; must be validated before inclusion.

Target %

Defines how much of the overall strategy each asset represents; total target allocation should be 100%.

👉 New to some terms? Check out our full Platform Glossary for more.

Manage Holdings Manually

  • Toggle Edit to enable changes.

  • Click + Add Holding, search for instruments (Internal or External) and select them using the + icon.

  • The selected entries appear in the table below. For multiple instruments, the platform validates:

    • Required fields (price, min. amount, min. increment)

    • Existence in the database (internal/external)

    • Allocation and weight calculations

Nayb Space-9.png

Manual Holding Setup

Additional Action Buttons:
  • Delete / Return – Click on a row to delete an instrument or restore a previously deleted one.

  • Refresh icon – Updates asset prices and portfolio values based on the latest market data. Your manually entered quantities in the holdings will not change.

🔗 Learn here on how to use platform Filters or Columns.

Detailed Table Fields Explained Here:

Column Name (A-Z)

Definition

Explanation/Notes

Type

Type of instrument

Shows the selected type of Asset. Helps classify holdings in the strategy.

Id

Unique identifier for the holding

Shows auto-generated or platform ID. Unique reference for tracking.

Name

Name of the instrument

Shows the instrument name (e.g., Apple Inc.). Easy identification for users.

BBG ID

Bloomberg identifier of the instrument

Shows auto-populated from the chosen instrument.

Ex. Code

Exchange code or venue of instrument

Shows exchange code (e.g., UW, NYSE) to specify where it’s traded.

ISIN

International Securities Identification Number

ISIN for global standard identification of the instrument.

CCY

Currency of the instrument

Shows currency (e.g., USD, EUR) to ensure correct pricing and calculations.

Price, $

Current price per unit of the instrument

Shows the current market price to calculate strategy allocation.

Minimum Amount

Minimum investment amount for this instrument

Specifies the least amount that can be invested to comply with strategy rules.

Minimum Increment

Minimum increment allowed for additional investment

Shows the step size for adding investment; ensures proper increments are followed.

Target, %

Editable field.

Target allocation percentage for this instrument in the strategy

Enter the desired allocation to maintain strategy balance.

Old Target, %

Previous target allocation percentage

For reference only; shows prior allocation for comparison and tracking changes.

The sections "Investment Declaration/Holdings” are filled in and the trading settings are set and is sent for approval. If no one is assigned, the request will be skipped.

If users are assigned, Manager shall see the request under Strategy Request for further action.

  • The Target % column represents the instrument’s share in the overall strategy composition.

    • The sum of all target percentages should ideally total 100%.

You can save a draft with less than 100% but you must reach 100% allocation to approve and publish the strategy.

Import Holdings

  • Use the Import Option to load a CSV Template and import holdings in bulk.

Template Validations/Possible Errors:

Validation: The CSV file must match the expected template format.

  • Fields separated by ;

  • Id and ccy as string.

  • allocation as number (decimal using .)

Errors:

Error Message

Cause

"This Instrument Hasn't Required Fields"

Missing mandatory field(s)

"Couldn't load the instruments, ids = {missed Ids}"

Tool does not exist in DB

"Something went wrong"

Import or connection failure

"NumberFormatException"

Allocation value is non-numeric

Import Template Explained Here:

Field Name

Definition / Notes

ID

Enter the ID of the instrument.

CCY

Enter the currency of the instrument (e.g., USD, EUR).

Allocation

Enter the target allocation percentage for the instrument in the strategy.

  • Once entries are complete, you can click Save Draft or On Approval to proceed.

And if,

  • Clicked On Approval button the strategy gets Published and it becomes active.

  • Now, when you click on Visual Editor, you’ll be redirected to the Marketplace page, where you can further edit the details.

🔗 Learn here on how to manage Marketplace.

JavaScript errors detected

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

If this problem persists, please contact our support.