Ну, вообще-то, если по-честному, то правильных индексов не бывает. Они же считаются на моделях, в основе которых положены определенные упрощения и допущения вносящие погрешности. Да и при округлении тоже масса проблем возникает. Кстати, есть классическая программа http://www.bjmath.com/bjcomputer/computer/programs/bjstrat.zip способная посчитать одним из способом индексы к любой балансированной системе по любым проавилам.