They are not required but they are highly recommended if a company wishes to hedge against price movement or movement in the exchange rates. Using derivatives can help a company to fix the price of goods that will be bought or sold in the future but they of course cost money to buy.