Rebalancing Stock Holdings to Equal Target Weights
Summary
The document asks how to rebalance an existing stock portfolio to a fixed target weight per holding. Its proposed sequence is to sell positions removed from the selection, adjust retained positions back to the target allocation, and then buy newly selected stocks at that same target weight. The question focuses on how to implement the adjustment step, where positions that have grown above target would be reduced and those below target increased.
The author reports that a target-percentage order function sometimes returns an order-quantity error, whether the affected stock has gained or lost value. No answer, code, diagnostic evidence, or explanation of the error is included, so the document does not establish how to implement the rebalance reliably. It is useful as a portfolio-construction and order-sizing problem statement, but readers need platform-specific documentation and testing to resolve the reported behavior. The proposed sequence also leaves details such as available cash, lot sizes, pending orders, and execution timing unspecified.
Key ideas
- The desired portfolio assigns each selected stock the same target weight.
- The proposed rebalance sells removed holdings, adjusts retained holdings, and buys new selections.
- The author reports intermittent quantity errors from a target-percentage order function.
- The document asks for an implementation but contains no answer or verified solution.
- Cash, lot-size, pending-order, and execution constraints are not discussed.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.