Dictionary Home » Business » deferred premium option

deferred premium option business definition

An option requiring payment of the premium at maturity rather than on the purchase date. The premium is paid whether or not the option is exercised. Also called Boston option.

Learn more about deferred premium option

link/cite print suggestion box