You have decided to learn Python and you have even picked up the basics such as While and For loops, If statements and using lists and dictionaries. Now you want to get serious and have no idea what to learn next. All of your Python expert friends keep throwing around silly names such as Pandas, Beautiful Soup, Seaborn and Spacy and you are not sure where to start.

If that sounds all too familiar, fret not! This article will guide you through the must know items to set up and use Python effectively, including:

  • A quick overview of the top…


Below is a completed Python program that illustrates the power and ease of “scraping” data from websites. The program uses the Yahoo Finance API to create a quick comparable analysis (“comps”) table using live data feed from Yahoo’s website. At the very end of the program, Python exports the data into Excel. You can copy and paste the code from the end of this article or download the completed file here.

Within this article we will explain at a high level what the program is doing and how it could be modified to retrieve a different set of companies and…

Bogdan Tudose

Bogdan delivers a variety of courses at The Marquee Group that focus on financial modeling, data sciences, and programming.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store