How To Understand And Understand The Theory Of Computational Finance



Similar documents
Master of Mathematical Finance: Course Descriptions

How To Understand The Theory Of Probability

Number of hours in the semester L Ex. Lab. Projects SEMESTER I 1. Economy Philosophy Mathematical Analysis Exam

Learning outcomes. Knowledge and understanding. Competence and skills

Finance. Corporate Finance. Additional information: See Moodle. Investments

Core Curriculum to the Course:

A Big Data Analytical Framework For Portfolio Optimization Abstract. Keywords. 1. Introduction

Bachelor of Games and Virtual Worlds (Programming) Subject and Course Summaries

ANALYTICS CENTER LEARNING PROGRAM

LIST OF REGISTRABLE COURSES FOR BSC COMMUNICATION TECHNOLOGY JUNE 2014

COLUMBIA UNIVERSITY IN THE CITY OF NEW YORK DEPARTMENT OF INDUSTRIAL ENGINEERING AND OPERATIONS RESEARCH

Forecasting and Hedging in the Foreign Exchange Markets

MSCA Introduction to Statistical Concepts

ANTALYA INTERNATIONAL UNIVERSITY INDUSTRIAL ENGINEERING COURSE DESCRIPTIONS

Analysis of Financial Time Series

4, 2, 2014 ISSN: X

Research on the Performance Optimization of Hadoop in Big Data Environment

An Introduction to Data Mining

Allocation of Mathematics Modules at Maynooth to Areas of Study for PME (Professional Masters in Education)

Graduate Certificate in Systems Engineering

Statistics for BIG data

Recommender Systems: Content-based, Knowledge-based, Hybrid. Radek Pelánek

WORKSHOP ON TOPOLOGY AND ABSTRACT ALGEBRA FOR BIOMEDICINE

COSC 6344 Visualization

NUMERICAL METHODS FOR FINANCE USING R. Instructors: Boris DEMESHEV and Dean FANTAZZINI and Igor GONCHARENKO

Clustering and mapper

DEPARTMENT OF BANKING AND FINANCE

How To Use Neural Networks In Data Mining

BIOINF 585 Fall 2015 Machine Learning for Systems Biology & Clinical Informatics

One LAR Course Credits: 3. Page 4

Pre-requisites

Diablo Valley College Catalog

The Master s Degree with Thesis Course Descriptions in Industrial Engineering

How To Get A Masters Degree In Logistics And Supply Chain Management

HANDBOOK FOR THE APPLIED AND COMPUTATIONAL MATHEMATICS OPTION. Department of Mathematics Virginia Polytechnic Institute & State University

Machine Learning Introduction

Total Credits: 32 credits are required for master s program graduates and 53 credits for undergraduate program.

Knowledge Discovery from patents using KMX Text Analytics

MSCA Introduction to Statistical Concepts

Computer Science Information Sheet for entry in What is Computer Science?

Topological Data Analysis Applications to Computer Vision

Mathematics (MAT) MAT 061 Basic Euclidean Geometry 3 Hours. MAT 051 Pre-Algebra 4 Hours

Doctor of Philosophy in Computer Science

Applied mathematics and mathematical statistics

Rivista ISI 2007 SCOPUS SCIMAGOJR Mathscinet Zentralblatt Econlit

Bachelor and Master of Science degrees in Mathematics and Statistics at University of Helsinki

The University of Jordan

Page 1 of 5. (Modules, Subjects) SENG DSYS PSYS KMS ADB INS IAT

NEURAL NETWORKS IN DATA MINING

CORE CLASSES: IS 6410 Information Systems Analysis and Design IS 6420 Database Theory and Design IS 6440 Networking & Servers (3)

Is a Data Scientist the New Quant? Stuart Kozola MathWorks

PROGRAM DIRECTOR: Arthur O Connor Contact: URL : THE PROGRAM Careers in Data Analytics Admissions Criteria CURRICULUM Program Requirements

Proposal for Undergraduate Certificate in Large Data Analysis

Government of Russian Federation. Faculty of Computer Science School of Data Analysis and Artificial Intelligence

NEW ONLINE COMPUTATIONAL FINANCE CERTIFICATE

Master of Science in Computer Science

CS Master Level Courses and Areas COURSE DESCRIPTIONS. CSCI 521 Real-Time Systems. CSCI 522 High Performance Computing

