Trading algoritmik, atau dikenal juga sebagai algo trading, adalah metode perdagangan yang menggunakan program komputer untuk mengeksekusi transaksi secara otomatis berdasarkan serangkaian aturan yang telah ditentukan sebelumnya. Aturan ini bisa berupa analisis teknikal, indikator harga, volume, waktu, atau data pasar lainnya.
Dengan kata lain, algoritma bekerja sebagai "otak" yang menggantikan peran manusia dalam pengambilan keputusan trading. Teknologi ini memungkinkan trader untuk menjalankan strategi yang kompleks secara efisien, tanpa perlu terus-menerus memantau pasar.