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