finstmt.findata package¶
Submodules¶
finstmt.findata.period_data module¶
- class finstmt.findata.period_data.PeriodFinancialData(data_dict, config_manager, unextracted_names, prior_statement=None)[source]¶
Bases:
objectBase class for financial statement data. Should not be used directly.
-
config_manager:
DataConfigManager¶
- maximum_display_verbosity = 1¶
-
prior_statement:
Optional[PeriodFinancialData]¶
-
statement_items:
Dict[str,StatementItem]¶
-
config_manager:
finstmt.findata.statement_item module¶
finstmt.findata.statementsbase module¶
- class finstmt.findata.statementsbase.FinStatementsBase(*args, **kwargs)[source]¶
Bases:
object- classmethod from_df(df, items_config_list=None, disp_unextracted=True)[source]¶
DataFrame must have columns as dates and index as names of financial statement items
-
items_config_list:
List[ItemConfig]¶
-
statements:
Dict[Timestamp,PeriodFinancialData]¶