edgarapi package

Submodules

edgarapi.edgar module

class edgarapi.edgar.Company(name, cik)[source]

Bases: object

Used for downloading filings for a particular company.

__init__(name, cik)[source]

Initialize self. See help(type(self)) for accurate signature.

get_all_filings(filing_type='', prior_to='', ownership='include', no_of_entries=100)[source]
get_filings_url(filing_type='', prior_to='', ownership='include', no_of_entries=100)[source]
class edgarapi.edgar.Edgar[source]

Bases: object

Used for getting companies.

__init__()[source]

Initialize self. See help(type(self)) for accurate signature.

find_company_name(words)[source]
get_cik_by_company_name(name)[source]
get_company_name_by_cik(cik)[source]
class edgarapi.edgar.Filing(elem)[source]

Bases: object

Class which allows downloading of filing and contains filing metadata.

__init__(elem)[source]

Initialize self. See help(type(self)) for accurate signature.

property accepted
property content
property filing_date
main_xpath = '//*[@id="formDiv"]/div/table/tr[2]/td[3]/a'
property period_of_report
sub_filing(sub_document, as_html=False)[source]
property text_content
edgarapi.edgar.get_cik_from_company(companyName)[source]
edgarapi.edgar.get_documents(tree, sub_document=None, no_of_documents=1, as_html=False)[source]
edgarapi.edgar.get_filings(tree, no_of_documents=1)[source]

Module contents