با وجود استفاده روزافزون از الگوریتم های بهینه سازی تکاملی چندهدفه در شاخه های مختلف علوم، به کاربردن آنها به عنوان ابزار بسیار قدرتمند در زمینه بهینه سازی سبد سرمایه، به ویژه حل مسئله چندهدفه، همچنان در مراحل اولیه پژوهش است. در این مقاله، از الگوریتم های تکاملی چندهدفه برای حل مسئله بهینه سازی چندهدفه سبد سرمایه در بورس اوراق بهادار تهران استفاده شده است. برای این منظور، دو روش مهم و پرکاربردِ الگوریتم ژنتیک چندهدفه با مرتب سازی نامغلوب (NSGA-II) و بهینه سازی چندهدفه ازدحام ذرات (MOPSO) با یکدیگر مقایسه شدند. جبهه های بهینه پارِتوی به دست آمده، به سرمایه گذار این امکان را می دهد که از بین ریسک و ارزش های مختلف، سبد سرمایه بهینه مدنظر را انتخاب کند. ارزش سبد سرمایه و ریسک آن به عنوان اهداف بهینه سازی و معیار ارزش در معرض ریسک مشروط به عنوان سنجه ریسک به کار برده شد و سه قید عملی و کاربردی نیز برای حل مسئله مدنظر قرار گرفت. نتایج، عملکرد بهتر روش NSGA-II را نسبت به MOPSO برای هر دو معیار همگرایی و گستردگی جبهه های بهینه پارتو نشان داد. همچنین در پیش بینی سبد سهام بهینه، انطباق جبهه های بهینه پارتوی واقعی و پیش بینی شده، نشان دهنده کارایی بسیار مناسب روش های استفاده شده است.