在这场看不到尽头的房地产危机中,中国政府正以最后买家的身份介入。
上周五,中国官员迈出了迄今为止最大胆的一步,公布了一项全国性计划,收购市场上大量闲置的部分住房。他们还放宽了抵押贷款的规定。中国央行表示,将提供3000亿元的低息贷款,帮助国有企业购买已建成但尚未出售的住房。
就在这一串新举措公布的几个小时之前,新的经济数据揭示了一个残酷的事实:现在没有人愿意买房。
政策制定者已经尝试了数十种措施来吸引购房者,扭转房地产市场急剧下滑的趋势,但市场几乎没有显示出很快复苏的迹象。
上周五,中国各地有关部门召开视频会议,讨论面临的挑战。中国副总理何立峰宣布,政府应对房地产危机的方式将发生重大转变。房地产危机已促使家庭削减支出。他说,地方政府可以开始购买房屋,着手解决大量空置公寓的问题。
政府购买的住房将用于提供经济适用房。何立峰没有提供有关该计划何时启动或如何获得资金的细节。
澳大利亚麦格理集团首席中国经济学家胡伟俊表示,这种做法类似于美国政府在2008年设立的问题资产救助计划(简称TARP),目的是在美国房地产市场崩溃后购买问题资产。
“现在地方政府正在进入市场直接购买房产,从某种意义上说,这是政策的转变,”胡伟俊说。
在中国沿海的济南、天津和青岛,以及南方的成都等城市,一些地方政府已经悄悄地对这种做法进行了试验,但这是中国高级官员第一次在全国范围内谈论这种做法。
据中国官方媒体新华社的官方报道,何立峰在周五对官员发表讲话时表示,必须打好“攻坚战”,处理全国各地所有未完工的房地产。
政府官方数据显示,北京在增强对房地产市场信心方面还有很长的路要走。未售出房屋的数量创历史新高,房地产价格也在以创纪录的速度下跌。
根据中国国家统计局的数据,截至3月份,未售出房屋的库存相当于7.48亿平米。今年4月,70个城市的新房价格同比下跌3.5%,二手房价格下跌6.8%,都是破纪录的跌幅。
上周五,在房价数据公布数小时后,中国央行采取措施,大幅降低首付要求以鼓励购房。它下调了全国范围内的抵押贷款利率。
“政策制定者迫切希望提振销售,”专注于中国市场的研究公司龙洲经讯的房地产专家咬丽蔷说。央行几年来一直在降低抵押贷款利率,此次降低之前的平均利率已经处于历史低点。
中国领导人设定了今年5%左右的经济增长目标,许多独立经济学家认为这一计划很有雄心,需要政府大力支出。
为此,中国还在周五表示,已通过首次发行30年期债券筹集了400亿元,这是未来六个月总共筹集一万亿元计划的一部分。
中国房地产危机的起因是房地产开发商多年来的大量借贷和过度建设,而这正是中国数十年来令人瞩目的快速经济增长的基础。
但当政府最终在2020年进行干预以结束开发商的风险行为时,许多公司已经处于崩溃边缘。中国最大的房地产开发商之一中国恒大在2021年底因巨额债务违约,留下了数十万套未完工的公寓和价值数千亿美元的未付账单。
房地产危机让许多将毕生积蓄投入房地产的中国家庭失去了积累财富的可行选择。由于中国股市仍然动荡不安(尽管近几个月来有所回升),投资者几乎没有其他好的选择。
恒大是一系列备受瞩目的违约事件中的第一起,这些事件如今已成为房地产行业的标志性事件。今年1月,香港一家法院下令对该公司进行清算。另一家陷入困境的房地产巨头碧桂园周五在香港一家法院举行了首次听证会,该案由一名寻求清算该公司的投资者提起。
-->
`,
"script":[{"type":"text/javascript","src":"//widgets.outbrain.com/outbrain.js","async":"async"}]
}
, "gg_rightside": {
"html":`
`,
"script":[{"type":"text/javascript","src":"//widgets.outbrain.com/outbrain.js","async":"async"}]
}
, "gg_duturandom": {
"html":`
`,
"script":[]
}
, "gg_square": {
"html":`
`,
"script":[]
}
, "gg_topbanner": {
"html":`
`,
"script":[]
}
, "gg_middlesquare": {
"html":`
`,
"script":[]
}
, "gg_dutu": {
"html":`
`,
"script":[]
}
, "gg_botline": {
"html":``,
"script":[]
}
, "gg_dututop": {
"html":`
`,
"script":[]
}
, "gg_shipintop": {
"html":`
`,
"script":[]
}
, "gg_inContent": {
"html":`
`,
"script":[]
}
, "gg_shipinrandom": {
"html":``,
"script":[]
}
, "gg_sideSticky": {
"html":`
`,
"script":[]
}
, "gg_bottombanner": {
"html":`
`,
"script":[{"type":"text/javascript","src":"//widgets.outbrain.com/outbrain.js","async":"async"}]
}
, "gg_marquee": {
"html":`
`,
"script":[]
}
}
const adEnv={
"gg_header": {
"html":``,
"script":[{"type":"text/javascript","exec":` var googletag = googletag || {}; googletag.cmd = googletag.cmd || []; var pbjs = pbjs || {}; pbjs.que = pbjs.que || []; `},{"type":"text/javascript","src":"https://adncdnend.azureedge.net/adn-hb/adn.wnx2.js","async":""},{"type":"text/javascript","src":"https://adncdnend.azureedge.net/adn-video/WenxuecityPlayer.js","async":"async"}]
}
}
const wxcEnv = {
"base":{
"exe":[],
"src":[
{"src": "/news/js/recommendednews.js","defer":"true"},
{"src":"/js/wxcFunc.js","defer":"true"}
]
},
"func":{
"exe":[
//展示评论
'function showMoreComments(){let n = 9;for(let i=0;i
2){dom.hide();}}$("#showallcomment").show();$("#showlesscomment").hide();};hideComments();',
],
"src":[
//图片,搜索,QR code
{"src": "/news/js/view.js?v=05132024"},
//计数器
{"src":"//count.wenxuecity.com/service/count/script/do.php?type=news&id=125577421&n=0&out=jsval","defer":"true"},
]
}
}
function wxcCode(){
wxcEnv.base.exe.forEach(x=>{
let tag = buildAdcode(x);
document.head.append(tag);
})
wxcEnv.base.src.forEach(src => {
let tag = buildSrc(src)
document.head.append(tag);
});
wxcEnv.func.exe.forEach(x=>{
let tag = buildAdcode(x);
document.body.append(tag);
})
wxcEnv.func.src.forEach(src => {
let tag = buildSrc(src)
document.body.append(tag);
});
}
function adcode(){
let adkey = Object.keys(ads);
adkey.forEach(x=>{
let code = ads[x].html;
let div = document.getElementById(x);
if(div)div.innerHTML = code;
ads[x].script.forEach(s=>{
if(Object.keys(s).indexOf('src')===-1){
let tag = buildAdcode(s.exec);
document.body.append(tag);
}else{
let tag = buildSrc(s);
document.body.append(tag);
}
})
})
}
function baseCode(){
let baseKeys = Object.keys(adEnv);
baseKeys.forEach(x=>{
adEnv[x].script.forEach(s=>{
if(Object.keys(s).indexOf('src')===-1){
let tag = buildAdcode(s.exec);
document.head.append(tag);
}else{
let tag = buildSrc(s);
document.head.append(tag);
}
})
})
}
function buildAdcode(script){
let tag = document.createElement('script');
tag.innerHTML = script;
return tag;
}
function buildSrc(obj){
let keys = Object.keys(obj);
let tag = document.createElement("script");
keys.forEach(key=>{
tag.setAttribute(key, obj[key]);
})
return tag ;
}