Decide whether you think a commodity will sell for more or for less at some designated time in the future, then buy either a “put” or a “call” option. For example, you think that corn will cost more three months from now than it does now, so you will buy a “call” option on 100 bushels of corn which, in effect, locks in the cost of that commodity. Before the option expires, hopefully the price will go up, so your option will be worth more. Conversely, you will buy a “put” option if you think the price of the commodity will be less than it is today.
Spreads use two or more options positions of the same class. They combine having a market opinion (speculation) with limiting losses (hedging). Spreads often limit potential upside as well. Yet these strategies can still be desirable since they usually cost less when compared to a single options leg. Vertical spreads involve selling one option to buy another. Generally, the second option is the same type and same expiration, but a different strike.
Commodity options provide a flexible and effective way to trade in the futures markets. Further, options on futures offer investors the ability to capitalize on leverage while still giving them the ability to manage risk. For example, through the combination of long and short call and put options in the commodity markets, an investor can design a trading strategy that fits their needs and expectations; such an arrangement is referred to as an option spread. Keep in mind that the possibilities are endless and will ultimately be determined by a trader's objectives, time horizon, market sentiment, and risk tolerance.
Arbitrage arguments:  When the commodity has plentiful supply then the prices can be very well dictated or influenced by Arbitrage arguments. Arbitrage is basically buying in one market and simultaneously selling in another, profiting from a temporary difference. This is considered riskless profit for the investor/trader. For example, if the price of gold in delhi is INR 30,000 per 10 grams and in Mumbai gold price is INR 35,000 then arbitrageur will purchase gold in Delhi and sell in Mumbai
The price at which you agree to buy the underlying security via the option is called the "strike price," and the fee you pay for buying that option contract is called the "premium." When determining the strike price, you are betting that the asset (typically a stock) will go up or down in price. The price you are paying for that bet is the premium, which is a percentage of the value of that asset.