在CFA一级固定收益、衍生品和量化方法中,日期差(Date Difference)计算贯穿始终。无论是债券应计利息(Accrued Interest)、货币市场工具年化收益率、还是期权定价中的时间变量T,都离不开精确的天数计算(Days Calculation)。
更关键的是,这些技能并非"考完就忘"——在投行、资管、交易台等岗位,日期计算工作表是每天的基本功。本文将系统讲解日期计算的核心概念、计算方法,以及如何在BA II Plus上高效完成相关操作。
日期差指两个日期之间的天数间隔,是金融计算中最基础的输入变量。在实务中,日期差决定了:
DBD 是BA II Plus上的"Days Between Dates"功能,可快速计算两个日期之间的天数。它支持三种日历规则:
不同市场使用不同惯例:美国国债采用ACT/ACT,商业票据多用ACT/360,欧洲债券常用30/360。
| 惯例 | 适用场景 | 特点 |
|---|---|---|
| ACT/ACT | 美国国债、抵押贷款支持证券 | 每年天数可能为365或366 |
| 30/360 | 公司债、市政债 | 每月统一30天,忽略月末特殊情况 |
| ACT/360 | 银行承兑汇票、商业票据 | 分子为实际天数,分母固定360 |
假设一只美国国债的票面利率为5%,面值$1,000,半年付息一次(每年2月15日和8月15日付息)。投资者在2024年5月10日购入该债券,需要计算从上一个付息日(2024年2月15日)到购入日(2024年5月10日)之间的应计利息(Accrued Interest)。
第一步:确定天数计算惯例
美国国债使用ACT/ACT惯例,需计算2024年2月15日至2024年5月10日之间的实际天数。
第二步:计算天数差
总计:14 + 31 + 30 + 10 = 85天
第三步:确定付息周期总天数
从2024年2月15日至2024年8月15日:
2月剩余14天 + 3月31天 + 4月30天 + 5月31天 + 6月30天 + 7月31天 + 8月15天 = 182天
第四步:计算应计利息
$$\text{应计利息} = \frac{\text{票面利率} \times \text{面值}}{2} \times \frac{\text{持有天数}}{\text{付息周期天数}}$$
$$= \frac{5\% \times 1000}{2} \times \frac{85}{182} = 250 \times 0.4670 = \textbf{\$116.76}$$
步骤1:开启DBD功能
按 [2nd] [.] → 显示 DBD
步骤2:输入第一个日期(上一个付息日)
输入 02.15.24 → 按 [ENTER]
步骤3:输入第二个日期(购入日)
输入 05.10.24 → 按 [ENTER]
步骤4:选择日历惯例
按 [2nd] [.] → 选择 1(ACT/ACT)或 2(30/360)
步骤5:计算天数差
按 [2nd] [.] → 按 [ENTER] → 显示 85
提示:使用 RBA Calculator(TI BA II Plus的iOS应用版本)可在手机上完成完全相同的操作,无需携带物理计算器。下载链接:https://apps.apple.com/cn/app/id1545331477 ,界面与实体计算器一致,非常适合考前模拟和日常练习。
30/360计算遵循以下规则,是常见的考试陷阱:
示例:计算2024年1月31日到2024年3月15日的30/360天数
含息购买(Clean Price)需加上应计利息得到全价(Dirty Price)。考生常忘记将日期差代入应计利息公式,导致全价计算错误。
2月29日在ACT/ACT下是有效日期,但在30/360下会被忽略。如果题目涉及闰年2月的日期,务必确认所使用的日历惯例。
BA II Plus要求日期格式为MM.DD.YY。输入"05-10-24"会报错。必须使用点号"."分隔。
天数差是绝对天数,而年分数(Year Fraction)= 天数差 ÷ 年基数。在计算利息时,分母可能是365、366或360,不要直接用天数差代替年分数。
半年付息债券的面额计算中,票面利息需除以2(半年利息),而不是直接用年利率乘以天数比例。
在金融职场中,日期计算工作表的应用远不止考试:
掌握日期计算不仅能帮助你在CFA考试中得分,更是进入金融实务的第一道门槛。
日期计算主要出现在以下科目:
- 一级:固定收益(债券定价、应计利息)
- 一级:量化方法(货币市场工具年化)
- 一级:衍生品(期权定价中的T值)
- 二级:固定收益(债券组合管理、收益率曲线)
关键看题目背景:
- 提及"美国国债"或"Treasury" → ACT/ACT
- 提及"商业票据"或"银行承兑汇票" → ACT/360
- 提及"公司债"或"市政债" → 30/360
如果题目未明确说明,通常会在题干中给出"day count convention"的提示。
可以。只要在输入日期时使用正确的年份(如02.15.23和05.10.24),DBD功能会自动处理跨年计算。注意年份输入为两位数,如2024年输入"24"。
完全可以。除了文中推荐的 RBA Calculator(https://apps.apple.com/cn/app/id1545331477)外,iOS和Android平台都有多款BA II Plus模拟器。CFA协会官方认可使用计算器完成考试,无论是实体还是官方认可的模拟器均可。不过,建议在正式考试中使用实体BA II Plus,以避免App兼容性问题。
日期计算虽看似基础,却是连接理论公式与实际金融产品的桥梁。从CFA备考到职场实践,精确的天数计算和正确的日历惯例选择是避免定价错误、结算纠纷的关键。熟练使用BA II Plus的DBD功能,配合RBA Calculator进行日常练习,能让日期计算工作表从"考试技能"升级为"职业工具"。