'Takes a FillEvent from an ExecutionHandler
and logs each of these.
Parameters:
fill - A FillEvent with information about the
trade that has just been executed.'

@abstractmethod
def record_trade(self, fill):

    raise NotImplementedError('Should    implement    record_trade()')
