当前位置: 首页 > news >正文

如何看待央行买卖长期国债?

央行远比大家想象中的要渴求货币宽松。

引子

今年以来,有不少关于“央行买卖长期国债”的讨论,前些时候关注点在“买”,最近关注点在“卖”。

然而,市场上的讨论采用了十分粗糙和松散的“自然语言”,所以,整个就是一锅大乱炖,要么贴“MMT”的标签,要么贴“宽松”的标签,要么贴“收紧”的标签。

对于人类的幼崽来说,“好人”或者“坏人”这样的标签是一种有用的简化;但是,对于成年人来说,这是一套“过时的工具”,它们无法应对随着年龄增长而纷至沓来的人际关系难题。

事实上,这个比喻同样适用于“金融领域”,“宽松”或者“紧缩”这样的标签十分初级。

事实上,具备特殊结构的描述语言是十分重要的。如果我们无法清晰地描述现象,那么,我们根本就没“看见”这个现象。如果我们连看见都没看见,那么,后面的操作完全都是看运气了。

因此,我们需要稍微复杂一点的语言去描述“央行买卖长期国债”这样的问题。

收益率曲线的自然状态和激发状态

在《超越传统的货币政策体系》一文中,我们讨论了当下货币政策体系和传统货币体系的不同,

1、传统:基础货币为紧约束;

2、当下:基础货币为松弛约束,银行负债质量为紧约束;

如上图所示,如果银行负债质量为紧约束,整条收益率曲线有强烈的平坦化趋势

在这里有一个简化思考的比喻,央行所构建的新体系内嵌了一个“弹簧”,这个“弹簧”会让收益率曲线有十分强烈的平坦化倾向。

平坦是收益率曲线的自发状态。

在《关于收益率曲线的运动规律和央行的货币政策》一文中,我们着重讨论了收益率曲线的旋转

如上图所示,当风险偏好抬升时,实体经济施加外力逆时针旋转收益率曲线。

用物理的语言来打比方,那就是,风险偏好抬升克服系统阻力使得收益率曲线逆时针旋转

陡峭是收益率曲线的激发态,需要外力。

施加外力的两种形式

事实上,实体经济是外力最主要的来源,这种力量十分稳定和持续

如上图所示,首先,银行服务于居民,获得初次分配,银行所获得的分配越多,十年国债和一年存单的利差就越大;其次,非银辅助银行,获得再次分配,非银所获得的分配越多,一年存单和R007的利差就越大

真正的“源头”在实体经济,在居民那里,如果实体经济活动减少,那么,整个金融系统所获得的收益减少,初次分配和再次分配会萎缩,收益率曲线变得平坦。 之所以金融机构感受到强烈的资产荒,主要是“源头”出了问题,金融机构的雇主——实体经济——减少了金融服务需求,于是,大量的金融机构“失业”了

如上图所示,cpi反馈了居民的风险偏好程度,当下,居民的风险偏好处于低位,所派生的金融服务需求较少,因此,期限利差较窄,金融机构处于饥饿状态,感受到资产荒。

此时,另一种基本力量应运而生——财政赤字,如果政府扩大财政赤字,那么,收益率曲线也有逆时针旋转的倾向。只不过这种力量远没有实体经济的力量强大,往往只是一种权宜之计。 总的来说,让收益率曲线逆时针旋转的力量有两个:

1、风险偏好提高,稳定和持续;

2、财政赤字,比较临时性,需要通过撬动居民风险偏好起作用;

央行买卖长债的作用

由于收益率曲线的自发倾向是平坦化,在居民风险偏好较弱的情况下,央行完全没有必要去“购买长债”让收益率曲线更加平坦,这甚至有可能招来“与民争利”的批评。

有人会讲“日本央行”的例子,然而,两国的货币制度有着极其巨大的差异,根本没法做横向比较。 因此,只要“商业银行的负债质量是紧约束”,收益率曲线趋于平坦的惯性就客观存在

央行唯一可以操作的方向就是“卖出”或者“卖空”长债,来缓和这种内在的张力

从这个角度来看,“卖长债”比“买长债”更加合理,因为存在一种“特殊的张力”来自于制度设计,需要另外设计一种机制来平衡这种张力

理解了制度设计的原理,就不难搞明白最近的一些现象了:

1、央行多次警示长债的风险;2、央行卖空长债的制度设计可能性;

说实话,各国有各国的实际国情,货币主管部门的行为也有所差异:

1、美联储很少管长债;2、日本央行会买长债;3、中国央行会警示长债风险;

