1. Calculators
  2. Portfolio Management & Performance

Portfolio Allocation Calculator

Turn an amount of money into an order list. Split it equally or by target weights, see how many whole or fractional units each asset buys and what cash rounding leaves over, or size a crypto sleeve as a capped share of the whole portfolio.

Updated Oct 16, 2026Free · no sign-upFormulas tested

Your inputs

Split an amount equally. List the assets with their prices to see whole shares and the cash left over.

$
Assets entered as
Assets
Name or tickerPrice per share
$
$
$
$
$

Results

Amount per asset$5,000.00$25,000 split equally across 5 assets
Invested in whole shares
$24,742.45
Cash left over
$257.55
1.03% of the amount
Largest gap from equal weight
0.31%
Actual weight vs 1/N, in percentage points
Target weight of each
20.00%

Rounding down to whole shares leaves $257.55 uninvested. The biggest remainder is in Stock A ($127.60), where one more $187.40 share no longer fits into $5,000.00.

Invested and left over, per asset

InvestedLeft over
$0$1K$2K$3K$4K$5KStock AStock BStock CStock DFund E

Equal-weight order list

AssetPriceTarget amountSharesCostLeft overActual weight
Stock A$187.40$5,000.0026$4,872.40$127.6019.7%
Stock B$62.15$5,000.0080$4,972.00$28.0020.1%
Stock C$415.80$5,000.0012$4,989.60$10.4020.2%
Stock D$28.90$5,000.00173$4,999.70$0.3020.2%
Fund E$96.25$5,000.0051$4,908.75$91.2519.8%
Total$25,000.00$24,742.45$257.55100.0%

Actual weight is each position’s share of the money invested, after rounding down to whole shares.

Results are estimates from the numbers you enter. They are not financial, tax or legal advice.

How to use the portfolio allocation calculator

The page has three tools for turning money into positions.

Equal weight splits an amount evenly. Enter the amount and either the number of assets (for the dollar figure only) or a list of assets with their prices. With prices, the calculator rounds each position down to whole shares and shows the cash left over. The example splits $25,000 across five fictional assets.

Target weights splits an amount by the percentages you choose:

  1. Enter the amount to invest.
  2. Choose the unit size. Whole units suit most stocks and funds. Pick 2, 4 or 8 decimals for fractional shares or crypto.
  3. List the assets with their target weights and current prices. The weights can add up to less than 100%; the rest is held as cash.

Risk-capped crypto sleeve starts from the whole portfolio. Set the share you want in crypto, split that sleeve between coins, and test what a fall in crypto prices would do to the total.

The formulas

Amounti = Total × Target weighti   (equal weight: Total ÷ N)
Unitsi = round down (Amounti ÷ Pricei, d decimals)
Leftover = Total − Σ Unitsi × Priceid is 0 for whole units. Actual weighti = Unitsi × Pricei divided by the amount invested (equal weight) or by the total (target weights).
Crypto sleeve = Portfolio × Crypto allocation
Portfolio loss = Crypto allocation × Crypto decline
Crypto share after a doubling = 2a ÷ (1 + a)a is the crypto allocation as a decimal. The loss and the doubling assume the rest of the portfolio is unchanged.

A worked example

Equal weight. $25,000 across five assets is $5,000.00 each. At its price of $415.80, Stock C buys 12 shares; Stock D, at $28.90, buys 173. In total $24,742.45 is invested and $257.55 is left over. The largest gap between an actual weight and the equal 20% is 0.31%.

Target weights. $50,000 split 40/25/25/10 across four funds buys 168, 194, 129 and 20 whole units. That invests $49,682.35 and leaves $317.65 from rounding, with every weight within 0.36% of target.

Crypto sleeve. In a $200,000 portfolio, a 5% allocation is a $10,000.00 sleeve: $6,000.00 in Coin A, $3,000.00 in Coin B and $1,000.00 in Coin C. If crypto fell 50%, the sleeve would lose $5,000.00, or 2.50% of the portfolio.

Whole units, fractional units and leftover cash

Rounding down is what makes a real order list differ from the percentages on paper. In the target-weights example:

