Mathematical Finance MSc

This programme, taught jointly by the School of Mathematics and the Department of Economics, provides the skills that will enable technically able graduates (including in mathematics, science and engineering) to apply their quantitative training to financial analysis.

Daniel Duffy

C++ Author, trainer

“One option is Birmingham... I was external supervisor and reviewer of 10 MSc finance theses in PDE/FDM, MC, MLMC, UVM, ADE option pricing etc. and using C++! These were the best MSc theses I've seen for a long time, at any university. And that is not just my opinion only. The C++ and math level was excellent.”

This programme, taught jointly by the School of Mathematics and the Department of Economics, provides the skills that will enable technically able graduates (including in mathematics, science and engineering) to apply their quantitative training to financial analysis.

In most cases, we expect that graduates from the Masters will take positions in quantitative analysis (or similar) in major financial institutions, such as in the City. The programme also prepares you to pursue further studies in academia.

Programme Director

Dr Colin Rowat 

Dr Colin Rowat (Director, MSc Mathematical Finance, Economics) has a PhD in Economics from the University of Cambridge, and a Certificate in Advanced Risk and Portfolio Management from Baruch College. He is a member of the CFA Institute.

Previous events
Date Seminar Presenter Title 
January 2014 Dr. Katy Mason – University of Lancaster The Art of Business Models 
November 2014 Professor Giana Eckhardt – Royal Holloway, University of London/Professor Fleura Barhdi – Cass Business School  Liquid Consumption 
November 2014 Dr. Finola Kerrigan - University of Birmingham   The complexities of the digital self 
February 2015 Dr.Treasa Kearney –University of Keele  The unexplored influence of environmental stimuli(servicescape)on front-line employee behaviour
March 2015 Professor Stuart Barnes –Kings College, London Collaborative Consumption: Nature, Implications and Research Directions 
April 2015 Dr Elina Narvanen – University of Tampere, Finland Sociocultural Brand Revitalization
April 2015

Chaired by Professor Isabelle Szmigin, University of Birmingham

Speakers :  Professor Pat Murphy – University of Notre Dame, Professor N.Craig Smith – University of Birmingham/INSEAD), Dr. Andrew Pressey 
Can Marketing Be Ethical 
May 2015 Professor Mihaela Kelemen The Tree of Life: Disaster, Possessions Disposition and Resilience
October 2015

Chaired by Professor Isabelle Szmigin, University of Birmingham.

Speakers: Professor Nikhilesh Doholakia, University of Rhode Island, US.  Assistant Professor Olga Kravets, Bilkent University, Turkey and Martin Johnston, Earth Creative Strategies. 

Does Marketing Have a Soul?


The programme comprises 180 credits in total (credits are given in brackets).

Term 1 (October – December)

Core Modules

  • Econometrics with Financial Applications  (15 - Term 1)
    forecasting; stochastic volatility; ARCH; GARCH; co-integration; statistical-arbitrage; non-stationarity; unit roots

  • Introduction to Quantitative Finance (10)
    options pricing; Black-Scholes; European and American options; exotic options; fixed income; binomial method; random walks

  • C++ for Finance (10 - Term 1)
    valuation system, simulation, polymorphic factory, design patterns, Boost library

  • Risk Analytics (10)
    copulas; Value-at-Risk; expected shortfall (cVaR); mean-variance portfolio optimization; PCA; stress testing; Black-Litterman; live trading

Optional Modules

  • International Banking and Finance (10 - Term 1)

  • Macroeconomics (20)
    Economic growth, consumption, investment, exchange rates, interest parity conditions, overshooting, speculative attacks, inflation, monetary policy.

  • Nonlinear Programming I (10)
    Optimality condition; convex set and convex function; duality theory; unconstrained optimization; constrained optimization; conjugate gradient algorithms; Newton-type algorithms; interior point algorithms; Lagrangian methods.

Relevant modules for those without all the requisite undergraduate mathematics training include: PDEs, Transform Theory,  and Complex Variable Theory for Physicists.  Graduate modules offered elsewhere in the University may also be taken with the Programme Director's approval.

Term 2 (January - March)

Core Modules

