Best courses for python pertaining to finance?

Hoping to learn some python, not sure it will be super useful to me in my career but who knows, maybe I'll find something that could be improved with it. Wondering if anybody has any suggestions for online classes (paid/free) to take?

WSO Elite Modeling Package

  • 6 courses to mastery: Excel, Financial Statement, LBO, M&A, Valuation and DCF
  • Elite instructors from top BB investment banks and private equity megafunds
  • Includes Company DB + Video Library Access (1 year)

Comments (14)

Nov 10, 2019 - 1:20pm

I took the MIT course. It is really good and teaches you the fundamentals more rigorously than other courses. However, it is also more difficult. Maybe watch a few YouTube videos to get you started, then do the MIT course and then look for books/courses/videos for finance in the area that interests you. If you don't know yet whether it is derivatives, trading, portfolio management etc. you can start with something more general like the book Python for Finance by Yuxing Yan. It is five years old and doesn't include the newest packages but you can find the free PDF with a Google search.

Also, Analyst 3+ has a good point. Think about what value python has for your job.


  • 1
May 3, 2021 - 9:30am

Funx2192 -- Just came across your link to this YouTube video. Wondering if 1.5 years later this is still the #1 choice for you of if anything else you prefer has come out. 

I'm considering signing up for this course as well:…

Thanks for any thoughts you have. 

"If you want to succeed in this life, you need to understand that duty comes before rights and that responsibility precedes opportunity."
Most Helpful
  • Analyst 3+ in IB-M&A
Nov 10, 2019 - 2:04am

Please make sure you are spending your time wisely. I have had many kids tell me that they know Python and C++ and expect me to be amazed. They are floored when they find out that there is no Comp Sci required for banking. Please make sure you are aware of this. Your time may be better spent understanding the technical questions that you may be asked rather than public and private classes in C++.

Learn More

300+ video lessons across 6 modeling courses taught by elite practitioners at the top investment banks and private equity funds -- Excel Modeling -- Financial Statement Modeling -- M&A Modeling -- LBO Modeling -- DCF and Valuation Modeling -- ALL INCLUDED + 2 Huge Bonuses.

Learn more
Nov 10, 2019 - 5:31pm

Completely understand your point. I pretty much know that I won't have much of a use for it now. Would be nice to automate some processes if possible though, have a lot of free time next few months so thought I'd try to learn a new skill, whether that benefits my career immediately or not who knows. I know I do a lot of repetitive tasks so maybe learning some coding may allow me to automate some.

Also, my theory is in 10 years or so at least some coding will become commonplace for most college students and it might be beneficial to have a little background knowledge of what young analysts are doing back of house so I can speak intelligently to it if that is truly the case.

Start Discussion

Total Avg Compensation

May 2021 Investment Banking

  • Director/MD (9) $911
  • Vice President (35) $364
  • Associates (194) $234
  • 2nd Year Analyst (110) $151
  • Intern/Summer Associate (96) $145
  • 3rd+ Year Analyst (26) $145
  • 1st Year Analyst (402) $131
  • Intern/Summer Analyst (327) $82