Filing Types
See original GitHub issueCouple issues with the filing types:
- added individually
- groups are not supported
- list of types is not supported
Added Individually
Let me illustrate this. Many odd form types are not supported, e.g. 1-A POS
, etc.
Note that all the codes are listed here: https://www.sec.gov/edgar/search/#/category=custom As well as officially here: https://www.sec.gov/info/edgar/specifications/edgarfm-vol2-v55.pdf on page 45.
Fix
Option 1:
Remove the FilingType
concept and instead validate against a list of strings. Provide the list of valid filings types still.
Option 2: Fill in every filing type, or change the FilingType class to be dynamically generated.
Groups are not supported
If I wanted the ownership filings, I would have to recognize that this is types 3
, 4
, 5
. Remove the guesswork by providing default enums for groups of filing types, as listed at https://www.sec.gov/edgar/search/#/category=custom.
List of types is not supported
Most important, needs to be done.
Issue Analytics
- State:
- Created 3 years ago
- Reactions:1
- Comments:10 (7 by maintainers)
Top GitHub Comments
Will be resolved by 0.4.0 release btw.
Reopening this issue as there seem to be some remaining issues with filing types.