No, you don't have to reset your phone to trade it in. However, if you don't reset it, the new owner will have access to all of your personal data. So, while it's not required, it's probably a good idea to do a factory reset before giving away your old phone.