Forex robotları, forex işlemlerini otomatik şekilde yapmak üzere planlanmış yazılımlardır. Bu yazılımlarda teknik ve temel analizler yer alır. Temel analizde, ekonomik gelişmeler, politik gelişmeler ve toplantıların sonuçlarına göre yorum geliştirilir.
Teknik analizde ise çeşitli senaryolara göre fiyat hareketliliklerinin nasıl olacağına dair formüller yer alır. Bu formüller, daha önce gerçekleşen gelişmeleri de içerir.
Teknik analiz yaparken indikatörlerden de sık sık yararlanılır. İndikatörler çeşitli bilimlerin bir araya gelmesiyle oluşur. Fizik, matematik, geometri ve istatistik gibi birçok bilim dalı sayesinde başarı seviyesi artmaktadır.