金融计算与数据获取:Python 实战指南
1. 货币时间价值基础
货币时间价值是金融领域的重要概念,它表明不同时间点的资金价值是不同的。例如,今天的 100 美元比未来的 100 美元更有价值。下面我们来详细探讨相关的计算和概念。
1.1 未来值与现值计算
未来值是指当前资金在未来某个时间点的价值,而现值则是未来资金在当前的价值。假设有如下现金流:首先有 100 美元,之后连续三年每年有 20 美元。我们可以分别计算它们的未来值和现值。
1.1.1 未来值计算
已知两个未来值分别为 62.4320 和 112.4864,那么总未来值为它们的总和:
total_future_value = 62.4320 + 112.4864
print(total_future_value) # 输出 174.92
1.1.2 现值计算
- 对于 100 美元,它本身就是现值。
- 对于连续三年每年 20 美元的现金流,其现值可以手动计算:
present_value_annuity_manual = 20 / 0.04 * (1 - 1 / (1 + 0.04) ** 3)
print(present_value_annuity_manual) # 输出 55.501820664542564
也可以使用 scipy.pv()
超级会员免费看
订阅专栏 解锁全文
8530

被折叠的 条评论
为什么被折叠?



