Schwab Model Wealth Portfolios — compare risk levels side by side, view by holding or asset class, and see % active. Update monthly with Schwab's Model Targets export.
Model allocations
Live weighted return for every Schwab model, ranked — computed from real-time quotes on each model's holdings (Finnhub, same source as the watchlist elsewhere on this device).
All models — live return, ranked best to worst
Cash-flow analyzer — XIRR, NPV, and PE/fund multiples for irregular, dated cash flows. One "YYYY-MM-DD, amount" per line (negative = contribution, positive = distribution).
Cash Flows
Current value / residual NAVadded as today's value for TVPI & XIRR
NPV discount rate %
Results
Detail
Cumulative Net Cash Flow
Grantor Retained Annuity Trust — freeze an asset at the §7520 rate; appreciation above it passes to heirs transfer-tax-free.
GRAT Inputs
Assets contributed
§7520 rate %IRS hurdle rate, month of funding
Term (years)
Expected growth %actual annual return on assets
Annuity structure
Annuity paymentyear-1 amount
GRAT Results
Year-by-year
Trust balance
ISO exercise planner — model the AMT hit and find how many shares you can exercise AMT-free. (Federal only, 2025 brackets — verify for the filing year; state AMT, e.g. CA, not modeled.)
ISO Exercise Inputs
Shares to exercise
Strike price / share
Current FMV / share409A or market price
Other taxable incomeregular taxable income, excl. this exercise
Filing status
ISO / AMT Results
Detail
Pension / SPIA decision — compares the present value of lifetime payments with the lump sum, and simulates how long the invested lump would last drawing the same income.
Inputs
Lump sum offered
Monthly annuity payment
Current age
Life expectancy age
Discount / return %what you'd earn investing the lump
Annuity COLA %annual payment increase, 0 if none
Results
Detail
Invested lump while drawing the annuity
Mortgage payment & the pay-off-vs-invest decision — compares the guaranteed after-tax return of paying down the loan with investing the same money.
Inputs
Loan balance
Interest rate %
Remaining term (years)
Expected investment return %
Marginal tax rate %for after-tax comparison
Interest deductible?
Investment tax drag %share of return lost to tax each year
Results
Detail
Balance growth: invest vs pay-off return
529 college-funding goal — projects future college cost and the monthly savings needed to fund it, accounting for tuition inflation and expected return.
Inputs
Child's current age
College start age
Years of college
Annual cost today
Tuition inflation %
Expected return %
Current 529 balance
Results
Detail
Projected 529 balance
Planner ratios — enter income, assets, and a few details to check the rules-of-thumb planners use across housing, savings, insurance, net worth, allocation, real estate, education, and business. Leave an optional section at 0 to skip it.
Income & Cash Flow
Gross annual income
Net (take-home) annual
Annual savings (all accounts)
Monthly essential expenses
Monthly fixed / committed
Effective tax rate %
Assets & Net Worth
Age
Investable / retirement assets
Total net worth
Liquid net worth
Emergency fund (cash)
Housing & Debt
Monthly housing cost (PITI)
Total monthly debt payments
Monthly consumer (non-mtg) debt
Non-mortgage debt balance
Mortgage balance
Home value
Home loan balance (for LTV)
Insurance & Retirement
Life insurance coverage
Disability coverage (annual)
Years to retirement
Education to fund (DIME)
Target annual retirement spend
Allocation
Equity allocation %
Bond allocation %
International (% of equity)
Real Estate (optional — 0 to skip)
Comparable annual rent (home)
Investment property price
Investment NOI (annual)
Investment monthly rent
Education & Business (optional — 0 to skip)
Projected total college cost
Current 529 balance
Child's age
Net self-employment income
Monthly business overhead
Business revenue
Owner compensation
Summary
Rules of thumb are starting points, not advice — they flag where to look closer, not what to do. Each row shows your figure vs. the common benchmark; "optional" sections stay blank until you enter a value. Verify against the full financial plan.
Long-term care — self-insure vs. policy. Projects the inflated cost of care and compares funding it yourself with paying premiums for coverage.
Inputs
Current age
Age care begins
Years of care
Annual care cost today
Care-cost inflation %
Expected return %on assets set aside to self-insure
Annual policy premium
Policy annual benefit today
Benefit inflation %
Results
Detail
Retirement income sustainability — a 1,000-run Monte Carlo simulation of your portfolio against inflation-adjusted spending, showing the probability the money lasts and the safe spending level.
Inputs
Current age
Plan through agelongevity horizon
Portfolio value
Annual spendingtoday's $, grows with inflation
Other annual incomeSocial Security / pension, today's $
Expected return %nominal, annual average
Return volatility %annual standard deviation
Inflation %
Results
Detail
Portfolio paths — 10th / 50th / 90th percentile
Concentrated stock diversification — compares selling now, selling in stages, and an exchange fund on an after-tax basis at your horizon, so you can weigh the tax cost against single-stock risk. (Federal rates + optional state.)
Inputs
Position value
Cost basis
Federal LTCG rate %
NIIT %3.8% net investment income tax
State tax %0 if none / not modeled
Concentrated stock return %expected annual
Diversified return %expected annual
Years to diversify (staged)
Exchange-fund fee %annual; ~7-yr lockup
Comparison horizon (years)
Results — after-tax value at horizon
Detail
After-tax value if liquidated each year
Charitable bunching / Donor-Advised Fund — compares steady annual giving with bunching several years into one (clearing the standard deduction), plus the appreciated-stock and AGI-limit angles. (Federal, 2025 standard deduction.)
Inputs
Annual charitable gift
Bunch every N yearsgive N years at once, then standard
Other itemized deductions / yrSALT (capped) + mortgage interest, etc.
Filing status
Marginal tax rate %
Analysis horizon (years)
AGIfor the 30%/60% deduction limit
Fund with appreciated stock?
Cost basis %of gift value, if stock
Cap-gains rate %if stock
Results
Detail
Cumulative tax benefit — annual vs bunching
Private capital commitment pacing — models a fund's J-curve (calls, distributions, NAV via the Takahashi-Alexander method) and solves how much to commit each year to reach and hold a target private-markets allocation.
Inputs
Target private NAVallocation you want invested
Sample commitmentfor the single-fund J-curve below
Fund life (years)
Annual call rate %of uncalled capital drawn each year
Fund growth %annual NAV appreciation (gross)
Distribution yield floor %
Bow factorhigher = more back-loaded distributions
Results
Detail
Single-fund J-curve — cumulative net cash flow
Commitment pacing — NAV ramp to target
Tax-loss harvesting — estimates the value of realizing a loss to offset gains and income today, net of the deferral cost of reinvesting at a lower basis. (Federal; mind the 30-day wash-sale rule.)
Inputs
Position value
Cost basis
Loss type
Short-term gains to offset
Long-term gains to offset
Ordinary tax rate %for ST gains & $3K income offset
LT cap-gains rate %20% + 3.8% NIIT default
Future cap-gains rate %rate when you sell the replacement
Years until replacement sold
Discount rate %
Step-up at death?hold until death → gain never taxed
Results
Detail
Net value vs. years until replacement is sold
Life insurance needs — a capital-needs / DIME analysis: present-value income replacement plus debts, mortgage, education and final expenses, minus existing assets and coverage, to size the gap.
Inputs
Annual income to replacewhat survivors need each year
Years to replace income
Income inflation %
Return on proceeds %invested by survivors
Final expensesfuneral, medical
Non-mortgage debts
Mortgage payoff
Education funding
Other / emergency fund
Existing liquid assets
Existing life insurance
Results
Detail
Income-replacement fund drawdown
Financial independence & Coast-FIRE — your FI target (expenses ÷ safe-withdrawal rate), years to reach it, and the Coast-FIRE point where compounding alone carries you to retirement. (Real return = today's dollars.)
Inputs
Current age
Annual expensesin retirement, today's $
Safe withdrawal rate %4% → 25× expenses
Current invested assets
Annual contributions
Annual incomefor savings-rate display
Expected real return %after inflation
Retirement agefor the Coast-FIRE target
Results
Detail
Saving vs. coasting vs. FI target
Bond / TIPS ladder — how much to invest today to fund a target income for a set number of years, with each rung maturing in sequence. (TIPS option works in real, inflation-protected dollars.)
Inputs
Annual income to fund
Ladder length (years / rungs)
Bond yield %real yield if TIPS
Income growth %nominal bonds only
TIPS (inflation-protected)?
Results
Detail
Remaining ladder value
Enter what the market is offering — all yield and risk metrics are calculated outputs.
Bond Inputs
Call Feature (optional)
Horizon Analysis (optional)
Yield Analysis
Enter parameters above
Price vs Yield Curve Green dot = current · Dashed = par · Red dot = call price (if callable)
Bond chart.
Rate Scenario Analysis
Price impact from current YTM
ScenarioYieldPriceΔ$Δ%
Risk Metrics
—
Horizon Analysis
Total return over hold period
—
YTM, YTC, and YTW solved via bisection search (100 iterations, ±$0.0001 precision). G-spread = YTM minus interpolated Treasury yield at same maturity. DV01 = modified duration × clean price × 0.0001. Accrued interest uses actual/actual day count. Horizon total return = coupon income + reinvestment income + price change at horizon yield.
Asset location — the lifetime tax savings from sheltering tax-inefficient bonds in tax-deferred accounts and holding tax-efficient stocks in taxable, versus the same allocation in every account.
Inputs
Taxable account value
Tax-deferred valueIRA / 401(k)
Stock allocation %rest in bonds
Stock return %
Bond return %
Stock tax drag % / yrdividends + turnover in taxable
Ordinary tax rate %on bond interest
Horizon (years)
Results
Detail
Located vs not-located growth
Rebalance check — drop in an iRebal Portfolio Result Detail PDF and audit where every position actually landed against your location policy. Separates real settings errors from unavoidable capacity overflow, and prices each one per year.
Load proposal
📄
Drop the iRebal PDF here
or click to choose a file
No proposal loaded.
Paste text instead
Tax assumptions
Ordinary rate %top marginal + NIIT
LTCG / qualified rate %
Muni yield give-up bpsvs comparable taxable bond
Foreign tax credit bpsforfeited if held in a retirement account
Audit
Capacity
Placement by account
Location policyfirm-wide iRebal settings — edit to match
Single Premium Immediate Annuity — turn a lump sum into guaranteed lifetime income. Shows the payout rate, breakeven age, and implied return, versus investing the premium yourself.
Inputs
Premium (lump sum)
Current age
Quoted monthly income
Life expectancy age
COLA %annual income increase
Comparison return %if you invest instead
Results
Detail
Invested premium drawing the same income
Term vs permanent life insurance — "buy term and invest the difference" side fund versus a permanent policy's cash value, on equal annual outlay. (Permanent cash value is a simplified net-credited-rate estimate; use the carrier's illustration for specifics.)
Inputs
Death benefit
Term annual premium
Permanent annual premium
Term length (years)
Investment return %on the invested difference
Policy net credited rate %cash-value growth, net of costs
Horizon (years)
Results
Detail
Side fund (BTID) vs policy cash value
Price a single call or put — European (Black-Scholes) or American (binomial), with full first- and second-order Greeks, probability analytics, and payoff/Greek-profile charts.
Inputs
Option type
Pricing modelAmerican adds early-exercise value
Underlying price (spot)
Strike price
Days to expiration
Volatility %annualized implied volatility
Risk-free rate %
Dividend yield %continuous — for an index or ETF
Discrete dividend $single cash dividend before expiry (optional)
…in daysdays to that ex-dividend date
Contracts×100 shares each
Market price / shareoptional — solves implied volatility
Value & first-order Greeks
Second-order Greeks
Probability & expected move
Detail
Value today & P/L at expiration (per position, net of premium)
Delta vs underlying
Hedge an equity portfolio's downside with index options or futures — how many contracts, what it costs, and the protected floor. Uses a linear beta approximation; a real portfolio's tracking error, basis, and non-linear option behavior between now and expiry will differ.
Inputs
Portfolio value
Portfolio betavs. the hedging index
% of portfolio to hedge
Hedge instrument
Index levele.g. S&P 500 = 5000
Contract multiplierindex points × $; SPX = 100
Put strike% of index (95 = 5% out-of-money)
Days to expiration
Index volatility %
Risk-free rate %
Index dividend yield %
Hedge
Outcome by index move
Portfolio value at expiration — unhedged vs hedged
Mean-variance (Markowitz) optimization from the expected returns you enter directly — efficient frontier, min-variance & max-Sharpe portfolios, capital market line. Optimization ≠ prediction: results are only as good as the inputs, which is why constraints and shrinkage matter.
Asset classes & capital-market assumptions
Expected returns and volatilities are annual, nominal. Uncheck an asset to exclude it. Min/Max cap each weight; set a negative min only if you allow shorting.
Correlation matrix
Covariance shrinkage 0%blend correlations toward their average to stabilize weights (Ledoit-Wolf style)
Settings & portfolio to display
Risk-free rate %for Sharpe ratio & the capital market line
Allow shortinglets weights go negative (min −100%)
Show portfolio
Target return % used when “Target return” is selected
Efficient frontier
Selected portfolio
Allocation
Key portfolios
Tiered advisory-fee calculator — applies a graduated (marginal) breakpoint schedule to a portfolio, netting a flat discount off each tier, and shows the annual fee, blended effective rate, and how the effective rate declines as assets grow. One "breakpoint, rate %" per line; the breakpoint is the top of that band.
Inputs
Portfolio value
Discount off each tier %flat reduction applied to every tier's rate
Fee schedulebreakpoint (top of band), base rate %
Results
Band breakdown
Blended effective rate vs portfolio size
Advisor Toolkit — Help

