Asset allocation is an investment strategy that attempts to balance risk versus reward by adjusting the percentage of each asset in an investment portfolio according to the investors risk tolerance, goals and investment time frame.