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