Macquarie Group is on track to post its biggest profit in eight years, as the lower Australian dollar and improved market activity bolsters its earnings.

Macquarie Group is on track to post its biggest profit in eight years, as the lower Australian dollar and improved market activity bolsters its earnings.