안녕하세요.
'if (stock.getClose() === 0 || stock.getFundamentalNetProfit() === 0) return -1;'
이것이 어떤 용도롤 쓰이는지 알고 싶습니다.
무더위에 건강 조심하세요..
새알고리즘을 만드시면 제공되는 샘플 코드의 getPER(stock) 함수에서 나오는 코드 말씀하시는 건가 보네요. 보통 PER를 구하려면, 시가총액/당기순이익 또는 주가/주당순이익을 계산해야 하는데, 순이익이 0이면 Divide by zero 상황이라 계산이 안 되기 때문에 거르는 것이구요. 주가 자체가 0이면 사실 상장폐지된 것이라 마찬가지로 걸러 주는 것이라고 생각하시면 될 것 같습니다.
답변 감사드립니다.
© IntelliQuant 2026. All rights reserved