-
Notifications
You must be signed in to change notification settings - Fork 91
/
Copy pathitem_lists.py
118 lines (113 loc) · 1.58 KB
/
item_lists.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
"""
Description: This file contains hard-coded lists of items for 10-K, 8-K and 10-Q reports.
For 8-K reports we also need a secondary list for obsolete (older) reports since the item names were changed.
In the case of 10-Q filings, the items are divided into two parts: part_1 and part_2.
"""
item_list_10k = [
"1",
"1A",
"1B",
"1C",
"2",
"3",
"4",
"5",
"6",
"7",
"7A",
"8",
"9",
"9A",
"9B",
"9C",
"10",
"11",
"12",
"13",
"14",
"15",
"16",
"SIGNATURE",
]
item_list_8k = [
"1.01",
"1.02",
"1.03",
"1.04",
"1.05",
"2.01",
"2.02",
"2.03",
"2.04",
"2.05",
"2.06",
"3.01",
"3.02",
"3.03",
"4.01",
"4.02",
"5.01",
"5.02",
"5.03",
"5.04",
"5.05",
"5.06",
"5.07",
"5.08",
"6.01",
"6.02",
"6.03",
"6.04",
"6.05",
"7.01",
"8.01",
"9.01",
"SIGNATURE",
]
item_list_8k_obsolete = [
"1",
"2",
"3",
"4",
"5",
"6",
"7",
"8",
"9",
"10",
"11",
"12",
"SIGNATURE",
]
item_list_10q = [
"part_1__1",
"part_1__2",
"part_1__3",
"part_1__4",
"part_2__1",
"part_2__1A",
"part_2__2",
"part_2__3",
"part_2__4",
"part_2__5",
"part_2__6",
"SIGNATURE",
]
# item_list_10q = {
# "part_1": [
# "1",
# "2",
# "3",
# "4",
# ],
# "part_2": [
# "1",
# "1A",
# "2",
# "3",
# "4",
# "5",
# "6",
# "SIGNATURE",
# ]
# }