How to Calculate the Price of a Security with an Odd First Period Using ODDFPRICE in Excel

When you are architecting a pricing model for a highly specific debt instrument on the secondary market—specifically a bond where the very first coupon period is chronologically longer or shorter than the standard periodic intervals (an “odd” first period)—standard pricing functions will output mathematically flawed valuations. To force the Microsoft Excel engine to execute a dynamic, non-linear calculus that correctly prices this irregular geometry, you must deploy the ODDFPRICE function.

Understanding the ODDFPRICE Architecture

The ODDFPRICE (Odd First Price) function is an advanced algorithmic engine. It ingests the exact chronological dates of the bond’s issue, settlement, and first coupon. It mathematically identifies the geometric irregularity in the first payment window, recalculates the accrued interest based on that anomaly, and then iterates through the remaining standard periods to output the absolute correct price per $100 of face value.

The syntax requires exactly nine mandatory arguments: =ODDFPRICE(settlement, maturity, issue, first_coupon, rate, yld, redemption, frequency, [basis])

Executing the Algorithmic Pricing

Imagine your firm buys a bond with an erratic initial structure. The settlement date is November 10, 2024 (Cell A1). It matures on March 1, 2030 (Cell A2). It was originally issued on October 15, 2024 (Cell A3). The very first coupon payment is scheduled for March 1, 2025 (Cell A4)—creating an abnormally long initial period. The annual coupon rate is 5.25% (Cell A5). Your required yield is 6.10% (Cell A6). The redemption value is $100 (Cell A7). Payments are semi-annual, frequency is 2 (Cell A8).

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

=ODDFPRICE(A1, A2, A3, A4, A5, A6, A7, A8)

The exact millisecond you press Enter, the Excel engine intercepts the massive data array. It calculates the exact chronological distance of the irregular “odd” period between October 15 and March 1. It calculates the discount factor for that specific anomaly. It then models the standard semi-annual payments until 2030. It sums the present values and outputs the highly precise absolute decimal integer: 96.425.

This provides mathematical proof that you must pay exactly $96.43 per $100 of face value to acquire this specific, irregularly structured asset.

Get the best tech tips delivered straight to your inbox.

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