A call option is a type of derivative contract that gives the right but not the obligation to buy an underlying asset like shares, commodities, currencies, and others at a pre-agreed price and date.
There are three components to a call option: