第3章 金融问题(Financial Matters)

——金融问题中的自然对数

If thou lend moneyto any ofMy people. ...

thou shalt not beto him as a creditor;

neither shall yelay upon him interest.

(如果你借钱给我的任何人。 ……你不应该是他的债权人;也不可向他加息。)

——EXODUS 22:24

自古以来(From timeimmemorial),金钱问题一直是人类关注的中心。生活的其他方面没有比获得财富和实现财务安全的冲动更平凡的了(mundane)。因此,在 17 世纪早期,一位匿名数学家——或者可能是商人或放债人——注意到货币增长的方式与某个数学表达式在无穷大时的行为之间存在一种奇怪的联系,这一定是令人惊讶的。

对金钱的任何考虑的概念的核心是利息(interest),或贷款支付的额外的钱。借钱收费的做法可以追溯到有文字记载的历史之初。 事实上,我们所知的许多最早的数学文献都涉及与利率相关的问题。例如,一块来自美索不达米亚(Mesopotamia)(古希腊对两河流域称谓)的黏土板(clay tablet),可追溯到公元前1700 年左右,现在存放在卢浮宫(Muséedu Louvre,法国博物馆),这块泥板提出了以下问题:如果以 20%的年复合利率投资,一笔钱需要多长时间才能翻倍?[1] 为了用代数语言来确切表达或公式化(formulate)这个问题,我们注意到每年年底总和增长 20%,即增长到原来的1.2倍;因此在x 年后总和将增长到 倍。因为问题是多久时间才能翻倍,即这等于原始总和的两倍,所以我们有 (注意原始总和不进入等式)。

现在,我们来解这个方程,即,我们必须求得这个未知的指数——我们必须使用对数,这是巴比伦人(Babylonians)所没有的方法。无论如何,他们通过观察(译注:通过直接自乘法可得),可以求得这个指数的近似解;他们观察到, ,而 ; 因此,x 一定是一个位于区间 3 到 4 之间的数(译注:小数)。为了缩窄这个待求值的所在区间,他们使用了一个称为线性插值(interpolation)的过程。求得一个将区间 3 到 4 划分开的数,使其划分比率与2 划分区间 1.728 到2.0736 相同。这就导致产生了一个以 x 为未知量的(一阶)线性方程,这个方程可以很容易地使用初等代数知识求解。但是,巴比伦人还没有我们现代的代数技巧,对于他们来说,要求得满足要求的值并不是一项简单的任务。然而,他们给出的值x = 3.7870,非常接近正确解3.8018(即,大约 3 年零 9 个月18 天)。我们应当指出,巴比伦人不使用十进制记数系统,十进制系统仅始于中古时代早期;他们采用的是60 进制(sexagesimal)记数系统,这是一种基于数60 的进制系统,满60 进位。按照60 进制的记法,卢浮宫粘土板给出的答案是3;47,13,20 ,其中,六十进制记数系统指的是 ( ),或者是一个非常接近3.7870 的数。[2]

在某种程度上,巴马伦人确实使用了某种对数表。在现存的粘土板中,某些板列出了数 1/36,1/16,9,和 16 (前两个以六十进制系统表示为 0; 1,40 和 0;3,4)的前十个幂——所有都是完全平方。由于这样的表列出了一个数的幂而不是指数,所以除了巴比伦人没有使用单一的标准底数来表示他们的幂之外,它实际上是一张反对数表。这些表似乎是为了处理涉及复利的特定问题而不是为了一般用途而编制的。[3]

我们简单考察一下这个复利是如何执行的。假设我们在支付 5% 年利息的账户中投资 100 美元(“本金(principal)”),每年复利。一年结束时,我们的余额将为100 x 1.05 = 105美元。然后,银行会将这笔新金额视为恰好以相同利率进行再投资的新本金。因此,在第二年末,余额将为 105 x 1.05 = 110.25 美元,在第三年末余额为 110.25x 1.05=115.76 美元,依此类推。(因此,不仅本金享有年息,前面本金之上的利息也享有利息——因此称为“复利”。) 我们看到我们的余额以等比级数(geometric progression)增长,通比(或称公比)(commonratio)为 1.05。 相比之下,在支付单利(simpleinterest)的账户中,年利率仅适用于原始本金(originalprincipal),因此每年产生的利息都相同。如果我们以 5% 的单利投资 100 美元,我们的余额每年会增加 5 美元,这时,我们的本息呈现为等差级数(arithmeticprogression) 100,105,110,115,依此类推。显然,无论利率如何,以复利投资的资金最终将比以单利投资增长得更快。

从这个例子中很容易看出一般情况下会发生什么。假设我们将 P 美元的本金投资于一个支付 r % 年复利利率的账户(在计算中我们总是将 r 表示为小数,例如,表示为0.05 而不是5% )。这意味着在第一年末我们的余额将为P (1 + r),第二年末我们的余额将为 ,依此类推,则t 年后余额将变成 。用S 表示这个余额,我们得出公式

