Early preview. Features and prices are targets and may change. Nothing can be bought yet.
Rules-based ETF portfolios

Rules-based ETF portfolios built for shallow drawdowns.

Write your rules once, test them against years of history, then let them rebalance your portfolio on a schedule. Same plan every time. No guessing on the bad days.

Lowdraft is software, not investment advice. We do not manage money, hold your funds or tell you what to buy. All investing involves risk, including loss of principal. Back-tests are hypothetical and do not predict future results.

Draft is how deep you sit in the water

The idea, drawn as a picture (illustration only; see Results for hypothetical figures)
previous high
A deep fall: a long climb back
A shallow fall: a short climb back

An illustration of the concept. It does not show the results of any portfolio.

The idea

A Keel is your written plan for what to hold.

A hull stays upright because of what is below the waterline. A Keel does the same for a portfolio. It is a short set of rules, written in advance, that decide which ETFs you hold and in what amounts, each day or each week.

Because the rules are written down, they can be tested against history before any money is involved, and they run the same way every time. Every decision can be explained in plain words, and you can download the full history of what the Keel held.

  • Trend rules choose which ETFs are in favor.
  • Crash switches move to defensive funds when markets fall fast.
  • Weighting by equal share, by calm (inverse volatility), or by percentages you set.
  • Costs, delays and whole shares are built into every test.

This is a teaching example, not a recommendation.

Why rules

Why a Keel instead of managing ETFs by hand?

Buy and holdManaging ETFs by handKeel
When the market fallsYou sit through the whole dropYou may react, usually lateRules move to defensive funds in advance
Decisions madeNeverWhen you feel somethingCalmly, in writing, beforehand
Can you see how it would have behaved?Only the index's historyRarelyYes, back-tested with costs
Time neededNoneA lotA few minutes a month to review
ConsistencyHighLowHigh

Why rebalance with an algorithm?

Everything at once

One run places every trade for the account together, so the portfolio you tested is the one you hold.

No emotions

Fear sells at the bottom and greed buys the top. Rules written on a calm day do not change their mind.

The back-test speaks

See how the rules behaved in 2020, 2022 and 2023 before any money is involved.

Trades manage themselves

A scheduled run does the work. You review instead of operate.

Safety rails

Order-size and turnover limits, a typo guard, a paper account to practice on, and typed confirmation before any real-money order.

Transparent

Every decision can be explained, and every day's holdings can be exported to Excel.

Why ETFs rather than single stocks?

  • Peace of mind. One bad earnings report cannot take 30% off a holding.
  • Built-in diversification. One ticker holds hundreds of companies.
  • No stock-picking research. The rules follow trend and risk, not stories.
  • Cleaner signals. Smooth ETF prices give fewer false trend signals than stocks that gap overnight.
  • Easy rotation. US stocks, regions, sectors, bonds, gold and cash are each one ticker.
  • Liquid and low cost. Large ETFs trade with tight spreads, so results stay close to the test.
  • Safer automation. A software mistake costs less with an ETF than with one stock.
  • Fits retirement accounts. Frequent rebalancing in an IRA does not create a yearly tax bill.

Stocks are coming. Stock Keels will have deeper drawdowns than ETF Keels and will be labeled that way, with the drawdown history shown first. They suit people who follow the current market regime, want a low maximum drawdown for the opportunity, are comfortable with daily or weekly automated rebalancing, and judge results by UPI, Sortino, Calmar and Sharpe, not by raw return alone.

Build your own

Start simple. Go as deep as you want.

Pick a template and move a slider, or build a full rule tree of your own. Either way, the same engine tests it against the same history, with the same costs.

Tier 1

Dials

Choose a template, then set risk level, rebalance schedule and account type.

Tier 2

Rules

Point-and-click if/then rules built from a menu of indicators.

Tier 3

Full tree

Nested rules, groups, rankings, fallbacks, AND/OR conditions and parameters you can sweep.

Planned

Advanced

Composite scores, your own data series and custom formulas.

Every Keel shows a complexity and overfit score. A Keel with many tuned thresholds and a short history gets a warning.

Planned

