The MSc Finance is a full-time bilingual programme and can be completed in a year. Students are required to complete 36 academic units (AUs) consisting of core and elective courses. Students who successfully complete all the course requirements will be awarded a degree in MSc Finance by Nanyang Technological University.

The programme is designed for students to gain practical insight into finance principles required for a rewarding career in finance. On top of the structured and rigorous curriculum, we also engage in a range of activities like Student Industry Field Trips (SIFTs), thought series, and personal and professional development guidance so as to build a platform to meet with industry experts and to develop your skills.                   


Modules Information

The curriculum is subjected to changes. The University reserves the right to revise the curriculum.   


In today’s world, basic technological proficiency is a must. Consistent feedback from the industry has indicated that Microsoft Excel skills are critical to be effective in the workplace.

This is an online, self-paced eLearning course designed for students with little or no experience in Excel so as to equip them with essential Excel skills through hands-on practices.
In the financial industry, programming is becoming an essential and fundamental skill nowadays. Among all different programming languages, Python is probably the most widely used one to deal with financial data analysis and decision making. The purpose of this preparatory online course is to prepare students with zero knowledge of Python to get familiar with the Python environment so that they can catch the basics of Python under the context of financial problems, and be prepared for the subsequent advanced data analysis courses using Python.

Trimester 1

This course aims to provide students with a broad understanding of important financial principles, concepts, and analytical tools for practical applications. It is the first finance course for this program and the materials that you learn here will serve as the foundation to study other finance courses (such as Investments, Equity Securities, and Advanced Corporate Finance, among others). It is therefore important for you to build a strong financial foundation from this class. The main topics include capital budgeting, asset valuation, financing and investing decisions, and most importantly, the time value of money.
The course aims to equip students with accounting skills and knowledge that are essential for understanding and analysing financial statements for business decisions by various stakeholders of business organisations. Students will learn fundamental concepts and techniques in financial accounting and 3 key components of financial statement analysis: business strategy analysis, accounting analysis and financial analysis. In the process, students will appreciate how business strategy can impact accounting numbers and be able to evaluate accounting choices and estimates, make adjustments to “undo” distortions if necessary and use financial statements for analysis of corporate performance.
This course provides a rigorous introduction to the fundamentals of modern finance and their applications to business challenges in investment. Models of investment are at the heart of every investment decision, whether that decision is to buy, sell, or hold. Due to the globalization process and ever-changing dynamics of the modern financial markets, the pricing of any financial asset has become a more complex task. This course will guide students through the theory and application of several main topics of investment and highlights the strengths and weaknesses of each valuation model.

The main topics are:
(A) an introduction to the financial challenges firms and households face and the principles of modern finance in tackling these challenges;
(B) the valuation of financial assets (e.g., stocks, bonds, futures, and options);
(C) equilibrium analysis of asset pricing including interest rate determination, portfolio theory, mean-variance optimization, the Capital Asset Pricing Model (CAPM).
This course introduces students to advanced statistical and decision analysis tools for making informed management decisions. Statistics is the science of learning from data and includes everything from collecting and organizing to analyzing and presenting data. The first part of the course focuses on using Python to deal with financial data analysis and decision making. With knowledge of the most commonly used Python packages, students are supposed to be capable of conducting various functions of data analysis as well as deriving interpretations of the results. The second part of the course emphasizes the theory of Modeling, which explains statistical foundations, statistical learning and predictive analytics (supervised learning) and unsupervised learning.

Trimester 2

