Adding to pandas is called concat. And executed with the pd.concat function.
The concat function works whether you have a multi-index or not
df = pd.concat([df_current, future]) VALUE COMPANY DATE A 7/27/2015 1 7/28/2015 2 7/29/2015 3 7/30/2015 4 7/27/2015 11 B 7/28/2015 12 7/29/2015 13 7/30/2015 14 A 8/1/2015 5 8/2/2015 6 B 8/1/2015 15 8/2/2015 16
And if sorting is a problem, just use:
df.sort_index() VALUE COMPANY DATE A 7/27/2015 1 7/27/2015 11 7/28/2015 2 7/29/2015 3 7/30/2015 4 8/1/2015 5 8/2/2015 6 B 7/28/2015 12 7/29/2015 13 7/30/2015 14 8/1/2015 15 8/2/2015 16
source share