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
Open BOND
2ND + 9 opens the worksheet at SDT.
[2ND][BOND]
- 2
Enter the settlement date
Dates go in as MM.DDYYYY: June 30, 2026 is 6.302026, then [ENTER].
6.302026[ENTER]
- 3
Enter coupon, maturity, redemption
[↓] CPN = annual coupon percent, [ENTER]; [↓] RDT = maturity date; [↓] RV = redemption per 100 (usually 100).
[↓]6[ENTER]
- 4
Pick the conventions
Two more [↓] rows: 2ND SET toggles ACT ↔ 360, then 2/Y ↔ 1/Y. Semiannual ACT is the common default.
- 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.