Definition
Program Trading
Program trading is the simultaneous, automated trading of a large basket of stocks as a single coordinated order, typically used by institutions to execute index-like exposures or rebalances efficiently.
Indian fund managers use program trades to put cash to work across many index constituents at once, to replicate an index, or to execute a basket order during a portfolio rebalance. The basket is submitted to an execution system that works each leg, often targeting a common VWAP or arrival benchmark.
Program and basket trading are closely tied to ETF and index activity, where authorised participants buy or sell entire baskets in the creation/redemption process. Coordinated basket execution reduces the tracking risk that arises when legs are traded at different times and prices.
Related terms
- Basket TradingBasket trading is the buying or selling of a predefined group of securities together in proportions that match a target portfolio, index, or hedge, executed as one logical order.
- Pairs TradingPairs trading is a market-neutral strategy that goes long one security and short a related one when their historical price relationship diverges, betting that the spread will revert to its mean.
- Index RebalancingIndex rebalancing is the periodic adjustment of constituent weights back to their methodology-defined levels, accounting for price moves, capping limits and corporate actions, without necessarily changing the membership.
- Basket OrderA basket order lets a trader group multiple securities with defined quantities and order types into a single saved set that can be reviewed and fired together in one action.
Plain-English explainer from The Dispatch Investors Encyclopedia. General information, not financial advice.