It’s 100% trackable. It’s anonymous but there are many datapoints that could be used to deanonymize if the transaction parties are not extremely careful

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.