financialdatapy.filings module

This module retrieves company filings data from EDGAR.

financialdatapy.filings.get_filings_list(cik: str) → DataFrame[source]

Retrieve whole list of filings a company made in the SEC EDGAR system.

Parameters:

cik (str) – CIK of a company.

Returns:

Dataframe containing all the company filings data.

Return type:

pandas.DataFrame

financialdatapy.filings.get_latest_form(cik: str, latest: str) → dict[source]

Find URL of each financial statements where their data is in table form.

EDGAR system provides an ‘interactive data’ in their website. It contains financial statements as reported in table form.

Parameters:
  • cik (str) – CIK of a company.

  • latest – Latest accesion number of a form.

Returns:

Each financial statements mapped with their URL to the data.

Return type:

dict