Quantitative Economics with Python|凡凡私薦第8期

本期推薦一份Python學(xué)習(xí)資料,由Sargent教授和Stachurski教授領(lǐng)導(dǎo)開發(fā)的量化經(jīng)濟(jì)學(xué)課程。

1.Objective

The lecture series treats

  • algorithms and numerical methods for quantitative economic problems,
  • related mathematical and statistical concepts, and
  • basics of coding skills and software engineering.
    As stated above, the coding language for this lecture series is Python.

2.Outline

  • Python Programming for Economics and Finance
  • Quantitative Economics with Python
  • Advanced Quantitative Economics with Python
    The breakdown is as the names suggest. The first series focuses on programming and is a prerequisite for both the second and the third. The second series is aimed at (very) advanced undergraduate students and beginning graduate students. The third is for advanced graduate students and researchers.

2.1 Python Programming for Economics and Finance

Introduction to Python

  • About Python
  • Setting up Your Python Environment
  • An Introductory Example
  • Functions
  • Python Essentials
  • OOP I: Introduction to Object Oriented Programming
  • OOP II: Building Classes

The Scientific Libraries

  • Python for Scientific Computing
  • NumPy
  • Matplotlib
  • SciPy
  • Numba
  • Parallelization
  • Pandas

Advanced Python Programming

  • Writing Good Code
  • More Language Features
  • Debugging

Other

  • Troubleshooting
  • Execution Statistics

2.2 Quantitative Economics with Python

Tools and Techniques

  • Geometric Series for Elementary Economics
  • Multivariate Hypergeometric Distribution
  • Modeling COVID 19
  • Linear Algebra
  • Complex Numbers and Trigonometry
  • LLN and CLT
  • Heavy-Tailed Distributions
  • Multivariate Normal Distribution
  • Univariate Time Series with Matrix Algebra

Introduction to Dynamics

  • Dynamics in One Dimension
  • AR1 Processes
  • Finite Markov Chains
  • Inventory Dynamics
  • Linear State Space Models
  • Application: The Samuelson Multiplier-Accelerator
  • Kesten Processes and Firm Dynamics
  • Wealth Distribution Dynamics
  • A First Look at the Kalman Filter
  • Shortest Paths
  • Cass-Koopmans Planning Problem
  • Cass-Koopmans Competitive Equilibrium

Search

  • Job Search I: The McCall Search Model
  • Job Search II: Search and Separation
  • Job Search III: Fitted Value Function Iteration
  • Job Search IV: Correlated Wage Offers
  • Job Search V: Modeling Career Choice
  • Job Search VI: On-the-Job Search

Consumption, Savings and Growth

  • Cake Eating I: Introduction to Optimal Saving
  • Cake Eating II: Numerical Methods
  • Optimal Growth I: The Stochastic Optimal Growth Model
  • Optimal Growth II: Accelerating the Code with Numba
  • Optimal Growth III: Time Iteration
  • Optimal Growth IV: The Endogenous Grid Method
  • The Income Fluctuation Problem I: Basic Model
  • The Income Fluctuation Problem II: Stochastic Returns on Assets

Information

  • Job Search VII: Search with Learning
  • Likelihood Ratio Processes
  • A Problem that Stumped Milton Friedman
  • Exchangeability and Bayesian Updating
  • Likelihood Ratio Processes and Bayesian Learning
  • Bayesian versus Frequentist Decision Rules

LQ Control

  • LQ Control: Foundations
  • The Permanent Income Model
  • Permanent Income II: LQ Techniques
  • Production Smoothing via Inventories

Multiple Agent Models

  • Schelling’s Segregation Model
  • A Lake Model of Employment and Unemployment
  • Rational Expectations Equilibrium
  • Stability in Linear Rational Expectations Models
  • Markov Perfect Equilibrium
  • Uncertainty Traps
  • The Aiyagari Model

Asset Pricing and Finance

  • Asset Pricing: Finite State Models
  • Competitive equilibria with Arrow securities
  • Heterogeneous Beliefs and Bubbles

Data and Empirics

  • Pandas for Panel Data
  • Linear Regression in Python
  • Maximum Likelihood Estimation

Other

  • Troubleshooting
  • References
  • Execution Statistics

2.3 Advanced Quantitative Economics with Python

About these Lectures

Tools and Techniques

  • Orthogonal Projections and Their Applications
  • Continuous State Markov Chains
  • Reverse Engineering a la Muth
  • Discrete State Dynamic Programming

LQ Control

  • Information and Consumption Smoothing
  • Consumption Smoothing with Complete and Incomplete Markets
  • Tax Smoothing with Complete and Incomplete Markets
  • Robustness
  • Markov Jump Linear Quadratic Dynamic Programming
  • How to Pay for a War: Part 1
  • How to Pay for a War: Part 2
  • How to Pay for a War: Part 3
  • Optimal Taxation in an LQ Economy

Multiple Agent Models

  • Robust Markov Perfect Equilibrium
  • Default Risk and Income Fluctuations
  • Globalization and Cycles
  • Coase’s Theory of the Firm

Dynamic Linear Economies

  • Recursive Models of Dynamic Linear Economies
  • Growth in Dynamic Linear Economies
  • Lucas Asset Pricing Using DLE
  • IRFs in Hall Models
  • Permanent Income Model using the DLE Class
  • Rosen Schooling Model
  • Cattle Cycles
  • Shock Non Invertibility

Classic Linear Models

  • Von Neumann Growth Model (and a Generalization)

Time Series Models

  • Covariance Stationary Processes
  • Estimation of Spectra
  • Additive and Multiplicative Functionals
  • Classical Control with Linear Algebra
  • Classical Prediction and Filtering With Linear Algebra
  • Knowing the Forecasts of Others

Asset Pricing and Finance

  • Asset Pricing II: The Lucas Asset Pricing Model
  • Two Modifications of Mean-Variance Portfolio Theory
  • Irrelevance of Capital Structure with Complete Markets
  • Equilibrium Capital Structures with Incomplete Markets

Dynamic Programming Squared

  • Stackelberg Plans
  • Ramsey Plans, Time Inconsistency, Sustainable Plans
  • Optimal Taxation with State-Contingent Debt
  • Optimal Taxation without State-Contingent Debt
  • Fluctuating Interest Rates Deliver Fiscal Insurance
  • Fiscal Risk and Government Debt
  • Competitive Equilibria of a Model of Chang
  • Credible Government Policies in a Model of Chang

References

link: https://quantecon.org/about-python-lectures/

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 我是黑夜里大雨紛飛的人啊 1 “又到一年六月,有人笑有人哭,有人歡樂有人憂愁,有人驚喜有人失落,有的覺得收獲滿滿有...
    陌忘宇閱讀 8,835評論 28 54
  • 信任包括信任自己和信任他人 很多時(shí)候,很多事情,失敗、遺憾、錯(cuò)過,源于不自信,不信任他人 覺得自己做不成,別人做不...
    吳氵晃閱讀 6,365評論 4 8
  • 步驟:發(fā)微博01-導(dǎo)航欄內(nèi)容 -> 發(fā)微博02-自定義TextView -> 發(fā)微博03-完善TextView和...
    dibadalu閱讀 3,415評論 1 3
  • 回這一趟老家,心里多了兩個(gè)疙瘩。第一是堂姐現(xiàn)在談了一個(gè)有婦之夫,在她的語言中感覺,她不打算跟他有太長遠(yuǎn)的計(jì)劃,這讓...
    安九閱讀 3,653評論 2 4

友情鏈接更多精彩內(nèi)容