楼主: woyaotj
3320 6

[求助]债券定价的一个例题 [推广有奖]

  • 0关注
  • 3粉丝

博士生

37%

还不是VIP/贵宾

-

威望
0
论坛币
374 个
通用积分
0.0014
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
2283 点
帖子
223
精华
0
在线时间
63 小时
注册时间
2008-2-27
最后登录
2020-3-3

楼主
woyaotj 发表于 2008-3-24 23:11:00 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

设到期收益率为12%,计算20年期、息票率为9%、票面价值为1000美元的债券价格

计算程序为:

data ;
p1=45*(1-(1/1.06**40))/0.06;
p2=1000*(1/1.06**40);
p=p1+p2;
put p1= p2= p=;
run;

谁能告诉我p1=45*(1-(1/1.06**40))/0.06;从何而来啊?谢谢!

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:到期收益率 票面价值 债券价格 Data 计算程序 求助 债券 定价 例题

沙发
spring213 发表于 2008-3-24 23:19:00

这里每半年支付一次利息,所以45=1000*9%/2;20年所以为40期,因为每半年支付一次,所以0.06=0.12/2.

p1为各年息票的现值

藤椅
coldpeak 在职认证  发表于 2008-3-24 23:34:00

这个程序应该有问题吧。到期收益率为12%,即贴现率设为12%,而且息票率为9%,按题意是否是年率呢?如果是年率的话,那程序中的是按半年一付来算的。45就是半年一付的利息。

如果按半年付的话,贴现率也不应该是6%,而应该是5.83%(sqrt(1.12)-1).修改后P1应该是一个40期的年金为45的现值P1=45*年金系数。我认为上式是不对的。还有P2的贴现率也应该改为0.0583.

不知对否,请指正。

自强不息,厚德载物。

板凳
coldpeak 在职认证  发表于 2008-3-24 23:40:00
对了,我上面是按年利率为12%,半年付息,全部按复利计算的。
自强不息,厚德载物。

报纸
woyaotj 发表于 2008-3-25 11:47:00
p1=45*(1-(1/1.06**40))/0.06中(1-(1/1.06**40))是怎么来的?我总觉的公式不对啊

地板
wxq1638 发表于 2008-3-25 12:27:00
关键是没有说明问题

7
woyaotj 发表于 2008-3-25 17:52:00

今天看到年金现值的计算公式

pv=c*(1-1/(1+r)**n)/r难道本题是借用这个公式吗?

大家来看看

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-9 10:02