Yes, you require an account to make a minimum transaction. Thankfully, creating an account on most platforms takes only a few minutes.