주식

시장구분에 따른 종목코드 조회

공장장코난 2021. 2. 19. 22:38

이번에는 시장구분에 따른 종목코드를 조회할 예정이다. 수집된 종목코드로 DB를 구성한다면, 
Application에서 조회, 원하는 종목의 코드를 가져와서 다른 원하는 작업을 수행할 수 있을듯 하다.

GetCodeListByMarket
시장구분에 따른 종목코드를 반환

Parameters
sMarket
데이터 타입은 string으로 시장 구분값을 나타낸다. 시장 구분값은 아래와 같다.
0:장내
3:ELW
4:뮤추얼펀드
5:신주인수권
6:리츠
8:ETF
9:하이일드펀드
10:코스닥
30:K-OTC
50:코넥스(KONEX)

위값은 공통코드로 구성, 앞으로도 유용하게 사용할 수 있겠다. 

우선은 요렇게 DropDownList로 만들고, 종목리스트는 아래와 같이 조회한다.

그리고 종목코드에 따른 종목명을 GetMasterCodeName 를 통해 조회할 수 있다.

조회된 종목리스트

조회된 종목리스트를 MainApplication 시작전에 초기화하여 DB를 구성 사용할 수 있을듯 하다.