Machine Learning in Finance
(FIT5019) | The amount of data used in financial practice is increasing, and the trend toward using unstructured data goes beyond traditional structured data. Therefore, it is very important to develop the ability to apply Machine Learning methods to deal with financial tasks in order for students to be competitive and to become leaders in the future of finance. To this end, this course aims to create the ability to use financial data in practice by using R and Python to lay the groundwork for overall data science and machine learning, from data collection, organization, analysis, visualization, machine learning, and report writing. |
Financial Data Analysis
(FIT5020) | n finance area, basic understanding and analyses of financial data is becoming more crucial. In order to implement meaningful analyses of financial data, students need to know how to get access to the key data sources as well as understand the key structure of the financial data.
In this course students will learn how to get access to the key financial data (Compustat, CRSP, Fn DataGuide, etc.), how to handle the large data set, and how to analyze the data. The purpose of this course is to provide exposure to the key financial data, and to provide meaningful experience in handling and analyzing the large data set so that students can have a foundation in advanced data analyses. This course will require students to use the data handling and analyses skills to replicate the real research papers from the quality international journals. Furthermore, students are going to be required to extend the research paper that they have replicated. This will provide students to get exposure to the whole process of accessing, handling, and analyzing the financial data. |
Select 1: | |
Blockchain and Financial Application
(FIT5006) | Blockchain, which was first introduced in the paper titled “Bitcoin: A Peer-to-Peer Electronic Cash System” in October 2008 by Satoshi Nakamoto, provides a new way of ledger management technology. In recent, blockchain technology, as a cutting-edge technology, is seeking its applications in almost all major industries, including insurance, transportation, healthcare, energy, logistics and delivery, music, manufacturing, IoT, social media and public sectors. Especially, in the field of finance, because of the emergence of cryptocurrency, blockchain technology is widely used than any other field. This lecture introduces overview on blockchain technology and studies the characteristics of cryptocurrency market. |
Theories of Artificial Intelligence
(AIM5001) | In this course, students will learn the fundamental algorithms of Artificial Intelligence including the problem-solving techniques, search algorithms, logical agents, knowledge representation, inference, and planning. After taking the course, students are expected to implement the algorithms using computer programming languages. |
Advanced Financial Theory
(DBA5015) | This course brings the student to the point where she or he can accomplish theoretical research in finance. To accomplish this goal, we discuss the skills commonly used by the theoreticians in finance, major findings in finance last 20 years, and developing an appreciation of literature progress in finance. |
Data-Driven Credit Modeling
(FIT5021) | The purpose of this course is to help FinTech master program students understand basic credit risk analysis and AI application to credit risk management. It begins with an introduction to commonly used models of credit risk. It then focuses on techniques to measure and manage credit risks in financial industries. The course also discusses with modeling and computing AI skills to solve business problems in credit risk management. At the end of this course, students are expected to obtain a deeper understanding of credit risk management with AI techniques. |
AI and Wealth Management
(FIT5005) | The course will primarily focus on two quantitative approaches in investment: optimal asset allocation and machine-learning and AI based asset pricing. Although asset allocation is known to be the most important performance determinant, quantitative approaches (portfolio optimization) are rarely used in practice. There are several reasons behind this, such as being a black box and difficult to interpret the outcomes, but the most crucial reason is the high sensitivity of optimal portfolios to the input parameters (expected returns and covariances of returns). With the inevitable estimation errors in these parameters, it is difficult to obtain a robust yet reliable portfolio. Much of the research in portfolio management over the last decades has been devoted to addressing this limitation of the classic portfolio optimization models, and some notable progress has been made, especially using Bayesian methods and shrinkage estimators. The course will assume students are equipped with fundamental portfolio theories and spend most time on introducing recent developments in portfolio optimization. |
Fintech Startups and Venture Financing
(FIT4001) | This course covers how students can develop a business model and start-ups in fintech area. It examines the process of financing a newly formed corporation in private and public securities markets. The sequence of topics roughly parallels the life cycle of a typical fintech start-ups. We begin by discussing the advantages and disadvantages of different types of venture financing. Second, we study a method of valuing private and public firms, and specifically valuation methods in the venture capital setting. Third, we discuss the process of exiting investments in young firms and the venture capital financing contracts, known as the term sheets. Finally, we analyze the investment banking and initial public equity offering process for firms. |
InsurTech Theory and Practice
(FIT5024) | When compared to other sectors of “big business”, the insurance industry has for long been left to operate uninterrupted, out of reach from the aggressive startup movement that has radically transformed and reshaped so many other industries. Now is the time of change. Over the last couple of years, startup funding has increased dramatically in the insurance sector fueling what is known as insurance technology companies or InsurTech. In this course, we'll navigate through the new hot area of InsurTech. Firstly, we'll have a quick introduction to InsurTech. Then, we'll move on to have an overview on the insurance industry and its digitization efforts, following that we'll learn the categories of InsurTech companies as well as InsurTech Technology Enablers. From that point, we'll get to learn InsurTech business model, key commercial drivers, and finally we'll explore the future of InsurTech. |
FinTech and Financial Law Practice
(FIT4002) | This course helps students to understand RegTech and to become more confident and persuasive in their ability to analyze and make recommendations to executives within the finance industry regarding how to react to recent changes in fintech area, e.g. Regulations to cryptocurrencies like BitCoin & Initial Coin Offering (ICO). Students will learn about how FinTech and RegTech disrupt and transform finance industry, such as challenges in protecting data and security with digital forensics, risk management and corporate governance in banking industry in terms of Know Your Customer (KYC) and Anti Money Laundering (AML), and how governments in different countries take initiatives in FinTech and RegTech. |
Seminar in Investment
(DBA5013) | This course is designed to provide students with a framework for the analysis of the capital markets. Each meeting will cover leading theoretical and empirical papers on each topic in a seminar format. The students have to prepare a term paper which is publishable in a conference. |
Advanced Time Series Analysis
(STA5036) | Recent advances in time series analysis such as high dimensional time series models and nonlinear time series models are discussed with latest research papers. This course requires paper readings, presentations and real data analysis projects. |
AI Finance Seminar I
(FIT5022) | This course focuses on examining various issues in finance using various ML techniques. One of the advantages of ML techniques is that the high-dimensional nature of the methods enhance their flexibility relative to more traditional econometric prediction techniques. ML may better approximate the unknown and likely complex data processes in asset returns or corporate financial decisions. In particular, we will use machine learning techniques to estimate asset premiums, to classify various classes of companies and stocks, to check extra alphas from ML-based portfolio formation, to detect new types of risk factors, to identify stock market anomalies and suspicious trading patterns, and to extract new variables from various texts, voices and images data. We will first review the existing related finance literature for your solid theoretical background, and then apply ML techniques to those problems to see whether ML techniques can expand our understandings of traditional finance. |