Representation of user with multiple investment strategies (represented by portfolios); uses polymorphic associations to add profiles to both portfolios and underlying stocks (each, profileable)