Kiwoom Open API+

상장폐지 종목 구분

Falto 2021. 8. 11. 13:58
반응형

상장폐지되면 종목코드랑 종목명 등 모든 데이터가 사라진다고 생각했다. 그래서 GetMasterCodeName 함수를 호출해서 이름이 없으면 상장폐지로 분류했다. 그러나 상장폐지됐는데 이름만 남아있는 경우도 있다. 바로 아래처럼.

그래서 이런 종목을 거르기 위한 다른 알고리즘을 찾았다. GetMasterLastPrice 함수를 호출했을 때 0원이 나오거나, 혹은 빈 문자열이 나온다면 그것은 상장폐지된 종목이다. GetMasterLastPrice에 제낙스의 코드를 넣으면 0원이 나오고(정확히는 0이 연속된 문자열이 나온다.), 다른 의미없는 문자(apple, banana 등..)를 종목코드 매개변수에 넣으면 빈 문자열이 나온다.

반응형