هدف این پژوهش افزایش بازده سرمایه گذاری با ارائه مدل هایی مبتنی بر هوش مصنوعی است. سرمایه گذاری در بازارهای مالی را می توان در بعدهای کوتاه مدت (روزانه) و میان مدت (ماهانه) بررسی کرد. در بعد کوتاه مدت داده های روزانه بازارهای بورس اوراق بهادار تهران، ارز و سکه بهار آزادی از ابتدای سال 1389 تا پایان شهریور ماه 1391 استخراج شده و به عنوان ورودی به شبکه های عصبی (ANN) و مدل برنامه نویسی ژنی (GP) وارد شدند تا با استفاده از آنها قیمت روز آتی این بازارها پیش بینی شود. همچنین در بعد میان مدت بازده و ریسک ماهانه 20 شرکت فعالتر بورس و ریسک ماهانه بازار ارز و سکه بهار آزادی و سپرده بانکی به وسیله الگوریتم ژنی مورد استفاده قرار گرفت تا سبدهای سرمایه گذاری بهینه به سرمایه گذاران ارائه کند. نتایج حاصل از اجرای مدل ها بیانگر کارایی هر دو روش شبکه های عصبی مصنوعی و برنامه نویسی ژنی در پیش بینی کوتاه مدت بازارهای مالی است، در حالیکه شبکه های عصبی مصنوعی کارایی بهتری از خود بروز می دهند. همچنین کارایی الگوریتم ژنی در بهبود بازده و ریسک سرمایه گذاری از طریق شناسایی سبدهای بهینه سرمایه گذاری نیز به اثبات رسید.