An AI that builds and critiques Keels

Describe what you want in plain English. The AI drafts a Keel, explains it in words and runs the test. It then suggests a change only when the change holds up on data it was not fitted to.

  • "No better version found" is a normal answer, and you will see it often.
  • Shadow Keels run on paper beside yours, so a suggestion comes with live evidence.
  • Monthly health check: the current market regime, how your live account compares with its back-test, and one suggested action.

AI output can be wrong. It is not advice. You review and test everything yourself.

Planned

Bring your own indicators

Most tools test one indicator on one ticker. Lowdraft tests your indicator across a whole portfolio, with rebalancing, costs and drawdown.

  • Built-in library of common indicators, set to match your chart settings.
  • CSV import of indicator values exported from your charting platform.
  • AI translation of your own script into a Keel, checked side by side against your original values.
  • Live alerts from your charting platform, for Pro users, later.

You must own or be licensed to use any indicator you bring. Protected and invite-only scripts are not accepted.

SourceHow it comes inStatus
Charting platforms (scripts and exports)Built-in library, CSV of indicator values, AI translation, later alertsPlanned
Excel, Google Sheets, PythonCSV of signal seriesPlanned

Indicator values rarely match exactly between platforms. Lowdraft shows a match check and labels differences. Other platforms are named only to describe compatibility. No partnership is implied.

Your portfolio

From rules to a rebalance plan for your own holdings.

Bring in what you own. Lowdraft shows how your holdings compare with your Keel and lists the trades that would close the gap, on a daily, weekly or monthly schedule.

Planned

Upload or connect

Upload a holdings file, or link a brokerage account where a partner supports it. Your holdings are processed on your device wherever possible.

Planned

Rebalance plan

A clear list of what to sell, what to buy and how much, with the reasons, and notes on taxable versus retirement accounts.

Planned

Metrics for every holding

Beta, alpha, drawdown, UPI, weight, return contribution and risk share for each position, and for the portfolio as a whole.

Reduce or exit alerts

Holdings that your Keel and other signals mark as weak are flagged for you to review.

You decide and you place the orders, or you switch on automation that you set up yourself. Lowdraft never holds your money or your login.

What we measure

Judged by the depth of the drop, not only the return.

Max drawdown

The worst fall from a peak to a low.

UPI

Ulcer Performance Index: return per unit of the depth and length of drawdowns.

Sortino · Calmar · Sharpe

Return per unit of downside risk, of worst drop, and of overall volatility.

Every window

Max, 10 years, 5, 3, 2, 1, year to date, 6 months, 3, 1, 1 week, plus one custom window.

Beta · Alpha

How much it moves with the market, and what it earned beyond that.

Correlation · R²

How closely it follows the benchmark, and how much that explains.

Capture · Tracking error

How much of the ups and downs you get, and how far you stray from the benchmark.

VaR · Expected shortfall

How bad the worst days have been.

All of these are available for a Keel, for any single ticker, and for your own portfolio holdings, position by position and as a whole.

Hypothetical results

What two example Keels did in a back-test.

Oct 2019 to Oct 2026Annual returnWorst drawdown
S&P 500 (SPY), buy and holdabout 16.0%about −33.7%
Example Keel v4about 20.8%about −10.4%
Example Keel v4babout 22.6%about −11.3%

Read this before you read the numbers

  • These are hypothetical results from a computer simulation. No one traded these Keels with real money over this period.
  • We tried many variants, so the results are partly fitted to the past. Our own tests found that many "improvements" were noise.
  • Most of the gain over SPY comes from avoiding the 2020 crash. In later years the results were closer to SPY, and the Keels can lag in sharp rebounds and in years like 2023.
  • The test assumes weekly rebalancing and 2 basis points of cost per trade. Real trading adds slippage, delays, data errors and taxes.
  • Past performance, real or simulated, does not predict future results. You can lose money.
Where things stand

What exists today and what is next.

Working today

Research tools on our own desktop

  • Keel Lab: build, back-test, compare, sweep and manage Keels offline.
  • Metrics across every time window for Keels, single tickers and your own holdings, with beta, alpha and other benchmark-relative numbers, and Excel export.
  • A rebalancer with paper trading, limits and typed confirmation.
  • Import of rule sets from other platforms, for side-by-side testing.