MEng, BSc Computer Science with Artificial Intelligence

Draft dpt for MEng Electronics and Computer Science

The University of North Carolina at Pembroke Academic Catalog

ADVANCED MACHINE LEARNING. Introduction

Master of Business Systems

Winter 2016 Course Timetable. Legend: TIME: M = Monday T = Tuesday W = Wednesday R = Thursday F = Friday BREATH: M = Methodology: RA = Research Area

Office: LSK 5045 Begin subject: [ISOM3360]...

Machine Learning Business Intelligence, Culturomics and Life Sciences

Course Syllabus For Operations Management. Management Information Systems

Perm State University Master in Finance & Information Technology (MiFIT)

Predictive Analytics Certificate Program

MEng, BSc Applied Computer Science

Industrial and Systems Engineering Master of Science Program Data Analytics and Optimization

Master Program Applied Economics

Recommending News Articles using Cosine Similarity Function Rajendra LVN 1, Qing Wang 2 and John Dilip Raj 1

Industrial and Systems Engineering (ISE)

«Mathematics and Computer Science»

Cyber Graphics. Abstract. 1. What is cyber graphics? 2. An incrementally modular abstraction hierarchy of shape invariants

COMPUTER SCIENCE. Department of Mathematics & Computer Science

Prerequisite: High School Chemistry.

Position Classification Flysheet for Computer Science Series, GS Table of Contents

Data Mining Solutions for the Business Environment

NEW VERSION OF DECISION SUPPORT SYSTEM FOR EVALUATING TAKEOVER BIDS IN PRIVATIZATION OF THE PUBLIC ENTERPRISES AND SERVICES

Current requirements for a major (page 83 of current catalog)

BEng in Computer Science

Master of Arts in Mathematics

Course Requirements for the Ph.D., M.S. and Certificate Programs

How To Get A Master'S Degree In Mathematics In Norway

Credit Number Lecture Lab / Shop Clinic / Co-op Hours. MAC 224 Advanced CNC Milling MAC 229 CNC Programming

Learning is a very general term denoting the way in which agents:

Bachelor of Commerce Specialist

Machine Learning CS Lecture 01. Razvan C. Bunescu School of Electrical Engineering and Computer Science

Computer Science Electives and Clusters

Report about the state of mathematics in Thailand (April 21, 2009)

A1 Introduction to Data exploration and Machine Learning

Content-Based Discovery of Twitter Influencers

A STUDY ON DATA MINING INVESTIGATING ITS METHODS, APPROACHES AND APPLICATIONS

IN THE CITY OF NEW YORK Decision Risk and Operations. Advanced Business Analytics Fall 2015

Bachelor s Programme in Analytical Finance, 180 credits

Transcription:

This course consists of three separate modules. Coordinator: Omiros Papaspiliopoulos Module I: Machine Learning in Finance Lecturer: Argimiro Arratia, Universitat Politecnica de Catalunya and BGSE Overview and Objectives Computational finance is a cross-disciplinary field which relies on computational intelligence, mathematical finance, numerical methods and computer simulations to make trading, hedging and investment decisions, as well as facilitating the risk management of those decisions. By employing various computational methods, practitioners of computational finance aim to forecast financial markets, assess the financial risk of various financial instruments, design strategies of investment. This course will give an introduction to Computational Finance focusing on the more computational aspects: machine learning-based financial models, optimization heuristics, online programming. Prerequisites Statistical Modelling and Inference Machine Learning Financial Econometrics Course Outline Nonlinear Time Series Models in Finance After a quick review of ARCH and GARCH models, we will study Neural Networks, Support Vector Machines and Kernel methods in financial forecasting and price modeling. 1

