The actual data files can be located anywhere on your computer's hard disks and mhoggie has pointed you at the article that describes how to move these files.

Moneydance always requires some information to be kept in your login folder. This is because the designers allow for the possibility that multiple may people may use the same computer and have their own setups in relation to things like preferences, what extensions they use etc. So this sort of data is kept in the home location of that user.