반응형

네이버증권 8

[네이버증권] 25년3월9일부터 "몇 층에서 샀을까?" 데이터 수집 그리고 조회 페이지 배포

주식 종목을 찾을 때, 네이버증권의 "몇 층에서 샀을까?"를 많이 참고하고 있습니다.이 메뉴에서는 "투자자 수, 평단, 수익률"을 볼 수 있어 인기 종목인지 혹은 상승 중인지 하락 중인지 등을 참고할 수 있습니다. 다만, 현재의 데이터만 보여주기에 추이를 알려면 데이터를 수집하는게 좋겠다 생각했고,25년3월9일부터 오전 6시에는 미국 주식을 오후 4시에는 한국 주식의 데이터를 수집했습니다. 그리고...일주일 이상의 데이터가 모여 간단한 웹 페이지를 만들 수 있게 되었고,최근 개선이 어느정도 완료되어 배포하게 되었습니다. (아직 부족하지만...) https://marketward.co.kr/ 네이버증권 "몇 층에서 샀을까?" 데이터 조회70 SK 10,737명 222,820원 -38.52%marketwa..

[Python/파이썬] 네이버증권 웹 크롤링 활용 - 몇 층에서 샀을까? (국장)

네이버증권에서 종목 정보를 보다면 이런 메뉴가 눈에 들어옵니다."삼성전자"를 예시로... https://m.stock.naver.com/investmentInfo/domestic/005930 링크를 들어가보면,"투자자, 평균 단가, 평균 수익률"을 볼 수 있습니다. 문득 평균 단가나 평균 수익률을 투자에 참고하면 좋겠다는 생각이 들었습니다.python 스크립트를 아래와 같이 작성합니다.결과물은 csv로 저장하여 엑셀에서 데이터 검토하고자 합니다.import timeimport csvfrom multiprocessing import Pool, cpu_count, freeze_supportimport pandas as pdimport requestsfrom bs4 import BeautifulSoupimpo..

[Python/파이썬] 네이버증권API 활용 - 미국 주식 전체 종목 정보 가져오기

네이버증권 API를 활용하여 네이버에서 제공하는 미국 주식의 전체 종목을 리스트로 만들어 보겠습니다. 미국 주식에 대한 기본적인 API는 "뉴욕 거래소, 나스닥, 아멕스"로 3개의 api 주소를 찾았습니다. 뉴욕 거래소 : https://api.stock.naver.com/stock/exchange/NYSE/marketValue나스닥 : https://api.stock.naver.com/stock/exchange/NASDAQ/marketValue아멕스 : https://api.stock.naver.com/stock/exchange/AMEX/marketValue url을 눌러보시면 아래와 같이 json으로 가공 가능한 형태임을 알 수 있습니다. json 안에는 다양한 정보가 있지만 목적은 네이버증권에서 다..

[Python/파이썬] 네이버증권API 활용 - 종목 정보 가져오기

예전부터 사용하던 "https://api.finance.naver.com/service/itemSummary.nhn?itemcode=" 이 막힌 것으로 보입니다..따라서, 아래 2개의 포스팅은 이제 무용지물 입니다....😢 https://marketward.tistory.com/4https://marketward.tistory.com/3 [Python/파이썬]네이버증권API 활용 - 종목코드로 json 결과 확인(2/4)https://marketward.tistory.com/2 [Python/파이썬]네이버증권API 활용 - 회사명, 종목코드 받아오기(1/4) *Python 3.9.13을 사용했습니다. 한국거래소에서는 국내 상장사(코스피/코스닥)에 대한 정보를 아래 링크marketward.tistory...

[Python/파이썬] 네이버증권API 활용 - multiprocessing 사용 (4/4)

https://marketward.tistory.com/4 [Python/파이썬]네이버증권API 활용 - PER, PBR 기준으로 종목 검색(3/4)https://marketward.tistory.com/3 [Python/파이썬]네이버증권API 활용 - 네이버증권API + 종목코드로 json 결과 확인(2/3) [Python/파이썬]네이버증권API 활용 - 회사명, 종목코드 받아오기(1/3) marketward.tistory.com 네marketward.tistory.com까지 실행시켜보고... 시간이 너무 오래 걸려 '아차' 싶어서 multiprocessing 단계를 추가합니다. (87초나 걸립니다.)Python에서는 multiprocessing 모듈을 기본 제공합니다. 아래와 같이 multiproce..

[Python/파이썬] 네이버증권API 활용 - PER, PBR 기준으로 종목 검색(3/4)

https://marketward.tistory.com/3 [Python/파이썬]네이버증권API 활용 - 종목코드로 json 결과 확인(2/4)https://marketward.tistory.com/2 [Python/파이썬]네이버증권API 활용 - 회사명, 종목코드 받아오기(1/4) *Python 3.9.13을 사용했습니다. 한국거래소에서는 국내 상장사(코스피/코스닥)에 대한 정보를 아래 링크marketward.tistory.com네이버증권API의 요약 정보 결과를 종목별로 json변환하였습니다.*Python 3.9.13을 사용했습니다. 종목의 요약 정보를 바탕으로, 조건에 맞는 종목을 검색해보고자 합니다.종목 검색에 앞서 지표별 간단한 설명을 아래와 같이 드립니다.명칭설명EPS(Earnings Per ..

[Python/파이썬] 네이버증권API 활용 - 종목코드로 json 결과 확인(2/4)

https://marketward.tistory.com/2 [Python/파이썬]네이버증권API 활용 - 회사명, 종목코드 받아오기(1/4)*Python 3.9.13을 사용했습니다. 한국거래소에서는 국내 상장사(코스피/코스닥)에 대한 정보를 아래 링크의 엑셀 파일을 통해 제공하고 있습니다. http://kind.krx.co.kr/corpgeneral/corpList.do?method=download&searcmarketward.tistory.com위 단계에서 stock_list 변수로 모든 상자사의 "회사명, 종목코드"를 가져왔습니다.*Python 3.9.13을 사용했습니다. 네이버증권API 중에는 종목의 요약 정보를 출력하는 기능이 있습니다.예시로 '네이버' 종목의 요약 정보를 볼 수 있는 링크 입니다..

반응형