@등엔트로피
답변 감사합니다! 마지막 라인은 혹시 아래와 같이 계산하는것이 맞는지 확인 부탁드립니다~
return stock.getMarketCapital() * 1000 / netProfit;
등엔트로피·2017.04.04 15:06
@피셔. 검증안하고 그냥 막 적었더니 오류가 있었네요. ^^;;
혹시 다른 분들이 혼란스러울까바 다시 적습니다.
1. 말씀하신대로 지난분기값 * 4 기준으로 반환하고 있습니다.
별도의 함수를 저희가 제공할 수도 있지만 우선 아래처럼 구현하여 사용하셔도 됩니다.
function getYearPer(stock) {
var netProfit = 0;
for (var i=0; i<4; i++) {
netPropit = netProfit + stock.getFundamentalNetProfit(i);
}
return stock.getMarketCapital() * 1000 / netProfit;
}
2. 상장 폐지된 종목들은 가격을 0으로 가정하므로 수익률 계산시 제외된다고 보시는게 맞을것 같습니다.
@피셔. 검증안하고 그냥 막 적었더니 오류가 있었네요. ^^;; 혹시 다른 분들이 혼란스러울까바 다시 적습니다. 1. 말씀하신대로 지난분기값 * 4 기준으로 반환하고 있습니다. 별도의 함수를 저희가 제공할 수도 있지만 우선 아래처럼 구현하여 사용하셔도 됩니다. function getYearPer(stock) { var netProfit = 0; for (var i=0; i<4; i++) { netPropit = netProfit + stock.getFundamentalNetProfit(i); } return stock.getMarketCapital() * 1000 / netProfit; } 2. 상장 폐지된 종목들은 가격을 0으로 가정하므로 수익률 계산시 제외된다고 보시는게 맞을것 같습니다.