Рассматривается решение задачи определения оптимального состава инвестиционного портфеля с помощью кластерного расширения генетического алгоритма. Его применение позволяет эффективно решать данную задачу как многоэкстремальную с учетом прогнозируемых значений доходности и риска инвестиционного планирования. Представлены результаты практического применения генетического алгоритма для определения оптимального инвестиционного портфеля на основе фактических данных