What are some methods used in algorithmic trading?