Please note: there may be some adjustments to the teaching arrangements published in the course catalogue for 2020-21. Given current circumstances related to the Covid-19 pandemic it is anticipated that some usual arrangements for teaching on campus will be modified to ensure the safety and wellbeing of students and staff on campus; further adjustments may also be necessary, or beneficial, during the course of the academic year as national requirements relating to management of the pandemic are revised.

Financial Information Retreval ACCFIN5233

  • Academic Session: 2022-23
  • School: Adam Smith Business School
  • Credits: 10
  • Level: Level 5 (SCQF level 11)
  • Typically Offered: Semester 2
  • Available to Visiting Students: No
  • Available to Erasmus Students: No

Short Description

This course is to introduce the techniques used to effect information extraction. Using Python, this course guides how to access web data, pre-process data, implement natural language processing and perform textual analysis. The applications to Fintech are discussed and demonstrated.


Course is delivered over 4 weeks, comprising of 20 hours of lectures and 4 hours of seminars.

Requirements of Entry

Registration on the MSc Financial Technology programme

Excluded Courses





ILO being assessed

Course Aims

The aim of this course is to introduce students to the issues, methods and techniques of information extraction in the domain of FinTech. It will enable students to write and apply Python codes to access web data and provide students with information about issues including news scraping, social media application programming interface, users/investors opinions mining, and government open data, with different techniques employed on these issues. Through these, it will enable students to develop critical skills in retrieving information from massive online data sets and extracting the valuable parts for FinTech applications.

Intended Learning Outcomes of Course

By the end of this course students will be able to:


1. Analyse the impact of information retrieval techniques on financial technologies

2. Analyse information complexities and natural language processing

3. Implement Python packages on retrieval and analytical tasks

4. Analyse the information content and value for FinTech applications

Minimum Requirement for Award of Credits

Students must submit at least 75% by weight of the components (including examinations) of the course's summative assessment.