def assemble(self, param): assembler = FinancialStatementAssembler('basic') dao = assembler.assemble(param) return FinancialAnalysisDao(dao['column_name_list'], dao['row_list'], dao['stock_symbol'], 'Q')
def assemble(self, param): assembler = FinancialStatementAssembler('basic') dao = assembler.assemble(param) return BalanceSheetDao(dao['column_name_list'], dao['row_list'], dao['stock_symbol'], 'Q')
def assemble(self, param): assembler = FinancialStatementAssembler("basic") dao = assembler.assemble(param) return BalanceSheetDao(dao["column_name_list"], dao["row_list"], dao["stock_symbol"], "Q")
def assemble(self, param): assembler = FinancialStatementAssembler('form') dao = assembler.assemble(param) return IncomeStatementDao(dao['column_name_list'], dao['row_list'], dao['stock_symbol'], 'Y')
def assemble(self, param): assembler = FinancialStatementAssembler('form', column_name_pos=2) dao = assembler.assemble(param) return FinancialAnalysisDao(dao['column_name_list'], dao['row_list'], dao['stock_symbol'], 'Y')