Investment banking requires a bachelor's degree, typically in finance or economics, followed by entry-level positions as an analyst where you learn deal work and financial modeling on the job

Most investment bankers start as analysts right out of college, not through a direct path. You need a four-year degree from an accredited university—finance, economics, accounting, or mathematics are common majors, though banks hire from other fields too. The degree itself does not may provide a banking job; the real sorting happens during recruiting, which happens on campus or through networking in your second and third years of college.

After your degree, you enter as an analyst in a specific division—mergers and acquisitions, capital markets, corporate finance, or another group depending on the bank and your interests. Analyst roles are where you actually learn investment banking. You build financial models, prepare pitch books for client meetings, run numbers on potential deals, and work under senior bankers who teach you the work. Most analysts stay for two to three years, then either move to business school or move up within the bank.

Key Takeaways

  • A bachelor's degree in finance, economics, or a related field is the standard entry point; banks begin recruiting on campus during your sophomore and junior years.
  • Investment banking analyst roles are entry-level positions where you learn deal work, financial modeling, and client interaction through on-the-job training under senior bankers.
  • Internships during college—especially summer internships between junior and senior year—are often how banks identify and hire full-time analysts.
  • After two to three years as an analyst, most people either pursue an MBA to move into associate roles or leave banking for other finance careers.
  • Networking with bankers, attending recruiting events, and building a track record of strong grades and relevant coursework improve your chances of getting hired.

What to study in college to prepare

Your major matters less than your coursework and your ability to demonstrate financial knowledge. Finance and economics majors are common, but banks also hire accounting, mathematics, physics, and engineering graduates. What matters is that you take courses in financial accounting, corporate finance, and ideally investments or valuation. These courses show you understand how to read financial statements and think about business problems.

Beyond coursework, build skills that banks look for: proficiency in Excel (pivot tables, VLOOKUP, data analysis), basic understanding of financial modeling, and familiarity with how mergers and acquisitions work. You can learn these through your courses, through online resources, or through modeling boot camps that run during the summer. Banks expect analysts to know Excel on day one; it is not something they teach you.

Your GPA matters for getting past the initial screening, especially at large banks. Most target schools and major banks screen for a 3.5 GPA or higher, though this varies by bank and by division. If your GPA is lower, you can still get hired, but you will need stronger networking or internship experience to offset it.

How to get recruited as an analyst

Banks recruit on college campuses through formal programs. During your sophomore and junior years, banks send recruiters to target schools—typically large state universities and Ivy League schools, though regional banks recruit more broadly. They hold information sessions, run case competitions, and conduct first-round interviews on campus. If you attend a target school, you will see these events advertised; if you do not, you can still reach out to banks directly or network through alumni.

The internship route is the most common path. A summer internship between your junior and senior year is often how banks identify and hire full-time analysts. If you perform well as an intern, you receive a full-time offer before you graduate. If you do not land an internship, you can still recruit for full-time roles after graduation, but it is harder because you lack banking experience.

Networking matters significantly. Reach out to alumni who work at banks, attend recruiting events, and build relationships with bankers before you formally interview. Many analyst hires come through referrals from people already at the bank. If you know someone at the bank, mention it in your application or ask them to pass your resume to the recruiting team.

The interview process and what banks assess

Investment banking interviews test three things: your understanding of finance and deal work, your ability to think through a business problem, and your communication skills. You will face behavioral questions ("Tell me about a time you worked on a team"), technical questions about financial statements and valuation, and case questions where you analyze a hypothetical business scenario.

Technical questions often ask you to explain how to value a company, what the three financial statements are, or how a merger affects a company's balance sheet. You do not need to be perfect, but you need to show you understand the fundamentals. Case questions might ask you to estimate the market size for a product, analyze whether a company should acquire another company, or work through the math on a leveraged buyout. The bank is testing whether you can break down a complex problem, ask clarifying questions, and work through it logically.

Behavioral questions assess whether you understand what investment bankers actually do and whether you can work in a high-pressure environment. Banks ask about your motivation, your experience working on teams, and how you handle stress. They are looking for people who are genuinely interested in finance and deal work, not people who just want the prestige or the paycheck.

What the analyst job actually involves

