Origin of money? A crackhead chimpanzee could have handed me an ''x'' amount of cash, and in case someone asks I can say I found it on the street. No way to disprove origin of cash. Credit cards and bank accounts yes, but not cash.
It's possible to track by number, especially if you got it from ATM. But I think you not got the point.
ATM's are owned by private banks. Banks are obligated to keep a customer's account credentials and transfers private, and accessible to only him.
If you have an account in just about any bank, go through your contract, know your rights.