A suite of self-contained advisor calculators. Every input label with a dotted underline has a click-to-open tooltip — click it for a plain-English explanation. Use 🖨️ Print for a clean handout of the current tab. Everything runs in your browser; nothing is sent anywhere. All results are educational illustrations, generally federal and 2025-parameter where taxes apply — not advice.

Investing

🧬 Schwab Models

Compares Schwab Model Wealth Portfolios across risk levels from Schwab's Model Targets export — holdings and asset-class roll-ups, plus % active where a model holds actively-managed funds. To load a new month, click Update monthly data and pick the .csv; it's parsed in your browser and saved to this device.

📈 Cash Flow / IRR

XIRR and NPV from a list of dated cash flows, plus private-fund multiples (DPI/RVPI/TVPI). Paste "date, amount" rows — negative = contribution, positive = distribution — and add the current value as today's residual.

📉 Concentrated Stock

Compares Sell-now vs. Staged-sale vs. Exchange-fund for a low-basis concentrated position, on an after-tax-at-horizon basis.

🍂 Tax-Loss Harvesting

Values a harvest: the loss-netting waterfall, tax saved now, carryforward value, and future recapture (with a step-up option). Read the wash-sale warning.

🧭 Asset Location

The after-tax benefit of holding bonds in tax-deferred accounts and stocks in taxable, vs. the same allocation split evenly across account types.

