<!DOCTYPE html>

PPP

PPP

shangfr

2015年11月12日

PPP模式下的投资分析方法

这篇文章的整体思路是通过设定净现值NPV函数计算内部收益率IRR,然后研究IRR与融资结构K的关系,从而指引政府和企业在PPP项目谈判阶段找到满意的融资结构。NPV函数在计算过程中,考虑到了收益率、维护成本和折现率等参数的风险波动,即根据经验假设其服从某一分布状态。

PPP是英文“Public-Private Partnership”的简写,中文直译为“公私合伙制”,简言之指公共部门通过与私人部门建立伙伴关系提供公共产品或服务的一种方式。 一般情况下,PPP模式是公私合营各种模式的统称。此处是作为一种独立而具体的模式。就此而言,PPP 融资模式主要应用于基础设施等公共项目。首先,政府针对具体项目特许新建一家项目公司,并对其提供扶持措施,然后,项目公司负责进行项目的融资和建设,融资来源包括项目资本金和贷款;项目建成后,由政府特许企业进行项目的开发和运营,而贷款人除了可以获得项目经营的直接收益外,还可获得通过政府扶持所转化的效益。

定义

净现值(net present value,NPV)是指投资方案所产生的现金净流量以资金成本为贴现率折现之后与原始投资额现值的差额。净现值法就是按净现值大小来评价方案优劣的一种方法。净现值大于零则方案可行,且净现值越大,方案越优,投资效益越好。

内部收益率(Internal Rate of Return (IRR)),就是资金流入现值总额与资金流出现值总额相等、净现值等于零时的折现率。如果不使用电子计算机,内部收益率要用若干个折现率进行试算,直至找到净现值等于零或接近于零的那个折现率。内部收益率,是一项投资渴望达到的报酬率,是能使投资项目净现值等于零时的折现率。

经济评价及步骤描述

  • 构建函数用于计算NPV
NPV = function(t,K)
{A=0.2 #收益分配比例NPV=-100*K  #企业初始投资额,项目总投资100亿CI=6 #第一年现金流入6亿CO=0.3 #第一年现金流出0.3亿for (i in 2:t){increase_rate_of_revenue = 1.0+runif(1,0.13,0.15)maintenance_cost=0.05+rnorm(1, mean = 0, sd = 0.03)discount_rate = 0.12+rnorm(1, mean = 0, sd = 0.03) #折现率#正态分布的标准差正等于正态分布中的参数σ,方差的平方根称为标准差r=discount_rate CI[i]=CI[i-1]*increase_rate_of_revenue   #现金流入CO[i]=(CI[i-1]-CO[i-1])*maintenance_cost   #现金流出r=discount_rate  #折现率#经济评价NPV[i]= (CI[i]-CO[i])*(1-A)/(1+r)^i}return(NPV)
}

经济意义

  • NPV>0表示项目实施后,除保证可实现预定的收益率外,尚可获得更高的收益。
  • NPV<0表示项目实施后,未能达到预定的收益率水平,而不能确定项目已亏损。
  • NPV=0表示项目实施后的投资收益率正好达到预期,而不是投资项目盈亏平衡。

  • 设定初始值

#初始状态
money = 100 #投资额
t = 25  #项目年限
s = 0.2  #利益分配制度
revenue = 6 #第一年收益
lowest_return_rate = 0.12 #最低投资回报率
K=0.3  #初始融资结构
A=s
  • 当融资结构K=0.3时,分别计算t=17、25时,NPV、IRR值
library(jrvFinance)
qq=0
for(i in 2:25)
{ qq[i]=sum(NPV(i,0.3))
}plot(qq[-1],type="l",lwd=3,xlab="时间",ylab="净现值")
abline(h = 0, col = "gray60",lwd="2")

NPV(17,0.3)
##  [1] -30.000000   4.128286   4.027660   4.878240   3.915962   4.246294
##  [7]   6.144814   5.421901   6.696659   4.267641   7.026589   7.228010
## [13]   2.205055   4.154711   7.400232   5.827682   4.013331
irr(NPV(17,0.3))
## [1] 0.1332326
NPV(25,0.3)
##  [1] -30.000000   4.171977   4.425945   5.108682   3.511149   3.422270
##  [7]   4.935180   4.392022   4.666022   3.190476   5.297004   5.932260
## [13]   4.764075   5.219582   7.904682   7.169804   6.782537   6.824819
## [19]   5.947960   7.121221   3.571937   5.332971   4.920085   9.996906
## [25]  17.261441
irr(NPV(25,0.3))
## [1] 0.1552985

模拟计算

画图

