丹麥政府開源經濟模型 MAKRO
丹麥經濟分析和模型研究所(簡稱"DREAM")近日在 GitHub 開源了名為 "MAKRO" 的經濟模型,并為其選擇了寬松的 MIT 開源許可協議。
此模型由 DREAM 的 MAKRO 模型小組開發,目前正在被丹麥財政部使用。
作為一個經濟模型,MAKRO 建立之初是為了更好地描述丹麥的經濟情況,包括短期和長期方面。此外,MAKRO 還被用于分析經濟政策舉措如何影響經濟,包括逐步過渡到長期路徑。
據介紹,模型的參數、方程和數據會作為一個整體被應用,這樣是為了保證短期和長期屬性在經驗和理論上盡可能有充分的依據。用戶對參數、方程式或數據的任何更改均需自行負責,開發團隊要求在任何使用 MAKRO 的出版物中明確標明所有修改。
MAKRO 模型在倉庫中被分成了多個模塊,每個模塊定義一組內生變量 (endogenous variables) 和完全相同數量的約束條件。這種劃分是為了方便用戶使用,而不是從技術角度進行的劃分。因為所有模塊最后需要同時處理。
在經濟學模型中,內生變量 (endogenous variables) 是該模型所要決定的變量,外生變量 (exogenous variables) 是由模型以外的因素所決定的已知變量。簡單說就是在模型中的X軸Y軸(自變量和因變量)是內生變量,其他的(影響因變量變化的)變量全部都屬于外生變量。
- aggregates - 計算與許多其他模塊相關的對象
- consumers - 消費決策和預算約束
- exports - 阿明頓假設 (Armington) 對國內生產和進口貨物的出口需求
- finance - 公司融資和估值
- government - 政府聚合模塊
- GovRevenues - 政府收入(另見稅收模塊)
- GovExpenses - 政府開支
- HHincome - 家庭收入和投資組合核算
- IO - IO 系統(進出口系統)的詳細信息。不同的需求部分由國內生產與進口競爭來滿足。
- labor_market - 勞動力參與、求職和匹配以及工資談判
- post_model - 用于計算模型中不存在的純輸出變量的模塊,只在主模型之后運行
- pricing - 價格剛性、加價和國外價格
- production_private - 私營部門的生產和對生產要素的需求
- production_public - 公共部門的生產和生產要素需求
- struk - 結構性水平,即潛在產出(總增加值)和結構性就業
- taxes - 與 IO 系統密切相關的稅收以及關稅的稅率和收入
MAKRO 基于 GAMS 編寫,使用了一個預處理器 gamY,它實現了便于處理大型模型的附加功能。運行 MAKRO 需要安裝 GAMS(建議使用最新版本)以及 GAMS 和所包含的 Conopt4 求解器的許可證。
本文轉自OSCHINA
本文標題:丹麥政府開源經濟模型 MAKRO
本文地址:https://www.oschina.net/news/179749/danish-government-open-source-economic-model