yield to put business definition
The annual yield on a bond, assuming the security will be put (sold back to the issuer) on the first permissible date after purchase. Bonds are quoted in this manner only if they sell at a price below the put price. Therefore, the yield includes interest and price appreciation.
Learn more about yield to put