Units can be bought in Amount invested Left over
Whole units $49,682.35 $317.65
2 decimals $49,996.39 $3.61
8 decimals $50,000.00 under $0.01

With whole units, the leftover per asset can be anything up to one unit’s price, so expensive assets and small amounts produce the biggest gaps. If an asset costs more than its share of the money, no unit can be bought at all and the calculator warns you. Fractional units remove almost all of the gap. Two practical points: check the decimals and minimum order size your platform supports, and remember that a leftover of a few hundred dollars is often best added to the next contribution rather than forced into an odd extra share.

Equal weight versus target weights

Equal weighting is a deliberate choice, not a neutral default. It gives the smallest asset the same influence as the largest, which spreads company-specific risk evenly and avoids letting one position dominate. Market-cap index funds do the opposite and weight by size. An equal-weight portfolio also needs regular rebalancing, because the winners grow past their share; our rebalancing calculator works out the trades.

Target weights suit portfolios built from different asset classes, where a bond fund and a stock fund should not have the same share simply because there are two of them. If you plan to hold the positions for a long time, the diversification calculator shows how concentrated the result is.

Sizing a crypto sleeve

Large crypto assets have historically been several times as volatile as a broad stock index, and they have fallen by more than 70% from peak to trough more than once. Sizing the sleeve as a fixed share of the portfolio puts a ceiling on how much such a fall can hurt:

Crypto allocation Sleeve on $200,000 Portfolio loss if crypto falls 50% Crypto share after a doubling
2% $4,000.00 1.00% 3.9%
5% $10,000.00 2.50% 9.5%
10% $20,000.00 5.00% 18.2%

The last column is the catch. A cap only holds if you rebalance: a sleeve that doubles while everything else stands still nearly doubles its share of the portfolio, and a much larger move can make it the biggest risk you own. Setting a ceiling in advance, such as the optional rebalance level in the tool, turns that into a rule. With a 5% target and a 7.5% ceiling, a crypto rise of 54% triggers a sale back to target.

The weights between coins work the same way as any other allocation. Holding several coins does not diversify much if they tend to move together, which crypto assets often do.

What this calculator does not include

  • Trading costs and minimums. Commissions, spreads, exchange fees and minimum order sizes reduce what each position buys.
  • Live prices. Prices move between the moment you calculate and the moment you trade; recheck before placing orders.
  • Taxes. Buying does not create tax, but later rebalancing sales can.
  • Suitability. The calculator does the arithmetic of an allocation. It says nothing about whether a given asset or weight suits your situation.

Frequently asked questions

How do I build an equal-weight portfolio?
Divide the amount by the number of assets, then divide each share of the money by the asset's price and round down to whole shares. With $25,000 across five assets, each gets $5,000.00. Rounding leaves $257.55 uninvested in the example, which you can hold as cash or use to buy one more share of the most underweight asset.
How do I allocate money by percentage?
Multiply the total by each asset's target weight to get its dollar amount, then divide by the price for the number of units. The Target weights tool does both and shows the actual weights after rounding. If the targets add up to less than 100%, the rest is kept as cash.
How many decimals can I buy for crypto or fractional shares?
It depends on the platform. Many crypto exchanges allow eight decimals of a coin or more, while brokers that offer fractional shares usually go to a few decimals or let you buy by dollar amount. Choose the decimals your platform allows; with eight decimals, the rounding leftover in the example falls to well under a cent.
How much of a portfolio should be in crypto?
There is no standard answer, and it depends on your goals, horizon and tolerance for large losses. What the calculator shows is the arithmetic: the allocation caps the damage a crypto crash can do to the whole portfolio. At 5%, a 50% fall in crypto costs the portfolio 2.50%; at 10% it would cost 5.00%.
Why do my actual weights differ from the targets?
Because you can only buy whole units, or units rounded to a few decimals. An expensive asset leaves a bigger remainder: if the target amount is $2,000 and the price is $241.10, eight units fit and the rest stays as cash. The smaller the amount relative to the prices, the larger the gaps.

Related calculators

All calculators →

This calculator is for education and planning. It uses the formulas described above and the inputs you provide; real results depend on fees, taxes, timing and other details that a general tool cannot know. PromtFinance does not give personal financial advice. Check important decisions with your provider or a qualified professional.