文章目錄

经过三个月的时间,金融学公开课终于告一个段落了。两年之前就选修过这门课,可是当时由于时间问题,还是未能完成,一直心有不甘。现在工作之后,腾出周末的时间选修了这门课,所以想好好学完这门课。

这门课整体来说难度不大,只有到了统计部分才发现有点难度,这时也才知道以前学的数理统计还是有用的,可是我已经忘的差不多了。幸亏Gautam Kaul教导有方,对这部分总算有个了解。

我的感悟是,学习的过程最重要还是要做笔记和练习,否则太容易忘记了,即便是当时已经弄懂了,过了很久之后,还是会忘记当初的想法,就像现在,即使已经学完了,很多内容又忘的差不多了,真是可恶。可是有一点还是不能忘记的,那就是价值的创造是来自于伟大的想法,而金融运作并不创造价值。

下面是自己用Python写的一些函数,还是很实用的。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
def pv(rate,nper,pmt,fv=0):
v = pmt * (( 1 + rate) ** nper - 1) / rate / ( (1 + rate) ** nper)
v += fv / ((1 + rate) ** nper)
return v
def pmt(rate,nper,pv,fv=0):
p = pv * ((1 + rate) ** nper ) * rate / ((1 + rate) ** nper - 1)
p += fv * rate / ((1 + rate) ** nper - 1)
return p
def fv(rate,nper,pmt,pv=0):
v = pmt * ((1 + rate) ** nper - 1) / rate
v += pv / ((1 + rate) ** nper)
return v
def paf(r,n,g):
return 1.0 / (r - g) * (1 - (1 + g) ** n / (1 + r) **n)
文章目錄