Вы явно делаете что то не так, когда пытаетесь вызвать функцию через 3 связи Client -> Portfolio -> TickerValue -> get_total_value()
Это о вопросе где писать реализацию, я вижу у вас два варианта как это сделать по человечески, либо вынести нужный функционал в Client (что не есть хорошо, ибо я придерживаюсь мнения что методы в моделях, должны взаимодействовать только с самой моделью, не задевая другие), либо, что для меня кажется более приемлемым, выносить данный функционал в отдельную функцию, и в своих вьюшках вызывать ее.
P.S
Вот вам если что для чтения материал по структуре и организации проекта на Django, там рассказано про сервисы, и почему их стоит выносить отдельно