楼主: millww
3804 9

求matalab中kmv模型实证研究操作步骤 [推广有奖]

  • 1关注
  • 0粉丝

高中生

5%

还不是VIP/贵宾

-

威望
0
论坛币
373 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
49 点
帖子
5
精华
0
在线时间
36 小时
注册时间
2012-10-11
最后登录
2015-4-2

楼主
millww 在职认证  发表于 2013-12-28 19:12:35 |AI写论文
20论坛币
求matalab中kmv模型实证研究操作步骤

关键词:matalab KMV模型 实证研究 MATA 操作步骤 模型

沙发
floydgyf 在职认证  发表于 2013-12-30 15:08:43
有具体模型步骤吗

藤椅
junjun7788 发表于 2014-1-6 19:44:26
同求~~~

板凳
skyldm 发表于 2014-3-5 13:02:39
同求

报纸
skyldm 发表于 2014-3-6 14:32:05
您好,请问KMV模型的资产市场价值和波动率怎么求啊,跪谢

地板
SAI2048 发表于 2019-2-23 10:19:38
同求

7
123xrl 发表于 2020-2-19 21:46:32
先写一个kmvfun.m文件

function F = KMVfun(EtoD,r,T,EquityTheta,x)

%KMVfun

d1 =(log(x(1)*EtoD)+(r+0.5*x(2)^2)*T)/(x(2)*sqrt(T));

d2 = d1-x(2)*sqrt(T);

F = [x(1)*normcdf(d1)-exp(-r*T)*normcdf(d2)/Etod-1;

    normcdf(d1)*x(1)*x(2)-EquityTheta];

end


再写一个KMVOptSearch.m文件

function [Va,AssetTheta] = KMVOptSearch(E,D,r,T,EquityTheta)

%KMVOptSearch

EtoD = E/D;

x0 = [1,1];

VaThetax = fsolve(@(x)KMVfun(EtoD,r,T,EquityTheta,x),x0);

Va = VaThetax(1)*E;

AssetTheta = VaThetax(2);

end


最后带入参数运行即可

r=

T=

D=

E=

EquityTheta =

[Va,AssetTheta] = KMVOptSearch(E,D,r,T,EquityTheta)

DD = (Va-D)/(Va*AssetTheta)

EDF = normcdf(-DD)



8
哼!哼哼! 发表于 2020-3-12 13:52:23 来自手机
123xrl 发表于 2020-2-19 21:46
先写一个kmvfun.m文件
function F = KMVfun(EtoD,r,T,EquityTheta,x)%KMVfund1 =(log(x(1)*EtoD)+(r+0.5*x ...
股权价值波动率怎么求?

9
动物园里的脑斧 发表于 2020-4-1 20:34:12
123xrl 发表于 2020-2-19 21:46
先写一个kmvfun.m文件
function F = KMVfun(EtoD,r,T,EquityTheta,x)%KMVfund1 =(log(x(1)*EtoD)+(r+0.5*x ...
>> KMVfun
输入参数的数目不足。

出错 KMVfun (line 5)
d1 =(log(x(1)*EtoD)+(r+0.5*x(2)^2)*T)/(x(2)*sqrt(T));

>> KMVOptSearch
输入参数的数目不足。

出错 KMVOptSearch (line 5)
EtoD = E/D;
麻烦问一下,显示这个是怎么回事?要怎么改呢?

10
Ggg1998 发表于 2020-12-31 02:07:11 来自手机
动物园里的脑斧 发表于 2020-4-1 20:34
>> KMVfun
输入参数的数目不足。
有结果了吗,我也是这样,头都大了

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
jg-xs1
拉您进交流群
GMT+8, 2025-12-9 10:15