Факторный анализ может быть одноуровневым и многоуровневым.
Одноуровневый факторный анализ используется для исследования факторов только одного уровня подчинения без детализации их на составные. Например
у = а Ь
При многоступенчатом факторном анализе проводят детализацию факторов а и Ь на составные элементы с целью изучения их сущности Детализацию факторов может быть продлен. В таком случае изучают влияние факторов различных уровней соподчиненности.
Необходимо различать также статический и динамический факторный анализ Статический факторный анализ применяют для изучения влияния факторов на результативные показатели до соответствующей даты. Динамический факторный анализ составляет методику исследования причинно-следственных связей в динамике.
И наконец, факторный анализ может быть ретроспективным, который изучает причины изменений результатов хозяйственной деятельности за прошлые периоды, и перспективным, который исследует поведение факторов и результативных показателей на перспективу