IB9CD-15 Algorithmic Trading and Robo Advising
Introductory description
The first part of the module aims to provide a background in market microstructure, upon which algorithmic trading is introduced and examined in detail. It will cover topics such as trading strategies, electronic markets, market participants, algorithmic and high-frequency trading, and order types.
The second part of the module aims to provide students with a comprehensive understanding of the current market landscape and regulatory situation of robo-advising, the benefits and drawbacks of using robo-advisors, and a practical understanding of how robo-advisors operate and how they can be used to manage wealth.
Module aims
To present market microstructure approach to security prices formation
To explain basic determinants of market illiquidity (asymmetric information, inventory holding costs and order processing costs)
To analyze the role of trade size and strategic behaviours of traders
To examine algorithmic and high frequency trading strategies in limit order markets
To explore and critically evaluate recent and new developments in the forms of algorithmic trading
To understand the current market landscape and regulatory situation of robo-advising
To explain the business model and workflow of robo-advisers
To understand and explain approaches for risk profiling of investors
To examine and critically evaluate goal-based investment strategies and model portfolio construction for robo-advisers
Outline syllabus
This is an indicative module outline only to give an indication of the sort of topics that may be covered. Actual sessions held may differ.
This is an indicative module outline only to give an indication of the sort of topics that may be covered. Actual sessions held may differ.
Introduction to market microstructure
Order flow and liquidity
Inventory risk, trade size and market depth
Limit order markets
Algorithmic trading strategies
High frequency trading strategies
Introduction to the market landscape and regulation of robo-advisors
The workflow of a standard robo-advisor
Goal-based investing
Risk profiling of investors
Model portfolio construction
The benefits and drawbacks of robo-advising for investment management
Learning outcomes
By the end of the module, students should be able to:
- Understand, define and explain, intuitively and formally the microstructure approach to security price formation
- Understand and explain the current market landscape and regulatory situation of robo-advisers
- Explain key concepts covered in each lesson, and be able to apply these concepts for programming real-world algorithmic trading strategies and portfolio construction of robo-advisers
- Critically evaluate methods and designs in algorithimic trading and robo-advising research
- Reflect critically on implications of algo- and high-frequency trading on market liquidity and price discovery
- Critically evaluate approaches for goal-based investment strategies
Indicative reading list
Foucalt, Pagano and Roell (2013), “Market Liquidity: Theory, Evidence, and Policy”, Oxford University Press.
Hasbrouck (2007), “Empirical Market Microstructure”, Oxford University Press
Hendershott, T., Jones, C.M. and Menkveld, A.J. (2011). Does algorithmic trading improve liquidity? The Journal of Finance, 66, 1-33.
Chaboud, A.P., Chiquoine, B., Hjalmarsson, E. and Vega, C. (2014). Rise of the machines: Algorithmic trading in the foreign exchange market. The Journal of Finance, 69, 2045-2084.
Aki Ranin (2023), Robo-Advisor with Python, packt.
Raghavendra Rau, Robert Wardrop, Luigi Zingales (2021). The Palgrave Handbook of Technological Finance, Palgrave Macmillan.
Peter Scholz (2021). Robo-Advisory, Investing in the Digital Age, Springer.
F D’Acunto, N Prabhala, AG Rossi (2019). The promises and pitfalls of robo-advising. The Review of Financial Studies, 32(5), 1983-2020.
Research element
Research element will be included during lectures and seminars, in which students will discuss some of frontier research in algorithmic trading and its impact on market liquidity and price discovery.
Interdisciplinary
Given that the nature of the programme is inherently interdisciplinary, links to other disciplines, such as economics and finance will arise naturally throughout the module.
International
Algorithmic trading is used internationally, so many examples will naturally involve many countries and economies globally.
Subject specific skills
Use a variety of theoretical concepts and design methods to analyse, implement and assess solutions to problems in algorithmic trading and market microstructure
Explain why and how order imbalances move prices
Analyse the role of trade size and strategic behaviours of traders
Use appropriate tools to take theoretical models to data
Transferable skills
Demonstrate academic writing skills
Communicate complex ideas effectively, both verbally and in writing
Study time
Type | Required |
---|---|
Seminars | 9 sessions of 2 hours (12%) |
Online learning (scheduled sessions) | 9 sessions of 1 hour (6%) |
Private study | 51 hours (34%) |
Assessment | 72 hours (48%) |
Total | 150 hours |
Private study description
Private study includes pre-reading for lectures
Costs
No further costs have been identified for this module.
You do not need to pass all assessment components to pass the module.
Assessment group D
Weighting | Study time | Eligible for self-certification | |
---|---|---|---|
Assessment component |
|||
45 min class test | 20% | 14 hours | No |
Reassessment component is the same |
|||
Assessment component |
|||
Written exam | 80% | 58 hours | No |
Written exam 2 hrs
|
|||
Reassessment component is the same |
Assessment group A
Weighting | Study time | Eligible for self-certification | |
---|---|---|---|
Assessment component |
|||
3500 word Individual Assignment | 100% | ||
Reassessment component is the same |
Feedback on assessment
via my.wbs
Courses
This module is Optional for:
- Year 1 of TIBS-N300 MSc in Finance
- Year 1 of TIBS-LN1J Postgraduate Taught Finance and Economics
- Year 1 of TIBS-N3G2 Postgraduate Taught Mathematical Finance