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

CFA 一级备考指南:从零掌握日期计算工作表与 DBD 技巧

对于 CFA 一级备考初学者而言,货币时间价值(TVM)和固定收益(Fixed Income)是两大基石,而贯穿这两个领域的核心工具之一就是精准的天数计算。很多考生在计算债券收益率或现值时,往往忽略了时间跨度的精确性,导致最终结果偏差。本文将带你从零开始,详解 CFA 考试中的日期计算工作表,掌握日期差与 DBD(Days Between Dates)的计算逻辑,助你高效备考。

核心概念:理解 DBD 与天数计算惯例

在金融计算中,时间不仅仅是一个数字,它代表了资金占用的成本。CFA 考试中,天数计算主要涉及计算两个日期之间的实际天数,这被称为日期差。在固定收益证券中,这一概念尤为重要,因为它直接影响应计利息(Accrued Interest)和债券价格的计算。

DBD(Days Between Dates)是指两个特定日期之间所包含的天数。需要注意的是,金融惯例中通常采用“算头不算尾”或“算尾不算头”的原则,即起点日期不计入,终点日期计入,或者反之,具体取决于市场惯例。

除了单纯的日期差,考生还必须理解不同的天数计算惯例(Day Count Conventions),主要包括:
1. Actual/Actual (ACT/ACT):实际天数除以实际年份天数(平年 365 天,闰年 366 天)。常用于国债。
2. 30/360:假设每月 30 天,每年 360 天。常用于公司债。
3. Actual/365 (ACT/365):实际天数除以 365 天。常用于银行贷款。

理解这些惯例是正确进行天数计算的前提,否则即使算出了正确的 DBD,在后续折现或计息时也会出错。

计算例题与 BA II Plus 操作步骤

为了让你直观理解,我们来看一个典型的 CFA 一级例题。

例题:
假设投资者在 2023 年 1 月 15 日买入一只债券,并在 2023 年 3 月 10 日卖出。请计算持有期间的日期差(DBD)。

手动计算逻辑:
* 1 月剩余天数:31 - 15 = 16 天
* 2 月完整天数:28 天(2023 年非闰年)
* 3 月天数:10 天
* 总 DBD = 16 + 28 + 10 = 54 天

BA II Plus 计算器操作步骤:
虽然手动计算可行,但在考试中为了节省时间,熟练使用计算器至关重要。以下是 TI BA II Plus 的标准操作流程:

  1. 清除旧数据:按 2nd + CLR TVM2nd + CLR WORK
  2. 进入日期计算模式:按 2nd + DATE
  3. 输入第一个日期(DATE1):屏幕显示 DATE1,输入 01152023,按 ENTER
  4. 输入第二个日期(DATE2):屏幕显示 DATE2,输入 03102023,按 ENTER
  5. 计算日期差:按 CPT + DBD
  6. 屏幕显示结果:DBD = 54.00

通过这个步骤,你不仅能得到准确的日期差,还能验证你对日期格式(MMDDYYYY)的理解是否正确。

移动端备考利器:RBA Calculator

对于习惯使用手机进行碎片化学习的考生,物理计算器有时并不方便。此时,RBA Calculator(TI BA II Plus iOS 应用)是一个极佳的替代方案。它完美复刻了 TI BA II Plus 的功能,包括我们上面提到的日期计算工作表。

你可以在 App Store 直接下载:https://apps.apple.com/cn/app/id1545331477

使用 RBA Calculator 进行天数计算的步骤与实体计算器完全一致。它不仅能帮助你练习 DBD 计算,还能在复习 TVM 和固定收益章节时随时调用。建议考生尽早熟悉该应用的界面,确保在考场外复习和考场内实操之间无缝切换。

常见错误提醒

在 CFA 备考过程中,关于日期差天数计算,初学者常犯以下错误,请务必警惕:

  1. 混淆闰年判断:在计算跨年的日期差时,如果期间包含 2 月 29 日,必须考虑闰年(366 天)。例如计算 2024 年 1 月 1 日到 2024 年 12 月 31 日的 DBD,应为 366 天。
  2. 日期格式输入错误:BA II Plus 默认日期格式为 MMDDYYYY。如果输入 01152023,代表 1 月 15 日;若误输为 12012023,则变成 12 月 1 日,导致天数计算完全错误。
  3. 忽略天数计算惯例:在债券定价题中,题目若未明确说明,通常默认使用 Actual/Actual 或根据债券类型判断。盲目使用 365 天作为分母可能导致收益率计算偏差。
  4. 包含起点日期:金融惯例通常不计算起始日当天。例如 1 月 1 日到 1 月 2 日,DBD 为 1 天,而非 2 天。计算器自动按此逻辑执行,但手动计算时容易多算一天。

FAQ:关于日期计算的常见问题

Q1: DBD 和 DBE 有什么区别?
A: DBD(Days Between Dates)是两个日期之间的天数。DBE(Days Between Endpoints)在某些特定语境下可能指包含端点的计算,但在 CFA 考试和 BA II Plus 中,我们主要关注 DBD。计算器直接给出的 DBD 即为标准金融计算所需的日期差

Q2: 如果题目没有给出天数计算惯例,我该怎么选?
A: 对于美国国债,通常使用 Actual/Actual;对于公司债,通常使用 30/360。如果在 TVM 章节中仅涉及简单的现值终值计算,通常默认一年为 365 天或 360 天(取决于题目是否提及商业年)。遇到模糊情况,优先寻找题目中的关键词如"Actual"或"30/360"。

Q3: 为什么我的手动计算结果和计算器不一样?
A: 最常见的原因是日期格式理解错误或闰年判断失误。请检查你是否正确输入了 MMDDYYYY 格式,并确认期间是否跨越了 2 月 29 日。此外,确认你手动计算时是否无意中包含了起始日期。

Q4: 在手机上练习和实体计算器有区别吗?
A: 逻辑完全一致。RBA Calculator 等应用采用了相同的算法。唯一的区别在于操作手感。建议在考前最后阶段,务必使用实体 BA II Plus 进行模拟,以适应真实考试环境,但前期使用手机应用进行天数计算练习是完全可行的。

结语

掌握日期计算工作表是 CFA 一级备考的基础功。无论是通过实体 BA II Plus 还是 RBA Calculator,精确计算日期差和 DBD 都能为你节省宝贵的考试时间,并在固定收益和货币时间价值章节中避免不必要的失分。希望本文能帮助你理清天数计算的逻辑,在备考路上稳步前行。

📱 需要计算器练习?

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

App Store 免费下载