Planned

The Lowdraft product

  • Web and desktop app with a free Lab on sample data.
  • Daily data, signals and alerts.
  • AI Keel builder and monthly health check.
  • Indicator import and portfolio rebalance plans.
  • Broker connections through approved partners.
Pricing

Draft price targets, still being tested.

These numbers are working guesses to test with early users. Nothing can be bought yet, and they may change a lot.

Free

$0

Lab on sample data, templates and the guides.

Plus

$10–15 / month

Live data, daily signals, alerts and one active Keel.

Pro

$25–35 / month

Several accounts, portfolio rebalance plans, automation and the monthly health check.

Pro + AI

$40–50 / month

Everything in Pro, plus the AI Keel builder and suggestions.

Yearly plans are planned at about two months free. Lowdraft will not charge a share of profits or a percentage of assets.

Guide

The numbers, in plain words.

Each term below says what it is, why it helps you judge a portfolio, and what to watch out for. No single number tells the whole story, so use several together.

If you askLook at
How fast did it grow?CAGR
What was the worst fall I would have sat through?Max drawdown
How deep and how long were the slumps overall?Ulcer Index and UPI
How much return for each unit of loss risk?Sortino (downside only), Sharpe (all moves)
How much return for the worst fall?Calmar
Is it worth the effort versus doing nothing?Compare each number with the benchmark (SPY)
How much does it move with the market?Beta
Did it earn anything beyond what its market exposure explains?Alpha, with R² to judge how much to trust it
Does it add variety to what I already own?Correlation (lower diversifies more)
Do I get the ups without the downs?Up capture and down capture
How bad can a bad day be?VaR and expected shortfall
Can I trust this back-test?Overfitting checks and out-of-sample results

No term matches that search.

CAGR

Compound annual growth rate (ending value ÷ starting value) ^ (1 ÷ years) − 1

What it is. The steady yearly rate that would turn your starting value into your ending value.

Why it helps. One number that lets you compare results over different lengths of time.

Watch out. It hides the ride. Two portfolios with the same CAGR can feel completely different.

Drawdown

Fall from the last high

What it is. How far a portfolio has dropped from its previous peak, at any moment.

Why it helps. It shows what holding it actually felt like.

Watch out. A short test period can hide the big drops.

Max drawdown (MaxDD)

The worst fall

What it is. The largest peak-to-low drop in the period.

Why it helps. It tells you the worst pain you would have had to sit through. Losses are not symmetric: you need a bigger gain to climb back.

−10% needs +11% · −20% needs +25% · −34% needs +51% · −50% needs +100%

Watch out. It rests on one single event. The future worst case can be worse.

Ulcer Index

How deep and how long

What it is. A measure of drawdowns that counts both depth and duration. It squares each day's drawdown, averages the squares, and takes the square root. Lower is better.

Why it helps. A long, deep slump costs more peace of mind than a brief dip. This number reflects that.

Watch out. It depends on the window you pick.

UPI

Ulcer Performance Index return ÷ Ulcer Index

What it is. Return per unit of drawdown pain. Some versions subtract a risk-free rate first. Higher is better.

Why it helps. It is our main ranking number, because it rewards a smooth ride and quick recoveries, not just a high return.

Watch out. Compare it over the same window for every Keel. A short window can flatter it.

Sortino ratio

Return per unit of downside risk

What it is. Return above a minimum (often the risk-free rate) divided by the volatility of losing periods only.

Why it helps. It does not punish big up days.

Watch out. It does not see how long a drop lasts, so we weigh it below UPI.

Sharpe ratio

Return per unit of total volatility

What it is. Return above the risk-free rate divided by the volatility of all returns, up and down.

Why it helps. It is the most widely quoted measure, so it makes comparison with other sources easy.

Watch out. It treats gains as risk, and can flatter strategies that are smooth until they break.

Calmar ratio

Return per unit of worst fall CAGR ÷ |max drawdown|

