We model competition for liquidity provision between high-frequency traders (HFTs) and slower execution algorithms (EAs) designed to minimize investors' transaction costs. Under continuous pricing, EAs dominate liquidity provision by using aggressive limit orders to stimulate HFTs' market...