If you are looking for something that is powered ONLY by the USB port - I don't believe so. The data will be via your computer's USB port but a USB port won't supply the needed voltage.
It will use a power supply which must be mains connected (to your home's wall socket).
Is this for a desktop or laptop?
The WD 1TB Passport Essential fits your bill, although I don't know if you'll be able to find it at a price you want. 1TB drives are the high end of the range for USB-powered portable drives right now, so they command a price premium.