I have not tested for magnesium, but my alkalinity has been good. I do keep my calcium level consistently over 480. I also add trace minerals 1x month I don't have the name brand at the moment.(maybe Kent).