CFA备考过程中,日期计算工作表是数量分析、固定收益两大核心模块的基础内容,很多考生在看到日期差、DBD(天数基准)这类基础概念时觉得简单,实际做题时却因为规则记错、计算器操作不熟练丢分,尤其是固定收益模块的应计利息、债券定价相关题目,日期计算是前置步骤,一旦出错直接导致整题错误。今天这篇文章就帮大家把日期计算的所有考点梳理清楚,一文搞定所有相关题目。
日期差就是两个给定日期之间的间隔天数,是货币时间价值非整数期计算、债券应计利息计算的核心参数。CFA里的天数计算不会直接用日历数天数,而是按照不同市场的统一规则来算,避免人为数数带来的误差。
DBD是Day Basis的缩写,中文叫天数基准,是日期计算的核心参数,决定了两个事情:①分子(两个日期的天数差)的计算规则,是按实际天数算还是按30天计月;②分母的取值,是360还是365。CFA考纲里明确涉及的DBD共有4种,对应不同的市场工具,考试时题目一般会明确给出使用的DBD,考生只需要对应规则计算即可。
分子是两个日期的实际间隔天数,按照日历的实际天数计算,1月31天、2月平年28天/闰年29天,都要如实计入,分母固定用360。
使用场景:美国货币市场工具(短期国库券、商业票据、银行承兑汇票)统一使用这个基准。
分子的计数规则和ACT/360完全一致,按照日历实际天数计算,分母固定用365,除非题目明确说明闰年分母用366,否则默认分母都是365。
使用场景:英国政府债券、部分新兴市场债券使用这个基准。
所有月份都按30天计算,每年按360天计算,具体计数规则:
①如果较早日期(起始日期)的日是31,直接改为30;
②如果较晚日期(结束日期)的日是31,且起始日期的日是30或者31,将结束日期的日改为30;
③其他情况日的数值保持不变。
天数差计算公式:(Y2-Y1)×120 +(D2-D1),其中Y是年,D是日,M是月,公式等价于先算月份差对应的天数,再加上日的差值。
使用场景:美国发行的中长期公司债、国债统一使用这个基准。
计数规则和30/360美国版略有不同:
①如果起始日期的日是31,直接改为30;
②如果结束日期的日是31,不管起始日期的日是什么值,都直接改为30;
③其他情况日的数值保持不变。
天数差计算公式和美国版一致,都是(Y2-Y1)×120 +(D2-D1)。
使用场景:欧洲发行的债券统一使用这个基准。
已知某美国公司债面值$1000,票面利率5%,付息日为每年1月1日、7月1日,采用30/360(NASD版)天数基准,当前日期为2024年3月15日,计算:①上一个付息日(2024年1月1日)到当前日期的天数差;②当前应计利息。
首先按30/360美国版规则判断日是否需要调整:起始日期是2024年1月1日,日是1,不需要调整;结束日期是2024年3月15日,日是15,也不需要调整。
月份差是3-1=2个月,每月按30天算,对应2×30=60天;日差是15-1=14天,所以总天数差=60+14=74天。
应计利息=面值×票面利率×(天数差/360)=1000×5%×74/360≈10.28美元。
BA II Plus的日期计算功能在DATE菜单,操作步骤如下:
1. 按2nd + DATE(即2nd + 7键)进入日期设置界面;
2. 输入起始日期(2024年1月1日):按Y.M.D格式输入1.01(注:月、日是单位数需要补0),按ENTER确认,再按↓键选择天数基准,输入US对应30/360美国版,按ENTER确认;
3. 按↓键输入结束日期(2024年3月15日):输入3.15,按ENTER确认;
4. 按↓键找到天数差选项,按CPT计算,显示结果为0074,和手算结果一致。
如果你没有实体BA II Plus计算器,也可以使用官方推出的RBA Calculator(TI BA II Plus iOS应用),功能和实体机完全一致,支持所有日期计算、TVM、债券定价功能,刷题练习时非常方便,点击下方链接即可下载:https://apps.apple.com/cn/app/id1545331477,操作步骤和实体计算器完全一致。
A:一般来说美国货币市场工具(短期国库券、商业票据、银行承兑汇票)统一用ACT/360;美国发行的中长期公司债、国债用30/360(NASD版);欧洲发行的债券一般用欧洲30/360;英国政府债券、部分新兴市场债券用ACT/365。考试时题目一般会明确给出天数基准,不用死记,了解这个规律可以快速判断。
A:因为你输入的两个日期的顺序反了,较早的日期要放在第一个位置,较晚的日期放在第二个位置,如果顺序反了算出来的天数差是负数,调整顺序重新计算即可。
A:如果是ACT基准(ACT/360、ACT/365),分子的实际天数要计入2月29日,比如从2024年1月1日到2024年4月1日,2024是闰年,2月有29天,天数差就是31+29+31=91天;如果是30/360基准,不管是不是闰年,2月都按30天算,不需要特殊处理。
A:主要在两个模块:一是数量分析模块,货币时间价值计算里可能会考到非整数期的折现率计算,需要用到日期差;二是固定收益模块,债券定价的应计利息计算、债券收益率计算都会用到日期差,尤其是固定收益的二级内容,出现频率更高。
日期计算工作表虽然看起来是基础内容,但是是CFA数量、固收模块的基础,掌握DBD的规则和BA II Plus的操作,能帮你节省大量答题时间,避免不必要的失分,备考的时候多练几个不同类型的例题就可以熟练掌握了。