Example #1
0
 def average_return(self):
     goals = Goal.objects.filter(account__in=self.accounts.all())
     return mod_dietz_rate(goals)
Example #2
0
 def total_return(self):
     """
     :return: Modified Dietz Rate of Return for this goal
     """
     return mod_dietz_rate([self])
Example #3
0
 def average_return(self):
     from goal.models import Goal
     goals = Goal.objects.filter(account__primary_owner__in=self.clients.all())
     return mod_dietz_rate(goals)
Example #4
0
 def average_return(self):
     return mod_dietz_rate(self.goals)
Example #5
0
 def average_return(self):
     from goal.models import Goal
     goals = Goal.objects.filter(account__default_portfolio_set=self)
     return mod_dietz_rate(goals)