What it is. Yearly growth divided by the worst drawdown, often over three years.

Why it helps. A simple answer to: how much did I earn for the worst fall I sat through?

Watch out. It rests on one event, like MaxDD does.

Volatility

How much returns bounce

What it is. The spread of returns around their average, usually shown per year.

Why it helps. It sets expectations for day-to-day swings and feeds the weighting of holdings.

Watch out. Not the same as the risk of losing money.

Benchmark (SPY)

The yardstick

What it is. A reference to compare against. SPY is an ETF that tracks the S&P 500.

Why it helps. It tells you if the effort beat doing nothing.

Watch out. A benchmark may hold different assets and carry different risk than your Keel.

ETF

Exchange-traded fund

What it is. A basket of securities that trades like a stock.

Why it helps. One ticker gives broad exposure, so rules can rotate between asset classes easily.

Watch out. Not all ETFs are alike. Leveraged and inverse ETFs carry much higher risk.

Rebalancing

Bringing holdings back to plan

What it is. Buying and selling so the portfolio matches the Keel's target weights, on a schedule such as daily, weekly or monthly.

Why it helps. It keeps the portfolio you hold the same as the one you tested.

Watch out. More trading means more costs, and more taxes in taxable accounts.

Turnover

How much you trade

What it is. The share of the portfolio that is traded in a period.

Why it helps. A quick way to estimate costs and tax impact.

Basis point and slippage

bp · cost of trading

What it is. One basis point is 0.01%. Slippage is the gap between the price you expected and the price you got.

Why it helps. Our tests include a cost per trade (2 bp in the examples) so results are not unrealistically clean.

Watch out. Real costs can be higher, especially in thin ETFs.

Moving average and trend filter

SMA · EMA · ZLEMA

What it is. The average price over the last N days. Price above it suggests an uptrend. An EMA gives recent days more weight. A zero-lag EMA (ZLEMA) tries to cut the delay.

Why it helps. A simple, testable way to say whether an ETF is in favor.

Watch out. In choppy markets, trend rules flip back and forth and lose money.

RSI

Relative Strength Index

What it is. A 0 to 100 gauge of recent gains versus losses over N days. High means strong recent gains and low means weak.

Why it helps. Spots stretched or weak moves.

Watch out. It can stay high or low for a long time in a strong trend.

ATR

Average True Range

What it is. The typical daily price range of an ETF.

Why it helps. A measure of how jumpy a holding is, used to size bands and filters.

Inverse-volatility weighting

More of the calm, less of the wild

What it is. A holding's weight is higher when its price moves less.

Why it helps. No single wild ETF dominates the portfolio's ups and downs.

Watch out. It tilts toward calm assets such as bonds, which can lag in strong stock rallies.

Crash switch

A fast defensive rule

What it is. A rule that moves to defensive holdings after a sharp fall. For example: the S&P 500 drops more than 6% in 10 days.

Why it helps. Limits the damage in sudden crashes that slower trend rules catch late.

Watch out. It can trigger late or by mistake, and it can miss the rebound.

Regime

The market's current mode

What it is. A description of the market now, such as uptrend, downtrend or high volatility.

Why it helps. Rules can be chosen to fit the regime.

Watch out. Regimes are clear only in hindsight.

Back-test and hypothetical performance

Simulation on past data

What it is. A replay of your rules on historical prices.

Why it helps. You can see how a plan would have behaved before risking money.

Watch out. It is made with hindsight and does not predict the future. See the Hypothetical Performance notice.

Overfitting

Rules that fit the past too well

What it is. Settings tuned so closely to old data that they describe noise, not a lasting pattern.

Why it helps to know. It is the most common reason a good back-test fails in real life.

Warning signs. Many tuned settings, a short history, and a curve that looks too perfect.

In-sample and out-of-sample

Data used to design vs data held back

What it is. In-sample data is what you used to build the rules. Out-of-sample data is what you kept aside, or what happens after.

Why it helps. If a Keel still works on data it never saw, it is more believable.

Paper trading

Practice with fake money

What it is. Running the plan in a practice account.

Why it helps. Finds mistakes in settings, data and timing before real money is involved.

