Register

This entity is associated with a portfolio. It is used for calculating performance, helping track and analyze the portfolio's overall returns and efficiency over time.

Register

Table of Contents

Description

Financial meaning

A register is a structured and organized record used in finance and accounting to track specific types of financial data over time. It acts like a detailed ledger where all movements or events related to a particular category (such as cash, securities, or transactions) are documented.

Platform abstraction

A Register in the Finmars platform is a structured container that stores valuation-related information about a portfolio. Each register is associated with a specific portfolio and reflects a distinct layer of financial data, such as positions, valuations, and links to financial instruments. Registers help structure and organize the way portfolio data is calculated, grouped, and displayed.

Registers are used in:

Examples

User code Valuation CCY Pricing policy Portfolio Linked Instrument Notes 
CH-BND-20394857 USD Standard CH-BND-20394857 CH-BND-20394857

Cookbook

CRUD
Use Cases

F.A.Q.

API documentation

How to Create a Register Entity

Prerequisites

We assume you have all prerequisites you may need, including:

  1. If needed: the VPN is configured to access the Finmars resources
  2. If needed: access to the Virtual Machine to work with the sensitive information
  3. Must have: registered in Finmars in the needed region environment (self-registered or registered by Finmars)
  4. Must have: having permissions set to allow continue with the Action in the Guide

Creation of Register Entity

  1. Open the “Data” section in the left-hand side menu. Select the “Registers” entity from the list under Data.
    Снимок экрана 2025-05-06 034551.png
  2. Click the “+ Add” button located in the top-left corner of the portfolio list view.
    Снимок экрана 2025-05-06 034558.png
  3. This action opens the Add Portfolio register form.
    Снимок экрана 2025-05-06 034612.png
  4. Fill in the required fields in the creation panel:
    1. User code – unique identifier for the register record. Often reflects the instrument or portfolio logic (e.g., CH-XYZ-Portfolio_POS).
    2. Name – descriptive name of the register, used in views and reports.
    3. Short name – abbreviated version of the name, useful in condensed views or exports.
    4. Public name – optional field for external-facing labels, if different from internal naming.
    5. Portfolio – select the portfolio to which this register belongs. This links the register to a specific investment structure.
    6. Linked Instrument – associate a financial instrument (e.g., bond, equity) to track valuation and performance.Pricing Policy – define how prices and FX rates will be sourced for this register (e.g., Standard, Rolled Master).
    7. Valuation Currency – the currency in which the register will be valued. Used in NAV calculations and reporting.
    8. Default Price – optional value to preload a fallback price when no market price is available.
      копия.png
  5. Click “Create and Exit” to save the portfolio and return to the list view. Alternatively, use “Create” to save and continue editing.