This course is to provide an in-depth understanding of theoretical foundations of fixed income securities, markets and their analyses. These financial securities include treasury debt, corporate bonds and asset-backed products. Their risk-return characteristics will be explained in terms of price-yield relationship, yield and return measures, and price volatility measures. Various techniques for the valuation, trading, and risk control of these securities will be illustrated in details in association with yield curve analysis.
The objective of this course is to provide students with comprehensive coverage of the principles and techniques in equity securities analysis, especially asset valuation. Valuation is at the heart of every investment decision, whether that decision is to buy, sell, or hold. This course will guide you through the theory and application of various valuation models (such as DCF, APV, VC, Option Pricing, and Relative Valuation) and highlights their strengths and weaknesses. It will cover the valuation of conventional going concern firms, financial service firms, start-ups and early-stage firms, private companies, IPOs, distressed firms, biotechnology, natural resources firms, and cryptocurrencies.
The main aim of this course is to understand the factors affecting the global economy. We will first trace through how we arrived at the current global economic situation. Students are then required to provide an analysis of potential future path for the global economy. This is followed by an analysis of the sources of economic growth and policies that drive it. An important policy tool to help calibrate growth is monetary policy. In this course, we will analyze monetary policy under inflationary and deflationary expectations. However, not all central bank implements monetary policy through the same means. We will of study how monetary policy is carried out in major central banks around the world. Finally, students will learn how to read economic indicators and financial market signals in order to make sense of dynamics of the global financial market.
The course builds on and extends the concepts covered in basic finance courses in the programme. Major topics covered include corporate governance, corporate investment decisions, corporate financial decisions (capital structure, distribution policy and capital raising), mergers and acquisitions and corporate restructuring. The course is case-study based. It emphasises applications in the real world.

Trimester 3

Given the fundamental knowledge of students about capital markets, this focuses on discussing the functions and operations of financial institutions from a global perspective. Students will have an overview of the global financial system and then a brief history of recent financial crises, discussing their origins and consequences. They will also discuss the role of central banks in combating the financial crises, especially their tool, goals, strategies, and tactics. The main purpose of this part is to arm students with the skills of evaluating the current market trends in the global financial system.

In the second part, students will learn about business models and management practices of financial institutions, including commercial banks, investment banks, and insurance companies. The goal of this part is to teach students how to properly evaluate the performance of these financial institutions and analyse the potential impacts of financial regulations on them.

In the final part, students will acquire about the management and operations, especially the portfolio management strategies, of investment firms in the asset management industry, including mutual fund companies as well as hedge fund companies. This is so that students can learn the skills to manage large portfolios and hedge funds from this part of the course.
This course aims to provide students with an understanding of various Derivatives & Structured Products – forward, futures, swaps, and option with different underlying assets, such as shares, stock indices, and foreign exchange. You will learn how these contracts work, how they are used and how they are priced. This course is quantitative in nature and intense. To gain the most mileage from the course, you are encouraged to read the required text, do the assignments, read financial newspapers, and actively participate in class.
This course will outline and analyze China's financial situation, financial policies, financial markets and financial institutions from the macro and micro levels. The course will briefly review the development history of China's financial market, and then focus on the current situation of China's financial market and major ongoing financial reforms. The course covers monetary policy, financial regulation, stock market, bond market, derivatives market, financial innovation and so on.
• Wealth Management (1.5AUs)
This course aims to provide students with a practical and foundational understanding of wealth management. The course will help students examine the role of private bankers, portfolio managers, and wealth planners in serving high net worth individuals and their families in the management, growth and preservation of wealth, and how the ownership of such wealth can be better organized and distributed as a legacy for the next generation. It also examines the development of private banking and wealth management over the years and the challenges for private bankers in the years ahead.

• Alternative Investments (1.5AUs)
• Machine Learning in Finance (1.5AUs)

This course covers essential machine learning techniques in finance. The emphasis is placed on the financial applications and how can they transform the finance industry. This course will go into detail for some selected topics such as artificial neural networks and decision trees, and support vector machines. This course will also train the students’ soft skills through the group project on realistic data analysis problem.

• Blockchain Systems: Concepts & Principles (1.5AUs)

This is an introductory course to equip students with basic knowledge of blockchain. Students will study the basic building blocks of a blockchain network. From a financial perspective, students will also study how to evaluate cryptocurrency as a new alternative asset class. We will study how applied cryptography techniques are crucial to the operation of a blockchain. Two example blockchains are explored in more depth: Bitcoin and Ethereum. For Ethereum, we will also look at Smart Contracts. From an enterprise perspective, we will study how blockchains can be engineering for enterprise adoption.


The six-months internship opportunity equips students to transit from the classroom to work with ease. It also helps to increase the likelihood of our students securing employment after graduation. 

Academic Calendar

*For reference only. The university reserves the right to revise the programme structure and schedule as appropriate.​​​​​​​​​