Course description
Course Description
The MSc in Computational Finance equips students with the core concepts and mathematical principles of modern qualitative finance, along with the operational skills to use computational packages (mainly Matlab) for financial modelling.
Modules and Options
The lists of modules below represent the range of options available for each year of study. This may not be a complete list of the options you will study, and may be subject to change, so please contact the department for further details.
Stage 1
AGENT-BASED ECONOMICS AND FINANCIAL MODELLING
ARTIFICIAL NEURAL NETWORKS
ASSET PRICING
COMBINATORIAL OPTIMISATION
Compulsory: ECONOMICS OF FINANCIAL MARKETS
Compulsory: MATHEMATICAL RESEARCH TECHNIQUES USING MATLAB
Compulsory: TOPICS ON FINANCIAL MATHEMATICS AND MARKET ANALYSIS
Core: COMPUTATIONAL METHODS FOR FINANCIAL ENGINEERING AND RISK MANAGEMENT
Core: DISSERTATION
CORPORATE FINANCE
DERIVATIVE SECURITIES
DIGITAL SIGNAL PROCESSING
EMPIRICAL METHODS OF ECONOMICS AND FINANCE
FIXED INCOME SECURITIES, CREDIT RISK AND CREDIT RISK RATINGS
HEURISTIC AND EVOLUTIONARY COMPUTATION
HIGH FREQUENCY FINANCE AND COMPUATIONAL MARKET MICRO-STRUCTURE
INTERNATIONAL FINANCE
INTRODUCATION TO JAVA AND AGENT-BASED ECONOMIC PLATFORMS
INTRODUCTION TO COMPUATIONAL FINANCE AND MARKET ANALYSIS
INTRODUCTION TO E-COMMERCE LAW
LINEAR MODELS
MACHINE LEARNING AND DATA MINING
MATHEMATICS OF PORTFOLIOS
NONLINEAR PROGRAMMING
ORDINARY DIFFERENTIAL EQUATIONS
PANEL DATA METHODS
PORTFOLIO MANAGEMENT
SOFTWARE ENGINEERING CHALLENGES FOR FINANCIAL SYSTEMS
STOCHASTIC PROCESSES
TIME SERIES ECONOMETRICS
TOPICS IN FINANCIAL ECONOMICS
Teaching and Assessment Methods
A: Knowledge and Understanding
Learning Outcomes
A1 : Knowledge of advanced mathematical principles of modern quantitative finance
A2 : Knowledge of the significance of a non-Gaussian environment with extreme events and non-stationarity for asset pricing and risk management
A3 : Knowledge of the significance of evolutionary and agent computation for financial modelling and market micro structure
A4 : Knowledge to implement core analytical and operational aspects of Finance theory using Matlab programs on empirical financial data
A5 : Knowledge of mathematical, statistical and econometric tools to deal with financial market modelling
Teaching Methods
Outcomes A1-A3 are acquired through lectures, classes and related course work.
Outcome A4 is achieved by specially devised laboratory based courses where students will be assisted in developing and running their own Matlab programs for financial analysis.
The development of the dissertation in consultation with a supervisor provides an additional opportunity for the acquisition of outcomes A1-A4.
Lectures are used to present materials - ideas, data and analytical tools - in a clear and structured manner. Lectures are also used to stimulate students' interest in learning financial research and operational methods. Classes and preparation for lectures and classes, provide an opportunity for students to develop their knowledge and understanding of the content of the courses.
The dissertation provides an opportunity for students to develop their knowledge and understanding further through undertaking a piece of independent, though supervised, advanced research.
Students are expected to extend and enhance the knowledge and understanding they acquire from lectures and classes by regularly consulting library materials relating to the course.
Assessment Methods
All courses taken from the different departments will be assessed by the rules of assessment applicable in the department responsible for the course. Learning outcomes A1-A5 will be assessed by compulsory end of year examinations, optional term papers, class tests and the MSc dissertation.
B: Intellectual/Cognitive Skills
Learning Outcomes
B1 : Theoretical appraisal of different theories and models for asset pricing
B2 : Construct financial models under different assumptions for empirical and numerical testing
B3 : Acquire critical frame of reference regarding the inadequacies of traditional assumptions of financial modelling
B4 : Acquire theoretical knowledge of non-Gaussian statistical models that lead to extreme events such as stock market crashes
B5 : Carry out independent research
Teaching Methods
Skills B1-B4 are acquired and enhanced primarily through the work that students do for their courses, although lectures and lab demonstrations provide a means for teachers to demonstrate these skills through example.
Student preparation involves the reading, interpretation and evaluation of the finance literature, including texts and research papers, and the analysis of empirical evidence. Teachers provide feedback on students work through comment and discussion. In addition, teachers engage students outside the classroom through office hours, appointments and email.
Skill B2 is honed in the lab based classes.
The dissertation is additionally used to develop a student's mastery of the combined application of financial principles and empirical methods, as well as their analytical ability and understanding of the complete research process.
Assessment Methods
Skills B1-B5 are assessed throughout the courses comprising the degree by means of written examinations with optional term papers.
Skills B1-B4 are also assessed in certain courses through written tests.
The MSc dissertation provides a further opportunity to assess skills B1-B5.
Skill B5 is assessed through the dissertation, group project and optional term papers.
C: Practical Skills
Learning Outcomes
C1 : Identify, select and gather information using relevant sources, including the library and online searches
C2 : Organise ideas in a systematic and critical fashion
C3 : Present and critically assess advanced financial ideas and arguments coherently in writing
C4 : Acquire statistical and econometric tools for financial data analysis
C5 : Implement econometric tests for completing hypothesis regarding financial markets
C6 : Implement evolutionary computational methods for financial data mining and asset pricing
C7 : Acquire experience to formulate financial problems and then program and run in Matlab
Teaching Methods
Skills C1-C5 are acquired and enhanced primarily through the work that students do for their courses. Lectures also provide a means of teachers demonstrating these skills through example. Skills C4-C6 are acquired to a greater degree in courses that focus on econometrics, evolutionary computation and the lab based compulsory courses especially designed for this degree scheme. These skills are reinforced or supplemented depending on the optional courses taken.
The dissertation is additionally used to provide an opportunity for students to acquire skills C1-C5.
Assessment Methods
Skills C1-C6 are assessed throughout the courses comprising the degree by means of written examinations with optional term papers. The dissertation also provides a further opportunity to assess skills C1-C7.
Skills C4-C7 are also informally assessed by student's class presentations in the lab based courses.
D: Key Skills
Learning Outcomes
D1 : Communication in writing, using appropriate terminology and technical language
D2 : Production of word-processed research dissertation, term papers and group project. Use of Matlab and related software for Financial Analysis
D3 : Use of mathematical techniques to construct financial models and the use of econometric/statistical and other computational methods to analyse financial data
D4 : Application of analytical and computational simulation techniques to address financial market phenomena
D5 : Joint problem solving in lab oriented courses and classes and group project
D6 : Capacity to: (a) organise and implement a plan of independent study; (b) reflect on his or her own learning experience and adapt in response to feedback; and (c) recognise when he or she needs to learn more and appreciate the role of additional research
Teaching Methods
Students are guided in acquiring skills D1-D5 through lectures, classes and individual advice from teachers. These skills are further developed as students pursue the learning activities associated with their courses.
The dissertation enables students to acquire skill D2 and also assists them in acquiring skills D1, D4 and D5.
Students also have the opportunity to develop skills in working in groups through their participation in classes for courses, especially the applied ones.
Assessment Methods
Skills D1, D3, D4 and D5 are assessed throughout the courses comprising the degree by means of examinations with optional term papers or written tests and a group project. Both the group projects and the dissertation provide further means for an overall assessment of communication (D1), using IT (D2), problem-solving skills (D4), and self-learning (D6).