第 1 章 · 为什么今天的100元比十年后的100元更值钱
从一次简单选择,理解时间的价格。
现实故事
Intuition · 等待有成本
朋友欠你 100 元。他给出两个选择:今天还你,或者十年后还你相同的 100 元。你原本打算这周用它买一件工具;十年后的承诺无法支付今天的账单。即便你暂时不消费,今天收钱也保留了储存、出借或应急的选择。
先不要把「今天更值钱」理解为所有人在所有情景下都会做出同一个决定。有人希望限制即时消费,有人面临负利率,也有人更重视未来的用途。本章建立的是统一比较时点的方法;标题所说的差异来自通常存在的正时间成本,必须说明条件。
一个冲突
面额没有改变,但你等待十年,放弃了这十年里使用这笔钱的机会。即使物价不变,等待也有成本。
你来决定
先在纸上写下你的选择。什么条件会让你愿意等十年?如果对方承诺十年后还 200 元,你会改变主意吗?
推演结果
假设今天的 100 元每年增长 5%,收益继续参与下一年的增长。十年后约为 162.89 元。十年后的 100 元,在同样的比较标准下,今天只相当于约 61.39 元。
| 比较对象 | 计算 | 金额(元) |
|---|---|---|
| 今天 100 移到十年后 | 100 × 1.05^10 | 162.89 |
| 十年后 100 移到今天 | 100 ÷ 1.05^10 | 61.39 |
| 十年后 200 移到今天 | 200 ÷ 1.05^10 | 122.78 |
同样的 5% 标准下,十年后 200 的现值高于今天 100,但前提是兑现条件可比。不能把有违约风险的承诺直接视作确定现金。
这里的 5% 是教学假设。它不是银行报价,也不是任何投资的收益承诺。
建立金融模型
Model · 统一比较时点
把今天的钱移到未来:未来金额 = 今天的金额 × (1 + 年增长率) 的年数次方。
把未来的钱换算到今天:今天的等价金额 = 未来金额 ÷ (1 + 年折现率) 的年数次方。
令 P 表示现值,F 表示未来金额,r 表示每期折现率,n 表示期数,则 F = P × (1+r)^n,P = F ÷ (1+r)^n。先画出「今天 t=0 → 收款 t=n」的时间线。往未来走用乘法,往今天走用除法;同一笔确定现金流用同一标准来回换算,应回到原金额。
若有多笔现金流,要分别移到同一时点再相加。例如一年后 50 与两年后 50,在 5% 下的现值约为 47.62 + 45.35 = 92.97。直接把两笔加为 100 会丢掉到达时间的信息。
Professional · 模型的适用边界
比较必须使用相同的时间单位。现金流若有风险,还需要考虑能否如约收到;名义金额和扣除通胀后的购买力也要分开。
折现率是比较标准,不是未来到账金额的预测。名义现金流要配名义折现率,实际购买力现金流要配实际折现率,否则可能重复扣除通胀。若年通胀假设为 2%,十年后 100 元约相当于今天 82.03 元的购买力;这是购买力换算,与使用 5% 机会成本得到的 61.39 回答不同的问题。
折现率为零时,不计风险的 100 与未来 100 现值相同;折现率在 −100% 与零之间时,远期确定金额的现值反而可能更高。这个反例提醒我们:方向判断依赖模型条件。现实还要检查税费、支取限制和承诺的信用质量,不能只比较公式结果。
学习专业术语
| 术语 | 含义 |
|---|---|
| Present Value · 现值 | 未来一笔钱折算到今天的价值 |
| Future Value · 终值 | 今天一笔钱在给定增长假设下的未来金额 |
| Interest Rate · 利率 | 借贷中资金使用的价格 |
| Discount Rate · 折现率 | 将未来现金流换算到今天的比较标准 |
| Opportunity Cost · 机会成本 | 做出一个选择时放弃的其他机会 |
连接真实市场案例
美国财政部 Treasury Bills 产品说明提供了一个「今天价格与到期金额不同」的真实例子:短期国库券可按低于面值的价格或面值出售,到期支付面值。查阅日期:2026-09-23。这里引用的是产品现金流结构,不引用某次拍卖收益率。
为观察机制,另设教学例子:今天付 98,一年后收 100,持有期收益为 2÷98≈2.04%,不是 2÷100。这个价格不是实际报价,一年也不是上述页面某次发行期限。比较真实国库券时还要记录准确到期日及收益率报价口径;提前出售的价格不能直接当作到期面值。
做一张来源记录卡:名称、链接、查阅日期、买入价格、到期金额、持有时间、提前变现条件。没有找到的字段写未知。由条款得出的事实与自己设定的算例分开记录,随后才能讨论报价是否有吸引力。
数据实验
复利实验 · 时间如何改变结果
金额支持 0–10 亿元,年利率 0–100%,年数为 0–100 的整数。输入 5 表示每年 5%,不是 500%。
- 复利终值
- ¥26,532.98
- 单利终值
- ¥20,000.00
- 复利比单利多
- ¥6,532.98
- 未来同额资金的现值
- ¥3,768.89
前三项将输入金额当作今天的本金;现值将同一金额当作第 20 年末收到的钱,按年利率折回今天,两者是不同方向的实验。
终值 = 本金 × (1 + 年利率) ^ 年数;单利终值 = 本金 × (1 + 年利率 × 年数);现值 = 未来金额 ÷ (1 + 年利率) ^ 年数。模型使用固定非负年利率、每年计息,无追加投入;未计税费和通胀。参数仅用于教学,不代表收益预测。
输入与操作:记录本金 10,000 元在 2%、5%、8%、12% 假设下,持有 10、20、30 年的结果。输出为 12 格对照表;核验时使用计算器复核其中一格。
另用纸笔计算十年后 100 元在 2%、5%、8% 下的现值,依次约为 82.03、61.39、46.32。把 5% 下的结果重新乘 1.05^10,应回到约 100;微小差异来自只保留两位小数。先保留计算精度,最后再舍入。
AI Lab
把下面的任务交给你使用的 AI:
假设十年后收到 100 元,分别使用 2%、5%、8% 的年折现率计算现值。展示公式、逐步计算与模型假设。解释为什么折现率越高,现值越低。不要推荐任何投资。
你必须自己验证:来源是否是原始产品说明且记录时间;公式的方向是否正确;年数与利率单位是否一致;计算器结果是否吻合;是否把教学假设误写成市场事实。
改变变量重新模拟
固定十年后的 100 元,只提高折现率。现值会如何变化?固定折现率,只延长等待时间,又会如何变化?解释变化的原因,然后再计算。
带走的问题
当前价格对应什么样的未来承诺?等待有多长?承诺不能兑现时,谁承担损失?
本章自测
-
即使没有通胀,今天和十年后的 100 元是否仍可能有不同价值?为什么?
-
使用 5% 的年折现率,一年后的 105 元今天值多少?
-
为什么不能把实验中的 12% 当成可保证的投资回报?
-
一笔钱六个月后到账,可以直接把年利率当成半年收益率吗?
-
同样在十年后收到 100 元,折现率升高时现值如何变化?
参考答案与解析
- 第 1 题:可能不同。即使物价不变,今天拿到钱仍保留提前消费或使用资金的机会。
- 第 2 题:100 元。105 ÷ 1.05 = 100,折现与增长方向相反。
- 第 3 题:固定增长只是教学假设。真实投资会受到价格、违约、费用等因素影响。
- 第 4 题:不能。现金流期限与利率时间单位必须一致;具体换算还取决于报价和计息约定。
- 第 5 题:现值下降。分母变大,意味着今天需要投入的等价金额更少。
独立审计练习: AI-01 · 时间价值审计,含给定输入、错误示例和评分表。