← 返回博客列表
📅 2026-08-16 📂 标签: CFA / 日期计算工作表 / Date / 日期差 / DBD 👁 0 次阅读

日期计算速成:10 分钟搞定 CFA 必考知识点

在 CFA 一级和二级考试中,日期计算(Date Calculation)虽然看似基础,却是货币时间价值(TVM)和债券定价章节的基石。许多考生在计算现值、终值或应计利息时,往往因为天数计算错误而导致最终答案偏差。本文将带你速成掌握DBD(Days Between Dates)的核心逻辑,通过 BA II Plus 计算器快速解决日期差问题,助你高效备考。

核心概念:为什么 DBD 如此关键

在金融数学中,时间不仅仅是“年”或“月”,更精确的单位是“天”。当题目涉及到不规则时间段的现金流折现,或者债券买卖之间的应计利息(Accrued Interest)时,我们需要精确知道两个日期之间相隔了多少天。

理解日期差与天数计算

日期差即两个特定日期之间的自然日天数。在 CFA 考试中,最核心的功能是计算 DBD。这个数值通常用于两个场景:
1. TVM 计算中的 N 值调整:当折现期不足一年时,我们需要将天数转换为年数(例如 DBD/365 或 DBD/360)。
2. 债券应计利息:计算买方需要支付给卖方的利息时,需要知道上次付息日至今的天数。

实际/实际 vs 30/360 惯例

在天数计算中,必须注意题目给定的计息基础。
* Actual/Actual (ACT/ACT):使用日历上的实际天数,一年按 365 天(闰年 366 天)计算。这是大多数政府债券和现代金融工具的标准。
* 30/360:假设每月 30 天,每年 360 天。这是企业债券的常见惯例。

BA II Plus 计算器默认支持 Actual/Actual 的日期差计算,这也是考试中考察 DBD 功能时的主要场景。

实战演练:BA II Plus 操作步骤详解

为了让你彻底掌握这一考点,我们来看一个具体的计算例题,并详细拆解 BA II Plus 的操作步骤。

计算例题

假设你于 2023 年 3 月 15 日 买入一只债券,并于 2023 年 9 月 20 日 卖出。题目要求计算这两个日期之间相隔的天数(DBD),以便后续计算持有期收益。

BA II Plus 操作步骤

请拿出你的计算器,按照以下步骤操作(注意:不同版本界面略有差异,但逻辑一致):

  1. 进入日期功能模块:
    按下 2nd 键,然后按下 DATE 键。屏幕显示 SD?(Start Date,起始日期)。

  2. 输入起始日期:
    输入 3.152023(格式为 MM.DDYYYY),然后按下 ENTER。屏幕显示 ED?(End Date,结束日期)。

  3. 输入结束日期:
    输入 9.202023,然后按下 ENTER。屏幕显示 DBD?(Days Between Dates)。

  4. 计算日期差:
    直接按下 CPT(Compute)键。屏幕将显示结果 189。

这意味着从 2023 年 3 月 15 日到 9 月 20 日,实际相隔 189 天。这个 189 就是我们要找的 DBD 值。接下来,如果需要计算年化收益率,你就可以用 189/365 作为时间因子。

注意:如果你之前计算过其他日期,务必先输入新的 SD 和 ED,旧数据会被自动覆盖,但建议养成按 CE/C 清除数据的习惯,以防干扰。

移动端备考神器:RBA Calculator

对于习惯利用碎片时间备考的考生,实体计算器可能不便携带。此时,RBA Calculator 是一个极佳的替代方案。它是 TI BA II Plus 的官方 iOS 应用,界面和功能与实体计算器高度一致。

通过这款应用,你可以在手机上模拟上述的 日期差 计算流程,随时随地练习 DBD 功能。特别是当你需要在通勤路上复习 TVM 或债券章节时,它可以完美替代实体机。

👉 下载链接:RBA Calculator (TI BA II Plus) iOS 应用

建议考生在备考后期,尽量使用与考试一致的实体 BA II Plus 进行练习,以免在考场上因操作手感不同而失误,但 RBA Calculator 非常适合前期的概念熟悉和基础练习。

常见错误提醒:避开这些坑

在练习天数计算时,考生很容易陷入以下几个误区,请务必注意:

  1. 日期格式混淆:
    BA II Plus 默认是美式日期(MM.DDYYYY)。如果你习惯欧式日期(DD.MM.YYYY),容易输错月份和日期。例如输入 13.022023,计算器会报错或识别错误。务必确认屏幕上的格式设置。

  2. 忽略闰年影响:
    在进行日期差计算时,BA II Plus 会自动识别闰年(如 2024 年 2 月有 29 天)。但在手动计算或进行 30/360 转换时,考生容易忘记闰年因素,导致 DBD 数值偏差 1 天。

  3. TVM 中的 N 值错误:
    算出 DBD 后,直接将其作为 N 输入是错误的。N 通常代表期数。如果是年率折现,N 应该是 DBD/365;如果是月率折现,N 应该是 DBD/30 或 DBD/365*12。混淆天数和期数是 CFA Level 1 的高频失分点。

  4. 未清除旧数据:
    日期功能不像 TVM 功能那样需要按 CLR TVM,但如果连续计算多组日期,务必检查当前的 SD 和 ED 是否已更新,避免使用上一次计算的残留数据。

FAQ 答疑:考生最关心的问题

Q1: 考试时允许使用手机上的 RBA Calculator 吗?
A: 不允许。CFA 考试现场只允许使用指定的实体计算器(如 TI BA II Plus/II Professional 或 HP 12C 系列)。手机应用仅用于考前练习。

Q2: 如果题目没有明确说是 Actual/Actual,我该怎么算?
A: 对于大多数政府债券和现代金融工具,默认使用 Actual/Actual。如果是企业债券,有时会用 30/360。题目通常会明确说明(如 "using a 30/360 day count convention")。如果没有说明,优先使用计算器默认的 Actual 功能计算日期差。

Q3: DBD 计算中包含起始日还是结束日?
A: 金融计算中的 DBD 通常不包含起始日,但包含结束日(或者理解为两个时间点之间的净天数)。BA II Plus 的计算结果符合金融惯例,直接用于公式即可。

Q4: 为什么算出 DBD 后,有时候要除以 360,有时候除以 365?
A: 这取决于计息基础(Day Count Convention)。美国货币市场工具(如商业票据)常用 360 天一年;而大多数债券和 TVM 计算常用 365 天一年。做题时务必看清题目要求,这是天数计算中最容易丢分的地方。

结语

掌握日期计算工作表不仅仅是学会按几个键,更是理解金融时间价值精确性的关键。通过熟练运用 BA II Plus 的 DBD 功能,结合对计息基础的理解,你可以轻松应对 CFA 考试中的相关陷阱。现在,就拿出计算器,尝试计算一下今天距离考试还剩多少天吧,祝备考顺利!

📱 需要计算器练习?

RBA Calculator 支持所有 TVM、NPV/IRR、债券计算,结果与考场用 BA II Plus 100% 一致

App Store 免费下载