class_docstr: Tracks the performance of the algorithm.
code: def handle_splits(self, splits):
      leftover_cash = self.position_tracker.handle_splits(splits)
      if leftover_cash > 0:
          self.cumulative_performance.handle_cash_payment(leftover_cash)
          self.todays_performance.handle_cash_payment(leftover_cash)
  
imports: from __future__ import division
  import logbook
  import pandas
  from pandas.tseries.tools import normalize_date
  from catalyst.finance.performance.period import PerformancePeriod
  from catalyst.errors import NoFurtherDataError
  import catalyst.finance.risk
  from .position_tracker import PositionTracker
  from catalyst.constants import LOG_LEVEL
label_desc: Use image node_id 13 for calling the PerformanceTracker obj's underlying member method code with example usage: obj.handle_splits(splits) without return types