Optional Modules

  • Non-Linear Programming II (10)
    Optimality condition; convex set and convex function; duality theory; unconstrained optimization; constrained optimization; conjugate gradient algorithms; Newton-type algorithms; interior point algorithms; Lagrangian methods.

  • Combinatorial Optimisation (10)
    Alternative formulations; optimality;  relaxation; primal and dual bounds; total unimodularity;  cut-plane algorithm; branch and bound method; network flow problems; knapsack problems; matching problem; assignment problem; set covering problem

  • Advanced quantitative finance: crashes, volatility, multiple assets and hedging (10)
    crashes; volatility modeling; multi-asset options; hedging; liquidity; asset allocation; stochastic control; historical lessons; Monte Carlo

  • Heuristic Optimisation (10)
    Exhaustive search; tapu-search, local search; greedy algorithms; dynamic programming; computer simulation; evolutionary Algorithms.

  • Experimental and Behavioural Economics (10)

Relevant modules for those without all the requisite undergraduate mathematics training include: Numerical Methods in Linear Algebra, Programming. Graduate modules offered elsewhere in the University may also be taken with the Programme Director's approval.

Term 3 (May - June)

Examination Period
July - September
Dissertation (40)

Students are encouraged to pursue internships while writing their dissertations

Fees and funding

£16,920 (UK/EU and overseas). Please check with the Department for the latest fees information.
Part Time: home/EU/overseas -  £8,460

Learn more about fees and funding

Fees for the MSc are the same for all students to ensure that we only have incentives to admit the most qualified students, regardless of nationality.  See the University's student accommodation page for information on housing. See the International Office page for information on the overall costs of a degree in Birmingham.

Scholarships and studentships

A variety of scholarships are available to help students on the MSc in Mathematical Finance fund their studies. All applicants are automatically considered for Fisher Scholarships, awarded to attract the most able students to the MSc, regardless of nationality.The Fisher Scholarships, available from 2008, have been made possible by a generous private gift from Andrew Fisher (Birmingham economics, 1982; CEO, Towry). 

More information on funding opportunities is provided by the Student Funding Office. For scholarships with automatic eligibility, students will be informed of decisions over the summer, once final exam results are known.

Entry requirements

A good Honours first degree (or overseas equivalent) in Mathematics or a related numerate subject such as Physics or Engineering, or an appropriate Joint Honours degree in industrial mathematics.

Good students whose undergraduate degree did not prepare them sufficiently for the MSc mathematics, may wish to consider the School of Mathematics Pre-Masters Certificate in Mathematics. Students attaining an average of at least 60% qualify for the MSc in the  following year; those attaining 64% or higher qualify for a 20% fee discount on the MSc.

Learn more about entry requirements

International students
We accept a range of qualifications from different countries – learn more about international entry requirements 

Standard English language requirements apply

English language requirements

Non-native speakers of English can find our English language requirements listed under Business (open the IELTS/TOEFL/PTE section). Applicants who have studied in English at the university level do not need to provide further evidence of proficiency.  The University of Birmingham offers pre-sessional English courses for students wishing to improve their English before beginning their academic studies.

How to apply

When clicking on the Apply Now button you will be directed to an application specifically designed for the programme you wish to apply for where you will create an account with the University application system and submit your application and supporting documents online. Further information regarding how to apply online can be found on the How to apply pages

Apply now

External Lecturers

Daniel J Duffy (dissertation supervisor)

Daniel DuffyDaniel J. Duffy is founder of Datasim Education and Datasim Financial. He has been working in industry since 1979 in areas such as oil and gas, CAD, engineering and computational finance as programmer, designer, author and trainer. He has written more than ten books on C++, C#, Finite Difference Method applied to finance. He is the originator of the very popular Baruch College course on C++. He also supervises MSc and PhD students. Daniel Duffy has an Irish passport and lives in the Netherlands. He has a PhD in Numerical Analysis from the University of Dublin (Trinity College).

Robert Tong (C++ for Finance)

Robert TongFollowing a PhD in Applied Mathematics at the University of Bristol, Robert Tong took up the post of Research Fellow at the University of Birmingham. His interest in numerical software led to his spending fifteen years with the Numerical Algorithms Group Ltd in Oxford, where he specialised in software for financial applications. His work has included stochastic volatility models, wavelet analysis of time series and the use of GPU acceleration to improve the efficiency of financial computation.


Nick Webber (C++ for Finance)

Nick WebberNick Webber learnt to programme with Algol 60 and has been programming ever since. Currently he is a Principal Lecturer at De Montfort University, Leicester,  where,  amongst other things, he develops computational methods for the numerical valuation of financial derivatives.  Prior to joining DMU he was Reader in Finance at Warwick Business School.  His research focus is on Monte Carlo methods; he has also developed fast lattice methods.  He is the author of  "Interest Rate Modelling" (Wiley,  2000) and "Implementing Models of Financial Derivatives in OOP VBA" (Wiley, 2011). 

