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:
-
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.
-
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.
-
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:
- valuation workflows, where it governs how instrument prices and FX rates are sourced and applied based on policy type.
- report generation, with the Master Pricing Policy ensuring consistent aggregation across portfolios and transactions.
- data imports and manual adjustments, where the Standard policy is used to apply static or user-defined prices and FX rates.
- rolling calculations, where the Rolled Master policy enables dynamic valuation using time-series data through a rolling pricing module.
- reconciliation processes, supporting comparison of expected vs. actual prices and rates.
- workspace configuration, where different Pricing Policies are assigned to ensure each portfolio or transaction type follows the appropriate pricing logic.
Examples
Name | Unique Code | Notes |
Standard | com.finmars.standard-pricing:standard | Pricing Policy for Manual Import and Manually Created. |
-
Name
: full descriptive name of the pricing policy. -
Unique Code
: system-wide unique identifier for the pricing policy ( (e.g. com.finmars.standard-pricing:standard ). -
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.
Frequently asked questions.
API documentation
Link to API documentation.