본문 바로가기

경제17

일별 시세 전체 페이지 가져오기, 파이썬 증권분석 코드 오류 업데이트 이번에는 저번 글에 이어 전체 페이지 가져오기를 해보겠습니다. 일단 저번 글의 코드 밑에 이어서 작성하겠습니다. 변수 전달 중 pd 등 저번 코드에서 약속 해놓은걸 그대로 사용하니까요. 한가지 추가로 import 해줘야합니다. 저번 코드 import 부분에 import requests 를 추가해주시길 바랍니다. 그럼 이번에도 코드 작성 후 해석을 해보겠습니다. #페이지 전체 읽기 df =pd.DataFrame() #df변수가 pandas 모듈의 데이터 프레임형임을 알립니다. sise_url ='https://finance.naver.com/item/sise_day.nhn?code=068270' for page in range(1, int(last_page)+1):' #저번에 구해준 마지막 페이지, las.. 2022. 2. 14.
어스워스 다모다란의 투자철학 저는 책을 아주 좋아합니다. 이공계열임에도 불구하고 초등학교 때부터 경제관련 서적을 매우 좋아했습니다. 꼭 주식이나 돈에 관련된 책이 아니더라도 투자의 대가들의 책에는 그들의 인생사, 인생관, 각자의 말투, 유머감각이 담겨있습니다. 읽고나면 저는 포스트잇 한가득 제가 이 책에서 얻은 점을 메모 해놓습니다. 근데 항상 공부는 복습이 제일 중요하다죠? 아무리 노력해도 한번 봤던 책을 다시보는건 꽤 어렵더라고요. 제가 남긴 메모조차도요. 그래서 책에 대한 글을 블로그에 남겨 내용도 다시 정리해보고 나름 요약도 해놓으려합니다. 저자인 어스워스 다모다란은 뉴욕대학교 재무학 교수입니다. 호칭을 어떻게 해야할지 정확히는 모르겠네요. 이메일로 책 내용도 물어보며 대화를 나눴으니 "교수님" 이라고 부르도록 하겠습니다. .. 2022. 2. 14.
뷰티풀 수프로 네이버에서 주식시세 받아오기 이번에는 네이버 금융에서 주식 시세를 받아와 보겠습니다. 우선 URL을 살펴보겠습니다. https://finance.naver.com/item/main.naver?code=276730 제주맥주 - 네이버 금융 : 네이버 금융 관심종목의 실시간 주가를 가장 빠르게 확인하는 곳 finance.naver.com 제주맥주 라는 기업의 주가창 URL입니다. ?code=276730 이 부분이 주가창에 나오는 기업을 나타냅니다. 자기가 원하는 기업의 코드로 바꿔도 되는거죠. 여기서 우리에게 필요한건 일별 시세입니다. https://finance.naver.com/item/sise_day.nhn?code=276730&page=1 이 URL 로 이동한 후 소스 검사를 해보면 맨뒤 라는 글자에 일별시세 마지막 창인 18번.. 2022. 2. 14.
Pandas 를 이용한 주식 수익률 구하기 금융 데이터는 어디서 가져오는가 주가 일간 변동률 누적 수익률 전체 코드 정리 1. 금융데이터는 어디서 가져오는가 이번 글에선 Pandas 를 이용한 금융데이터 분석을 알아보겠습니다. 일단 종가, 시가, 고가, 저가와 거래량과 같은 금융 데이터를 가져와야합니다. 어디서 데이터를 어디 가져와야할까요? 특정 기업에서 제공하는 데이터를 사용하기 위해선 해당 기업의 API (어플리케이션 프로그램이 인터페이스)를 받아와야합니다. 전에는 Google 과 Yahoo에서 모두 Pandas 기반 API를 제공했습니다. 하지만 현재는 Yahoo 에서만 API 를 제공합니다. 우선 pandas, yfinance, pandas-datareader 을 설치해야합니다. 각자 사용하는 에디터에서 터미널(powershell 말고 c.. 2022. 2. 10.
반응형