Algorithmic trading can be used for both OTC trading (over-the-counter trading) and trading on exchanges. Usually for an OTC market, the process is manual between two counterparties.