In addition, fear of damage to kharif crops due to fresh spell of rain in Madhya Pradesh and neighbouring States has helped price rally.
Arrivals of pulses in mandis have declined owing to rain.
Masoor (bold) in Indore mandis on Friday ruled at Rs 4,500 a quintal, while masoor (medium) was quoted at Rs 4,100-4,200.
Prices in the past fortnight have gone up by almost Rs 250-300.
Dependency on imports may push masoor to as high as Rs 5,000, he added.
Uptrend in masoor has also lifted its dal with masoor dal (average) being quoted at Rs 5,150-75, masoor dal (medium) at Rs 5,250-75, while masoor dal (bold) ruled at Rs 5,350-75.