用插值法求国债收益率

-- coding: utf-8 --

“”"
Created on Tue Mar 16 20:41:11 2021

@author: Administrator
“”"
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
from pylab import mpl
mpl.rcParams[‘font.sans-serif’]=[‘SimHei’]
mpl.rcParams[‘axes.unicode_minus’]=False #rc_pmpl.rc_params[‘axes.unicode_minus’]=False
from scipy import interpolate
t=np.array([0.25,0.5,0.75,1.0,3.0,5.0])
t_new=np.array([0.25,0.5,0.75,1.0,1.5,2.5,3.0,4.0,5.0])#值域范围在中间,插值法
rates=np.array([0.27344,0.27898,0.28382,0.2882,0.30414,0.31746])
types=[“nearest”,“zero”,“slinear”,“quadratic”,“cubic”]
plt.figure(figsize=(8,6))
for i in types:
f=interpolate.interp1d(x=t,y=rates,kind=i)
#print(f)
rates_new=f(t_new)
print(i,rates_new)
plt.plot(t_new,rates_new,‘o’) #曲线的点o
plt.plot(t_new,rates_new,’-’,label=i) # 坐标画图用循环语句
plt.xticks(fontsize=14)
plt.xlabel(u’期限’,fontsize=14) #X轴
plt.yticks(fontsize=14)
plt.ylabel(u’收益率’,fontsize=14,rotation=0)
plt.legend(loc=0,fontsize=14)
plt.title(u’用插值法求2年期和4年期的远期国债到期收益率’)

用插值法求国债收益率相关推荐

  1. 【FXCG】美联储加息在即,10年期国债收益率创近两年新高

    美国10年期国债收益率自2019年7月以来首次逼近2%.当地时间2月8日,伴随美国国债下跌,10年期收益率一度达到1.96%的高位.收益率上升反映出随着市场对美国经济复苏.美联储加息的预期有所增强. ...

  2. 拉格朗日插值法求多项式系数 (附代码)

    写在前面: 学了拉格朗日插值法之后发现大家都说可以在O(n^2)时间内得到多项式系数,但是没有找到代码,网上找了很多资料又因为我太弱了没能看懂,最后在emofunx学长的帮助下终于搞明白了. 由于太弱 ...

  3. oracle求累积收益率,解决报表sql中的累计收益率问题?换个姿势,再来一次~

    原标题:解决报表sql中的累计收益率问题?换个姿势,再来一次~ 最近在做券商资产分析业务的时候,碰到个报表需求,要求计算从20170301到20170831期间,大约40w客户(表数据量5000w)的 ...

  4. [学习笔记]拉格朗日插值法求多项式系数

    一.引入 我们会遇到这样的问题: 给定 nnn 个点 (xi,yi)" role="presentation" style="position: relativ ...

  5. python怎么写代码求年华收益率_python计算年收益

    # ------------------------------------------------------------------------------- # 计算年收益 # per_year ...

  6. 解题报告(三)多项式求值与插值(拉格朗日插值)(ACM / OI)

    整理的算法模板合集: ACM模板 点我看算法全家桶系列!!! 实际上是一个全新的精炼模板整合计划 繁凡出品的全新系列:解题报告系列 -- 超高质量算法题单,配套我写的超高质量的题解和代码,题目难度不一 ...

  7. 债券收益率预测模型_证券盈利预测模型

    单位:千元 UID 项目 2004 2005 2006 1H2007 新报表 自营规模 交易性金融资产 股票 4,666,241.80 ######## 227,033.80 1,907,006.09 ...

  8. 十年期国债利率倒数与A股PE中位数走势

    十年期国债利率倒数与A股PE中位数走势 统计说明 A股市盈率中位数采用的是动态市盈率(TTM),计算时剔除PE<0以及PE>300的A股股票.十年期国债利率倒数也就是"1/十年期 ...

  9. 拉格朗日插值法 【python】

    一.插值 设函数y=f(x)在区间[a,b]上连续,给定n+1个点 a≤x0<x1<....<xn≤b 已知,f(xk)=yk(k=0,1....n),在函数类P中寻找一个函数Φ(x ...

  10. 国库券利率与国债利率小常识

    你买国债吗?你是否了解国库券是什么?国库券与国债的区别是什么?国库券利率又是多少?2018年最新国债利率是多少?接下来,我们一个一个了解一下. 国库券是什么?国库券利率又是多少?国库券是1877年由英 ...

最新文章

  1. 神经网络七十年:回顾与展望
  2. Linux 2.6 下通过 ptrace 和 plt 实现用户态 API Hook
  3. WSAAsyncSelect模型
  4. 多维数据查询效率分析(1)
  5. 【Java 注解】自定义注解 ( 注解属性定义与赋值 )
  6. python包里面的dll是什么_Python中的包ImportError
  7. 【论文解读】这篇顶会paper,讲述了疫情期间憋疯的你和我
  8. 设计模式:命令模式(Command)
  9. Jquery学习笔记:删除节点的操作
  10. (18)FPGA串/并转换的思想
  11. 安卓逆向系列教程 4.9 破解内购 II
  12. com.android.packageinstaller,Android PackageInstaller 安装和卸载
  13. 音频(四) - 音频压缩(Speex使用Opus简介)
  14. chromium git下载
  15. WingIDE 7.2.0 远程调试
  16. 小米软件开发二面和中兴软开一面
  17. [转]JavaScript和html5 canvas生成圆形印章
  18. 5、♥☆基于STM32的智能手环√★☆
  19. Mysql 的自增主键达到最大值,怎么办
  20. 红外测温仪校准-完整指南

热门文章

  1. css实现径向和线性渐变,CSS3的渐变属性 线性渐变 径向渐变 重复线性渐变和径向渐变...
  2. JS 案例 个人所得税计算器
  3. 基于单片机的智能家居环境监控系统的设计
  4. Linux文件的颜色意义
  5. 编写一个fun函数,该函数地功能是:统计一行字符串中单词的个数,并作为函数值返回。字符串在主函数中输入,规定所有的单词由小写字母组成,单词之间有若干个空格隔开,一行的开始没有空格!
  6. AtCoder Beginner Contest 043题解(ABCD)
  7. 求两个列表的交集、并集和补集
  8. 硅谷的精神火种——多元化和天马行空(三)
  9. Blender - Proportional Edit Mode - 按比例编辑模式(3D版的液化、挤压工具)
  10. 第三方登陆--狸菇凉_