code: def position_amounts(self):
      return self.position_tracker.position_amounts
  
imports: from __future__ import division
  import logbook
  import numpy
  from collections import namedtuple
  from catalyst.assets import Future
  from six import itervalues, iteritems
  import catalyst.protocol
  from catalyst.constants import LOG_LEVEL
label_desc: Use image node_id 20 for calling the PerformancePeriod obj's underlying member method code with example usage: obj.position_amounts() and returns: self