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:
object
Base 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
]¶