알고리즘 트레이딩(Algorithmic Trading)은 일정한 논리구조(알고리즘)에 따라 상품을 자동으로 거래하는 하나의 거래 방식이다. 알고리즘 트레이딩을 하기에 앞서 전략의 수립이 필요하다. 이 때 이용되는 데이터는 시장 가격 데이터, 거래량 등의 변수이다. 알고리즘 트레이딩은 주로 헤지펀드, 뮤추얼펀드와 같은 전문 기관에서 이루어졌으나, 21세기에 들어서면서 일반 대중들에게도 확산되고 있는 추세이다.