16
Python Programming in Finance Zheng-Liang Lu (Arthur) CSIE @ NTU

Python Programming in Finance

  • Upload
    others

  • View
    11

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Python Programming in Finance

Python Programming in Finance

Zheng-Liang Lu (Arthur)

CSIE @ NTU

Page 2: Python Programming in Finance

Zheng-Liang Lu

Syllabus

2

Page 3: Python Programming in Finance

Zheng-Liang Lu 3

Computer Science

Finance Math

Page 4: Python Programming in Finance

Zheng-Liang Lu

Topics

•Python programming

•Data acquisition, visualization, strategy development & backtesting

•Selected math tools

4

Page 5: Python Programming in Finance

Zheng-Liang Lu

•Modern portfolio theory

• Financial time series analysis

•Pricing theory

•Risk management

•Machine learning

5

Page 6: Python Programming in Finance

Zheng-Liang Lu

P & Q Quant

6

Page 7: Python Programming in Finance

Zheng-Liang Lu

Physical World

7

Page 8: Python Programming in Finance

Zheng-Liang Lu

Q: Risk-Neutral

8

Page 9: Python Programming in Finance

Zheng-Liang Lu 9

P Q

Goal Forecasting Pricing/Hedging

Universe Real-World Probability Measure

Risk-Neutral Probability Measure

Process Discrete Time Series Continuous-Time Martingales

Math Tools Statistics Ito’s Calculus

Business Buy Side Sell Side

Page 10: Python Programming in Finance

Zheng-Liang Lu

Financial Risk Manager (FRM)

10

Page 11: Python Programming in Finance

Zheng-Liang Lu 11

Page 12: Python Programming in Finance

Zheng-Liang Lu 12

Page 13: Python Programming in Finance

Zheng-Liang Lu 13

Page 14: Python Programming in Finance

Zheng-Liang Lu 14

Page 15: Python Programming in Finance

Zheng-Liang Lu 15

Page 16: Python Programming in Finance

Zheng-Liang Lu 16