Optimization Heuristics in Finance Simulated Annealing, Genetic programming, Ant Colony optimization, and other heuristics and their application to parameter estimation of GARCH, automatic finding trading rules, valuing options. Online finance After a quick review of the principles of Markowitz mean-variance portfolio model, we pass on to study Cover s Universal portfolio framed in the theory of online problems and competitive analysis. Online portfolio selection. Required Activities Standard attendance to theory class and problem sets (that may include theory problems as well as practice with software and data sets). Evaluation Problem sets and a project covering topics and methodologies (models, algorithms,...) from the course. Materials Books: A. Arratia, Computational Finance, An Introductory Course with R, Atlantis Press & Springer, 2014. R. Tsay. Analysis of Financial Time Series. Wiley, 2013 McNelis, P. D. (2005). Neural Networks in Finance: Gaining predictive edge in the market. Elsevier Vapnik, V. N. (2000). The nature of statistical learning theory (2nd ed.). New York: Springer Borodin, A., & El-Yaniv, R. (1998). Online computation and competitive analysis. Cambridge University Press Cesa-Bianchi, N., & Lugosi, G. (2006). Prediction, learning, and games. Cambridge University Press. Other: A list of other resources (data sets, papers,... ) will be provided as the course progresses. 2

Module II: Recommender Systems Lecturer: Alexandros Karatzoglou, Telefonica and BGSE Overview and Objectives Recommender Systems are a vital component in many e-commerce sites (e.g. Amazon) and music or movies streaming services such as Netflix and Spotify. Most Recommender Systems are based on Machine Learning techniques that use the data-logs of the services and sites to discover patterns in the collective preferences of users. In this course we will delve into a number of these Machine Learning techniques that are used in Recommender Systems including factor models, memory-based methods and deep learning techniques. Prerequisites Basic Linear Algebra Machine Learning Course Outline Introduction to Recommender Systems We will have a quick look at the basic principles and ideas behind most modern recommender systems. Content-based Recommendation Principles of Content-based Recommendation, tf-idf, item-content similarities, user-content models Collaborative Filtering Memory-based methods, Clustering, Matrix Factorization, Restricted-Boltzmann Machines 3

Hybrid Recommenders and post-filtering Combining Collaborative and Content-based methods, Diversification Required Activities Standard attendance to theory class and problem sets (that will include practice with software and data sets). Evaluation Problem sets and a project covering topics and methodologies (models, algorithms,...) from the course. Materials Books: Recommender Systems Handbook, 2010 Francesco Ricci, Lior Rokachm Bracha Shapira Collaborative Filtering Recommender Systems, 2011, Michael Ekstrand, John Riedl, Joseph A. Konstan http://md.ekstrandom.net/research/pubs/cfsurvey/cf-survey.pdf Programming Collective Intelligence: Building Smart Web 2.0 Applications, Toby Segaran 4

Module III: Topological Data Analysis Lecturer: Matthew Eric Bassett, Gower Street Analytics and BGSE Overview and Objectives Topological Data Analysis leverages mathematical topology to provide qualitative descriptions of high dimensional datasets, especially when the datasets come with niether a natural coordinate system nor a metric, and has found applications in neuroscience, fluid dynamics, genomics, et cetera. This module will introduce the topological concepts useful for dealing with high dimensional datasets: simplicial complexes, functoriality, and persistent homology, and show how these concepts can extract relevant features from their samples. The goal is to provide students with a firm scientific understanding of the methods in this area of research, while also understanding examples where these methods have seen success. This module will be theoretical and will only briefly cover applications or computational strategies. Prerequisites Basic Linear Algebra Multivariate Calculus Course Outline Basic Philosophy of TDA We will begin by explaining why Topology might have some use for data analysis. Point Clouds and Topological Coverings We will discuss methods for topologizing data by turning the underlying data set into a Simplicial Complex. 5

Invariants, Persistence, and what they mean for data Topological invariants, homology, Betti numbers, and their geometric and data analytic meaning. Manifold-Inspired methods Hodge Theory (Differential geometry) for Statistical Ranking, Discrete Calculus, Manifold learning. Required Activities Standard attendance to theory class and problem sets (that will include practice with software and data sets). Evaluation Problem sets and a project covering topics and methodologies (models, algorithms,...) from the course. Materials Papers: G. Carlsson, Topology and Data, Bulletin of the American Mathematical Society, v. 46 (2), 2009, pp 255-308. R. Ghrist, Barcodes: The Persistent Topology of Data, Bulletin of the American Mathematical Society, v. 45 (1), 2008, pp 61-75. X Jiang, L Lim, Y Yao, Y. Ye, Statistical Ranking and combinatorial Hodge theory, Mathematical Programming, v 127 (1) G Singh, et al, Topological Methods for the Analysis of High Dimensional Data Sets and 3D Object Recognition, Eurographics Symposium on Point-Based Graphics, 2007 6