Im using pandas datareader to get stock data.
import pandas as pd import pandas_datareader.data as web ABB = web.DataReader(name=\'ABB.ST\',
Try:
ABB = ABB.asfreq('d')
This should change the frequency to daily with NaN for days without data.
NaN
Also, you should rewrite your for-loop as follows:
for-loop
for index, row in ABB.iterrows(): print(ABB.loc[[index + pd.Timedelta(days = 1)]])
Thanks!