As an analyst, you spend most of your time building financial models and preparing materials for client pitches. A financial model is a spreadsheet that projects a company's future cash flows, calculates its value, and shows how different scenarios affect that value. You build these models from scratch based on company financials and market data. You also create pitch books—presentations that a banker uses to pitch a deal to a client, showing comparable companies, valuation ranges, and strategic rationale.

You work under managing directors and vice presidents who lead client relationships and make strategic decisions. They assign you work, review what you build, and teach you how to think about deals. The work is project-based; when a deal is active, you work long hours—often 60 to 80 hours per week. When deals are slow, the hours are more normal. The pace is unpredictable, which is why the job appeals to some people and burns out others.

You also attend client meetings, learn how deals close, and see how senior bankers negotiate and manage relationships. This on-the-job learning is where you actually develop banking skills. Formal training is minimal; most of what you learn comes from doing the work and getting feedback from the people you work for.

Moving up or moving out after analyst years

After two to three years as an analyst, you face a choice. Some people pursue an MBA, which positions you to return to the bank as an associate—a more senior role where you lead teams of analysts, manage client relationships, and work on strategy. An MBA from a top program (Harvard, Stanford, Wharton, Chicago, Columbia) significantly improves your chances of moving into associate roles at major banks. Many banks have formal relationships with specific MBA programs and recruit heavily from them.

Other analysts leave banking entirely. The job is demanding, and many people decide they prefer a different career path. Some move to private equity, hedge funds, or corporate finance roles at large companies. Others leave finance altogether. There is no shame in this; many successful people spend a few years in banking and then move on.

Some analysts stay at their bank and move up without an MBA, though this is less common at large investment banks. Regional banks and smaller firms sometimes promote analysts to associate roles based on performance and tenure. If you want to stay in banking long-term, an MBA is usually necessary to advance past the analyst level at major firms.

Skills and traits that help you succeed

Attention to detail is critical. A single error in a financial model or a pitch book can undermine a deal or embarrass the bank in front of a client. You need to be comfortable with spreadsheets, able to spot mistakes, and willing to redo work until it is right. You also need to be comfortable with ambiguity; often you do not have complete information and have to make reasonable assumptions and move forward.

Stamina and stress tolerance matter. The hours are long, the work is intense, and you are often working on tight deadlines. If you get frustrated easily or need a predictable schedule, this job will be difficult. People who thrive in banking tend to be energized by pressure and enjoy solving complex problems under time constraints.

Communication skills are underrated. You need to explain complex financial concepts clearly to clients who may not be finance experts. You need to write clearly and concisely. You need to present ideas in meetings without rambling. These skills matter as much as technical skills, and they are harder to teach.

Frequently Asked Questions

Do I need to go to an Ivy League school to become an investment banker?

No, but it makes it easier. Large banks recruit heavily from target schools, which include Ivy League schools and other large state universities. If you do not attend a target school, you can still get hired, but you will need stronger networking, internship experience, or a referral from someone already at the bank. Regional banks and smaller investment banks recruit more broadly.

What if I did not intern at a bank during college?

You can still get hired as an analyst after graduation, but it is harder because you lack banking experience. You will need a strong GPA, relevant coursework, and ideally a referral or strong networking. Some banks have formal programs for recent graduates with no banking experience, though these are less common than internship-to-full-time pipelines.

How much do investment banking analysts make?

Analyst salaries at major banks typically range from $80,000 to $120,000 base salary, plus a bonus that can equal or exceed the base salary depending on the bank and the year. Smaller banks and regional firms pay less. Compensation varies significantly by bank, location, and market conditions, so research specific banks for current ranges.

Is investment banking the only way to work in finance?

No. Finance careers include corporate finance, private equity, hedge funds, asset management, commercial banking, and many others. Investment banking is one path, and it is known for high pay and intense hours. Other finance roles offer different trade-offs between pay, hours, and the type of work you do.

How long does it take to become an investment banker?

You can start as an analyst immediately after your bachelor's degree, so technically four years of college gets you into the field. However, most people think of investment bankers as people in more senior roles—associates or vice presidents—which requires additional years of experience and often an MBA. That progression typically takes 8 to 12 years from college graduation.