Go To Documentation Main IndexMain Index
Go To TIPS, Inc.TIPS Home
bond_pbt_l1p

bond_pbt_l1p (routine)

Calculates before-tax dollar price for a bond with 1 or less period to redemption

Introduced in release: 1.0
Component: US Bonds
Purpose: Calculates the tax affected dollar price for a regular bond or a odd first coupon bond that has less than or exactly one period remaining to maturity.

Alternatives: This routine requires inputs normally provided by other interim routines. The bond_py_tax routine uses a coupon rate and relevant dates in computing a tax affected price. bond_py_tax is also more inclusive in that it internally determines the number of remaining periods to maturity and selects the appropriate pricing algorithm (less than or equal to one period or greater than one period).

Notes: This routine requires an after tax yield to maturity and associated income and capital gains/loss rates.

Results: The calculated dollar price to redemption, per 100 of maturity value, is returned accurate to as many places as supported by a double precision value.

Error Conditions: Returned values should be ignored for a non-zero status. See Errors.

Last Mod Date: 03/17/1993© 2001 TIPS, Inc.Doc Version: 5.0