---------------------------------------------------(1)

这个公式几乎是所有财务计算的基础,无论它们适用于银行账户、贷款、抵押贷款(mortgages)还是年金(annuities)。有些银行计算应计利息不是一次,而是一年计算数次。例如,如果 5% 的年利率每半年复利一次,则银行将使用年利率的二分之一作为每期利率。 因此,在一年内,100 美元的本金将复利两次,每次的利率为 2.5% ;这将达到 或 105.0625 美元,如果年复合利率为 5%,则比相同本金的收益率高出约 6 美分。

在银行业,人们会发现各种各样的复利计划——每年、每半年、每季度、每周甚至每天。假设复利每年进行 n 次。对于每个“转换期(conversionperiod)”,银行使用年利率除以 n,即 。 由于在 t 年内有 (nt ) 个转换期,本金 P 将在 t 年后产生金额

---------------------------------------------------(2)

显然,方程(1)仅仅是方程(2)的一个特例——当 n = 1 时的情况。

假设年利率相同,比较给定本金在不同转换期一年后将产生的金额将很有趣。让我们以 P = 100 美元 和 r = 5% = 0.05为例加以说明。在这里,会用到手持计算器。如果计算器有求幂键(通常用符号 表示),我们可以直接用它来讲算期望的值;此外,我们必须重复乘以因式(1 + 0.05/ n)。结果如表 3.1 所示,非常令人惊讶。 正如我们所见,100 美元的本金每日复利收益率仅比年复利高13美分,比月复利或周复利高约1美分!我们把钱投资在哪个账户上几乎没有什么区别。[4]

------------表3.1 100 美元在不同转换期以5%的年利率投资一年的余额--------------

(译注:Semiannually-按半年期,quarterly-按季度)

为了进一步探讨这个问题,让我们考虑方程(2)的一个特例,即 r = 1 的情况。这意味着年利率为 100% ,而且肯定没有哪家银行提供过如此慷慨的报价。然而,我们想到的不是实际情况,而是一个具有深远数学结果的假设案例。为了简化我们的讨论,让我们假设P = 1 美元和 t = 1 年(译注:在这个表达式中,P 取多少并不影响表达式的性质,因此,为方便记,取P = 1;同时,t 的取值也不影响表达式的性质,为方便记,取 t = 1;而对于 r 的取值情况,对于某个常数来讲,当 n 趋于无穷大时, 呈现出来性质是一样的,因此只需分析 r = 1这种情况即可)。 方程(2)则变为

---------------------------------------------------(3)

我们的目标是研究这个公式在增加 n 值时的行为。结果在表 3.2 中给出。

--------------------表3.2 随n 变化的取值-------------------

看起来 n 的任何进一步增加都几乎不会影响结果——变化将发生在越来越不重要的数字上。

但是,这种模式会一直随着n 的增大而保持不变吗?是否有可能无论n 有多大, 的值都将稳定在 2.71828 附近?详细的数学分析确实证实了这种有趣的可能性(见附录2)。我们不知道是谁最先注意到表达式 随着 n 趋于无穷大时的特殊行为,因此后来采用e 表示这个奇特数的确切日期仍不确定。然而,它的起源似乎可以追溯到17 世纪初,大约在 Napier 发明对数的同一时期。(正如我们所见,Edward Wright对 Napier的 “对数说明书(Descriptio)”[1618] 的译本第二版间接引用了e。) 这一时期的标志是国际贸易的巨大增长,各种金融交易激增;结果,人们对复利法则给予了极大的关注,并且数e 可能在这种情况下得到了第一个认可。然而,我们很快就会看到,与复利无关的问题也几乎在同一时间导出了这个相同的数。但在我们转向研究这些问题之前,我们最好仔细看看 e 的根(root)的数学过程:极限过程。

说明与资料来源:

1. 参见 HowardEves 所著<< AnIntroduction to the History of Mathematics>>(数学简史)(1964年初版; Philadelphia: SaundersCollege Publishing, 1983重印)第36页。

2. 参见 CarlB. Boyer 所著<<A History of Mathematics>>(数学史,修订版)( NewYork: John Wiley,1989出版)第36页。

3. 同2.,第35页。

4. 当然,差额还是和本金成正比的。如果我们投资1,000,000 美元而不是100 美元,那么如果按年复利计算,我们在第一年末的余额将为1,050,000 美元,而如果按日复利计算则为1,051,267.50 美元——相差1267.50 美元。你总是有钱更好!

内容来源:

<<e:The story of a number>> (数e的故事) 作者:Eli Maor

