missing edgar infront of call on the following line:
accession_nums = get_filtered_filings(ticker, ten_k=False, just_accession_numbers=True)
should be:
accession_nums = edgar.get_filtered_filings(ticker, ten_k=False, just_accession_numbers=True)
in the function quarterly_facts :
def quarterly_facts(ticker, headers=headers):
accession_nums = get_filtered_filings(
ticker, ten_k=False, just_accession_numbers=True
)
df, label_dict = facts_DF(ticker, headers)
ten_q = df[df["accn"].isin(accession_nums)]
ten_q = ten_q[ten_q.index.isin(accession_nums.index)].reset_index(drop=False)
ten_q = ten_q.drop_duplicates(subset=["fact", "end"], keep="last")
pivot = ten_q.pivot_table(values="val", columns="fact", index="end")
pivot.rename(columns=label_dict, inplace=True)
return pivot.T
missing edgar infront of call on the following line:
should be:
in the function quarterly_facts :