1703475280
1703475281
Public Sub RunCashflow()#运行特定房贷组合的现金流计算
1703475282
1703475283
Private Function CalcPerfBal(period As Integer) As Double#计算目标月份的本金现金流
1703475284
1703475285
Private Function CalcForeclosure(period As Integer) As Double#计算目标月份的止赎金额
1703475286
1703475287
Private Function CalcAmortFromDefault(period As Integer) As Double#计算目标月份的违约款的本金摊销额
1703475288
1703475289
Private Function CalcPrincRecovery(period As Integer) As Double#计算目标月份违约款的回收金额
1703475290
1703475291
Private Function CalcPrincLoss(period As Integer) As Double#计算目标月份的本金损失
1703475292
1703475293
Private Function CalcAmortDefaultBal(period As Integer) As Double#计算可供摊销的违约本金额
1703475294
1703475295
Private Function CalcInterest(period As Integer) As Double#计算利息
1703475296
1703475297
Private Function CalcServFee(period As Integer) As Double#计算服务费
1703475298
1703475299
Private Function CalcActualSchedPrinc(period As Integer) As Double#计算实付的应付本金
1703475300
1703475301
Private Function CalcSchedPrinc(period As Integer) As Double#计算应付本金
1703475302
1703475303
Private Function CalcNewDefault(period As Integer) As Double#计算新违约额
1703475304
1703475305
Private Function CalcPrepay(period As Integer) As Double#计算提前偿付额
1703475306
1703475307
Private Function CalcAmortFactor(period As Integer) As Double#计算分期偿还因子
1703475308
1703475309
Private Function CalcIntRate(period As Integer) As Double#计算利率
1703475310
1703475311
Private Function CalcPrepayPenalty(period As Integer) As Double#计算预缴罚款
1703475312
1703475313
(二)负债方模块
1703475314
1703475315
1.债券结构师模块
1703475316
1703475317
该模块对交易中的证券进行分析运算计算并按照交易条款和结构来分配资产池模块计算所得的现金流、维护各种信贷增强机制、计算衍生工具现金流、计算债券现金分配等。
1703475318
1703475319
Public Sub waterfall()#计算债券方的所有现金流
1703475320
1703475321
Public Sub PrintDeal()#在Excel上列出交易的现金流
1703475322
1703475323
Public Sub PrintBond()#在Excel上列出债券的现金流
1703475324
1703475325
Private Function CalcMoreSeniorBal(period As Integer,Seniority As Integer)As Double
1703475326
1703475327
#计算比目标等级债券高级的债券的剩余面额
1703475328
1703475329
Private Function WTF_SeniorPrincipal(period As Integer,availFund As Double) As Double#用剩余现金流偿付高级债券本金
[
上一页 ]
[ :1.70347528e+09 ]
[
下一页 ]