Code tool

Bond Current Yield Calculator

Enter an annual coupon, a clean price and a currency label.

In-browser processingNo account requiredPrivacy details ↗

A QUICK WALKTHROUGH

How to use this tool

  1. Enter the annual coupon payment.
  2. Enter the current clean price in the same currency basis.
  3. Calculate and copy or download the full precision report.

Formula

Current yield (%) = 100 × annual coupon C ÷ current clean price P.

Scope

This local arithmetic model uses only annual coupon and clean price. It excludes accrued interest, redemption, capital gain or loss, and yield to maturity. It gives no product advice.

Units

C and P must be positive or zero as specified and use the same currency basis; the currency label is recorded only.

GOOD TO KNOW

Common questions

Does this calculate yield to maturity?

No. It calculates current coupon income relative to the current clean price only.

Can the coupon be zero?

Yes. A zero annual coupon gives a zero current yield when the clean price is positive.