portfolio weather