Rebalancing Portfolios When Alpha Signals Arrive Infrequently
Summary
The document considers portfolio rebalancing when expected-return signals refresh quarterly but risk estimates update daily. At an interim rebalance, prices have moved while the original alpha forecasts grow stale, creating uncertainty about whether to retain, discount, revise, or replace those forecasts. It outlines several choices: leave weights untouched, rerun the optimizer with the old forecasts, reduce signal confidence toward a prior, adjust forecasts for realized price moves, use Bayesian updating, or rebalance based on marginal risk.
The answers recommend framing trading aggressiveness and rebalance frequency around transaction costs, expected returns, and changing risk. They point to dynamic trading models with predictable returns and costs, and to convex multi-period portfolio optimization as more principled approaches. They also suggest updating expected returns when feasible and treating confidence changes within utility maximization. The discussion offers conceptual guidance and references research, but no empirical comparison establishing one procedure as best; practical implementation depends on signal behavior, cost estimates, constraints, and model assumptions.
Key ideas
- Stale alpha forecasts create uncertainty when risk estimates and prices change between signal updates.
- Transaction costs can constrain how far a portfolio moves toward its unconstrained target.
- Rebalance frequency should reflect changes in expected returns and risk alongside trading costs.
- Confidence in forecasts can be represented in the portfolio objective, while signal updates may use higher-frequency information.
- The proposed approaches are approximations to a multi-period problem, and the document gives no empirical winner.
Tags
Full text
# optimal re-balancing strategy with asynchronous alpha signal # optimal re-balancing strategy with asynchronous alpha signal You want to construct an optimal portfolio. Let's say you have an alpha signal that arrives with some period (say quarterly). The alpha signal predicts arithmetic returns one-year ahead. You have risk estimates that are updated daily. The optimizer your utility function is maximizing is expected returns from the quarterly alpha signal (associated with a confidence level), minimizing risk from the daily risk model, and minimizing transaction costs. On Day 1 determining the optimal single-period strategy weights is easy -- just turn the crank on the optimizer. However, let's say a week passes and you have an opportunity to re-balance. Security prices have changed partly reflecting noise and partly new information. Your alpha forecasts are increasingly stale until the next quarterly alpha signal. Question - what is the optimal optimal re-balancing procdedure? There are a couple approaches and it is not obvious which is best - a Bayesian update of alpha signal, shrinkage towards a prior as the alpha signal is increasingly stale, or some other rule-of-thumb re-balancing rule. (Some form of simplification is necessary here since truly the optimal re-balancing would be a multi-period dynamic programming problem that is not practically solvable.) Here are some approaches: - Do nothing - ignore re-balancing opportunities. Cons: Security may have achieve the effective price targets or portfolio may have deviated from optimality (i.e. marginal returns per unit of risk is no longer balanced). - Naive case - At the next re-balancing period, optimize with the the beginning of period alpha forecasts and the new risk estimates. Drawback is that we have less confidence in the alpha forecast as time passes. Imagine a security that has impounded severe negative news -- your optimizer would load up on this security if you used your beginning-of-period alpha signal. This approach treats all price changes as non-informative. - Ratchet down the confidence of the alpha signal at each re-balancing period (until the next quarterly refresh) and allow the optimizer to shrink towards a prior such as the minimum variance portfolio. - Low the confidence in the alpha signal AND re-calibrate the alpha signal to account for security price changes. For example, if the original alpha forecast for a security is 8% annualized and the position is +10% already then your re-calibrated forecast would be -2% (short). Con: Alpha signals are never so precise. They are most effective at ranking opportunities and this approach might lead to scenarios where you are shorting your strongest candidates on an alpha signal sorted basis. - Somehow treat the price changes as informative and use Bayesian updating to adjust your alpha forecast after observing actual performance. Con: Lots of hand-waving here. - Do not use the optimizer in subsequent re-balancing -- just use your risk model. Specifically, sell securities that have a higher marginal contribution to risk, and buy securities that have a low marginal contribution to risk. Ultimately this seems like an empirical question that has to be tested. The best answer would cite empirical research on asynchronous optimal re-balancing if it exists. Thanks! ## Answer by Shane (score 2) https://quant.stackexchange.com/a/2408 I haven't completely followed your question. Are you asking about the optimal rebalance frequency in the presence of t-costs and a changing alpha signal? Usually you would include the t-cost estimate as another term in your optimization (to constrain the weights). This acts to limit the trading "aggressiveness". In other words, you can think of the problem as (1) changing your rebalance frequency because trading too often will result in excess t-costs or (2) changing your trading aggressiveness, where aggressiveness simply denotes how far you trade toward your unconstrained portfolio. They have equivalent effects, except that strictly rebalancing less frequently has the advantage/disadvantage of making you sensitive to end points (e.g. if you rebalance on month-end, then your results will be sensitive to behavior at that specific time). So I would suggest that you consider instead moving to a higher-frequency rebalance but adding a t-cost term into the portfolio optimization. This is tricky, but you can look at these recent papers: - Garleanu and Pedersen "Dynamic Trading with Predictable Returns and Transaction Costs" 2009. This paper provides a closed form solution to the optimization by assuming quadratic t-costs. One major function of the paper is the additional focus on the alpha decay of the strategy, and the optimal combination of strategies with different alpha decay horizons. - Skaf and Boyd "Multi-Period Portfolio Optimization with Constraints and Transaction Costs" 2009. This is more directly related to the problem as you have described it as a multi-period optimization, except they add additional constraints and solve it without dynamic programming as a convex optimization problem. ## Answer by Tal Fishman (score 1) https://quant.stackexchange.com/a/2030 I think this entire complicated-sounding problem can be shoe-horned into a traditional mean-variance optimization. However, there are multiple embedded sub-problems, each worthy of specific attention (this is why I recommend you split the question up further into multiple smaller questions). Your expected returns can and should be updated as frequently as possible/feasible. If the signal itself is only observable quarterly, you should use properties of the signal or relationships with higher-frequency variables to forecast the signal. By the way, done naively you will get jumps when the new signal arrives. There are multiple methods of dealing with this, and it is worthy of a separate question. The re-balancing frequency should be optimized depending on the magnitude of changes in risk and expected return as well as transaction costs. This should include the "nuisance cost" of frequent rebalancing in an otherwise low-frequency strategy. Essentially, this is classic utility maximization, where rebalancing has a fixed up-front monetary cost and a utility benefit in terms of expected risk/return. Changing confidence in the signal can be incorporated directly into the utility function (proper design of this utility function is another worthy sub-question). Any other approach is an ad hoc approximation or rule of thumb.
Shown in full with attribution under the source's licence. Licence: CC BY-SA 4.0 (Stack Exchange)
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.