Position Sizing Scaling
Ten thousand shares of a low volume stock represents a significant portion of the available liquidity at the cash open. Data compiled at orb trading backtest freshcornercafe shows the same thing regarding position sizing limits. Every backtest of an opening range breakout strategy reveals that capital size eventually hits a wall where execution slippage destroys the edge. This decay happens because large orders move the price against the entry, making the realized fill price much worse than the theoretical model suggests.
Liquidity Constraints and Slippage
A mechanical approach to scaling requires measuring the average daily volume of the target ticker. If a position size represents more than five percent of the volume seen during the first fifteen minutes, the impact will be measurable. Slippage is not a theoretical error. It is a physical reality of the order book. Large orders eat through the bid and ask levels, causing the entry price to drift away from the opening range high or low. This drift reduces the profit per share and increases the risk of a stop out during intraday volatility.
The Threshold of Degradation
Scaling does not move in a linear fashion. A trader might move from ten thousand dollars to one hundred thousand dollars with zero impact on the fifteen minute range. However, moving from one hundred thousand to one million often triggers a nonlinear spike in slippage. The limit is reached when the cost of entry and exit exceeds the expected alpha of the trade. Analyzing the volume profile during the first hour helps identify this ceiling. If the order size exceeds the available liquidity in the top three levels of the book, the strategy is no longer scalable at that volume.
Volume Profile Analysis
Testing the capacity of a strategy requires looking at the volume clusters. A thirty minute range might show high activity, but that activity is often concentrated in specific price levels. If an order is placed during a period of low liquidity, such as the mid morning lull, the impact is higher than at the opening bell. Comparing the execution size to the volume at the session high provides a concrete metric for scaling. Large positions should be modeled against the volume available in the specific timeframe being traded to avoid overestimating returns.
Modeling Realistic Fills
Backtests often assume perfect fills at the exact breakout price. This is a mistake. A better method involves applying a constant slippage penalty based on the percentage of the volume. If the 5 minute candle volume is low, the penalty must be higher. Realized returns will always be lower than a model that ignores market impact. Calculating the point where the slippage penalty negates the edge is the only way to find the true maximum capital limit for any intraday system.