더북(TheBook)

여러 종목의 손익계산서 구하기

재무상태표와 마찬가지로 여러 종목의 손익계산서를 구해 하나로 합칠 수 있다. 방법은 재무상태표와 동일하다. 다만 get_income_statement() 함수를 사용한다는 점만 다를 뿐이다.

income_statements = { }
for ticker in [ 'amzn', 'ba', 'msft', 'aapl', 'goog' ]:
    income_statements[ ticker ] = si.get_income_statement( ticker )

이렇게 하나로 합쳐진 각 종목의 손익계산서에서 필요한 종목과 필요한 계정만 조회할 수 있다. 다음은 재무상태표와 마찬가지로 최근 두 개 연도의 정보만 모으는 코드다.

recent_income_statements = { ticker : sheet.iloc[ :,:2 ] for ticker,sheet in income_statements.items( ) }

다음은 합쳐진 손익계산서 중에서 애플의 순수입(netIncome)을 구하는 코드다.

recent_income_statements[ 'aapl' ][ recent_income_statements[ 'aapl' ]. index=='netIncome' ]

 

결과

endDate      2020-09-26     2019-09-28
Breakdown
netIncome   57411000000     55256000000
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.