Glossary BG Image

Glossary of Stock Market Terms

Browse Terms By Number or Letter:
Financial Terms By: i
Insurable interest

An insurance term referring to the relationship between a policy's insured person or property and the potential beneficiary. The beneficiary must have an insurable interest in the insured person or property to receive payment of the policy if the insured died while the policy was in force.

Copyright © 2018, Campbell R. Harvey. All Worldwide Rights Reserved. Do not reproduce without explicit permission.