الگوریتم بازار بورس یا EMA (Exchange Market Algorithm) یک الگوریتم قوی، مقاوک و کارآمد جهت استخراج نقطه بهینه جهانی مسائل بهینه سازی می باشد. این الگوریتم بهینه سازی در سال 2014 توسط ناصر قربانی و ابراهیم بابایی با الهام از هوش انسانی و نحوه داد و ستد سهام در بازار بورس معرفی شده است [18]. تولید و ساماندهی اعداد تصادفی در این الگوریتم بع دلیل داشتن دواپراتور جستجوگر و دو اپراتور جذب کننده به بهترین شکل ممکن صورت می گیرد لذا این الگوریتم محدودیت ها و مشکلات سایر الگوریتم ها نظیر گیر کردن در بهینه های محلی و در نتیجه همگرایی زود رس (مشکل اکتشاف) یا توانایی ناکافی در یافتن نقاط مجاور نقطه بهینه (مشکل استخراج) و همگرا شدن به جواب های غیر یکسان در هر بار اجرای برنامه را تا حد قابل قبولی بهبود داده است. بررسی عملکرد افراد نخبه بازار بورس موجب شکل گیری الگوریتم EMA شده است. نحوه عملکرد افراد موفق بازار بورس در حالت بازار بدون نوسان متفاوت است. در این الگوریتم فرض بر این است که در هر تکرار دو حالت متفاوت بازاری وجود دارد. رفتار بخبگان بازار بورس در حالتی که ارزش دارایی آن ها زیاد، متوسط و کم ا ...