자동 매매를 하게 되면 사지 말아야 할 주식이 있습니다. 예를들어 관리종목이라든가 본인이 싫어하는 종목 등등이 있겠죠. 혹시라도 매매할 대상으로 이런 종목이 선정이 되면 무시하는 부분을 추가하여야 합니다. 추가로 거래량이 별로 없는 종목들도 빼야합니다. 그래서 자동 매매를 할 때는 개인적으로 빼야할 종목 기록한 파일을 하나 더 사용을 합니다.

 

네이버 주식에서 관리종목, 거래중지 종목을 검색할 수 있습니다.

 

 

우선 관리종목과 거래정지 종목은 아래 링크로 검색할 수 있습니다.

위 두 링크에서 검색이 되는 종목을 뽑아보겠습니다.

 

  주어진 url에서 BeautifulSoup을 이용하여 html 구조를 얻는다.

 

  html 구조에 \tr로 시작하는 부분을 검색한 후

       \th 부분에 있는 title 이름을 얻는다.

 

  html 구조에 \td에 있는 주식 정보를 얻는다.
       정보 중 종목명을 찾은 후 이에 해당하는 code를 찾아서 list에 보관

 

  파일에 결과를 json 형태와 csv 형태로 저장한다. 

 

 

전체 소스코드는 아래 깃허브에 있습니다.

https://github.com/multizone-quant/system-trading/blob/master/get_warning_stock_list

반응형

설정

트랙백

댓글