首页 > 其他分享 >R语言宏观经济学:IS-LM曲线可视化货币市场均衡

R语言宏观经济学:IS-LM曲线可视化货币市场均衡

时间:2024-02-24 10:56:17浏览次数:34  
标签:曲线 货币 LM 可视化 均衡 利率 语言

全文链接:http://tecdat.cn/?p=32249

原文出处:拓端数据部落公众号

凯恩斯相关理论主要是美国20世纪30年代的经济危机而提出的,主张政府干预经济,实行宏观调控。

按照希克斯的观点,灵活偏好(L)和货币数量(M)决定着货币市场的均衡,而人们持有的货币数量既决定于利率(i),又决定于收入(y)的水平。由此,在以纵轴表示利率、横轴表示收入的座标平面上,可以作出-条LM曲线。

  (1) I(i)=S(Y)

  即IS, Investment - Saving

  (2) M/P=L1(i)+L2(Y)

  即LM,Liquidity preference - Money Supply

  其中,I为投资,S为储蓄,M为名义货币量,P为物价水平,M/P为实际货币量,Y为总产出,i为利率。

  曲线上的每一点都表示持有现金的愿望和货币数量相等,即货币需求和货币供给相一致,并且同既定的利率和收入水平相一致。

  希克斯又认为,社会储蓄(S)和投资(I)的愿望,决定资本市场的均衡,而储蓄和投资又必须同收入水平和利率相一致。由此,在纵轴表示利率、横轴表示收入的坐标平面上,又可作出一条IS曲线,曲线上的每一点都表示储蓄等于投资,并且同既定的利率和收入水平相适应。

  通过以上分析,希克斯对收入的决定作出了新的解释,认为收入(Y)的均衡水平是由IS曲线与LM曲线的交点决定的,即凯恩斯体系的四大根基--消费函数、资本边际效率、灵活偏好和货币数量同时决定收入的均衡水平。在收入均衡点上,同时存在着以LM表示的货币市场的均衡和以IS表示的资本市场的均衡。  

(1)IS曲线表明:

① I(i)=S(Y) 即IS, Investment - Saving
② M/P=L1(i)+L2(Y) 即LM,Liquidity preference - Money Supply
其中,I为投资,S为储蓄,M为名义货币量,P为物价水平,M/P为实际货币量,Y为总产出,i为利率。

对于上述公式的完整和全面的证据可以参考由威廉·布兰森或多恩布什和费舍尔的教科书。

IS曲线:在IS曲线上的点代表的利息(I)和输出(Y),表示该市场处于平衡率的组合的含义,在这些组合,商品的总供给等于在商品经济的总需求。

LM曲线:LM曲线上的点代表的兴趣(i)和输出的量,货币市场处于均衡率的组合,在这些组合中,货币总需求等于经济中的货币总供给。

IS曲线方程

   




IS.curve <- function(c, A, b, i)  
{  
  y = (1/(1-c))*A - (1/(1-c))*b*i  
  return(y)  
}

LM曲线方程

常用的定义从上面遵循;货币收入改变交易需求的K灵敏度

   
LM.curve <- function(ms, h, k, i)  
{  
  y = ms/k + (h/k)*i  
  return(y)  
}

