FPIs have withdrawn Rs 48,056 crore from stocks in October so far on the back of a rise in crude oil prices.