پیش بینی نوسان های آینده شاخص سهام می تواند اطلاعاتی در مورد روند آینده بازار سرمایه فراهم نماید. در این پژوهش، به منظور افزایش دقت پیش بینی شاخص بورس اوراق بهادار تهران، ترکیبی از روش های آماری و هوش مصنوعی به کار رفته است. مدل اصلی پیش بینی در این پژوهش، رگرسیون بردار پشتیبان بهینه شده به وسیله الگوریتم حرکت تجمعی ذرات می باشد. در برازش مدل رگرسیون بردار پشتیبان، سه پارامتر توضیحی وجود دارد که باید ترکیبی از این سه پارامتر توسط کاربر و به صورت آزمایش و خطا انتخاب شود تا دقت مدل را به بیشترین حد خود برساند. با توجه به زمان بر بودن و کارایی پایین انتخاب پارامتر توسط کاربر، برای انتخاب ترکیب بهینه پارامترهای مدل رگرسیون بردار پشتیبان، از روش بهینه سازی حرکت تجمعی ذرات استفاده شده است که الگوریتمی قوی در حوزه بهینه سازی می باشد. با توجه به حجم زیاد داده های ورودی به مدل برای کاهش زمان یادگیری و افزایش دقت پیش بینی، با استفاده از روش آنالیز مولفه های اصلی، پیش پردازش روی متغیرهای ورودی صورت گرفته و به مولفه های اصلی تبدبل شده است. نتایج بدست آمده نشان داد که پیش پردازش روی دادها، خطای پیش بینی مدل را به طور قابل ملاحظه ای کاهش داده است.
هدف این پژوهش، طراحی نرم افزار و بررسی قابلیت اجرای استراتژی معاملات جفتی در بازار سهام ایران است. برای بررسی این استراتژی دو شرکت سرمایه گذاری [گروه توسعه ملی (وبانک) و صنعت بیمه (وبیمه) برای سال 1391] انتخاب و اطلاعات مربوط به قیمت سهام مورد نظر از نرم افزار ره آورد نوین استخراج شد. قبل از استفاده دو سهم فوق، قابلیت جفت شدن آن ها با استفاده از آزمون های همبستگی، پایایی و روابط بلندمدت بررسی شد تا اطمینان حاصل شود که آن ها از هر لحاظ قابلیت جفت شدن را دارند. پس از طراحی نرم افزار استراتژی معاملات جفتی، قابلیت اجرایی آن برای دو شرکت موردنظر بررسی شد که نتایج حاصل نشان داد این استراتژی قابل اجرا بوده و می توان از سیگنال های آن برای خرید و فروش استفاده نمود. همچنین بررسی های این پژوهش نشان می دهد جفت سهامی بیشتر قابلیت اجرای این استراتژی را دارد که حرکات قیمتی آن ، مشابه نوسان های مقطعی (هفتگی، ماهیانه) بیشتر و دارای خاصیت بازگشت به میانگین می باشد. هر چه همبستگی بین قیمت جفت های معاملاتی و نوسان های مقطعی آن ها بیشتر باشد، قابلیت اجرای استراتژی و سودآوری آن نیز بیشتر می شود. لازم به ذکر است که برای طراحی نرم افزار از زبان برنامه نویسی C# استفاده شده است. این نرم افزار برای نخستین بار در کشور طراحی شده و استفاده از آن آسان و کاربر پسند است.