diff --git a/pandas_datareader/yahoo/options.py b/pandas_datareader/yahoo/options.py index 53ae21c0..73429ad8 100644 --- a/pandas_datareader/yahoo/options.py +++ b/pandas_datareader/yahoo/options.py @@ -677,7 +677,7 @@ def _process_data(self, frame, type): frame.columns = ['Strike', 'Symbol', 'Last', 'Bid', 'Ask', 'Chg', 'PctChg', 'Vol', 'Open_Int', 'IV'] frame["Rootexp"] = frame.Symbol.str[0:-9] frame["Root"] = frame.Rootexp.str[0:-6] - frame["Expiry"] = to_datetime(frame.Rootexp.str[-6:]) + frame["Expiry"] = to_datetime(frame.Rootexp.str[-6:], format='%y%m%d') # Removes dashes in equity ticker to map to option ticker. # Ex: BRK-B to BRKB140517C00100000 frame["IsNonstandard"] = frame['Root'] != self.symbol.replace('-', '')