Keel

Your written plan

What it is. A set of rules, written in advance, that decides which ETFs you hold and how much of each.

Why it helps. Decisions are made calmly beforehand, tested, and applied the same way every time.

Beta

Sensitivity to the market covariance(asset, benchmark) ÷ variance(benchmark)

What it is. How much an asset tends to move when its benchmark moves. A beta of 1.0 moves with the benchmark, 0.5 moves half as much, 1.5 moves half again as much, and a negative beta moves the other way.

Why it helps. It shows how much market risk you are carrying, and how a holding changes the swings of your portfolio.

Watch out. It depends on the benchmark you choose and the period you measure. It changes over time.

Alpha

Return beyond market exposure return − [risk-free + beta × (benchmark return − risk-free)]

What it is. The part of an asset's return that its beta does not explain, usually shown per year (Jensen's alpha).

Why it helps. A positive alpha means it earned more than its market exposure alone would predict. It is a fairer test of a Keel than raw return.

Watch out. Alpha is noisy, especially over short windows, and past alpha often disappears. Check R² and the length of the window before you trust it.

Correlation

How closely two things move together

What it is. A number from −1 to +1. At +1 they move in step, at 0 they are unrelated, at −1 they move in opposite directions.

Why it helps. Holdings with low correlation to each other smooth a portfolio. Ten funds that all move together are really one bet.

Watch out. Correlations rise in crashes, just when you want diversification most.

R-squared (R²)

How much the benchmark explains

What it is. The share of an asset's day-to-day movement that the benchmark accounts for, from 0 to 1.

Why it helps. It tells you how much to trust beta and alpha. At 0.9 they are reliable. At 0.1 they describe little.

Tracking error

How far from the benchmark

What it is. The yearly spread of the daily return differences between a portfolio and its benchmark.

Why it helps. A low number means it behaves like the benchmark. A high number means it can look very different, for better or worse.

Information ratio

Extra return per unit of straying average return difference ÷ tracking error

What it is. How much return above the benchmark you earned for each unit of tracking error, per year.

Why it helps. It separates steady outperformance from a lucky streak. Higher is better.

Watch out. Needs a long window to mean much.

Up capture and down capture

How much of the ups and downs you get

What it is. Up capture is its average return on days the benchmark rose, as a percentage of the benchmark's. Down capture is the same for days the benchmark fell.

Why it helps. You want high up capture and low down capture. 70% up and 40% down means you took most of the gains for far less of the losses.

Watch out. They depend on the period. A strong rebound can change them a lot.

Downside deviation

Volatility of losses only

What it is. The spread of returns that fall below a target, such as zero or the risk-free rate. Up days do not count.

Why it helps. It is the risk measure behind the Sortino ratio, and matches how investors feel risk.

VaR and expected shortfall

VaR 95% · ES 95%

What it is. Value at risk (VaR) at 95% is the loss that was matched or exceeded on the worst 5% of days in the history. Expected shortfall (ES) is the average loss on those worst days.

Why it helps. A plain answer to "how bad can a bad day be?". ES is more cautious because it looks at the tail.

Watch out. Based on history, so it can understate a new kind of crisis. It does not say how bad the very worst day can be.

Time under water

Drawdown duration

What it is. The longest stretch of time spent below a previous high before getting back to it.

Why it helps. Two portfolios with the same maximum drawdown can differ by years in recovery time. This shows how long you may wait.

Rolling returns

Returns over every window

What it is. Returns measured over many overlapping windows of the same length, such as every 1-year period, instead of one fixed start date.

Why it helps. It shows consistency and how much your result depended on when you started.

Risk-free rate

The return of waiting in cash

What it is. The yield on a very safe holding, such as short-term US Treasury bills. Sharpe, Sortino and alpha measure return above it.

Why it helps. It makes the question fair: how much did you earn beyond what cash would have paid?

Total return and price return

With or without dividends

What it is. Price return counts only the change in price. Total return also counts dividends and distributions that are reinvested.

Why it helps. For income-focused ETFs, price return alone can understate results by a lot.

Expense ratio

