Purchasing a call option is essentially betting that the price of the share of security (like a stock or index) will go up over the course of a predetermined amount of time. For instance, if you buy a call option for Alphabet (GOOG) at, say, $1,500 and are feeling bullish about the stock, you are predicting that the share price for Alphabet will increase. 

Traders that are willing to accept considerable amounts of risk with the prospects of limited reward, can write (or sell) options, collecting the premium and taking advantage of the well-known belief that more options than not expire worthless. The premium collected by a commodity option seller is seen as a liability until the option is either offset (by buying it back), or it expires. This is because as long as the option position is open (the trader is short the commodity option), there is substantial risk exposure. Should the futures price trade beyond the strike price of the option, the risk is similar to holding a commodity futures contract outright.
Basically, you need the stock to have a move outside of a range. A similar strategy betting on an outsized move in the securities when you expect high volatility (uncertainty) is to buy a call and buy a put with different strikes and the same expiration—known as a strangle. A strangle requires larger price moves in either direction to profit but is also less expensive than a straddle. On the other hand, being short either a straddle or a strangle (selling both options) would profit from a market that doesn’t move much.
For example, a plastics producer could use commodity futures to lock in a price for buying natural gas by-products needed for production at a date in the future. The price of natural gas—like all petroleum products—can fluctuate considerably, and since the producer requires the natural gas by-product for production, they are at risk of cost increases in the future.

In the case of perishable commodity, the cost of storage is higher than expected future price of a commodity (For ex: TradeINR prefer to sell tomatoes now rather than waiting for 3 more months to get a good price as a cost of storage of tomato is more than price they yield by storing the same). So in this case, the spot prices reflect current supply and demand, not future movements. There spot prices for perishables are more volatile.

For example, if you bought a long call option (remember, a call option is a contract that gives you the right to buy shares later on) for 100 shares of Microsoft stock at $110 per share for December 1, you would have the right to buy 100 shares of that stock at $110 per share regardless of if the stock price changed or not by December 1. For this long call option, you would be expecting the price of Microsoft to increase, thereby letting you reap the profits when you are able to buy it at a cheaper cost than its market value. However, if you decide not to exercise that right to buy the shares, you would only be losing the premium you paid for the option since you aren't obligated to buy any shares. 
Contract Months (Time): All options have an expiration date; they only are valid for a particular time. Options are wasting assets; they do not last forever. For example, a December corn call expires in late November. As assets with a limited time horizon, attention must be accorded to option positions. The longer the duration of an option, the more expensive it will be. The term portion of an option's premium is its time value.
Futures options can be a low-risk way to approach the futures markets. Many new traders start by trading futures options instead of straight futures contracts. There is less risk and volatility when buying options compared with futures contracts. Many professional traders only trade options. Before you can trade futures options, it is important to understand the basics.
Options on futures began trading in 1983. Today, puts and calls on agricultural, metal, and financial (foreign currency, interest-rate and stock index) futures are traded by open outcry in designated pits. These options pits are usually located near those where the underlying futures trade. Many of the features that apply to stock options apply to futures options.
A bull call spread, or bull call vertical spread, is created by buying a call and simultaneously selling another call with a higher strike price and the same expiration. The spread is profitable if the underlying asset increases in price, but the upside is limited due to the short call strike. The benefit, however, is that selling the higher strike call reduces the cost of buying the lower one. Similarly, a bear put spread, or bear put vertical spread, involves buying a put and selling a second put with a lower strike and the same expiration. If you buy and sell options with different expirations, it is known as a calendar spread or time spread.
In case of futures, a buyer of a contract is said to be “long position holder” and a seller is “Short position holder”. In the case of futures, to avoid the risk of defaulting contract involves both parties lodging a certain percentage margin of value of contract with a mutually trusted third party. Generally, in gold futures trading, margin varies between 2%-20% depending on the volatility of gold in spot market.
Covered calls can make you money when the stock price increases or stays pretty constant over the time of the option contract. However, you could lose money with this kind of trade if the stock price falls too much (but can actually still make money if it only falls a little bit). But by using this strategy, you are actually protecting your investment from decreases in share price while giving yourself the opportunity to make money while the stock price is flat. 

Strike Price: This is the price at which you could buy or sell the underlying futures contract. The strike price is the insurance price. Think of it this way: The difference between a current market price and the strike price is similar to the deductible in other forms of insurance. As an example, a December $3.50 corn call allows you to buy a December futures contract at $3.50 anytime before the option expires. Most traders do not convert options to futures positions; they close the option position before expiration.
With straddles (long in this example), you as a trader are expecting the asset (like a stock) to be highly volatile, but don't know the direction in which it will go (up or down). When using a straddle strategy, you as the trader are buying a call and put option at the same strike price, underlying price and expiry date. This strategy is often used when a trader is expecting the stock of a particular company to plummet or skyrocket, usually following an event like an earnings report. For example, when a company like Apple  (AAPL) is getting ready to release their third quarter earnings on July 31st, an options trader could use a straddle strategy to buy a call option to expire on that date at the current Apple stock price, and also buy a put option to expire on the same day for the same price.