#风险评价
p=pp=0
for(i in seq(0.3,0.5,0.01)){K=ia=0for (i in 1:1000){if(irr(NPV(25,K))>0.12)a=a+1   #企业投资者希望投资的年化收益率大于0.12}px=a/1000p=c(K,px)pp=rbind(pp,p)
}plot( pp[-1,],type = 'b',col = 'red',lwd="2",xlab=c("融资结构K"),ylab=c("概率P"),main=c("蒙特卡洛1000次模拟")
)

融资结构区间为[0.3,0.5],模拟次数为1000次,融资比例的调整间隔为0.01,运行程序可得,融资结构K与获得最低IRR的概率P的关系如上图所示。即企业投资者希望投资项目的年化收益率大于12%概率达到90%以上时,其融资结构K不能大于0.35。优化融资结构本质上就是确定最佳的K,通过仿真模型优化PPP项目融资结构,有利于决策者找到满意的融资结构。

转载于:https://www.cnblogs.com/shangfr/p/4960616.html

PPP模式下的融资结构优化相关推荐

  1. 详解PPP模式下的产业投资基金运作【基金管理】

    详解PPP模式下的产业投资基金运作[基金管理] 点击标题下「搏实资本」可快速关注 搏实资本 研究型的投资机构,实操型的专家团队 ﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌ 一.产业投资基金概述 1.产业投资基 ...

  2. 重度使用Flutter研发模式下的页面性能优化实践

    简介: 淘宝特价版是集团内应用Flutter技术场景比较多,且用户量一亿人以上的应用了.目前我们首页.详情.店铺.我的,看看短视频,及评价,设置等二级页面都在用Flutter技术搭建.一旦Flutte ...

  3. 安防PPP模式对智慧城市建设的影响和作用

    安防PPP模式对智慧城市建设的影响和作用 佳都新太科技股份有限公司 本文已被发表于<中国安防>杂志 149期 徐建明 安防PPP模式在智慧城市建设中的发展现状 智慧城市建设在四个方面的因素 ...

  4. PPP 模式在我国智慧城市建设领域应用与发展

    近年来,国家多部委发布了<国家新型城镇化规划(2014-2020)><关于加快推进"互联网+ 政务服务"工作的指导意见><关于促进智慧城市健康发展的指 ...

  5. PPP模式与城市视频监控项目结合产效应

    对于PPP模式,人们已经不再陌生.这种公私合作的模式作为公关基础设施中新的项目融资方式,具有适应当前社会发展的必要性:一方面有助于公共服务融资创新,减轻当期财政压力,与各个供应商共同承担风险;另一方面 ...

  6. STM32定时器配置(TIM1、TIM2、TIM3、TIM4、TIM5、TIM8)高级定时器+普通定时器,定时计数模式下总结

    STM32定时器配置(TIM1.TIM2.TIM3.TIM4.TIM5.TIM8)高级定时器+普通定时器,定时计数模式下总结 文章结构: --> 一.定时器基本介绍 --> 二.普通定时器 ...

  7. 大数据推动智慧城市项目在PPP模式

    智慧城市是运用物联网.云计算.大数据.空间地理信息集成等新一代信息技术,促进城市规划.建设.管理和服务智慧化的新理念和新模式.本文基于智慧城市建设与PPP模式的相关原理,阐述了采用PPP模式建设智慧城 ...

  8. sa结构组网方式_5G独立组网SA模式下的驻网流程浅析

    原标题:5G独立组网SA模式下的驻网流程浅析 5G独立组网SA模式下的驻网流程浅析 张阳1,郭宝2,刘毅3,沈骜4 (1.中国移动通信集团有限公司,北京 100033: 2.中国移动通信集团山西有限公 ...

  9. 计算机探索策略的反馈调整,任务驱动模式下的中职计算机应用基础课程优化教学探索...

    邵志杰 摘 要:在中职计算机课程教学过程中,教师应当结合中职学生的实际情况以及未来职业需求来调整教学策略,使学生能够在计算机课堂上提升知识运用能力.基于此,教师在开展中职计算机应用基础课程教学过程中, ...

最新文章

  1. Flutter介绍 - Flutter,H5,React Native之间的对比
  2. docker电子书_果然!这10个Docker容器坑多数人都中招过
  3. resultset需要关闭吗_旧电脑福音!关闭Windows这些没用的设置,电脑性能至少提升50%!...
  4. oct玻璃体后脱离图像
  5. [国家集训队]航班安排 (最大费用最大流)
  6. 四阶龙格库塔c语言,四阶龙格库塔算法的C语言实现
  7. 在CentOS6.2下安装DNS服务软件Bind并快速配置简单实例
  8. 简单排序算法设计(Java)
  9. oracle的exp和imp,oracle exp和imp
  10. StickyListHeaders的使用
  11. 记录——《C Primer Plus (第五版)》第十一章编程练习第四题
  12. FusionChart样例
  13. chrome 文本框 获取焦点时 边框色
  14. redis java 视频教程_Redis基础与提升视频教程
  15. 政府安全资讯精选 2017年第四期:聚焦美国网络安全新动态
  16. vm虚拟机安装lede旁路由_利用VMM虚拟机 安装LEDE旁路由 实现软路由超强功能
  17. 密码学常见困难问题DLP,CDH,DDH,GDH,BDH,CBDH,DBDH,GBDH,更新中
  18. localtimestamp
  19. python 结构体指针_C语言结构体指针(指向结构体的指针)详解
  20. 微信小程序前端设计,以北京动物园为例

热门文章

  1. Code For Better 谷歌开发者之声——Google 产品深度学习
  2. 如何用Python批量将Pdf文档转换成Word文档?
  3. iphone,ipad模拟器截图
  4. [3D跑酷] AudioManager
  5. 搜索未来(3) -- 蚁群系统
  6. 【python数据分析模块教程】5——pyecahrts基础简介以及运用
  7. 吉林大学2021级计算机系统结构期末复习
  8. 为什么别人可以这么牛
  9. 〖金融帝国实验室〗(Capitalism Lab)官方认证汉化包下载(v4.00)
  10. 【组件】前端js拖拽插件 VUE