The certified public accountant (CPA) credential is well established but is primarily associated with careers in accounting. The CFA Program is designed to advance investment careers and provides deep knowledge of investment analysis and portfolio management as well as professional ethics.