Primary Types of Execution Algorithms
The choice of algorithm depends entirely on the trader's goal: do they want to match the day's average price, or do they need to get out of the position as fast as possible?
| Algorithm | Strategy Name | Core Logic | Best Use Case |
|---|---|---|---|
| VWAP | Volume-Weighted Average Price | Trades in direct proportion to historical and real-time volume. | Long-term positions where the goal is to match the average daily price. |
| TWAP | Time-Weighted Average Price | Splits the order into equal pieces over a fixed time period. | Illiquid stocks with irregular volume spikes. |
| POV | Percentage of Volume | Aims to be a constant percentage (e.g., 5%) of the total market volume. | Aggressive trades that want to "ride" the current market momentum. |
| IS | Implementation Shortfall | Balances the cost of market impact with the risk of the price moving away. | High-conviction trades where speed and price are both critical. |
| Close | MOC (Market on Close) | Targets the official closing price of the exchange. | Passive index tracking and institutional rebalancing. |