开始使用免费开始使用

总期望损失

现在是根据您的所有决策来估计总期望损失的时候了。数据框 test_pred_df 包含每笔贷款的违约概率以及该贷款的金额。请使用这两个值计算每笔贷款的期望损失。然后,将这些值求和,得到总期望损失。

在本练习中,您将假设风险敞口等于贷款的全额,且违约损失率为 100%。也就是说,一旦贷款违约,将损失全部金额。

数据框 test_pred_df 已加载到工作区。

本练习是课程的一部分

Python 信用风险建模

查看课程

练习说明

  • 打印 test_pred_df 的前 5 行。
  • 按上述公式为每笔贷款创建新列 expected_loss
  • 计算整个投资组合的总期望损失,保留两位小数,并将其存为 tot_exp_loss
  • 打印总期望损失。

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Print the first five rows of the data frame
print(____.head())

# Calculate the bank's expected loss and assign it to a new column
____[____] = ____[____] * ____[____] * ____[____]

# Calculate the total expected loss to two decimal places
____ = round(np.____(____[____]),2)

# Print the total expected loss
print('Total expected loss: ', '${:,.2f}'.format(____))
编辑并运行代码