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

  • Direct quote
    Direct quote refers to the price of a unit of foreign exchange expressed in the home country’s ...
  • Money Market Hedge
    Money Market Hedge refers to use of foreign currency borrowing to reduce transaction or ...
  • Forward Contract
    The forward market facilitates the trading of forward contracts on currencies. A forward ...
  • Days in inventory
    A variant of the inventory turnover ratio is days in inventory that measures the average ...
  • Protectionism
    Protectionism is defined as the attempt by a national government to protect certain of ...