manage
[한국] 관리 코드 입니다. 1:관리, 2:투자유의, 4:거래정지 (비트연산 허용. 예. 5: 관리 & 거래정지)
[미국] 미적용 속성입니다. 모든 값이 0으로 표시됩니다.
-----------------------------------------------------------------------------------------------------------
라고 도움말에 나와있습니다. 제가 이해한 바로는 비트연산을 고려하더라도 '4' 가 나올수 있는 경우는 '거래정지'밖에 없는 듯 합니다. (3이 없으니)
logger.debug('이름 : ' + stock.name);
logger.debug('거래량 : ' + stock.getTradingVolume(0));
logger.debug('manage : ' + stock.manage );
를 이용해서 살펴보았는데
[2021-04-15] 이름 : 오스템임플란트 (=실제로 이날 거래정지가 되지 않았고 정상 거래 상태였습니다)
[2021-04-15] 거래량 : 269515 (=거래정지되지 않은 상태)
[2021-04-15] manage : 4 (=거래정지 상태)
[2017-04-13] 이름 : 원익QnC (=실제로 이날 거래정지가 되지 않았고 정상 거래 상태였습니다)
[2017-04-13] 거래량 : 44527 (=거래정지되지 않은 상태)
[2017-04-13] manage : 4 (=거래정지 상태)
이외에도 manage 코드상에서 거래정지 (manage 4) 로 뜨는데 실제로는 정상거래 상태였던 종목들이 간혹 보입니다.
혹시 제가 manage 코드에 대해서 잘못 이해하거나 놓친 부분이 있는지 싶어서 문의 글 남깁니다 ^^
장중에 거래 정지 되는 케이스가 있어서 ------------------------- 공시: 주권매매거래정지 1.대상종목 (주)엘앤에프 보통주 2.정지사유 단일판매공급계약 3.정지기간 가.정지일시 2021-04-22 15:21:00 나.만료일시 장종료시까지 4.근거규정 코스닥시장공시규정 제37조 및 동규정시행세칙 제18조 5.기타 코스닥시장업무규정시행세칙 제26조의 규정에 의거 매매거래 재개일의 장개시전 시간외매매는 성립되지 않습니다. ------------------------- 아래 코드로 돌려봤더니 function onDayClose(now) { var stock = IQStock.getStock("A066970"); logger.debug('manage=' + stock.manage + ' at ' + now); } 2021-04-22: manage=4가 나오네요. 이런 케이스일 것 같습니다.