ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 네이버 국내증시 웹 파싱
    금융 2022. 9. 13. 23:19
    728x90

    주식시장의 변화에 대해 확인하기에 네이버 국내 증시 페이지가 상당히 유용해 보인다.

    네이버 국내증시 페이지. 각 주식시장의 동향이 table로 정리되어 있다.

     

    위와 같이 잘 정리된 data를 원하는 부분만 parsing 하고자 하는 코드를 만들어보았다.

     

    import requests
    from bs4 import BeautifulSoup as BS
    
    
    url = "https://finance.naver.com/sise/"
    agent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.45 Safari/537.36"
    response = requests.get(url = url, headers = {"User-Agent":agent})
    
    
    res_text = response.text
    parsed_res_text = BS(res_text, 'html.parser')
    # print(parsed_res_text)
    
    tables =parsed_res_text.find_all("table")
    # print(tables[0])
    
    for i in tables:
        print(i.find("caption").string)
        contents=i.find_all("a")
        for j in contents:
            print("-"+j.string)
        print("\n")

     

    결과는 다음과 같다.

    업종별 시세
    -해운사
    -전자장비와기기
    -반도체와반도체장비
    -은행
    -전자제품
    -철강
    
    
    테마별 시세
    -건설기계
    -대모
    -4대강 복원
    -코리아에스이
    -우크라이나 재건 관련주
    -대모
    -면역항암제
    -에스티큐브
    -반도체 대표주(생산)
    -DB하이텍
    -철강 주요종목
    -동국제강
    
    
    외국인 순매수
    -삼성전자
    -삼성SDI
    -LG에너지솔루션
    -LG이노텍
    -SK하이닉스
    -포스코케미칼
    
    
    외국인 순매수
    -KODEX 200선물인버스2X
    -카카오
    -한국항공우주
    -두산에너빌리티
    -KT
    -한미약품
    
    
    기관 순매수
    -삼성전자
    -KODEX 레버리지
    -SK하이닉스
    -LG이노텍
    -카카오
    -삼성전기
    
    
    기관 순매도
    -KODEX 200선물인버스2X
    -한화에어로스페이스
    -KODEX 인버스
    -한국항공우주
    -현대미포조선
    -POSCO홀딩스
    
    
    갭상승
    -대모
    -현대에버다임
    -대신 2X 니켈선물 ETN(H)
    -레인보우로보틱스
    -하나 레버리지 콩 선물 ETN(H)
    -동국제강
    -TRUE 레버리지 은 선물 ETN
    -메리츠 레버리지 은 선물 ETN(H)
    -미래에셋 레버리지 은 선물 ETN
    -유일로보틱스
    
    
    골든크로스
    -하이스틸
    -KB 레버리지 구리 선물 ETN(H)
    -드림텍
    -삼성전기
    -메리츠 대표 농산물 선물 ETN(H)
    -기가레인
    -KODEX 3대농산물선물(H)
    -TIGER 농산물선물Enhanced(H)
    -휴럼
    -동양생명
    
    
    상한가
    -에스티큐브
    -코리아에스이
    -파멥신
    -예선테크
    -루트락
    -대모
    -오션스톤
    -코닉오토메이션
    
    
    하한가
    -도부마스크
    -제이엠멀티
    -테크엔
    
    
    상승
    -현대에버다임
    -대신 2X 니켈선물 ETN(H)
    -IBKS제12호스팩
    -오하임아이엔티
    -레인보우로보틱스
    -삼기
    -이루온
    -하나 레버리지 콩 선물 ETN(H)
    -동국제강
    -TRUE 레버리지 은 선물 ETN
    
    
    보합
    -유한양행우
    -흥국화재우
    -JW중외제약우
    -종근당홀딩스
    -한양증권우
    -조흥
    -삼양식품
    -대주산업
    -유화증권우
    -HLB글로벌
    
    
    하락
    -매직마이크로
    -에스엘바이오닉스
    -라이온켐텍
    -하나 인버스 2X 콩 선물 ETN(H)
    -TRUE 인버스 2X 은 선물 ETN
    -KB 인버스 2X 은 선물 ETN(H)
    -메리츠 인버스 2X 은 선물 ETN(H)
    -신한 인버스 2X 천연가스 선물 ETN(H)
    -QV 블룸버그 -2X WTI원유선물 ETN
    -신한 인버스 2X 천연가스 선물 ETN
    
    
    거래량상위
    -KODEX 200선물인버스2X
    -매직마이크로
    -삼성 인버스 2X WTI원유 선물 ETN
    -이루온
    -삼기
    -예선테크
    -버킷스튜디오
    -KODEX 인버스
    -KODEX 코스닥150선물인버스
    -KODEX 레버리지
    
    
    고가대비급락
    -도부마스크
    -나라소프트
    -다이나믹디자인
    -라이온켐텍
    -코스나인
    -삼성 인버스 2X 은 선물 ETN(H)
    -KB S&P 인버스 2X WTI원유 선물 ETN
    -HLB사이언스
    -한국전자금융
    -에스엘바이오닉스
    
    
    시가총액상위
    -삼성전자
    -LG에너지솔루션
    -SK하이닉스
    -삼성바이오로직스
    -LG화학
    -삼성전자우
    -현대차
    -삼성SDI
    -NAVER
    -기아
    728x90
Designed by Tistory.