eClerx Interview Question

What are derivatives, futures, hedging.