Update foreign private capital K^f specification

Đang mở
#801 0 bình luận 0 reaction 0 người được giao Xem trên GitHub

Maintainer thường phản hồi trong vòng 1 ngày

Chưa có ai nhận issue này.

Đánh giá

Độ khó
5/5
Thời gian dự kiến
Hơn một tuần
Mức phù hợp với người mới
12/100
Loại issue
Tái cấu trúc
Độ rõ ràng
Khá rõ ràng
Mức độ hoạt động
Đình trệ
Công nghệ
python
Lĩnh vực
backend, documentation

Hướng nghiên cứu

The open question is the derivation of foreign private capital K^f in the market clearing chapter, equations (73)-(75) of the docs page linked in the issue. Read that section first, then the open-economy capital demand logic it describes. Choosing between the two proposed approaches needs maintainer input, since the issue has no comments yet. Done means a decided specification, with the docs equations and the code updated to match.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

With the addition of government capital K_g to the model, I am worried about our derivation and specification in the OG-Core master branch of foreign capital inflow to the country K^f. In the documentation, the current specification is derived in equations (73), (74), and (75) in the Private capital market clearing section of the Market Clearing chapter.

Currently, the open-economy domestic private capital demand K^{d,r*} is determined by (i) using the open-economy interest rate r* to solve for (ii) the open-economy capital-labor ratio, then (iii) multiply the open-economy capital-labor ratio by L to get the implied open-economy capital demand.

This approach of deriving a capital-labor ratio from r* only works in the model without government capital K_g=0. Furthermore, in this approach in step (iii), the L multiplied by the capital-labor ratio is based off of the market determined interest rate and not the open-economy rate.

I propose two alternative approaches, and I favor the latter approach (2).

  1. In the presence of government capital, we could calculate K^{d,r*} by calculating (a) the open-economy Y/K given r*, then back out the open economy K^{d,r*} as Y / (Y/K).
  2. We could assume that K^f is a fixed percent zeta_K of total capital K. This means the private capital market clearing condition K = K^d + K^f is equivalent to saying K^f = zeta_K * K and K^d = (1 - zeta_K) * K.

I think that both approaches (1) and (2) will work. Approach (1) is most analogous to what we are currently doing, and it incorporates K_g > 0 into the solution. However, approach (2) is more simple. And its specification is more closely connected to the way we would calibrate zeta_K.

cc: @jdebacker

Ngôn ngữ chính
Python
Star
85
Fork
153
Merge trung bình
1 ngày 19 giờ
Pull request đã merge (30 ngày)
19

Chuẩn bị môi trường

Dự án này không cung cấp dev container, Dockerfile hay hướng dẫn đóng góp, nên bạn cần tự thiết lập môi trường: hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của PSLmodels/OG-Core

Tất cả issue của PSLmodels/OG-Core

Issue tương tự

Thêm issue về Python

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.