看网上很少有KMV信用风险模型的Python代码,有的也是用Matlab改过来的,但是有个Etod的错误,于是自己更改了一下

def KMVOptSearch(E,D,r,T,EquityTheta):def KMVfun(x,E,D,r,T,EqutityTheta):d1 = (np.log(x[0]/D)+(r+0.5*x[1]**2)*T)/x[1]*np.sqrt(T)d2 = d1-x[1]*np.sqrt(T)return [E-x[0]*stats.norm.cdf(d1,0,1)+D*np.exp(-r*T)*stats.norm.cdf(d2,0,1),EqutityTheta-x[0]*stats.norm.cdf(d1,0,1)*x[1]/E]VaThetaX = fsolve(KMVfun,[100,0.001],args=(E,D,r,T,EquityTheta))Va = VaThetaX[0]AssetTheta = VaThetaX[1]return Va, AssetTheta

这里的d1、d2都是原公式做过来的,下面的return后面的也是
但是总是报错!

RuntimeWarning: invalid value encountered in log

谁能告诉我是为什么

求助!KMV信用风险模型Python版的报错问题相关推荐

  1. (202103更新)海康威视网络摄像头sdk python版 (报错排查) 移动物体检测 多通道海康威视网洛摄像头后台检测 海康威视网络摄像头Python SDK

    海康威视网络摄像头Python SDK+移动物体位置检测 文末附 海康威视网络摄像头Python SDK 下载链接 本文参考博客 https://blog.csdn.net/c20081052/art ...

  2. python打开文件报错无效序列_解决Python 写文件报错TypeError的问题

    处理上传的文件: f1 = request.FILES['pic'] fname = '%s/%s' % (settings.MEDIA_ROOT, f1.name) with open(fname, ...

  3. 已解决(Python爬虫requests报错)requests.exceptions.ProxyError: HTTPSConnectionPool

    成功解决(Python爬虫requests报错):requests.exceptions.ProxyError: HTTPSConnectionPool 文章目录 报错信息 报错翻译 报错原因 解决方 ...

  4. python调用dll报错:ValueError: Procedure called with not enough arguments (4 bytes missing) or wrong call

    python调用dll报错:ValueError: Procedure called with not enough arguments (4 bytes missing) or wrong call ...

  5. python导入openpyxl报错问题,终于解决啦

    python导入openpyxl报错问题,终于解决啦 参考文章: (1)python导入openpyxl报错问题,终于解决啦 (2)https://www.cnblogs.com/guotang/p/ ...

  6. Python 中文注释报错解决方法

    Python 中文注释报错解决方法 参考文章: (1)Python 中文注释报错解决方法 (2)https://www.cnblogs.com/cjiong/p/5881983.html 备忘一下.

  7. python安装报错类型_解决Python安装cryptography报错问题

    解决Python安装cryptography报错问题 错误一: gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wst ...

  8. 神奇的python(五)之python强制退出报错(异常)解决方法

    简介:python程序在执行时,有时候由于某些模块冲突或者是定时器冲突,会出现很多奇怪的错误,为此我们需要让python程序在退出时免受这些问题的干扰. (1) 常用的信号类型: SIGINT 终止进 ...

  9. java 504错误怎么解决_求助java.lang.NoClassDefFoundError怎么解决,报错信息如下

    求助java.lang.NoClassDefFoundError怎么解决,报错信息如下 四月 14, 2018 11:03:07 上午 org.apache.catalina.startup.Embe ...

最新文章

  1. R语言使用reshape2包的dcast函数将dataframe从长表到宽表(Long- to wide-format)、指定单个标识符、、表格转化的时候值不唯一设置聚合函数(均值)
  2. Istio如何使用相同的端口访问网格外服务
  3. jcifs java_Java 使用JCIFS访问网络文件共享的工具类
  4. MySQL Server has gone away报错原因汇总
  5. hdu 2255二分图最大权值匹配的KM 算法
  6. 关闭系统进程,以及如何调用cmd并执行命令
  7. python中的大数据品牌运营专业公司_国内最好的专业数据分析公司有哪些?
  8. linux和windows输入法,关于输入法框架,这里有可以跨平台的linux和windows。。。。...
  9. mysql 创建分区索引吗_MySQL分区字段列有必要再单独建索引吗?
  10. python权威指南 pdf_Ansible权威指南pdf txt mobi下载及读书笔记
  11. Linux目录下有剩余空间,但无法写入数据
  12. Ubuntu 16.04 配置vsftpd使用 ssl 传输
  13. Binaural Microphone
  14. java中的weblogic_Java访问Weblogic中的连接池
  15. 北京专业一般人小规模代理记账
  16. 详解Dual Thrust量化策略及其发明者Michael Chalek的前世今生
  17. 恩智浦杯智能汽车大赛—直立车模实现原理(mpu6050控制)
  18. python学习-day15:函数作用域、匿名函数、函数式编程、map、filter、reduce函数、内置函数r...
  19. 一种简单的小型企业报表实现方式
  20. 遇见你是我最美的意外

热门文章

  1. 低成本高精度导航定位技术 | 自动驾驶「AI工程论」
  2. text-indent html,css text-indent属性怎么用
  3. k8s pod被驱逐问题分析及解决
  4. 抽象类——加油站加油
  5. 软件测试思想者 - 几个有关人性的成语
  6. 资料误删也不怕,这有恢复妙招快来看
  7. ccf中学生程序设计(入门篇)个人小结
  8. java 管理器模式,java 装点器模式
  9. JavaScript面向对象学习构造函数、静态成员和实例成员(二)
  10. JS高级之静态成员和实例成员