سرعت و پیچیدگی معاملات در بازارهای مالی نیاز به استفاده از ابزارهای هوشمند را افزایش داده است. در این راستا یکی از مفیدترین ابزارهای مالی به کارگیری معاملات الگوریتمی یا خودکار است که بهمنظور استفاده بهتر سرمایهگذاران از فرصتهای بازارهای سرمایهگذاری ایجاد و راهاندازی شده است.