금융이 쉬워진다!/02. 주식

공시 자료 (상장, 배당, 합병, 액면, 분할, 주총, 총회, 증자, 감자, 유상, 무상)

javajin 2021. 3. 3. 22:12
728x90
반응형
SMALL
  •  KIND 대한민국 대표 기업공시채널
  •  금융투자협회 공시자료 

[요구사항]

  1. KIND와 금융투자협회 두군데 사이트에서 공시자료를 확인한다. 
  2. 엑셀 업로드 포맷은 KIND공시자료 엑셀 포맷으로 개발한다.
  3. 공시자료는 전일자 공시에 대해서 오늘반영하는 것이 규칙이다.
  4. 상장, 배당, 합병, 병합, 액면, 분할, 주총, 총회, 증자, 감자, 유상, 무상 에 대한 자료 중 보유상황, 소유상황, 상장적격, CB전환, 3자배정, 매수전환권, 매수선택권에 대한 자료는 제외한다. 

 

[고민했던 내용]

평균 일일 1000건이 넘는 공시들의 배당, 유무상증자 등에 대한 내용 각각의 종목을 확인하는 것은 비효율적업무이다.

보유한 종목과 배당락일(12.28)까지 보유했다가 매도한 종목의 경우까지 확인이 가능해야한다.

업로드 된 공시자료와 보유한 종목을 맵핑하여 조회화면을 만든다.

엑셀로드한 temp 테이블을 만들고, 기존 데이터가 있는 master에 코스콤코드를 조인하여 원하는 데이터(종목코드)를 추출한다.

master테이블에 있는 코스콤코드와 공시temp 테이블 코스콤코드는 당연히 일치할 것이라 생각했다.

master 코스콤코드는 주식 주권종류에 따라 6번째에 구분값을 부여한다.

그래서 코드값이 완전히 일치 하지 않네..

substr함수를 사용하여 5자리까지 잘라서 join 걸어야겠다.

5자리까지 값은 발행기관 코드다. 오 완전히 일치 가능하겠다.

 

주권의 종류 : 보통주, 우선주, 신주, 우선주(신형)

발행기관 코드 : 각 기관마다 5자리로 부여

코스콤코드 : 발행기관코드 + 주권종류

 

 

1. 코스콤코드 JOIN

 

 

2. 발행기관코드 & 코스콤 코드 JOIN

 

select CASE WHEN REGEXP_LIKE (gs_ny, '상장|배당|합병|병합|액면|분할|주총|총회|증자|감자|유상|무상')
        THEN CASE WHEN NOT REGEXP_LIKE (gs_ny, '보유상황|소유상황|상장적격|CB전환|3자배정|매수전환권|매수선택                                                                                                                             권') THEN '2'
                                                                                                                                 ELSE '1' END
        ELSE '1' END  AS gs_type

 

from 공시테이블

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

공시이블

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

공시

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

728x90
반응형
LIST

'금융이 쉬워진다! > 02. 주식' 카테고리의 다른 글

주식회계처리(2)  (0) 2019.07.22
주식회계처리(1)  (0) 2019.07.20