For example: A trader in October 2016 agrees to deliver 10 tons of steel for INR 30,000 per ton in January 2017 which is currently trading at INR 29,000 per ton.  In this case, trade is assured because he got a buyer at an acceptable price and a buyer because knowing the cost of steel in advance reduces uncertainty in planning. In this case, if the actual price in January 2017 is INR 35,000 per ton, the buyer would be benefitted by INR 5,000 (INR 35000-INR 30,000). On the other hand, if the price of steel becomes INR 26,000 per ton then the trader would be benefitted by INR 4,000 (INR 30,000- INR 26000)
Whether the economy is hot or not, an investor can make money trading commodity options, regardless of the condition of the market. Briefly, a commodity option allows its owner to either sell or buy a commodity like corn or wheat at a future date. You will buy a so-called “put option” if you think the price of the commodity will go down and a “call option” if you think the price will rise. And never will you have to take possession of the commodity itself.
For example: Tomatoes are cheap in July and will be expensive in January, you can’t buy them in July and take delivery in January, since they will spoil before you can take advantage of January’s high prices. The July price will reflect tomato supply and demand in July. The forward price for January will reflect the market’s expectations of supply and demand in January. July tomatoes are effectively a different commodity from January tomatoes.
Just as you can buy a stock because you think the price will go up or short a stock when you think its price is going to drop, an option allows you to bet on which direction you think the price of a stock will go. But instead of buying or shorting the asset outright, when you buy an option you’re buying a contract that allows — but doesn’t obligate — you to do a number of things, including:

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.