Skip to main content

功能集合,以便将来自各个评级机构的评级转换为等效的评级分数,反之亦然。

项目描述

文档

完整的文档可以在https://hsbc.github.io/pyratings/找到。
“入门”部分显示了pyratings提供的相关功能,用于计算包含多种证券的投资组合的平均信用评级。

能力

该库由函数组成,这将有助于处理pandas.DataFrame中的信用评级。
pyratings提供以下功能:
  • 为进一步处理准备常规评级,即剥离评级手表。

  • 将长期和短期评级转化为评级分数,反之亦然。

  • 在投资组合上下文中基于安全级别计算最佳/次佳/最差评级。

  • 计算投资组合级别的平均评级/评级分数。

  • 计算投资组合级别的加权平均评级因子 (WARF)。

  • 计算 WARF 缓冲区,即从当前 WARF 到下一个 maxWARF 的距离。

从评分到分数/WARF 的转换将根据以下转换表进行,反之亦然:

长期评级

穆迪

标普

惠誉

DBRS

彭博社

分数

华夫

最小WARF*

最大WARF*

啊啊啊

AAA

AAA

AAA

AAA

AAA

1

1

1

5

氨基酸1

AA+

AA+

AA+

啊啊啊

AA+

2

10

5

15

Aa2

AA

AA

AA

AA

AA

3

20

15

30

Aa3

AA-

AA-

AA-

AAL

AA-

4

40

30

55

A1

一个+

一个+

一个+

一个+

5

70

55

95

A2

一个

一个

一个

一个

一个

6

120

95

150

A3

一个-

一个-

一个-

一个-

7

180

150

220

Baa1

BBB+

BBB+

BBB+

BBBH

BBB+

8

260

220

310

Baa2

BBB

BBB

BBB

BBB

BBB

9

360

310

485

Baa3

BBB-

BBB-

BBB-

BBBL

BBB-

10

610

485

775

巴1

BB+

BB+

BB+

BBH

BB+

11

940

775

1145

巴2

BB

BB

BB

BB

BB

12

1350

1145

1558

巴3

BB-

BB-

BB-

BBL

BB-

13

1766

1558

1993

B1

乙+

乙+

乙+

BH

乙+

14

2220

1993

2470

B2

15

2720

2470

3105

B3

乙-

乙-

乙-

提单

乙-

16

3490

3105

4130

钙1

CCC+

CCC+

CCC+

CCCH

CCC+

17

4770

4130

5635

Caa2

CCC

CCC

CCC

CCC

CCC

18

6500

5635

7285

Caa3

CCC-

CCC-

CCC-

CCCL

CCC-

19

8070

7285

9034

抄送

抄送

抄送

抄送

抄送

20

9998

9034

9998.5

C

C

C

C

C

C

21

9999

9998.5

9999.5

D

D

D

D

D

DDD

22

10000

9999.5

10000

MinWARF是包容性的,而MaxWARF是独占性的。

短期评级

穆迪

标普

惠誉

DBRS

分数

P-1

A-1+

F1+

R-1(高)

1

R-1(中)

2

R-1(低)

3

A-1

F1

R-2(高)

5

R-2(中)

6

P-2

A2

F2

R-2(低)

7

R-3(高)

8

P-3

A-3

F3

R-3(中)

9

R-3(低)

10

NP

R-4

12

R-5

15

C

18

D

D

22

依赖项

该库支持 Python >= 3.9。
幕后 pyratings只依赖于用于矩阵和数据帧操作的基本 python 库:
  • 麻木的

  • 熊猫

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

pyratings-0.5.4.tar.gz (21.2 kB 查看哈希)

已上传 source

内置分布

pyratings-0.5.4-py3-none-any.whl (20.7 kB 查看哈希)

已上传 py3