How to Calculate Price for Maturity-Paying Securities Using PRICEMAT in Excel

When you are architecting a complex financial model dealing with specialized fixed-income securities that strictly pay interest only at maturity (rather than periodic coupon payments), standard pricing formulas are mathematically invalid. To force the Microsoft Excel engine to execute the correct chronological calculus and determine the absolute mathematical price per $100 face value of this specific instrument, you must deploy the specialized PRICEMAT function.

Understanding the PRICEMAT Architecture

The PRICEMAT (Price at Maturity) function is a rigid, specialized algorithmic engine. It calculates the absolute current price of a security that pays interest at the exact moment of maturity. It ingests the chronological parameters, the issue date, the annual interest rate, the desired yield, and calculates the price based on a highly specific discounted cash flow vector that assumes zero interim payouts.

The syntax requires exactly five mandatory arguments and one optional modifier: =PRICEMAT(settlement, maturity, issue, rate, yld, [basis])

  • settlement: The absolute chronological date the security is purchased.
  • maturity: The absolute chronological date the security expires.
  • issue: The absolute chronological date the security was originally issued.
  • rate: The annual interest rate of the security.
  • yld: The required annual yield of the security.
  • [basis]: An optional integer defining the specific day-count basis algorithm (e.g., 0 for US 30/360, 1 for Actual/Actual).

Executing the Price Extraction

Imagine your firm acquires a specialized corporate bond. The settlement date is March 1, 2024 (Cell A1). The maturity date is August 28, 2024 (Cell A2). The original issue date was January 1, 2024 (Cell A3). The annual interest rate is 5.50% (Cell A4), and the current market yield is 6.25% (Cell A5). The contract specifies an Actual/360 day-count basis (Code 2).

To execute the precise extraction, click an empty cell and type:

=PRICEMAT(A1, A2, A3, A4, A5, 2)

The exact millisecond you press Enter, the Excel engine executes the calculus. It calculates the exact geometric distance between the issue, settlement, and maturity dates using the Actual/360 matrix. It applies the 5.50% interest rate to calculate the total payout at maturity, then violently discounts that single future cash flow backward to the settlement date using the 6.25% yield requirement. It outputs the highly precise absolute integer: 99.55.

This provides mathematical proof that, given the current yield environment and the lack of periodic coupons, you should pay exactly $99.55 for every $100 of face value.

Get the best tech tips delivered straight to your inbox.

Join thousands of readers mastering Apple, Google, Microsoft, and Linux.