Trading in Commodity vs Stock Futures


Listing down pros of each.


  1. Commodities have lesser volatility, so lesser margins required
  2. Commodity markets are open for longer time, so lesser risk to positional traders
  3. Commodities are based on common products in daily use, so less chances of sudden wild price swings

Stock Futures:

  1. Stock Futures are cash settled, so safer for traders
  2. Stock Futures have larger price swings, so potential for higher short term profits
  3. Larger number of available instruments when compared to Commodities

Any other points that you want to add?


Commodities - especially the global ones (metals, energy, etc) are much tougher to be manipulated because of the size of those markets. When trading stock futures, potentially there could be many insiders who know more than you, and can manipulate the price (especially with mid cap stocks with lesser liquidity).


I like both of these options but if i have to pick only one, then it has to be commodity trading. The reason is that the volatility is low which is always nice. I know that stock trading has the best potential but I have to go with commodity. Can someone change my mind?


Another advantage of Commodity Exchanges are that they provide GTC orders. So, if you place GTC Stop Loss Orders for your positions, and the next day if your system or internet is down, or your broker’s system is down, your positions are still protected on the Exchange. Currently, NSE does not provide GTC orders.