Longevity Insurance

Longevity insurance is a term used to refer to a longevity annuity. A longevity annuity is a type of income annuity with a deferred payout period that commences at a future date. The longevity insurance owner pays a single lump sum or makes incremental premium payments to purchase an income annuity that will not begin payments for many years--possibly decades. For example, person may purchase longevity insurance at age 65 with the intent of locking-in a lifetime of guaranteed payments that begin at age 85. The longevity annuity is a relatively new but very powerful form of annuity.

Moshe Milevsky Discusses Tontines for the 21st Century

Moshe Milevsky is an Associate Professor in Finance at the Schulich School of Business at York University, and he is one of the world’s leading authorities on retirement income.  Professor Milevsky recently published and presented an...

Annuity Duration

Duration is a measure of the time associated with cash flows or payments from a bond. Duration measures the amount of time (in years from the purchase date) required for a bond owner to receive interest and principal payments that are equal to the cost of the bond.

Long duration bonds have payments that are spread-out over a relatively long period of time (e...

The Case for Mutual Insurance Companies

The best interests of financial services consumers are much better aligned with a mutual insurance company than a stock insurance company.

Mutual insurance companies are owned by policyholders. Owners of an insurance contract issued by a mutual company are both customers and owners of the insurance company.

Stock-based insurance companies are owned by shareholders, so their focus is divided between customers and shareholders.

Mutual insurance companies are a form of cooperative where individuals voluntarily associate to form an organization that serves the mutual...

Who Provides Longevity Insurance

The U.S. longevity insurance market has been developing for almost a decade, and yet there are still only a handful of insurance companies providing retail longevity annuities.

This is somewhat surprising given...

Mark Warshawsky on the Retirement Income Market

Mark J. Warshawsky is Director of Retirement Research at Towers Watson.

Dr. Warshawsky served as assistant secretary for economic policy at the U.S. Treasury Department from 2004-2006 and he has held senior level economic research positions at the Federal Reserve Board, the Internal Revenue Service and...