Acceda al último valor de índice de dataframe

Tengo un ejemplo de dataframe (df) para 2 productos:

BBG.XAMS.FUR.S BBG.XAMS.MT.S date 2014-10-23 -2368.850388 0.000000 2014-10-24 6043.456178 0.000000 2015-03-23 -0.674996 -0.674997 2015-03-24 82.704951 11.868748 2015-03-25 -11.027327 84.160210 

¿Hay una manera de recuperar el último valor de índice de un dataframe solamente. Entonces, en este ejemplo, ¿el valor de la fecha que necesito recuperar es el 2015-03-25?

Muchas gracias

Lo siguiente le da el último valor de índice:

 df.index[-1] 

Ejemplo:

 In [37]: df.index[-1] Out[37]: Timestamp('2015-03-25 00:00:00') 

O puedes acceder al atributo de índice de la tail :

 In [40]: df.tail(1).index[0] Out[40]: Timestamp('2015-03-25 00:00:00') 

df.last_valid_index() , pero df.last_valid_index() también funciona.