# Register Records

#### **Table of Contents**

- [Description](#bkmrk-description)
- [Examples](#bkmrk-examples)
- [Cookbook](#bkmrk-cookbook)
- [F.A.Q.](#bkmrk-api-documentation)
- [API Documentation](#bkmrk-api-documentation)

#### **Description**

##### *Financial meaning*

Register Records represent individual transaction entries that record cash movements, share [transactions](https://docs.finmars.com/books/entities/chapter/transactions "Transactions"), and valuation events within a [portfolio](https://docs.finmars.com/books/entities/page/portfolio "Portfolio"). They ensure that all changes in portfolio value and structure are properly documented and traceable.

##### *Platform abstraction*

A Register Record in the Finmars used to track, value, and reconcile all [transactions ](https://docs.finmars.com/books/entities/page/transactions "Transactions")related to a [portfolio](https://docs.finmars.com/books/entities/page/portfolio "Portfolio"). They support accurate NAV calculations, historical transaction analysis, and operational audits within the investment platform.

**Register Record also is used in:**

- portfolio accounting, where it documents all cash movements, asset purchases, and sales linked to [portfolio](https://docs.finmars.com/books/entities/page/portfolio "Portfolio"), [Instrument](https://docs.finmars.com/books/entities/page/instrument "Instrument"), and date.
- NAV calculation, providing a detailed basis for tracking valuation-impacting events.
- transaction reconciliation, matching recorded entries against external confirmations.
- performance reporting, aggregating Register Records using [portfolio ](https://docs.finmars.com/books/entities/page/portfolio "Portfolio")to generate accurate [P&amp;L](https://docs.finmars.com/books/marscapital/page/pl-reports "P&L Reports") and exposure analysis.

#### **Examples**

**First part of table**

<table border="1" id="bkmrk-transaction-code-por" style="border-collapse: collapse; width: 100%;"><colgroup><col style="width: 11.9205%;"></col><col style="width: 8.10596%;"></col><col style="width: 7.74929%;"></col><col style="width: 11.0851%;"></col><col style="width: 11.2053%;"></col><col style="width: 10.0132%;"></col><col style="width: 8.58278%;"></col><col style="width: 11.4437%;"></col><col style="width: 10.0132%;"></col><col style="width: 10.0132%;"></col></colgroup><tbody><tr><td>**Transaction code**</td><td>**PORT REG**</td><td>**TRX DAT**</td><td>**Transaction Class**</td><td>**Cash Amount**</td><td>**Cash Currency**</td><td>**FX Rate**</td><td>**Valuation Currency**</td><td>**Cash Amount Valuation Currency**</td><td>**Rolling shares of the day**</td></tr><tr><td>38201</td><td>CH-EQ-75648329</td><td>2023-01-12</td><td>Cash-Inflow</td><td>5781000.00</td><td>USD</td><td>1.0000</td><td>USD</td><td>5'781'000.00</td><td>5'781'000.00</td></tr></tbody></table>

**Second part of table**

<table border="1" id="bkmrk-nav-previous-day-val" style="border-collapse: collapse; width: 100%;"><colgroup><col style="width: 10.0132%;"></col><col style="width: 10.0132%;"></col><col style="width: 10.0132%;"></col><col style="width: 10.0132%;"></col><col style="width: 10.0132%;"></col><col style="width: 11.2053%;"></col><col style="width: 9.0596%;"></col><col style="width: 8.70341%;"></col><col style="width: 11.5615%;"></col><col style="width: 9.53642%;"></col></colgroup><tbody><tr><td>**NAV Previous day Valuation Currency**</td><td>**N Shares Added**</td><td>**N Shares previous day**</td><td>**Dealing Price Valuation Currency**</td><td>**Nav Valuation Currency**</td><td>**Instrument**</td><td>**Portfolio**</td><td>**Created**</td><td>**Share Price Calculation Type**</td><td>**Modified**</td></tr><tr><td>  
</td><td>5'781'000.00</td><td>0.00</td><td>1.000</td><td>5'781'000.00</td><td>CH-EQ-75648329</td><td>CH-EQ-75648329</td><td>  
</td><td>Automatic</td><td>  
</td></tr></tbody></table>

- `Transaction code`: Unique identifier of the transaction within the register.
- `PORT REG (Portfolio register)`: portfolio register indicator connecting portfolio and register together.
- `TRX DAT (Transaction Date)`: date of the transaction associated with the register record.
- `Transaction Class`: Type of cash flow event (e.g., Cash-Inflow or Cash-Outflow).
- `Cash amount`: Amount of money involved in the transaction.
- `Cash currency`: Currency in which the cash amount is denominated.
- `FX rate`: Foreign exchange rate applied if currencies differ.
- `Valuation currency`: Currency used for valuation purposes.
- `Cash Amount Valuation Currency`: Cash amount converted into valuation currency.
- `Rolling shares of the day`: Updated total number of shares after the transaction.
- `NAV Previous Day Valuation Currency`: the currency used to represent the Net Asset Value (NAV) of the position as calculated for the previous day.
- `N Shares Added`: Number of shares added during this transaction.
- `N Shares previous day`: Number of shares recorded the previous day.
- `Dealing Price Valuation Currency`: Price per share used for transactions in valuation currency.
- `Nav Valuation Currency`: Net Asset Value in the valuation currency after transaction.
- `Instrument`: Financial instrument involved in the transaction.
- `Portfolio`: Portfolio to which the transaction belongs.
- `Created`: timestamp when the register record was initially created.
- `Share Price Calculation Type`: Method used to calculate share price (e.g., Automatic).
- `Modified`: timestamp of the last modification made to the register record.

#### **Cookbook**

##### *CRUD* 

Operations within platform.

##### *Use Cases*

What for it's used.

#### **F.A.Q.**

Frequently asked questions.

#### **API documentation**

Link to API documentation.