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