معاملات الگوریتمی یعنی سپردن تصمیم و اجرای معامله به یک برنامه، بر پایهٔ قواعدی که از پیش تعریف کردهاید. بهجای آنکه انسان لحظهبهلحظه بازار را بپاید و دستی سفارش بزند، الگوریتم این کار را سریعتر و بدون خطای هیجانی انجام میدهد.
استراتژیهایی مثل آربیتراژ حباب و بخشی از کاوردکال بر پایهٔ فرصتهای کوچک و کوتاهعمر کار میکنند. وقتی دهها صندوق و صدها قرارداد اختیار را باید همزمان رصد کرد و در چند ثانیه تصمیم گرفت، چشم و دست انسان کند است. الگوریتم:
اما الگوریتم جادو نیست. به زیرساخت پایدار، دادهٔ باکیفیت و رعایت قوانین معاملاتی بورس نیاز دارد، و خطای فنی یا دادهٔ غلط میتواند زیانبار باشد. به همین دلیل، یک سیستم خوب علاوه بر منطق معاملاتی، باید سازوکارهای کنترل ریسک و توقف اضطراری هم داشته باشد.