Minimum Variance Portfolio Calculator
Explore minimum-variance weights using a supplied covariance matrix.
Enter current asset values and target weights to see the trades needed for rebalancing. You choose the allocation, and the calculation does not optimise tax or restrict trades to purchases.
Rebalancing compares what you currently hold with what you would hold at chosen target percentages. This tool calculates the money to buy or sell after a cash addition or withdrawal and a separate reserve for dealing costs.
Add the current holding values and the external cash flow, then subtract the dealing-cost reserve. A withdrawal therefore reduces the amount distributed across targets.
Each target percentage is multiplied by investable capital. Percentages must add to 100%, so every unit of capital is assigned to a stated asset.
A positive difference is a purchase and a negative difference is a sale. The separate trade totals help reconcile the proposed activity with external cash and costs.
Sample inputs demonstrate the method. They are not a forecast or product offer.
The first example holds 600 in A and 400 in B with equal targets. The target is 500 each, requiring a sale of 100 from A and a purchase of 100 in B; total purchases are 100.
Sample inputs demonstrate the method. They are not a forecast or product offer.
The amounts are value-based trades, not executable orders in whole shares. Prices, minimum order sizes and settlement requirements must be considered separately.
Target weights are supplied choices. The tool does not select a portfolio, minimise capital-gains tax or guarantee that rebalancing can be achieved with purchases alone.
Translate current asset values and target percentages into purchases and sales after a cash addition or withdrawal.
Target weights are chosen by you; no recommended asset allocation is supplied.
Read our calculation and testing approach.