How to Calculate Bond Price on the BA II Plus

The BOND worksheet prices a coupon bond from settlement to redemption: two dates, a coupon rate, a redemption value, a yield — and 2ND SET to choose ACT/360 and 2/Y/1/Y.

Step by step

  1. 1

    Open BOND

    2ND + 9 opens the worksheet at SDT.

    [2ND][BOND]

  2. 2

    Enter the settlement date

    Dates go in as MM.DDYYYY: June 30, 2026 is 6.302026, then [ENTER].

    6.302026[ENTER]

  3. 3

    Enter coupon, maturity, redemption

    [↓] CPN = annual coupon percent, [ENTER]; [↓] RDT = maturity date; [↓] RV = redemption per 100 (usually 100).

    [↓]6[ENTER]

  4. 4

    Pick the conventions

    Two more [↓] rows: 2ND SET toggles ACT ↔ 360, then 2/Y ↔ 1/Y. Semiannual ACT is the common default.

  5. 5

    Enter the yield and CPT the price

    [↓] to YLD, enter the annual nominal yield, [ENTER]; [↓] to PRI and [CPT]. AI (accrued interest) is one row below.

    [↓]5[ENTER][↓][CPT]

Worked example (T7): price = 107.79

Settle 6.302026 on a 10-year 6% semiannual bond maturing 6.302036, RV = 100, ACT, 2/Y, YLD = 5%. PRI = 107.79 and AI = 0 — twenty periods of 3.00 discounted at 2.5%.

[2ND][BOND]6.302026[ENTER][↓]6[ENTER][↓]6.302036[ENTER][↓]100[ENTER][↓][↓][↓]5[ENTER][↓][CPT]

Web practice cannot replace the physical calculator in a proctored exam — only calculators on the exam organizer’s current list are allowed.

Frequently asked questions

How is the yield compounded?

+

As a nominal annual rate at the coupon frequency: 5% with 2/Y means 2.5% per semiannual period — exactly like the machine.

What is AI?

+

Accrued interest since the last coupon: AI = coupon × elapsed/period. Clean price + AI = the invoice (dirty) price you actually pay.

Can I solve yield from a price?

+

Enter PRI with [ENTER], move to YLD and press [CPT] — the worksheet solves in either direction.