此外,还有一些人会讲,央行可以通过买国债来投放基础货币。事实上,这是另外一个误解。

基础货币不是当前体系的紧约束。

之前有一段时间,基础货币是紧约束,央行所执行的货币政策框架是结构性流动性短缺的框架

如上图所示,准备金的中长期供给总是不足的,因此,需要准备金投放来做短期调剂。

现在所采取的是对偶框架——结构性流动性充裕的框架

如上图所示,准备金的中长期供给总是充裕的,央行提前释放了充裕的中长期基础货币,转而通过其他维度来约束金融市场,即以商业银行负债质量为紧约束。

在这种情况下,央行投放或者回笼一些基础货币是没什么本质影响的,因为准备金的中长期供给是充裕的

在这种情况下,央行完全没必要“买国债”来投放基础货币,太多余了,更何况央行还有几个比较成熟的基础货币投放手段: 1、降准;2、投放mlf;3、投放omo

结束语

搞清楚基本制度的设计原理之后,我们就能正确地看待“央行买卖国债”这个事情了,“口头警示长债投资风险”内生于我们当下的货币制度——收益率曲线天然存在平坦化惯性。“央行卖出或者卖空长债”是“口头警示长债投资风险”的加强版。

站在外力的角度来看,有三种基本的外力,1、居民风险偏好提升;2、财政赤字;3、央行卖长债

首先,财政赤字是居民风险偏好不足的补充;对称的,央行卖长债则是财政赤字的补充。

什么意思呢?限于项目端的约束,财政部发债的节奏未必平滑,有些时候发债的节奏是偏慢的。 因此,央行可以先卖空长债填补空缺,等发债节奏上来了,再买回长债平空单,有效地对冲发债节奏的波动

最后,站在资金利率的视角, 我们会发现R007的利率并非原因,而是一系列外力的代谢产物,是个结果

如上图所示,只有外力推动收益率曲线逆时针旋转,R007的中枢才会不断往下走,这个外力既可以是实体经济,也可以是财政部。

当然,如果央行可以卖空长债的话,这也是一种新的外力形式。比较诡异的是,在这个体系下,央行的手段是卖空长债,目的却是货币宽松;央行的手段是口头警告长债风险,目的却是R007下行。

这是一个极其反直觉的推论,跟我们的直觉经验相差甚远。根子就在于我们的制度设计跟其他国家的设计很不一样,因为国情不一样。

当然,有人依旧会揪住那个问题跌跌不休——为了降低R007,为什么不降准?因为紧约束不是基础货币,紧约束是商业银行的负债质量,资金利率下不动的根源在于外力不足

如果大家依旧用“宽松”或者“紧缩”这样的标签思考问题,当然,无法get到我在说些什么。你们能看到的只有混乱和一大堆莫名其妙。这是因为你们完全忽视了“特殊制度设计”所带来的特殊结构。

不搞清楚结构,根本谈不上看见,之后的结论都是一些胡言乱语罢了。

央行远比大家想象中的要渴求货币宽松。

ps:数据来自wind,同花顺,图片来自网络

相关文章:

如何看待央行买卖长期国债?

央行远比大家想象中的要渴求货币宽松。 引子 今年以来,有不少关于“央行买卖长期国债”的讨论,前些时候关注点在“买”,最近关注点在“卖”。 然而,市场上的讨论采用了十分粗糙和松散的“自然语言”,所以&#xff0…...

MATLAB算法实战应用案例精讲-【数模应用】Turf组合模型(附MATLAB、python和R语言代码实现)

目录 几个高频面试题目 如何以最小的成本覆盖到最大的消费群体? 应用场景 TURF举例...

android源码下载编译模拟器运行

安卓aosp源码下载,编译,模拟器运行 virtualbox7 安装ubuntu20.04,ubuntu22.04 编译android aosp 源码可以,但是模拟器跑不了,哪个版本都是要么黑屏,要么整个vbox虚拟机闪退。解决方案使用vmware17 ##拯救…...

Golang:Sirupsen/logrus是一个日志库

Sirupsen/logrus是一个日志库 文档 https://github.com/Sirupsen/logrus 安装 go get github.com/sirupsen/logrus代码示例 package mainimport ("github.com/sirupsen/logrus" )func main() {var log logrus.New()log.Trace("Something very low level.&…...

Android Studio插件开发 - Dora SDK的IDE插件

IDE插件开发简介 Android Studio是一种常用的集成开发环境(IDE),用于开发Android应用程序。它提供了许多功能和工具,可以帮助开发人员更轻松地构建和调试Android应用程序。 如果你想开发Android Studio插件,以下是一…...

