Equal-Weight Stock Allocation in a BigQuant Strategy Template
Summary
This BigQuant note explains how to change a strategy template’s initialization settings from a declining weight schedule to equal weights. The existing example assigns larger allocations to earlier stocks using weights proportional to the inverse logarithm of their position in the list, then normalizes the values. The suggested alternative gives every selected stock the same fraction of the portfolio by dividing one by the number of stocks.
The note is a narrow portfolio-construction instruction, not a strategy evaluation. It does not specify how stocks are selected, how often weights are reset, or how trading costs, liquidity, cash balances, and position constraints are handled. Equal weighting makes each name’s nominal allocation uniform, but the post provides no backtest evidence about how this change affects returns or risk.
Key ideas
- The template’s original schedule gives earlier stocks larger allocations than later stocks.
- Equal weights can be set by allocating the reciprocal of the stock count to each selected name.
- The note changes portfolio weights only; it does not describe the stock selection or rebalance rules.
- No evidence is provided about the effect of equal weighting on returns, risk, or trading costs.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.