🪜 Bond Ladder

Cost and income schedule for a bond or TIPS ladder, with a remaining-value drawdown.

🪙 Bond Valuation

Fixed-coupon bond price from yield (and yield from price), with scenario, risk, and horizon analysis.

🪙 Private Capital

Takahashi-Alexander model for a private fund: the J-curve, breakeven year, DPI/TVPI, and a commitment-pacing plan to reach a target NAV.

📐 Option Pricing

Three sub-tabs. Single Option: European (Black-Scholes) or American (binomial) pricing with full first- and second-order Greeks, probability of profit, expected move, and implied-vol solver. Strategy Builder: any multi-leg position (plus stock) with 15 presets — net debit/credit, max profit/loss, breakevens, net Greeks, probability of profit, a payoff diagram, and a price-by-time P/L heat map. Income Overlay: covered-call & cash-secured-put analytics (return-if-called, annualized yield, downside protection, effective purchase price).

🪂 Portfolio Hedging

Sizes a downside hedge with index puts or short futures: how many contracts (portfolio × beta × hedge% ÷ index × multiplier), the cost, and the protected floor. Puts keep the upside for a premium; futures pin value flat and give up upside.

🧮 Portfolio Optimizer

Mean-variance optimization with a full efficient frontier, min-variance and max-Sharpe (tangency) portfolios, and the capital market line. Edit the asset assumptions and correlation matrix, add per-asset caps, and apply covariance shrinkage to stabilize the weights. The Black-Litterman sub-tab blends market-implied equilibrium returns (from the Mkt% column) with your views (absolute or relative, each with a confidence) — keeping the tilts stable and anchored to the market. Non-PSD correlation inputs are auto-repaired.

