In addition to receiving the face value of a bond at maturity, an investor also receives periodic interest payments over the life of the bonds. These periodic payments are called annuities.

Annuities is an investment product sold by many banks today in which the customer invests his or her savings under the terms of a contract that promises a stream of income in the future (either fixed or variable in amount).

Webster Dictionary Meaning

1. Annuities
- of Annuity
Share it:  Cite

More from this Section

  • Current assumption whole life insurance
    Current assumption whole life insurance is nonparticipating whole life policy in which ...
  • Corporate finance
    The department of a corporation which is involved with company’s financial activities ...
  • Real cost of hedging
    Real cost of hedging means the additional cost of hedging when compared to not hedging ...
  • Accruals
    Accruals are adjusting entries for either accrued revenues or accrued expenses. Companies ...
  • Convertible Bond
    Convertible bond refers to a bond or other fixed-income security which may be exchanged ...