← 返回博客列表
📅 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/30DBD/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 免费下载