더 간단히 예를 들어드리죠. 전체 주식수는 100주입니다. 종목은 2개로 합시다. A는 60주, B는 40주입니다. 기준 시점에 A의 가격은 100원, B의 가격도 100원입니다. 따라서 기준 시점의 시가총액은 10000입니다.(60*100 + 40*100 = 10000) 이제 어느 시점에서 A의 가격은 500원, B의 가격은 300원입니다. 이때는 주식수가 전혀 늘지 않았다고 가정합니다. 따라서 현재의 시가총액은 위의 공식대로 500*60 + 300*40 = 42000입니다. 즉 이경우 주가지수는 42000/10000 * 100 = 420이 됩니다. 따라서 4.2배 주가가 증가했다고 보는 것입니다. 단순히 가격 비교를 내면 (500 + 300)/(100 + 100) = 4지만, 오피씨가 말하는대로 가중치가 들어가서(주식수 많은 A가 더 많이 올라갔지요. 이 예제에서) 그렇습니다.) 이제 모든 종목의 주식수가 10%가 늘었다면 10주가 늘어난 것이죠? 따라서 A종목은 66주, B종목은 44주가 됩니다. 그런데 가격은 기준시점과 똑같이 A가 100원, B가 100원입니다. 어떻게 될까요? 시가총액은 100*66+100*44 = 11000이 됩니다. 오피씨 말대로 주식수에 의해서 시가총액이 증가되는 착시현상입니다. 가격이 변하지 않았으므로 이때의 주가지수는 100이 되어야 합니다.(1배) 따라서 기준 시점의 시가총액을 주식수를 똑같이 늘려서 계산합니다. 즉 100*66 + 100*44 = 11000이 되겠지요. 주가 지수를 계산하면 결국 11000/11000 * 100 = 100 이 됩니다. 여기에 가격이 변해서 A의 가격은 500원, B의 가격은 300원라고 합시다. 따라서 시가총액은 500*66 + 300*44 = 46200이 됩니다. 이경우 주가지수는 46200/10000 * 100 = 462가 됩니다. 그러나 이경우는 착시현상 즉 주식수가 변해서 주가지수가 증가한 부분이 있습니다. 이제 보정을 해주어야 겠지요? 주식수가 늘어났으므로 그 부분만 보정해주면 됩니다. 위에서처럼 주식수의 증가에 의한 시가총액은 11000입니다. 이제 이경우 주가지수는 46200/11000 * 100 = 420이 됩니다. 위에서 A가 60주, B가 40주 일 때와 다시 같아졌지요? 가격의 변화가 없으므로, 당연히 그래야겠지요. 주식수와 가격이 모두 변한 경우를 고려보겠습니다. 주식수는 똑같이 10%가 늘었는데, A의 가격은 400원, B의 가격은 300원라고 합시다. 이제 시가총액은 400*66 + 300*44 = 39600 여기서는 주식수와 더불어 가격까지 바뀐 것이지요. 먼저 주식수에 의한 보정을 해줍니다. 기준 시점의 시가총액이 11000으로 되겠지요. 그러므로 주가지수는 39600/11000 * 100 = 360이 됩니다. 원래의 기준시점의 주식수를 가지고 계산해보면 어떨까요? 400*60 + 300*40 = 36000이 됩니다. 따라서 주가지수는 36000/10000 * 100 = 360입니다.(당연히 같아야죠. :)) 만약 그런 보정이 없이 했다면 주가지수는 39600/10000 * 100 = 396이 되겠지요. 여기서 쓴 공식은 별 것 없습니다. 오피씨가 잘 정리한 공식을 차용하면 시가총액 = (각 종목의 주가 x 상장주식수)의 합계 = P1S1+P2S2+......+PnSn (단, P는 주가, S는 상장주식수, 1, 2, 3…, n은 종목) 여기에서 Sn이 바뀌었으므로, 비교시점과 기준시점을 모두 Sn을 바꿔서 계산 하는 것입니다. 만약 각종목마다 다르게 주식수가 증가한다면 각각 Sn을 바꿔서 계산하면 됩니다. ---- 오피씨, 기본적인 산수는 계산해보고 헛소리하시기 바랍니다. 차라리 그것 보다는 종목 교체에 따라서 수익이 제대로 날 수 없을 가능성이 있다는 논리가 훨씬 더 낫습니다. @변수 '주식수'는 제거되지 않는다는 당신의 거짓말을 또 어쩌구 저쩌구하면서 헛소리할 사람들이 많을 것 같기는 하군요. :)