
杂谈专栏负责记录日常的学习,包含工程类的开发心得和大环境下对经济、生活之类的思考,同时也记录一些有趣的话和内容。
国债(national debt; government loan),又称国家公债,是国家以其信用为基础,按照债的一般原则,通过向社会筹集资金所形成的债权债务关系。国债是由国家发行的债券,是中央政府为筹集财政资金而发行的一种政府债券,是中央政府向投资者出具的、承诺在一定时期支付利息和到期偿还本金的债权债务凭证,由于国债的发行主体是国家,所以它具有最高的信用,被公认为是最安全的投资工具。
目前国债的起购金额为100元,超过100元的,按100元的整数倍递增。
假设每100面值的国债,每年能收到的利息为5。 即票面价值为100的债券到期时,国家应依据此价格还本付息共105,则此时的国债收益率为 5%
在某网站上获取十年国债收益率的相关历史数据,使用MATLAB绘制其走势图。
代码如下:
%%
clear
clc
close all
warning offfileA = '中国十年期国债收益率历史数据.xlsx';
fileB = '美国十年期国债收益率历史数据.xlsx';[A_data,A_text,A_alldata] = xlsread(fileA);%读所有数据
[B_data,B_text,B_alldata] = xlsread(fileB);%读所有数据if size(B_data,1)>size(A_data,1)inter_AB = size(B_data,1)-size(A_data,1);B_data(end-inter_AB+1:end,:) = [];
end
A_text(1,:) = [];data = A_text;x = datenum(data);
y1 = A_data(:,1);
y2 = B_data(:,1);
figure('name','国债收益率历史数据')
hold on
title('国债收益率历史数据')
plot(x,y1,'r','LineWidth',1.0)
plot(x,y2,'b','LineWidth',1.0)
legend('中国','美国')
xlabel('日期'),ylabel('国债收益率(%)')
dateaxis('x',17); % 将坐标轴设置为日期格式
hold off
% gtext('国债收益率')
grid on
box on
获得如下图表:
相关资源:
MATLAB绘制中美国家十年期国债收益率
看好国家的发展前景,或当时国家的发展态势较好,国民则会抛售手中的债券获得现金流去投资能获得更高收益的产品或股市。此时100面值的国债将会因供给多需求少而折价出售,假设出售价格为80。那么此时的真实收益率为 5 80 = 6.25 % boxed{frac 5 {80} = 6.25% } 805=6.25%
看淡或者看衰国家的发展前景,或当时国家的发展态势较差,国民则会抛售手中的低收益的产品资产或股票,转而大量买入相对于产品和股票收益较高的债券。此时100面值的国债将会因供给少需求多而溢价出售,假设出售价格为120。那么此时的真实收益率为 5 120 = 4.16 % boxed{frac 5 {120} = 4.16% } 1205=4.16%
本文发布于:2024-03-23 16:13:19,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/1711181600153359.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
| 留言与评论(共有 0 条评论) |