函数来计算在IS和LM曲线的交点

   
Intersect <- function(c, A, b, ms, h, k ,i) # 用克莱姆法则求解联立方程系统  
{  
a1 <- (1/(1-c)) * b  
b1 <- 1  
c1 <- (1/(1-c)) * A  
a2 <- - (h / k)

IS曲线绘制

   
autonomous.component <- 100  
mpc <- 0.5  
b <- 0.75

LM曲线绘制

   
y.lm <- LM.curve(ms, h, k, i)  
  

政府财政政策的任何其他形式的支出或减税的影响。

   
autonomous.component.gov <- 102  # 政府开支增加了2个单位

央行增加货币供应量#效果(或货币政策)

   
ms.mon <- 145 # 货币供应量增加2个单位

找到IS-LM曲线的交点

   
  
intersect <- Intersect(mpc, autonomous.c ms, h, k ,i)  
intersect.gov <- Intersect(mpc, autonomousnt.gov , b, ms, h, k ,

IS-LM框架

   
plot(y.is,i, xlim = c(180,205), ylim = c(-1,10), type ="l",

202003281439369701.png

均衡:在IS的交集和LM曲线的点是两个商品和货币市场处于平衡的组合。

财政政策的效果(或增加政府支出) 在政府支出(财政扩张)的增加导致IS曲线右移。这是因为的总需求增大。财政政策(外源性的价格水平)导致产出和利率上升。 货币政策的影响(在货币供应量的变化) 由中央银行(货币政策)在货币供给的增加导致LM曲线的右移。这是因为在名义货币供应量(MS)的增加,因为价格是外生的整个曲线向右移动。货币政策(外源性价格)导致利率下降和上升的输出。 货币和财政政策的混合物 输出与利率的任何所需水平可通过使用串联这两种策略来实现,如下所示。

总需求曲线(AD曲线) 现在,我们可以描绘出“P”(价格)和“Y”的其中两个商品和货币市场处于平衡的不同组合。为了实现这一点,我们已经计算价格(P)的(通过采取MS=(名义货币)/(价格)),这代表价格总水平和产出的经济之间的重要关系。

总需求曲线

   
ad.curve <- function(c, A, b, ms, h, k ,y) # 我们试图找出在价格和产出之间的关系  
{  
  alpha <- 1/(1-c)  
  omega <- (k/h) - (1/alpha*b)  
  P <- (ms/h)/(y*omega + (A/b)) #  找到价格和输出之间的关系。

推导AD曲线

   
plot(y.is, ad, type="l",xlim = c(180,205), ylim = c(37.68,38.05),  
main = "Aggregate demand curve", xlab = "Output(Y)",

image.png

改进与发展 我们所采取的方程的简化版本, 以后,我们可以引入政府税收甚至掺入税费后使方程更逼真(复杂),但从数学角度看起来,这种方式更简洁 。


QQ截图20220721171638.png 最受欢迎的见解

1.R语言对S&P500股票指数进行ARIMA + GARCH交易策略

2.R语言改进的股票配对交易策略分析SPY—TLT组合和中国股市投资组合

3.R语言时间序列:ARIMA GARCH模型的交易策略在外汇市场预测应用

4.TMA三均线期指高频交易策略的R语言实现

5.r语言多均线量化策略回测比较

6.用R语言实现神经网络预测股票实例

7.r语言预测波动率的实现:ARCH模型与HAR-RV模型

8.R语言如何做马尔科夫转换模型markov switching model

9.matlab使用Copula仿真优化市场风险

标签:曲线,货币,LM,可视化,均衡,利率,语言
From: https://www.cnblogs.com/tecdat/p/18030852

相关文章

  • UtilMeta - 简洁高效的 Python 后端元框架
    最近开源了我开发多年的一个Python后端框架:UtilMeta项目介绍UtilMeta是一个用于开发API服务的后端元框架,基于Python类型注解标准高效构建声明式接口与ORM查询,能够自动解析请求参数与生成OpenAPI文档,高效开发RESTful接口,产出的代码简洁清晰,并且支持使用主流Python......
  • 蓝色宝藏的守护者:海洋水产养殖可视化大屏的崛起
    在浩瀚的海洋中,蕴藏着丰富的水产资源。随着科技的不断进步,海洋水产养殖已经成为了一个充满潜力和机遇的领域。而在这个领域中,海洋水产养殖可视化大屏正成为养殖者们的得力助手,帮助他们更好地掌握养殖情况,实现高效、可持续的海洋水产养殖。 一、海洋水产养殖的新视界海洋水产养......
  • 提升办公质量,开源可视化表单助力梦想成真!
    想要实现高质量的办公目的,可以借助低代码技术平台的力量梦想成真。开源可视化表单操作简单、灵活简便、易维护,是通信业、电力、高校等众多行业实现流程化办公的理想表单。广州流辰信息是专注于低代码技术平台研发与创新的服务商,经验足、创新能力强,是众多客户理想的合作伙伴。1、......
  • 数据可视化是怎样在智慧工业中发挥作用的?
    在智慧工业的大潮中,数据可视化崭露头角,以其直观、清晰的方式赋能工业生产,为智慧工业的高效运转提供了强有力的支持。下面我就以可视化从业者的角度,简单聊聊这个话题。数据可视化首先在智慧工业的生产监控中大显身手。通过将实时产线数据以图形、图表等形式呈现,生产管理人员可以一......
  • R语言弹性网络Elastic Net正则化惩罚回归模型交叉验证可视化
    原文链接:http://tecdat.cn/?p=26158原文出处:拓端数据部落公众号 弹性网络正则化同时应用L1范数和L2范数正则化来惩罚回归模型中的系数。为了在R中应用弹性网络正则化。在 LASSO回归中,我们为alpha参数设置一个'1'值,并且在岭回归中,我们将'0'值设置为其alpha参数......
  • Mamba详细介绍和RNN、Transformer的架构可视化对比
    Transformer体系结构已经成为大型语言模型(llm)成功的主要组成部分。为了进一步改进llm,人们正在研发可能优于Transformer体系结构的新体系结构。其中一种方法是Mamba(一种状态空间模型)。Mamba:Linear-TimeSequenceModelingwithSelectiveStateSpaces一文中提出了Mamba,我们......
  • 水资源管理的“千里眼”:揭秘管道蓄水可视化模型的力量
    随着水资源日益紧缺,合理、高效的水资源管理变得至关重要。而在这个领域,管道蓄水3D模型,让我们能够更直观、更深入地了解水资源的流动和储存情况。 一、揭秘管道蓄水可视化模型管道蓄水3D模型运用先进的数字孪生和3D建模技术,将水管道系统中的水流、水位、水质等数据进行实时采集......
  • vue3+elment-plus项目,el-diglog的按钮,内部是el-form的子组件,那么保存时,如何触发子组件
    问题:el-diglog的按钮,如何触发内部的form表单提交el-dialog是父组件,cengji是子组件代码如下:<el-dialogv-model="dialogVisible"title="层级结构管理"width="1000"><cengji:tableId="tableId"/><template#footer>......
  • LM Studio装载模型时提示:You have 1 uncategorized model files
    使用LMStudio载入已经下载的模型的时候报错: 当前本地模型路径是默认的models路径,模型文件在models下面。 解决办法:在models目录下新建目录:Publisher\Repository即: 将模型文件移动到Repository中,重启LMStudio即可。......
  • 【每周一读】A Survey of Techniques for Maximizing LLM Performance
    ......