Exchanges are not anonymous at all though. They are directly linked to your identity as required by US law, but physical btc can be traded anonymously as its technically just a string of letters and numbers. You could transact with it through just telling someone this string if you trust them enough.