What the fund charges each year

What it is. The yearly fee, as a percentage of your holding, taken out of an ETF's returns.

Why it helps. Fees compound against you. A 0.03% fund and a 0.90% fund can end up very far apart over decades.

Position weight and concentration

How much sits in each holding

What it is. Weight is a holding's share of the portfolio's value. Concentration measures how much sits in a few holdings. The effective number of holdings is 1 divided by the sum of squared weights.

Why it helps. Ten equal holdings count as 10. One position of 90% counts as about 1.2, however many tickers you own.

Risk contribution

Who creates the swings

What it is. Each holding's share of the portfolio's total volatility, which depends on its weight, its own volatility and how it moves with the rest.

Why it helps. A holding that is 15% of the money can be 40% of the risk. This shows where the swings really come from.

Contribution to return

Who earned the gains

What it is. The percentage points of the portfolio's total return that came from each holding over a window. They add up to the portfolio's total.

Why it helps. Shows which positions did the work, and which dragged.

Educational definitions only. They are not investment advice.

Journal

Things other investing tools would rather not say.

A short essay on the arithmetic of losses. Illustration only, not investment advice.

Essay · 3 min read

A 34% loss needs a 51% gain. Buy and hold rarely mentions that.

Returns get the headlines. The arithmetic of losses decides whether you are still invested when they arrive.

Read the essay

If a portfolio loses 10%, it needs a gain of about 11% to get back to even. If it loses 34%, it needs about 51%. The deeper the hole, the steeper the climb, and the climb takes time.

LossGain needed to recover
−10%+11.1%
−20%+25.0%
−50%+100.0%

The formula is simple: gain needed = loss ÷ (1 − loss). A 50% loss needs a 100% gain, which means doubling just to get back to where you started.

Why this matters more than the headline return

A drawdown is not just a number on a chart. It is the stretch of time when you see your balance below where it was, and wonder if you should stay. Plans that cut the depth of the fall shorten that stretch, and make it easier to stay with the plan.

That is why we rank Keels on the Ulcer Index and UPI, which account for how deep and how long the drops last, and not only on return. It is also why the name of this product is what it is: draft is how deep a hull sits in the water.

The honest trade-off

Cutting drawdowns can cost return in strong, steady rallies, because defensive moves can leave you out of the market when it rises. You give up some upside to shrink the worst case. Whether that trade suits you is your decision.

Arithmetic illustration with hypothetical figures from a back-test. Not investment advice. Past performance, real or simulated, does not predict future results. You can lose money.

Questions

Plain answers.

Is Lowdraft investment advice?

No. Lowdraft is software for research, back-testing and rule-based automation. You write or choose the rules and you make every decision. We do not recommend any security, tell any person what to buy or sell, or manage anyone's money. Nothing on this site is an offer or a recommendation.

Who takes the risk?

You do. All investing carries risk, including loss of principal. Lowdraft gives no guarantee of results, data accuracy, uptime, order execution or broker connections. Losses from market moves, wrong or late data, software errors, broker outages or incorrect settings are your responsibility. You should verify every order.

Do you hold my money or my broker password?

No. Your money stays with your broker. We never take custody. Where a broker connection exists, it uses the broker's own permission system, and your keys are kept on your device or with the broker's approved connection service.

Are the back-test results real?

They are simulations on historical prices, with simple assumptions about costs. They are partly fitted to the past and do not predict future results. Treat them as a way to understand how a set of rules behaves, not as a forecast.

Why ETFs?

One ETF holds many companies, so one bad report cannot do much damage, and large ETFs are liquid and cheap to trade. That makes rule-based rebalancing simpler and results closer to the test. Stock Keels are planned and will carry clearer warnings.

Can I use my own indicators?

That is planned. Indicator import will work through a built-in indicator library, CSV import, and AI translation of your own scripts. Exact matches with other platforms are not guaranteed, and you must have the right to use anything you bring.

Where can I use it?

The first release is planned for US residents only, with accounts you own. Other countries have different rules and are not supported yet.

Early access

Join the waitlist.

Tell us what you want first. We will write to you when the beta opens.