안녕하세요 잡스입니다. 매일매일동기부여를하고자기계발을하고삶을조금씩편안하게하는자동화하는기술에대해서쓰고있습니다. 네이버 증권 사이트에서 공모주 정보를 입수하여 간단히 게시해 보다 안녕하세요 잡스입니다. 매일매일동기부여를하고자기계발을하고삶을조금씩편안하게하는자동화하는기술에대해서쓰고있습니다. 네이버 증권 사이트에서 공모주 정보를 입수하여 간단히 게시해 보다
공모주 내용 정리된 텍스트 작성법↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓개발 배경 공모주 내용 정리된 텍스트 작성법↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓개발 배경
블로그를 검색해서 공모주 포스팅을 자주 보는 편입니다. 그런데 보니까 반복적으로 작성되는 정보가 있더라고요. 공모주는 주로 첫째, 일단 공모주가 상장되면 오를지 내릴지 예측, 주가 전망에 대한 내용이 있었습니다. 어떤 정보를 바탕으로 작성하냐면, #투자설명서/ #증권발행실적보고서라는 문서를 통해서 작성되는 것으로 보였습니다. 이 두 문서를 통해 공모주회사가 하는 일, 수익구조, 최근 수익지표 등을 확인합니다. 기관의 수요예측 결과에 대한 내용도 표시되기도 합니다. 또한 공모주에 대한 정보를 요약하고 정리하는 내용을 볼 수 있었습니다. 예를 들어 공모주의 회사명 청약일정 주관/인수사 확정 공모가 최소 청약가능수량 총 공모주식수 환불일 상장일 블로그를 검색해 공모주 포스팅을 자주 보는 편입니다. 그런데 보니까 반복적으로 작성되는 정보가 있더라고요. 공모주는 주로 첫째, 일단 공모주가 상장되면 오를지 내릴지 예측, 주가 전망에 대한 내용이 있었습니다. 어떤 정보를 바탕으로 작성하냐면, #투자설명서/ #증권발행실적보고서라는 문서를 통해서 작성되는 것으로 보였습니다. 이 두 문서를 통해 공모주회사가 하는 일, 수익구조, 최근 수익지표 등을 확인합니다. 기관의 수요예측 결과에 대한 내용도 표시되기도 합니다. 또한 공모주에 대한 정보를 요약하고 정리하는 내용을 볼 수 있었습니다. 예를 들면, 공모주의 회사명 청약일정 주관/인수사 확정 공모가 최소 청약가능수량 총 공모주식수 환불일 상장일
거기에 정리되는 정보는 이렇게 8가지 내용이 있었습니다. 그렇다면 주가에 대한 예측, 즉 주가 전망은 사람의 판단이 들어가기 때문에 다소 어렵지만 요약된 개요를 네이버 증권에서 가져와 제가 포스팅할 때 쉽게 복사 붙여넣기 할 수 있도록 텍스트를 만들 수는 있다고 생각했습니다. 내용을 완전 자동으로 작성한다기 보다는 내 포스팅에 들어가는 하나의 수도꼭지 정도를 자동으로 작성해주는 반자동 프로그램이라고 할 수 있겠습니다. 기존 방식 정리 거기에 정리되는 정보는 이렇게 8가지 내용이 있었습니다. 그렇다면 주가에 대한 예측, 즉 주가 전망은 사람의 판단이 들어가기 때문에 다소 어렵지만 요약된 개요를 네이버 증권에서 가져와 제가 포스팅할 때 쉽게 복사 붙여넣기 할 수 있도록 텍스트를 만들 수는 있다고 생각했습니다. 내용을 완전 자동으로 작성한다기 보다는 내 포스팅에 들어가는 하나의 수도꼭지 정도를 자동으로 작성해주는 반자동 프로그램이라고 할 수 있겠습니다. 기존 방식 정리
AS-IS 기존의 방식을 예측해 보면(물론 포스팅을 작성하는 분은 더 편하게 할 수도 있지만) 1. 네이버 증권에 접속한다. https://finance.naver.com/ AS-IS 기존의 방식을 예측해 보면(물론 포스팅을 작성하는 분은 더 편하게 할 수도 있지만) 1. 네이버 증권에 접속한다. https://finance.naver.com/
네이버증권, 국내해외증시지수, 시장지표, 뉴스, 증권사리서치 등 제공 finance. naver.com 네이버증권, 국내해외증시지수, 시장지표, 뉴스, 증권사리서치 등 제공 finance. naver.com
2. 국내 증시 >IPO 기능에 접속한다. 2. 국내 증시 >IPO 기능에 접속한다.
3. 확인된 공모주 정보를 각각에 필요한 정보를 복사한다. 예) 마녀공장이라면 공모주 회사명 – 마녀공장 청약일정 – 23.05.25~05.26 주관/인수사 – 한국투자증권 확정 공모가 – 16000 최소청약 가능 수량 – (네이버 증권 공모주 화면에는 없음) 총 공모주 수 – (네이버 증권 공모주 화면에는 없음) 환불일 – (네이버 증권 공모주 화면에는 없음) 상장일 – 23.06.08 3. 확인된 공모주 정보를 각각에 필요한 정보를 복사한다. 예) 마녀공장이라면 공모주 회사명 – 마녀공장 청약일정 – 23.05.25~05.26 주관/인수사 – 한국투자증권 확정 공모가 – 16000 최소청약 가능 수량 – (네이버 증권 공모주 화면에는 없음) 총 공모주 수 – (네이버 증권 공모주 화면에는 없음) 환불일 – (네이버 증권 공모주 화면에는 없음) 상장일 – 23.06.08
빈칸에 한 줄씩 채워 가다. 빈칸에 한 줄씩 채워 가다.
여기서 하나하나 복사 붙여넣기를 하는 것이 귀찮으니까 그냥 내가 직접 이 페이지를 읽고 내가 정리하고 싶은 틀에 맞춰서 내가 정리해 줄 수 있을까? 라는 생각이 들었다. 네이버 증권 > IPO 페이지를 크롤해서 포스팅하는 문구로 바꿔! ->하나하나 복사하는 작업을 자동화하세요!!!! 개발 내용 여기서 하나하나 복사 붙여넣기를 하는 것이 귀찮아서 그냥 내가 이 페이지를 읽고 내가 정리하고 싶은 틀에 맞춰서 내가 정리해 줄 수 있을까? 라는 생각이 들었다. 네이버 증권 > IPO 페이지를 크롤해서 포스팅하는 문구로 바꿔! ->하나하나 복사하는 작업을 자동화하세요!!!! 개발 내용
환경은 이클립스에서 자바/스프링으로 실행했다. Jsoup이라는 라이브러리를 통해 HTML 웹 페이지에서 정보를 끌어낼 수 있도록 했다. 환경은 이클립스에서 자바/스프링으로 실행했다. Jsoup이라는 라이브러리를 통해 HTML 웹 페이지에서 정보를 끌어낼 수 있도록 했다.
웹페이지 내용을 클래스명, 태그 등으로 검색했다. 웹페이지 내용을 클래스명, 태그 등으로 검색했다.
그 결과 아까 위에서 한 땀 한 땀 복사 붙여넣기 정보를 저장할 수 있도록 했다. 그 결과 아까 위에서 한 땀 한 땀 복사 붙여넣기 정보를 저장할 수 있도록 했다.
그래서 담긴 정보를 내가 원하는 문구와 조합해 출력해본다. 그래서 담긴 정보를 내가 원하는 문구와 조합해 출력해본다.
빼낼 수 있는 정보는 빼내고, 빼낼 수 없는 정보는 아직 그대로 두고 만들어 보았다. 예) 마녀공장이라면 공모주 회사명 – 마녀공장 청약일정 – 23.05.25~05.26 주관/인수사 – 한국투자증권 확정 공모가 – 16000 최소청약 가능 수량 – (네이버증권 공모주 화면에는 없음) 총 공모주 수 – (네이버증권 공모주 화면에는 없음) 환불일 – (네이버증권 공모주 화면에는 없음) 상장일 – 23.06.08 빼낼 수 있는 정보는 빼내고 빼낼 수 없는 정보는 아직 그대로 두고 만들어 보았다. 예) 마녀공장이라면 공모주 회사명 – 마녀공장 청약일정 – 23.05.25~05.26 주관/인수사 – 한국투자증권 확정 공모가 – 16000 최소청약 가능 수량 – (네이버 증권 공모주 화면에는 없음) 총 공모주 수 – (네이버 증권 공모주 화면에는 없음) 환불일 – (네이버 증권 공모주 화면에는 없음) 상장일 – 23.06.08
방금 작성한 정보에서 (네이버증권 공모주 화면에는 없음)에 해당하는 값은 어디서 찾을 수 있을까. 방금 작성한 정보에서 (네이버증권 공모주 화면에는 없음)에 해당하는 값은 어디서 찾을 수 있을까.
오른쪽 아래에 「(IPO) 마녀 공장」의 기업 개요를 소개한다. 오른쪽 아래에 「(IPO) 마녀 공장」의 기업 개요를 소개한다.
이런 화면이 나오고 여기서 PDF 원문 보기 버튼을 클릭해본다. 이런 화면이 나오고 여기서 PDF 원문 보기 버튼을 클릭해본다.
예)마녀 공장이라면 공모 주식 회사명-마녀 공장 청약 일정 23.05.25~05.26주관/인수사-한국 투자 증권 확정 공모 가격-16000최소 청약 가능 수량-(기업 개요 화면에 없이)총 공모 주식 수-(기업 개요 화면에는 있다)환급일-(기업 개요 화면에 없이)상장 날-23.06.08총 공모 주식 수를 찾아낼 수 있었다.환급일과 최소 청약 가능 수량은 아직 발견되지 않았다.그리고 총 공모 주식 수는 PDF경로 안에 있고 PDF내용을 가져오는 개발이 또 필요했다.우선은 공모 주식에 대한 개요 정보를 정리할 수 있었다.공모주의 포스팅을 편하게 프로그램 개발은 계속된다.큐리 래티스/프로 테옴텟크/엔 에이치(팩 29호 정보 텍스트에서 가지고 와서 본다
큐라티스 << 공모주 청약 상세정보 >> 큐라티스(코스닥)업종 : 자연과학 및 공학 연구개발업 청약일정 : 23.06.05~06.07 개인청약 경쟁률 : 주관/인수사 : 대신증권, 신영증권 확정 공모가 : 4,000 상장일 : 23.06.15 진행상태 : 공모청약 프로테옴텍 << 공모주 청약 상세정보 >> 프로테옴텍 (코스닥) 업종 : 의료용기기 제조업 청약일정 : 23.06.07~06.07~6 상장일, 매수자 확정 / 키움증권 4, 상장지수 : 500,000,000 큐라티스 << 공모주 청약 상세정보 >> 큐라티스 (코스닥) 업종 : 자연과학 및 공학 연구개발업 청약일정 : 23.06.05~06.07 개인청약 경쟁률: 주관 / 인수사: 대신증권, 신영증권 확정 공모가: 4,000 상장일: 23.06.15 진행상태: 공모청약 프로테옴텍 << 공모주 청약 상세정보 >> 프로테옴텍 (코스닥) 업종: 의료용기기 제조업 청약일정: 23.06.07~06.07~6 상장일, 매수자 확정/ 키움증권 4, 상장지수: 5,000,000
결론 기존에 #웹사이트에 들어가서 필요한 정보를 만들기 위해 하나하나 정보를 복사 붙여 넣던 것을 #크롤링을 통해 스스로 문구를 만들도록 #자동화하여 편리하게 만들었다. 좀 더 디테일한 정보도 가져오고 셋팅을 할 수 있다면 더 가치 있는 정보를 만들 수 있을 것 같아 PDF 주소도 찍고 PDF 내의 정보를 가져와서 셋팅하자. 끝 결론 기존에 #웹사이트에 들어가서 필요한 정보를 만들기 위해 하나하나 정보를 복사 붙여 넣던 것을 #크롤링을 통해 스스로 문구를 만들도록 #자동화하여 편리하게 만들었다. 좀 더 디테일한 정보도 가져오고 셋팅을 할 수 있다면 더 가치 있는 정보를 만들 수 있을 것 같아 PDF 주소도 찍고 PDF 내 정보를 가져와서 셋팅하자 끝
안녕하세요 잡스입니다. 매일매일동기부여를하고자기계발을하고삶을조금씩편안하게하는자동화하는기술에대해서쓰고있습니다. 부담없이 서로 이웃 신청 부탁드립니다. 꼭 돌려드리겠습니다. 감사합니다。 안녕하세요 잡스입니다. 매일매일동기부여를하고자기계발을하고삶을조금씩편안하게하는자동화하는기술에대해서쓰고있습니다. 부담없이 서로 이웃 신청 부탁드립니다. 꼭 돌려드리겠습니다. 감사합니다。