Return portfolio instance with view model