【mybatis】缓存

一级缓存和二级缓存 一级缓存是SqlSession级别的,通过同一个SqlSession查询的数据会被缓存,下次查询相同的数据,就会从一级缓存中直接获取,不会从数据库重新查询。一级缓存默认是开启 使一级缓存失效的四种情况: 11.1…...

自定义类型:结构体类型

在学习完指针相关的知识后将进入到c语言中又一大重点——自定义类型,在之前学习操作符以及指针时我们对自定义类型中的结构体类型有了初步的了解,学习了结构体类型的创建以及如何创建结构体变量,还有结构体成员操作符的使用,现在我…...

C++对象移动

在某些情况下,对象拷贝后就立即被销毁了,这时利用新标准(C11)提供的对象移动而非拷贝将大幅提升性能. 1.右值引用 为了支持移动操作,c11新增了一种引用 - 右值引用(rvalue reference)。这种引用必须指向右值,使用&&声明。 右值引用只能引用临时变量或常量值. 右值引用…...

“华为杯”第十三届中国研究生 数学建模竞赛-E题:粮食最低收购价政策问题研究(续)

目录 4.3 问题三:粮食价格的特殊规律性模型 4.3.1 分析和建模 4.3.2 求解和结果...

(一)django目录介绍

1、生成django项目,得到的目录如下 manage.py:命令行工具,内置多种方式与项目进行交互。在命令提示符窗口下,将路径切换到项目并输入python manage.py help,可以查看该工具的指令信息。 默认的数据库工具,sqlite 在…...

leetcode5 最长回文子串

给你一个字符串 s,找到 s 中最长的 回文 子串。 示例 1: 输入:s "babad" 输出:"bab" 解释:"aba" 同样是符合题意的答案。示例 2: 输入:s "cbbd" 输…...

《论文阅读》通过顺序不敏感的表示正则化实现稳健的个性化对话生成 ACL 2023

《论文阅读》通过顺序不敏感的表示正则化实现稳健的个性化对话生成 ACL 2023 前言 相关个性化生成论文推荐简介问题定义方法损失函数实验结果 前言 亲身阅读感受分享,细节画图解释,再也不用担心看不懂论文啦~ 无抄袭,无复制,纯手…...

python采集汽车价格数据

python采集汽车价格数据 一、项目简介二、完整代码一、项目简介 本次数据采集的目标是车主之家汽车价格数据,采集的流程包括寻找数据接口、发送请求获取响应、解析数据和持久化存储,先来看一下数据情况,完整代码附后: 二、完整代码 #输入请求页面url #返回html文档 imp…...

德克萨斯大学奥斯汀分校自然语言处理硕士课程汉化版(第四周) - 语言建模

