Stop calculating trades in a spreadsheet. Generate a trade list instantly.

Set your target weights and get the exact trade list, accounting for buys, sells, and switches, with cash and tax impact included.

Portfolio ShiftTrade Calculation System
The Harrison Family · Non-Registered
Book Value
Market Value
Net Gain
Current PortfolioAwaiting import
Drop your account exportCSV from any dealer platform
Target PortfolioNot started
VFVS&P 500 Index0%$0
ABC321Canadian Dividend Fund0%$0
DEF654Global Fixed Income Fund0%$0
AAPLApple Inc.0%$0
XEFMSCI EAFE Intl0%$0
CashCash0%$0
Nothing set yet. Bring the current holdings over as your starting point.Copy from Current Portfolio
Import a dealer export to begin.Calculate Trades

This is what operating like a portfolio manager feels like.

Not a spreadsheet marathon. Not guessing what to sell to fund what to buy. Set the target, and Portfolio Shift does the arithmetic instantly: every position priced, every trade sized, the cash and tax picture already worked out. That kind of precision used to take an afternoon and belong only to the biggest books. Now it's one click away, for every account you manage.

Trade Generation

One click, and it's your exact list of trades to execute to balance your portfolio.

Calculate Trades freezes the plan into a precise, ticker-by-ticker list: buys, sells, and switches, in shares for stocks and units for funds, funded from the positions and cash you actually hold. Then click any symbol, quantity, or amount to copy it, paste it straight into your dealer's trading platform, and execute with to-the-decimal accuracy. Try it on the list here.

Trade ListThe Harrison Family · Non-Reg

Freeze the plan into an exact, ticker-by-ticker trade list.

Target Portfolio

Lock what shouldn't move. Let the rest find its balance.

Start with your current portfolio, then set a target by weight, dollar amount, or share count, position by position. If there's a holding the client wants left alone, a legacy position, a satellite bet, a name with a big embedded gain, lock it. Equalize splits the rest evenly across everything that's still unlocked, so building the target takes one pass, not a spreadsheet of manual math.

Target PortfolioThe Harrison Family · Non-Reg
VFVS&P 500 Index38%
ABC321Canadian Dividend Fund
20%
DEF654Global Fixed Income Fund25%
XEFMSCI EAFE Intl12%
CashCash5%

Drag a weight to rebalance live, or Equalize to split the rest evenly. Locked positions don't move.

Decimal-Level Rebalancing

Most advisors round dollars. Portfolio managers use percentage decimal places.

Trades get rounded to the nearest few thousand and placed in blocks of even dollars, because the exact ones take too long to compute by hand. Portfolio managers never accepted that compromise: percentage-based accuracy is the discipline. Now it's yours. Tell Portfolio Shift the portfolio you're trying to build, and it computes every trade to the decimal, exactly how to get there.

The same $228,856, two waysDesigned 40 / 35 / 25
Rounded by handthe common way: quick, and almost right
U.S. equity$90,000target 40.00%39.33%
International$80,000target 35.00%34.96%
Fixed incomewhatever's left$58,856target 25.00%25.72%
$90,000 + $80,000 + $58,856= $0.00
Computed by Portfolio Shiftexact to the cent, and quicker
U.S. equity$91,542.40target 40.00%40.00%
International$80,099.60target 35.00%35.00%
Fixed income$57,214.00target 25.00%25.00%
$91,542.40 + $80,099.60 + $57,214.00= $0.00

Rounding was only ever the shortcut: quick, close, never exact. Portfolio Shift makes the exact portfolio quicker than the shortcut, and it's the one you designed.

Cash Analysis

Know exactly what cash is left before you place a single trade.

A full cash accounting: starting cash, what the trades free up or consume, and the cash you want held back. Drag Hold Cash and watch it resolve automatically to a Cash Surplus, money left over, or a Cash Shortfall if you've asked to hold back more than the trades actually free up.

Cash AnalysisThe Harrison Family · Non-Reg
Starting Cashfrom current portfolio$90,000.00
Projected Cash Impactfrom the trade list above−$52,500.00
Hold Cashkept out of the trade
$2,000.00
Cash Surplusleft over after trades and hold cash+$35,500.00
Tax Impact

Know the tax bill before you place a single trade.

For non-registered accounts, adjust the inclusion rate and the client's average tax rate and watch the estimated capital gains tax, and the effective rate on the gain, recalculate live, so the tax conversation happens before the trades, not after.

Tax ImpactThe Harrison Family · Non-Reg
Inclusion Rate
%
% of gains that are taxed
Avg. Tax Rate
%
blended income tax rate
24.0%effective
Realized Gain$32,200.00Estimated Tax$7,728.00

$32,200.00 × 50% × 48% = $7,728.00

*This is an estimate, not tax advice. Actual liability may differ.

From a hunch this morning to a trade list by lunch.

The model drift you noticed this morning becomes a tax-aware, exact trade list you can hand off before lunch, not the afternoon of spreadsheet work it used to take.

Any account, same precisionFunds, ETFs, individual stocks, and cash all move through the same workflow. The account that used to be too small to rebalance by hand gets exactly the same care as your largest.
Nothing placed blindThe cash picture and the estimated tax hit are worked out before a single trade goes out, so a rebalance never turns into a surprise a week later.
A clean handoff, every timeCopy Table pastes the finished list, disclaimer included, straight into your dealer's platform. Log the rebalance on your Workboard and the work is documented the moment it's done.