理解对数——金融问题中的自然对数(以e为底的对数)相关推荐

  1. python在金融工程中的用途-金融工程现在用python多吗?

    大数据项目实战之Python金融应用编程(数据分析.定价与量化投资) 本教程介绍使用Python进行数据分析和金融应用开发的基础知识. 课程从介绍简单的金融应用开始,带领学员回顾Python的基础知识 ...

  2. 数据挖掘如何在互联网金融风险控制中发挥作用

    大数据火爆的年代,数据分析师和数据挖掘师自然成为求职热门和企业的刚性岗位需求,且一直在不断升温和增长.数据分析师我们应该了解得不算少,但数据挖掘师的面纱也许还依然比较朦胧.很多人听过数据挖掘这个专业词 ...

  3. [知识图谱] 4.1-知识图谱在金融领域中的应用实践

    目前,知识图谱在金融领域中的应用是最为火热的,涉及到金融中风控.营销.预测等重点环节. 知识图谱在金融领域中的风控类应用 1.反欺诈应用: 最近几年,金融欺诈的形式多种多样,提供虚假资料,团伙欺诈,内 ...

  4. 4.1-知识图谱在金融领域中的应用实践

    目前,知识图谱在金融领域中的应用是最为火热的,涉及到金融中风控.营销.预测等重点环节. 知识图谱在金融领域中的风控类应用 1.反欺诈应用: 最近几年,金融欺诈的形式多种多样,提供虚假资料,团伙欺诈,内 ...

  5. 大数据风控在金融科技中如何应用?难题何在?

    金融科技的核心就是和大数据技术有效结合,利用大数据的能力,促进金融企业在金融业务的全生命周期中,不断提升效率和服务能力.但是金融科技一结合大数据,也不能当成是万能药,大数据目前还有它的局限性,只能作为 ...

  6. 供应链金融操作过程中难点解析

    供应链金融应该定义为金融资源主动配置产业链,服务实体经济的高效路径之一.这是一种需要结合特定行业.生态.产业链特征.信息.物流.资金信息化程度,供应链管理技术和系统的综合性金融服务方式. 如果仅仅是从 ...

  7. 金融系统中PBOC/EMV的TLV的算法实现(含C++/C#)

    金融系统中PBOC/EMV的TLV的算法实现(含C++/C#) TLV即Tag-Length-Value,常在IC卡与POS终端设备中通过这样的一个应用通信协议进行数据交换.在金融系统以及认证中,PB ...

  8. 为什么说今天的金融科技中概股像极了6年前的亚马逊?

    金融科技股不香了吗?不,它们只是被低估了科技含金量的权重部分. 过去十年间,国内金融科技行业在经历了金融信息化的1.0阶段.业务线上化的2.0阶段的之后,目前已全面进入了金融与科技深度融合的3.0阶段 ...

  9. 通用信息抽取技术UIE能力升级及其在金融业务中的落地应用

    UIE多语言版 和蒸馏版发布 信息抽取是NLP领域的重要任务之一,想必各位有信息抽取业务的NLPer都使用过UIE(Universal Information Extraction,通用信息抽取)技术 ...

最新文章

  1. 显色指数测试软件,显色性
  2. c#编码规范【转载】
  3. 添加请求头 retrofit_Python爬虫偷懒神器 — 快速构造请求头!
  4. 浮岛物语(FORAGER): 在 GameMaker 中做优化
  5. Redis 04_位图bitmap
  6. rust 编程入门_面向初学者的Rust –最受欢迎的编程语言入门
  7. XMPP之openfire无法启动
  8. Scala模式匹配和类型系统
  9. 高中发表在论文计算机方面,高中计算机教学论文
  10. PDX模型不靠谱,土豪来发resource;细菌帮助癌转移,诺奖发现被推翻
  11. php算次方,php怎么计算几次方
  12. 收录网zblog主题导航模板
  13. 【MySql】mysql 慢日志查询工具之mysqldumpslow
  14. inputtextarea表单提示文字
  15. x264编码指南——码率控制
  16. VScode编写Python快捷键,建议收藏
  17. 作死!研究生用实验室里的烧杯冲咖啡,喝完就进了医院抢救
  18. Android性能优化系列-监听View inflate周期并动态替换
  19. PDF怎么转Word?免费在线 PDF 转 Word 方法分享
  20. 基于NXP_LS1012A 芯片ARM工控主板

热门文章

  1. ChannelNets: 省力又讨好的channel-wise卷积,在channel维度进行卷积滑动 | NeurIPS 2018
  2. 重装系统Win7步骤
  3. SpringMVC中的model是什么?
  4. 群控手机源码二次开发
  5. ppt中讲演模式在哪里_滚动讲演的过去和现在
  6. JQ获取元素的父子兄弟级
  7. 20201126英语单词学习(仅供自己记录)
  8. 钉钉的sonar集成通知 dingding-sonar
  9. 翻译文章后再来看翻译文章
  10. 隐藏应用计算机器的密码,隐私计算器:将你的密码隐藏在一个工作的计算器中...