Before his academic incarnation Nick worked in system design and implementation in industry,  both in IT groups and as a consultant. He has taught computational finance in C++ and VBA for many years,  in Universities and to practitioners.  He combines a research and theory oriented perspective with a long of experience with real applications. Nick has a PhD in Theoretical Physics from Imperial College, London.

Special events

The programme gives students access to special events that will enhance their experience. Previous events include master classes in C++ for finance with Daniel J. Duffy.

"Thank you very much for the C++ training. I have worked with my student in China using C++ and API to build up a securities trading platform. This programme is over 20,000 lines. C++ is very useful. I still keep in contact with Daniel Duffy."  Zhenya Liu (Board of Directors of J.P. Morgan Futures Co., Ltd)

Guest Speakers

Students have been addressed by seminar speakers from: ABN AMRO, BetOnMarkets, BNP Paribas, Deutsche Bank, Evolutionary Technology, Marex Spectron, Morgan Stanley, npower, the Numerical Algorithms Group, the Royal Bank of Canada, Royal Bank of Scotland, Royal London Asset Management and StreamBase.


In July 2011, we enrolled in StreamBase University, giving our students access to Streambase's complex events processing software.

Students enrolled on the MSc Mathematical Finance programmes also have access to a password-protected discussion list and wiki.

Graduates from this MSc programme will be well prepared to compete for quantitatively demanding positions in financial institutions. The degree should also prepare them for postgraduate research, either for purely academic ends or to further qualify them for work in financial institution.

Destinations of recent graduates include Bank of America/Merrill Lynch, BNP Paribas, China Jianyin Investment Securities, Deutsche Bank, the FSA, LGIM, Société Générale and

Aravind"The MSc laid the foundation for my investment banking career, giving me a strong understanding of the relevant economic theory and mathematics. Together, this allows me to understand the various products/trades used in the market today."

Aravind; Quant Developer, BNP Paribas, London.
He has a first class undergraduate degree in Computer Science from Anna University, helped code Ninja Trader and has worked as a Java developer.

kun-du"The quantitative finance that I learned are essential to my work at Changsheng Fund Management, helping me pick the right trading strategies, and conduct pre-trade analysis and post-trade consultations."

Kun Du has an undergraduate degree in Maths from Birmingham, and was a member of the Investment Society as a student. Changsheng is one of China's first and largest fund management houses.

jeremy-ridea"The MSc helped me get a summer internship with BetOnMarkets in the middle  of the credit crunch. I used my training to improve our volatility modeling, saving us hundreds of thousands of dollars; I’ve now been sent back to the UK to open up our London offices this autumn. Our teachers have been very supportive, both during the MSc and afterwards."

Jeremy is a structure for Legal & General Investment Management. His quant skills are underlaid with an undergraduate degree from the Université des Sciences Sociales in Toulouse and an MSc in Economics from the University of Leicester. 

"sanjeewaniThis MSc helped me supervise various kinds of quantitative analytical projects and give fast, yet efficient and reliable recommendations to my team. I clearly see a great difference in my overall quantitative finance knowledge and feel much more confident than the previous year."

Sanjeewani works as an Associate VP in Quant Research for Amba Research. She has a first class degree in Chemical and Process Engineering from University of Moratuwa and develops quantitative and statistical models for European and US Hedge funds.

hung-economics-2"When Ernst & Young hired me, I used my math finance degree to be allocated to projects related to quantitative finance: I'm almost the only staff member with both mathematical and economic knowledge."

Hung has an undergraduate degree is from the Singapore Institute of Management; he placed top globally on a number of his University of London external exams.

evans-sized"Mathematical Finance gave me a headstart in understanding the underlying theories of the financial sector's workings. I am able to apply many of the techniques learned in my day-to-day work at the Financial Services Authority (FSA)."

Rachel has an undergraduate degree in Maths and Music, during which she also worked as a music teacher.  She earned a distinction studying her MSc. 

Arun"The MSc equipped me to work as a market risk analyst in a commodity broking firm. The coursework and projects were structured to meet the demands of the financial services industry; those running it are approachable and helpful, taking great efforts to constantly tune it to the industry’s changing needs - making the MSc more than an academic experience."

Arun is a risk analyst at Marex Spectron. He has a first class undergraduate degree from the College of Engineering at Guindy. He worked in programming and trade support for three years prior to the MSc, and the Bank of America afterwards.