American Beacon Home : About Us : Oversight 360

committed to Quality Investment Management

At American Beacon Advisors, we think a little differently about providing investment advisory services to institutional and retail markets. We apply our extensive experience to identify the investment manager or managers in each asset class that we believe will best serve the interests of our fund investors.

Our manager oversight is ongoing and our process is demanding. To be selected as a manager for an American Beacon fund, each investment firm must meet and maintain our criteria for:

  • Long-term performance
  • Adherence to stated investment philosophy
  • Continuity of the management team

The process we use to evaluate and select these managers requires us to continuously filter information through a series of screening measures, enforcing requirements that set high standards for consistency and historical performance.