def assemble(self, param):
     assembler = FinancialStatementAssembler('basic')
     dao = assembler.assemble(param)
     return FinancialAnalysisDao(dao['column_name_list'], dao['row_list'], dao['stock_symbol'], 'Q')
예제 #2
0
 def assemble(self, param):
     assembler = FinancialStatementAssembler('basic')
     dao = assembler.assemble(param)
     return BalanceSheetDao(dao['column_name_list'], dao['row_list'],
                            dao['stock_symbol'], 'Q')
예제 #3
0
 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')
예제 #5
0
 def assemble(self, param):
     assembler = FinancialStatementAssembler('form')
     dao = assembler.assemble(param)
     return IncomeStatementDao(dao['column_name_list'], dao['row_list'],
                               dao['stock_symbol'], 'Y')
예제 #6
0
 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')