语言建模 1. 统计语言模型2. N-gram语言建模 2.1. N-gram语言模型中的平滑处理 3. 语言模型评估4. 神经语言模型5. 循环神经网络 5.1. Vanilla RNN5.2. LSTM 1. 统计语言模型 统计语言模型旨在量化自然语言文本中序列的概率分布,即计算一个词序列(如一…...

Jitsi meet 退出房间后,用户还在房间内

前言 Jitsi Meet 如果客户端非正常退出会议,会产生用户还在房间内,实际用户已经退出的情况,需要一段时间内,才会在UI离开房间,虽然影响不大,但是也容易导致体验不好。 保活 Jitsi Meet 会和前端做一个保…...

Java 18 新特性

Java 作为一门广泛应用于企业级开发和系统编程的编程语言,一直以来都在不断进化和改进。2022 年发布的 Java 18 版本为开发者带来了一些新的特性和改进,这些特性不仅提升了开发效率,还进一步增强了 Java 语言的功能和灵活性。本文将深入探讨 …...

c++基础创建对象

在C中,test a; 和 test a new test(); 是两种不同的初始化或创建对象的方式,而且它们之间存在根本的区别。 test a; 这是对象a的栈上分配。在声明test a;时,编译器会在栈上为a分配内存,并调用test类的默认构造函数(…...

WHAT - 容器化系列(二)- docker

目录 一、前言二、Docker镜像:可运行软件包三、Docker容器:可执行环境四、容器和镜像的关系五、创建镜像的过程5.1 编写Dockerfile5.2 构建Docker镜像5.3 查看构建的镜像5.4 运行Docker容器5.5 验证容器运行状态5.6 推送镜像到镜像仓库(可选&…...

力扣 19题 删除链表的倒数第 N 个结点 记录

题目描述 给你一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点。 示例 1: 输入:head [1,2,3,4,5], n 2 输出:[1,2,3,5]示例 2: 输入:head [1], n 1 输出:[]示例 3&am…...

渗透测试之Web安全系列教程(二)

今天,我们来讲一下Web安全! 本文章仅提供学习,切勿将其用于不法手段! 目前,在渗透测试领域,主要分为了两个发展方向,分别为Web攻防领域和PWN(二进制安全)攻防领域。Web…...

【杂谈】-递归进化:人工智能的自我改进与监管挑战

递归进化:人工智能的自我改进与监管挑战 文章目录 递归进化:人工智能的自我改进与监管挑战1、自我改进型人工智能的崛起2、人工智能如何挑战人类监管?3、确保人工智能受控的策略4、人类在人工智能发展中的角色5、平衡自主性与控制力6、总结与…...

从零开始打造 OpenSTLinux 6.6 Yocto 系统(基于STM32CubeMX)(九)

设备树移植 和uboot设备树修改的内容同步到kernel将设备树stm32mp157d-stm32mp157daa1-mx.dts复制到内核源码目录下 源码修改及编译 修改arch/arm/boot/dts/st/Makefile,新增设备树编译 stm32mp157f-ev1-m4-examples.dtb \stm32mp157d-stm32mp157daa1-mx.dtb修改…...

现代密码学 | 椭圆曲线密码学—附py代码

Elliptic Curve Cryptography 椭圆曲线密码学(ECC)是一种基于有限域上椭圆曲线数学特性的公钥加密技术。其核心原理涉及椭圆曲线的代数性质、离散对数问题以及有限域上的运算。 椭圆曲线密码学是多种数字签名算法的基础,例如椭圆曲线数字签…...

工业自动化时代的精准装配革新:迁移科技3D视觉系统如何重塑机器人定位装配

AI3D视觉的工业赋能者 迁移科技成立于2017年,作为行业领先的3D工业相机及视觉系统供应商,累计完成数亿元融资。其核心技术覆盖硬件设计、算法优化及软件集成,通过稳定、易用、高回报的AI3D视觉系统,为汽车、新能源、金属制造等行…...

全面解析各类VPN技术:GRE、IPsec、L2TP、SSL与MPLS VPN对比

目录 引言 VPN技术概述 GRE VPN 3.1 GRE封装结构 3.2 GRE的应用场景 GRE over IPsec 4.1 GRE over IPsec封装结构 4.2 为什么使用GRE over IPsec? IPsec VPN 5.1 IPsec传输模式(Transport Mode) 5.2 IPsec隧道模式(Tunne…...

HDFS分布式存储 zookeeper

hadoop介绍 狭义上hadoop是指apache的一款开源软件 用java语言实现开源框架,允许使用简单的变成模型跨计算机对大型集群进行分布式处理(1.海量的数据存储 2.海量数据的计算)Hadoop核心组件 hdfs(分布式文件存储系统)&a…...

【Linux系统】Linux环境变量:系统配置的隐形指挥官

。# Linux系列 文章目录 前言一、环境变量的概念二、常见的环境变量三、环境变量特点及其相关指令3.1 环境变量的全局性3.2、环境变量的生命周期 四、环境变量的组织方式五、C语言对环境变量的操作5.1 设置环境变量:setenv5.2 删除环境变量:unsetenv5.3 遍历所有环境…...

毫米波雷达基础理论(3D+4D)

3D、4D毫米波雷达基础知识及厂商选型 PreView : https://mp.weixin.qq.com/s/bQkju4r6med7I3TBGJI_bQ 1. FMCW毫米波雷达基础知识 主要参考博文: 一文入门汽车毫米波雷达基本原理 :https://mp.weixin.qq.com/s/_EN7A5lKcz2Eh8dLnjE19w 毫米波雷达基础…...

django blank 与 null的区别

1.blank blank控制表单验证时是否允许字段为空 2.null null控制数据库层面是否为空 但是,要注意以下几点: Django的表单验证与null无关:null参数控制的是数据库层面字段是否可以为NULL,而blank参数控制的是Django表单验证时字…...

提升移动端网页调试效率:WebDebugX 与常见工具组合实践

在日常移动端开发中,网页调试始终是一个高频但又极具挑战的环节。尤其在面对 iOS 与 Android 的混合技术栈、各种设备差异化行为时,开发者迫切需要一套高效、可靠且跨平台的调试方案。过去,我们或多或少使用过 Chrome DevTools、Remote Debug…...