Thanks Yash...excellent stuff, this very useful. I was not aware of the split/bonus info available as a file in BSE....that's saves a lot of time and effort (have experienced pain) of collecting it from other places in past. One question: If we have say 200 stocks that we have applied splits and bonuses adjustment...we want to check the smoothness price data (or correct application of splits/bonuses). Is there a way to do it with pandas? or would we have to check visually in plots