Retirement

⛱️ Retirement Income

1,000-run Monte Carlo of a drawdown: success probability, maximum safe spending, and percentile portfolio paths. Seeded, so results are reproducible.

🔥 FI / Coast-FIRE

Your financial-independence number, years to FI, the "coast" number today, and the age you can stop contributing. Uses real (inflation-adjusted) returns.

⚖️ Lump Sum vs Annuity

Present value of a pension income stream, the implied payout rate and IRR, and how long the lump sum would last if invested and drawn at the same income.

💵 SPIA Income

For an immediate annuity: payout rate, implied return to life expectancy, breakeven age, and how long a self-invested premium would last.

Estate & Giving

🏛️ Trusts

GRAT: zeroed-out annuity, taxable gift, and the tax-free remainder to heirs. CRT: CRAT/CRUT deduction, the 10% remainder test, capital gains deferred, and a corpus projection.

🎁 Charitable

Annual giving vs. bunching several years into one (via a donor-advised fund): the tax benefit above the standard deduction, AGI limits, and capital gains avoided on donated appreciated stock.

📊 Equity Comp

ISO/AMT: bargain element, AMT owed, and the AMT-free share crossover. QSBS §1202: exclusion by acquisition regime and tax saved. RSU/NSO: income at vest/exercise and the supplemental-withholding gap.

Insurance

🛡️ Life Insurance

Capital-needs / DIME: present value of income replacement plus final costs, debts, and education, less existing assets and coverage = the gap.

🩺 Long-Term Care

Self-insure (present value of paying out of pocket) vs. a policy (premiums + uncovered care), on an expected-PV basis, with a tail-risk note.

🔁 Term vs Permanent

"Buy term and invest the difference" side fund vs. a permanent policy's cash value on equal outlay, with the crossover year.

Goals

🏠 Mortgage

Payment and total interest, plus pay-off-vs-invest on an after-tax basis (guaranteed pay-off return vs. expected investment return).

🎓 529 Funding

Inflated college cost, the required monthly contribution, an on-track flag, and an accumulate-then-drawdown projection.

📋 Planner Ratios

Quick personal-finance ratios for a client snapshot.

Full written manuals for these tools live in the project's manuals/ folder. Every calculator is an educational illustration only — not tax, legal, or investment advice.

For educational and planning illustration only — not tax, legal, investment, or accounting advice. Results are estimates based on the assumptions you enter and simplifying rules; figures are federal unless noted and may not reflect your state, the current tax year, or your full situation. Verify with a qualified professional before acting. © Durata Wealth Management.