code: def retrieve_mtm_results(self, book_id, asset_manager_id, paramaters):
          
          self.logger.info('Retrieving mtm Positions - Asset Manager: %s', asset_manager_id)
          url = '%s/mtm/%s' % (self.endpoint, asset_manager_id)
          paramaters.update({'book_id': book_id})
          response = self.session.get(url, params = paramaters)
          if response.ok:
              mtm_results = [json_to_mtm_result(json_mtm_result) for json_mtm_result in response.json()]
              self.logger.info('Returned %s mtm results.', len(mtm_results))
              return mtm_results
          else:
              self.logger.error(response.text)
              response.raise_for_status()
docs: parameters is a dictionary of all the mtm result filter parameters