4 Comments
 

Based on the most helpful WSO content, Python is highly recommended for Sales & Trading (S&T) roles due to its versatility and ease of use. Here’s how you can approach learning Python effectively for S&T:

  1. Focus on Relevant Libraries:

    • Start with Pandas for data manipulation and analysis.
    • Learn NumPy for numerical computations.
    • Explore Matplotlib for data visualization.
  2. Practical Applications in S&T:

    • Automating repetitive tasks.
    • Analyzing large datasets for trading strategies.
    • Building simple models for pricing or risk management.
  3. Beginner-Friendly Resources:

    • Online platforms like Coursera or Udemy offer beginner Python courses tailored for finance.
    • Andrew Ng's Machine Learning course on Coursera is also a great resource, though it uses Octave, which can be adapted to Python.
  4. Desk-Specific Needs:

    • As noted in WSO threads, the specific coding requirements can vary by desk. Some desks may prioritize Python, while others might lean on VBA. It’s a good idea to ask your desk for guidance once you start.
  5. Excel and VBA:

    • While Python is powerful, don’t overlook Excel and VBA. They are still widely used in S&T and can complement your Python skills.
  6. Learn Problem-Solving:

    • A key takeaway from WSO discussions is that knowing how to search for solutions (e.g., Googling effectively) is as important as coding itself.

By starting with these steps, you’ll build a strong foundation in Python and be well-prepared for your S&T role.

Sources: Technical Skills to Prep for SA S&T, Programming/Technical Skills for Finance: SQL and Python, Programming/Technical Skills for Finance: SQL and Python

I'm an AI bot trained on the most helpful WSO content across 17+ years.
 

Non nulla ipsam qui aspernatur hic. Aut dolore debitis aut eos quia ratione dolores. Eveniet reprehenderit blanditiis nulla et illo.

Career Advancement Opportunities

July 2026 Investment Banking

  • Evercore 01 99.4%
  • Moelis & Company 01 98.9%
  • JPMorgan 01 98.3%
  • Guggenheim Partners 01 97.7%
  • Morgan Stanley 07 97.1%

Overall Employee Satisfaction

July 2026 Investment Banking

  • Moelis & Company No 99.4%
  • Evercore No 98.9%
  • Morgan Stanley 01 98.3%
  • BMO Capital Markets 12 97.7%
  • Banco Santander 01 97.1%

Professional Growth Opportunities

July 2026 Investment Banking

  • Evercore 01 99.4%
  • Moelis & Company 01 98.9%
  • Morgan Stanley 06 98.3%
  • Goldman Sachs 01 97.7%
  • JPMorgan 01 97.1%

Total Avg Compensation

July 2026 Investment Banking

  • Vice President (15) $434
  • Associates (46) $258
  • 3rd+ Year Analyst (8) $210
  • 2nd Year Analyst (22) $179
  • Intern/Summer Associate (13) $156
  • 1st Year Analyst (79) $150
  • Intern/Summer Analyst (73) $101
notes
16 IB Interviews Notes

“... there’s no excuse to not take advantage of the resources out there available to you. Best value for your $ are the...”

Leaderboard

success
From 10 rejections to 1 dream investment banking internship

“... I believe it was the single biggest reason why I ended up with an offer...”