Traders said the impact of recent rains on cotton production has not been very severe and production is expected to be higher than last year at around 38 million bales.
One standard bale is 170 kilogram.
Good production, coupled with soft international rates, might push down prices below the current levels of around Rs 32,000 per bale to almost Rs 25,000 per bale, from where a pull-back could be expected.
In May this year, cotton prices had touched a high of almost Rs 47,000 per bale.
Maize prices, which had moved up to around Rs 2,600 per quintal before softening at the current levels of around Rs 2,350 per quintal, might drop further towards Rs 2,000 per quintal during peak arrival time after Diwali. But here the downside seems limited as demand remains high.