Pricing Policy

It's a set of prices for products or services, defining how they are structured and applied.

Pricing Policy

Table of Contents

Description

Financial meaning

Pricing Policy defines the methodology or rule set used to determine financial values, such as Fx Rates or instrument prices on a specific date. It ensures consistent and transparent valuation practices across portfolios and transactions.

Platform abstraction

In the Finmars platform, a Pricing Policy is a system-defined entity that determines how prices and FX rates are sourced, calculated, and maintained. It directly influences data handling in valuations, reporting, and reconciliation.

Pricing Policy types:

  1. Master – Combines all other Pricing Policies in the Workspace. The compilation follows a configured order, and the Master Pricing Policy is mandatory for use in reports to ensure consistent aggregation logic.

  2. Rolled Master – Designed to include rolled prices and FX rates. The rolling method is defined by a dedicated rolling pricing module, allowing dynamic calculation based on available data.

  3. Standard – Applied when prices or rates are manually created or imported. It provides a straightforward structure for static or user-defined pricing.

Pricing Policy also is used in:

Examples

Name Unique Code Notes
Standard com.finmars.standard-pricing:standard Pricing Policy for Manual Import and Manually Created.
  1. Name: full descriptive name of the pricing policy.

  2. Unique Code: system-wide unique identifier for the pricing policy ( (e.g. com.finmars.standard-pricing:standard ).

  3. Notes: optional free-text field for internal documentation, detailing assumptions, special rules, or customizations related to the pricing logic

Cookbook

CRUD

Operations within platform.

Use Cases

What for it's used.

F.A.Q.

API documentation

How to Create a Pricing Policy 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 Pricing Policy Entity

  1. Open the “Configuration” section in the left-hand side menu. Select the “Pricing Policies” entity.
    Снимок экрана 2025-05-08 050733.png
  2. You will be directed to a page displaying a list of existing pricing policies.
    Снимок экрана 2025-05-08 050752.png
  3. Scroll down to the bottom of the list and click the Add new button.
    copy 5.png
  4. This action opens the Create Pricing Policy form.
    Снимок экрана 2025-05-08 050816.png
  5. Fill in the following fields:
    1. Name – the name of the pricing policy.
    2. Configuration Code – select from the dropdown menu.
    3. User Code – enter a user code using only lowercase letters (a–z), numbers (0–9), and special characters: underscore (_) or dash (-).
    4. Notes – any additional comments or context.
  6. Once all required data is filled out, click Save to create the new pricing policy.
    copy 6.png