Four Major Types Of Derivative Contracts