Web Scraping for Finance

London Financial Studies
Course summary
Corporate Training for Teams
Corporate Training for Teams
Course Dates
Online courses
Enquire for more information

Enquire for more information

Course description

Web Scraping for Finance

As companies become more data-driven, an increasing number of use cases are set up where the need to step beyond internal data sources – including publicly available open data, data provided by data brokers, and data stemming from API’s – becomes more apparent. However, the “holy grail” of rich data lies within the wider World Wide Web, as the Internet contains a treasure trove of unstructured data that can be extracted and included in subsequent analysis and decision making processes.

As such, web scraping – the extraction, conversion and management of data from the web – is undergoing a revival. It can be used to extract and scrutinize companies’ financial statements allowing for a more comprehensive assessment of their risk and performance metrics; to scrape massive amounts of data from news to rebalance investment portfolios; to perform competitor analysis; etc.

This intensive, hands-on course covers the definitions and history of web scraping, as well as exploring its current applications and examples from the financial domain. Practical, real-life workshops using Python programming language are applied and results are compared with available commercial products. The links between web scraping and other data science techniques (e.g. web crawling, artificial intelligence, text mining and robotic process automation) are also examined.

The programme concludes by addressing managerial and legal aspects, concerns and challenges that need to be taken into account when setting up web scraping initiatives.

Learning Objectives:

  • Understand what web scraping entails and the use cases it enables (with a focus on finance)
  • Understand the building blocks of the web: HTTP, HTML, and CSS
  • Learn how Python packages (e.g. “Requests”, “BeautifulSoup”) are used to extract data from the web
  • Explore the tools to assist with PDF and other forms of content scraping
  • Learn how to scrape more complex, modern websites with technologies like Selenium
  • Gain insights into open-source and closed-source offerings available for web scraping
  • Examine the links between web scraping and web crawling, AI, text mining, robotic process automation
  • Learn about the key managerial and legal aspects and concerns associated with web scraping projects

Can't travel? Don't want to travel? LFS Live brings the class to you!

  • Live interactive training from world renowned practitioners in the comfort of your own home
  • Real classroom experience without the inconvenience of travel
  • World class teaching from the comfort of your preferred location

Please contact us for more information.

Suitability - Who should attend?

The "Web Scraping for Finance" training course has been designed for the following individuals:

  • Data and analytics heads and project managers
  • IT managers and developers
  • Data scientists, analysts and architects
  • Quant analysts and financial engineers
  • Database administrators
  • Information Security staff
  • Compliance officers
  • Consultants

Outcome / Qualification etc.

This training course is eligible for CE/CPD credit hours from CFA and GARP Institutes.

Training Course Content

Day One


  • What is web scraping: definitions, history, and when to use it
  • Which use cases does web scraping enable?
  • Practical examples in finance and beyond

Web Scraping with Python

  • Why Python?
  • The three core pillars: HTTP, HTML, and CSS
  • A deep dive in HTTP
  • HTTP in Python: using Requests

Workshop: Using Requests in practice

  • Parsing HTML with BeautifulSoup

Workshop: Scraping SEC current events

  • Cascading Style Sheets (CSS)

Workshop: Scraping Londonfs.com

  • HTTP POST Requests: working with forms
  • HTTP headers and cookies

Workshop: Scraping mortgage rates

  • Dealing with JavaScript
  • Using Selenium
  • Other libraries

Day Two

Other Tools and Cross-overs

  • Commercial products
  • Scraping in other programming languages
  • Web scraping vs. web crawling
  • Web scraping vs. artificial intelligence (AI) and machine learning (ML)

Workshop: Scraping board member connectionsWorkshop: Scraping news articles

  • Web scraping vs. robotic process automation (RPA)
  • From web scraping to scraping

Workshop: Scraping investment product informationManagerial Aspects

  • Legal concerns
  • Web scraping as part of your data science pipeline
  • Buy or build?
  • When not to opt for web scraping
  • Managing a web scraping project


  • Mitigation and counter-mitigation
  • Best practices

Course delivery details

  • Live interactive training from world renowned practitioners in the comfort of your own home
  • Real classroom experience without the inconvenience of travel
  • World class teaching from the comfort of your preferred location

This course is also available in Singapore Time Zone

Why choose London Financial Studies

Established 1997

Training delivered to 14,300 professionals from almost 2,000 companies

97% recommendation rate 

Customer Outreach Award 2019


We believe that it should be easy for you to find and compare training courses. 

Our Customer Outreach Award is presented to trusted providers who are excellent at responding to enquiries, making your search quicker, more efficient and easier, too.

About provider

Exclusive Teaching for Capital Markets & Investment Bankers in Europe, Americas and Asia Pacific

London Financial Studies are specialists in delivering professional development for finance professionals focusing on capital markets. LFS provide individuals, teams and companies with expert teaching that combines theoretical understanding with practical experience, giving them the knowledge to operate at the...

Read more and show all courses with this provider

Request info

Fill out your details to find out more about Web Scraping for Finance.

  Contact the provider

  Get more information

  Register your interest

Country *

Contact info

London Financial Studies

34 Curlew Street
SE1 2ND London

 Show phone number

Request information

Find out more about this Web Scraping for Finance course - simply fill out your details:

Find a course for you!

  Read the course
 summary on this page

 Fill in your details and Request information

 Receive all the info you need

Find more courses here