EdgarHelpers#

class edgar_sec.helpers.EdgarHelpers[source]#

Bases: object

A class containing helper methods for the Edgar SEC module.

Methods#

EdgarHelpers.__init__

EdgarHelpers.cik_validation

Helper method to validate and fix the CIK (Central Index Key) format.

EdgarHelpers.cik_validation_async

Helper method to asynchronously validate and fix the CIK (Central Index Key) format.

EdgarHelpers.datetime_cy_conversion

Helper method to convert a reporting period in datetime format to the 'CY####Q#' format.

EdgarHelpers.datetime_cy_conversion_async

Helper method to convert a reporting period in datetime format to the 'CY####Q#' format.

EdgarHelpers.get_cik

Helper method to get the CIK (Central Index Key) for a given ticker symbol.

EdgarHelpers.get_cik_async

Helper method to asynchronously get the CIK (Central Index Key) for a given ticker symbol.

EdgarHelpers.get_universe

Helper method to get the universe of companies from the SEC EDGAR database.

EdgarHelpers.get_universe_async

Helper method to asynchronously get the universe of companies from the SEC EDGAR database.

EdgarHelpers.string_cy_conversion

Helper method to convert a reporting period string in YYYY-MM-DD format to CY####Q# format.

EdgarHelpers.string_cy_conversion_async

Helper method to asynchronously convert a reporting period string in YYYY-MM-DD format to CY####Q# format.

EdgarHelpers.string_cy_validation

Helper method to validate if a string is in 'CY####' or 'CY####Q#' format.

EdgarHelpers.string_cy_validation_async

Helper method to asynchronously validate if a string is in 'CY####' or 'CY####Q#' format.