Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Bond Forwards are valued at their unrealized gain/loss (URGL). Eagle Accounting requires unit prices inclusive of any applicable discounting. The formulas below show the same calculation being broken down into its component parts.

  • Market Value = URGL
  • Market Value = Notional Market Value - Notional Cost
  • Market Value = # of Contracts * Contract Size * (Current Price - Trade Price) * Price Multiplier

Price Conversion

Some vendors are only able to provide a price equal to the unitized discounted URGL. In these cases, price conversion functionality is available to convert the discounted URGL price (base = zero) to a MV price (base = open trade price). This is only available for Bond Forwards that are modeled as described in this document and that are held in a single fund. If a single Bond Forward SMF is held in multiple funds, an incorrect price may be calculated.

The functionality is available in the Add Issue Price Conversion, Edit Issue Price Conversion, and Add/Edit Price Exchange Conversion screens. There is logic in these screens to find the entity that holds the Bond Forward, look up the open trade price, and add the discounted URGL price to it. The components used to calculate the price (excluding Open Unit Price) are stored in the PRICE or PRICE_EXCHANGE table for audit purposes. Open Unit Price can be pulled from the TRADE or LOT_LEVEL_POSITION tables.

FieldTagValueColumn Name
Price Type Code1843

Set to Bond Forward URGL Price (6)

PRICE_TYPE_CODE
Pricing Entity ID7107If a value is not provided, it will be looked up automaticallyENTITY_ID
Open Unit Price160Looked up automatically

LOT_LEVEL_POSITION.OPEN_MKT_PRICE

TRADE.PRICE

Original Price893Enter the unitized discounted URGLORIGINAL_PRICE

Reporting

STAR to PACE (S2P)

...