Bond price calculator

Enter your values. The answer and the full worked solution update as you type.

Result

Bond price€926.40
Current yield5.397 %
Coupon payments€50.00

Step-by-step solution

Per period

C = €50.00, i = 0.06, N = 10

Present values

coupons: C·(1 − (1 + i)⁻ᴺ)/i = €368.00
face value: F/(1 + i)ᴺ = €558.39
P = €926.40

Key formulas

Bond price
P = C·(1 − (1 + y)−n)/y + F/(1 + y)n
Semi-annual
C/2, y/2 and 2n periods
Current yield
C/P
Price and yield
yield up → price down

Practise Bond pricing & yield

A calculator gives the answer. In the exam you need the method: practise it with new problems, hints and worked solutions.

</> Embed

Free for teachers and schools: paste this code into your course page, LMS or website. Students can use the calculator and its worked solution without an account.

More calculators