Early preview. Features and prices are targets and may change. Nothing can be bought yet.
The details

How Lowdraft works, in full.

This page holds the technical side: how a Keel is built, how we measure results, example back-tests with their limits, a glossary and our articles. New here? Start with the simple version.

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.

Our name

Why Lowdraft, and why a Keel.

We started with a plain question: what makes a portfolio hard to live with? It was rarely the return. It was the drops, the long stretches of watching a balance sit below where it used to be.

We wanted a name for the written set of rules that decides what a portfolio holds. What came to mind was the part of a boat nobody sees: the keel. It sits below the waterline, it is not what makes the boat fast, and it is the reason the boat stays upright when the wind picks up. A written set of rules does the same job for a portfolio, so the rule set is a Keel.

The product needed a name for what we were measuring, and sailors already have one. A boat's draft is how deep it sits in the water. A low draft means shallow water is not a threat. For us, draft is the depth of the drop from the last high, and the goal is to keep it low. That is how we ended up with Lowdraft.

Neither name is a promise. A low draft does not make a boat unsinkable and a Keel does not make a portfolio safe. They describe what we aim for and how we judge ourselves: shallow drawdowns first, return second, and every result shown with its limits.

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.

Guides and research notes: how to read a back-test, ETFs versus stocks, how rebalancing runs on autopilot, how to compare an advisor with a rules-based portfolio, what UPI means, how often to rebalance, and what we learned from more than 40 indicators. All figures are hypothetical or illustrative and are not investment advice.

Guide · 6 min read

How to read a back-test without being fooled

A back-test is a story about the past told with hindsight. Here are eight questions that separate a useful one from a flattering one, with examples from our own testing.

Read the guide

Almost every strategy you will ever see online comes with a chart that goes up and to the right. The chart is usually accurate about the past. The question is whether it says anything about the future. These eight questions help you decide, and we ask them of our own results too.

1. When do trades happen compared with the signal?

A strategy that sees a signal at the close and trades at that same close is using information it could not have acted on. We tested a popular community strategy that returned roughly 490% a year when trades happened at the same close as the signal. With a one-day delay it returned about 160% a year, with a worst drawdown of about −63%. Same rules, same data, very different story. Always ask: if I could only trade the next day, what happens?

2. Are costs included?

Trading is not free. Spreads, slippage and fees take a bite every time the portfolio changes. In our tests, a daily-rebalanced Keel gave back much more to costs than a weekly one. A result with zero costs is a best case, not an expectation. Ask what cost per trade was assumed, and how the result changes if it doubles.

3. How many versions were tried?

Try enough variations and one will look brilliant by luck. Ask how many settings were tuned and how many versions were tested before this one was chosen. When we searched for the best group of core ETFs on the first half of our history, how well that ranking held up on the second half was close to nothing (a correlation of about 0.19). The winner of one half told us almost nothing about the other.

4. Was any data held back?

A fair test designs the rules on one part of the history and judges them on a part the designer never touched. If a result only exists on the data used to build it, treat it as a description of the past, not a test.

5. Does it still work if the settings move a little?

If a 100-day average works but 90 or 110 breaks it, the result is luck. A good rule works across a neighborhood of settings, which we call a plateau. A result that works at exactly one setting is a cliff. We look for plateaus and drop cliffs.

6. Does one event explain it?

Much of the gain in our own Keels against the S&P 500 comes from stepping aside in the 2020 crash. If you remove a few weeks and the advantage disappears, you are looking at one event, not a method. Ask what the result looks like with the single best period taken out.

7. Does the day it trades matter?

For a weekly Keel, the five weekdays gave results that differed by a lot. Monday and Tuesday looked best, partly by luck. A result that depends on trading on a lucky day is weaker than it looks. We treat the five-day average as the honest number.

8. What did it put you through?

Annual return is only half the picture. Ask for the worst drawdown, how long it took to recover, and a measure that captures both, such as UPI. A strategy that earns 20% a year with a −45% drawdown is a different thing from one that earns 20% with −12%.

A short checklist

QuestionGood signWarning sign
ExecutionTrades the day after the signalTrades at the same close as the signal
CostsIncluded and stress-testedZero or not mentioned
Versions triedFew, and disclosedMany, not mentioned
Held-back dataYes, and results shownNone
Setting sensitivityA plateauOne lucky setting
Dependence on one eventShown with and without itOne crash explains the gain
ScheduleSeveral start days checkedOne day, which happens to look best
Risk shownDrawdown, recovery time, UPIReturn only

Our own results

We apply these tests to our own Keels, and we publish the limits next to the numbers. Our simulated results are prepared with hindsight and partly fitted to past data, they lean on the 2020 crash, and they can trail the market in sharp rebounds. That is not a reason to ignore them. It is a reason to read them the way you now know how.

What we learned from testing more than 40 indicators · Join the waitlist

Open this note as its own page

Illustrative guide using figures from our research. Not investment advice. Hypothetical results are prepared with hindsight. Past performance, real or simulated, does not predict future results. You can lose money.

Explainer · 5 min read

ETFs or single stocks for a smoother ride? What we saw

Stocks can grow faster. ETFs tend to fall less hard. Here is why we started with ETFs, what happened when we tried stocks, and who might still want them.

Read the explainer

We are not against owning stocks. Many people have built wealth with them, and Stock Keels are on our roadmap. But our first goal is a smoother ride: shallower drawdowns and faster recoveries. For that goal, ETFs have a structural advantage, and our own tests agree.

Why ETFs make the ride smoother

  • One bad report cannot sink a holding. A single stock can drop 20% to 40% overnight on earnings, a lawsuit or a guidance cut. An ETF holding hundreds of companies absorbs the same news as a small move.
  • Diversification is built in. One ticker spreads risk across many companies, sectors or countries.
  • Trend signals are cleaner. ETF prices move more smoothly, so a trend rule produces fewer false alarms. Individual stocks gap, and rules built on them get faked out more often.
  • Rotation is one ticker. Moving between US stocks, other regions, bonds, gold or cash is a single trade each.
  • Liquid and cheap to trade. Large ETFs usually trade with tight spreads, so real results stay closer to the test.
  • A software mistake costs less. A wrong order in an ETF is a smaller problem than a wrong order in one stock.

What happened when we tried stocks

We built stock-based Keels to see. They did not beat the ETF Keels on the yardsticks we care about. Two examples from our testing, both hypothetical:

KeelAnnual returnWorst drawdownUPI
Dow 30 stocks, smoothest leaders (August 2019 on)about 9.8%about −24%about 1.0
Mixed pool of 20 stocks and ETFs, trend rules (November 2021 on)about 16.6%about −13.6%about 3.2
Our lead ETF Core + Boost Keel (August 2019 on)about 20%about −12%about 8 to 9

Hypothetical back-tests with trading costs and a one-day delay. The windows differ, so read the rows as illustrations, not a ranking. The ETF Keel was refined many times and is partly fitted to the past. The stock Keels were earlier attempts and got less tuning. Not a forecast.

It is not a fair fight, and we will not claim it is. But the pattern matches what the theory predicts: the stock-based Keels sat deeper in the water for the return they delivered.

Who might still want stocks

  • People who want higher possible growth and accept deeper drawdowns for it.
  • People who follow a view on specific companies and want a rule to manage entries and exits.
  • People who already hold ETFs and want a small stock satellite.

When Stock Keels arrive, they will be labeled as such, with their drawdown history shown first, because their ride is bumpier by nature.

An honest trade-off

A smoother ride can mean giving up some upside. In a long, strong rally, concentrated stock holdings can run ahead of a diversified ETF Keel. Whether that trade suits you depends on how much of a fall you can sit through without selling at the bottom.

How we measure the ride · Why ETFs, in brief · Join the waitlist

Open this note as its own page

Hypothetical results from our research, prepared with hindsight. Not investment advice, an offer, or a recommendation of any security. Past performance, real or simulated, does not predict future results. You can lose money.

Guide · 6 min read

Rebalancing on autopilot, or with one click: start in an Alpaca paper account

A plan only works if it gets traded. Here is how the rebalancing step works today, the three ways to run it, and why we suggest you begin with practice money.

Read the guide

Most investing plans do not fail because the rules were bad. They fail at the boring step: working out what to buy and sell, calculating share counts, placing eight or ten orders, and remembering to do it again next week. Rules-based portfolios make this step mechanical, which means a computer can do it. This guide explains how that works for Lowdraft Keels today, and how to try it without risking real money.

What the rebalancer does

  1. Reads your account. It connects to your brokerage account and reads your current positions and cash.
  2. Works out the target. It applies the Keel's rules to the latest prices and decides which ETFs the portfolio should hold and in what amounts.
  3. Compares the two. The difference between what you hold and what the Keel calls for becomes a list of orders.
  4. Trades in a sensible order. Sells first, waits for them to fill, reads the settled cash, then buys. If cash falls short, the buys are scaled down.
  5. Keeps costs in check. Thinly traded ETFs are bought in whole shares with limit orders that cannot stray far from the market price. Liquid ones are traded in dollar amounts. Tiny trades are skipped.

Three ways to run it

ModeWhat happensGood for
Look firstPrints today's regime, the target weights and the full order plan, then stops. Nothing is sent.Learning what the Keel would do, and checking it against your own view.
One clickSends the plan to your account when you press the button in our desktop app (or run one command).Staying in charge, with the work done for you.
AutopilotYour computer runs it on a schedule, for example every Monday afternoon. The script re-checks the day, the time window and whether the market is open, so an extra or mistimed trigger does nothing.People who want it done without having to remember.

Safety rails that are on by default

  • Turnover cap. If a rebalance would trade more than a set share of the account, it stops and tells you.
  • Order-size limits and a typo guard. A price far from the last trade is refused.
  • Stale-price and market-closed checks. It will not trade on old data or outside market hours.
  • No double trading. Each order carries a unique ID for the day, so running it twice cannot send the same trade twice.
  • Real money takes several deliberate steps. A paper account is the default. A live account needs the live setting switched on, the execute flag, and you typing a confirmation phrase.
  • Your keys stay with you. They live on your computer, not on our servers, and we never hold your money.

Why start in a paper account

Alpaca offers a free paper-trading account that behaves like a real brokerage account but uses simulated money. That makes it the right place to find out how the pieces fit before anything real is at stake.

  1. Open an Alpaca account and switch to Paper Trading. Generate paper API keys. They only work on the paper account.
  2. Run the connection check. It confirms the keys work, shows which ETFs can be traded in fractional shares, and flags wide spreads or stale data.
  3. Look at the target weights. Compare them with the Keel in the Lab.
  4. Run the dry run. Read the order plan line by line.
  5. Send it to the paper account. Watch the orders fill.
  6. Schedule it. Let it run weekly on its own.
  7. Watch for two to four weeks. Compare what the account holds with what the Keel says it should hold, and how its return compares with the Lab's test.

The things worth checking: whether orders fill when expected, whether any thinly traded ETF is hard to get in and out of, whether your data feed is fresh enough, and whether the weights you hold match the Keel after each run.

What paper trading cannot tell you

  • Paper fills are kinder than real ones. Simulated orders tend to fill more easily and closer to the quote than real orders do, especially in thin ETFs.
  • It does not show tax effects. Rebalancing in a taxable account can create taxable events.
  • A few weeks is a short sample. It tests the plumbing, not the strategy. Paper results do not predict real results.

Where this stands today

  • Alpaca only. It is the only brokerage we support so far. Others may follow.
  • Early tooling on your own computer. The rebalancer runs on your PC, so the PC has to be on and online at the scheduled time. The packaged Lowdraft app is planned.
  • Built-in Keels first. The rebalancer currently runs a set of built-in Keels. Running any Keel you build in the Lab is on the roadmap.
  • US accounts. Retirement accounts have their own rules, such as cash-account settlement, which can delay buys until the next rebalance.

If you want to see how it feels, a paper account is a low-cost way to find out, and you can switch it off at any time.

Join the waitlist to hear when the packaged version is ready.

Open this note as its own page

Lowdraft is software, not an investment adviser, broker or bank. It does not manage money or hold your funds or keys. Paper trading uses simulated money and does not predict real results. Alpaca is a trademark of its owner and is named only to describe compatibility; no partnership is implied. Not investment advice. Investing involves risk, including loss of principal.

Guide · 6 min read

How to compare your advisor's results with a rules-based portfolio: five numbers to ask for

Before you decide whether you are getting your money's worth, put the same yardsticks on both. Here are the numbers to ask for, and how to keep the comparison fair.

Read the guide

If you pay an advisor around 1% a year, you are entitled to know what you are getting. Part of that is service: planning, taxes, someone to talk to when markets are rough. Part of it is investment results. The second part can be measured, and most people have never measured it. This guide shows how, and how to keep it fair to the advisor. It is also fair to us: a rules-based Keel is not automatically better, and the point is to find out.

First, line up the basics

  • Same dates. Compare over the same period. A portfolio that started in 2009 and one that started in 2019 are not comparable.
  • Net of all fees. Use returns after the advisory fee, fund expense ratios and trading costs. Ask for the "net of fees" figure.
  • Your actual account. Use your own statements, with deposits and withdrawals taken out, not a model portfolio from a brochure.
  • A fair benchmark. If your portfolio holds 60% stocks and 40% bonds, comparing it with the S&P 500 alone is unfair to it. Compare with something that has similar risk.

The five numbers

NumberWhat it tells youHow to ask
1. Annual return (CAGR), net of feesHow fast the money grew each year."What was my annualized return after all fees, since I started?"
2. Worst drawdownThe deepest fall from a peak you sat through."What was the biggest peak-to-low drop in my account?"
3. Time under waterHow long it took to get back to a previous high. The Ulcer Index and UPI capture depth and duration together."How long was I below my previous high at the worst point?"
4. The benchmark over the same datesWhether the effort beat doing nothing."What would a low-cost index fund with similar risk have done over the same dates?"
5. Total costWhat you paid for all of it."What is the all-in annual cost: advisory fee plus fund fees plus trading?"

Numbers 2 and 3 matter most for how a portfolio feels. A 10-point difference in worst drawdown can decide whether you stay invested through a bad year.

What a 1% fee costs over time

Yearly fee$50,000 after 20 yearsCost versus no fee
0%$193,484—
0.5%$176,182$17,302
1.0%$160,357$33,127
1.5%$145,888$47,596

Arithmetic illustration with an assumed 7% yearly return before fees. Not a forecast.

Putting a Keel next to your account

  1. Pick the dates your account has existed.
  2. Run a Keel in the Lab over the same dates, with trading costs switched on.
  3. Read the same numbers: annual return, worst drawdown, UPI, and the benchmark.
  4. Remember what the test is. The Keel result is hypothetical and made with hindsight. Your account is real. Treat the Keel as a yardstick, not a promise.

What this comparison cannot tell you

  • Advice is more than returns. Retirement planning, tax planning, estate work and talking you out of a panic sale have real value that no return number captures.
  • Hindsight flatters rules. A back-test can look better than live trading will. That is why we show limits next to every result.
  • Risk differs. A portfolio built to lose less in a crash may earn less in a long rally. Compare like with like.
  • Taxes matter. Frequent rebalancing is simplest inside a retirement account. In a taxable account the tax cost belongs in the comparison.

What to do with the answer

If your advisor's net results, drawdowns and costs hold up well against a fair benchmark, that is good to know, and you can stay with confidence. If they do not, you now have specific questions to ask. Either way you are deciding with numbers instead of hunches. If you want a hands-on way to learn how a rules-based approach behaves, you can practice with simulated money first.

How to try it in an Alpaca paper account · Join the waitlist

Open this note as its own page

Lowdraft is software, not an investment adviser, and this guide is not investment, tax or legal advice. It does not suggest that any adviser's results are better or worse than a Keel's, and it does not recommend ending an advisory relationship. Hypothetical results are prepared with hindsight and do not predict future results. You can lose money.

Explainer · 5 min read

UPI explained: the one number we rank every Keel by

Return alone hides the ride. UPI rewards growth that did not come with deep or long drops. Here is what it measures, how to read it, and where it can mislead.

Read the explainer

Two portfolios can both grow 12% a year and feel nothing alike. One drifts up with small dips. The other drops 25%, takes two years to recover, and then catches up. If you only look at annual return, they look the same. UPI is built to tell them apart.

What UPI is

UPI stands for Ulcer Performance Index. It divides a portfolio's return by its Ulcer Index, a measure of how deep and how long its drawdowns were. A drawdown is how far the portfolio sits below its previous high on a given day.

  • Ulcer Index: take the drawdown (in percent) on every day, square each one, average them, and take the square root. Squaring means deep drops count far more than shallow ones, and a long stay under water counts every day it lasts.
  • UPI: return divided by the Ulcer Index. Some versions subtract a risk-free rate from the return first. Higher is better.

An illustration

Example portfolioAnnual returnUlcer IndexUPI
A: steady, small dips12%34.0
B: same return, deep slump12%91.3

Made-up numbers to show the idea. Not results from any Keel.

Same return, very different score. That gap is the reason UPI is our first ranking number.

Why not just use return, Sharpe or maximum drawdown?

  • Return ignores the ride.
  • Sharpe treats upward swings as risk. A portfolio with big up days is penalized for them.
  • Maximum drawdown rests on one single event. Two portfolios with the same worst fall can differ a lot in how long they stayed down.
  • UPI counts every day under water, and weights deep days more heavily.

We still show those numbers. After UPI we look at Sortino, maximum drawdown and annual return, always next to the S&P 500 over the same dates. A Keel on a rising trend ranks above one that is fading.

How to read a UPI

  • It is only comparable over the same window. A UPI from a calm stretch will look far better than one from a year that includes a crash. Compare Keels, and your account, over identical dates.
  • The scale depends on the measurement. In our tests, UPI values for our best Keels ran well above those of the S&P 500 over the same dates, which scored roughly 2. Do not compare our numbers with a figure quoted elsewhere unless you know the window, the costs and the formula.
  • Short windows flatter it. One quiet year can produce a large UPI. We check one-year, three-year and full-history UPI together, and test on data held back from the design.

Where UPI can mislead

  • It is backward-looking. A high UPI describes the past. It does not promise the future.
  • It rewards low volatility strategies. A portfolio hidden in cash would score well on UPI while earning little, which is why we read it together with return.
  • It can be tuned. Anyone who tries enough rule variations will find one with a great UPI by chance. We wrote about that in our indicator case study.

The takeaway

When you compare portfolios, ask not only "how much did it earn?" but "what did it put me through to earn it?" UPI is one way to put a number on the second question.

Five numbers to compare your advisor's results · The full glossary

Open this note as its own page

Educational explainer with illustrative numbers. Not investment advice. Hypothetical results are prepared with hindsight. Past performance, real or simulated, does not predict future results. You can lose money.

Research note · 7 min read

Why we rebalance weekly: daily, weekly, monthly and quarterly, tested

Daily did not beat weekly once trading costs were counted. Monthly and quarterly gave up far more than they saved. Here are the numbers, the reasons, and where weekly is the wrong answer.

Read the note

Every Keel has to answer a plain question: how often should it look at the market and trade? Check too rarely and a crash arrives before the rules can react. Check too often and you pay for noise. We tested four schedules on our main Keels, counted trading costs, and checked the answer on every weekday. This is what we found, including the parts that do not flatter weekly.

How we tested

  • Period: August 2019 to October 2026, using the longest history all the holdings share.
  • Execution: a signal on one day trades the next day, so the test never trades on information it could not have had.
  • Cost: 5 basis points (0.05%) of the amount traded, as a base case. We also tried 2 and 10.
  • Yardsticks: UPI first (return per unit of how deep and how long the drawdowns were), then maximum drawdown and annual return (CAGR).
  • Weekly is averaged over all five weekdays. A Keel that trades on Mondays and one that trades on Wednesdays can differ by a lot, so a Monday-only result flatters the schedule.

The result for our lead Core + Boost Keel

ScheduleRebalances a yearUPIAnnual returnWorst drawdown
Daily2528.519.5%−11.3%
Weekly (average of 5 weekdays)538.720.3%−11.5%
Monthly (average of month-end and month-start)125.318.9%−12.9%
Quarterly41.312.0%−28.5%

Hypothetical back-test, 5 bp per trade. Not a forecast.

Why not daily

Before any costs, daily and weekly were about even. Daily was a touch better at the lowest cost we tried and a touch worse at the highest. Daily did not give us a shallower drawdown either (−11.3% against −11.5%). What it did give us was about five times as many rebalances, and a result that gets worse as costs rise.

UPI by cost per trade2 bp5 bp10 bp
Core + Boost, daily9.48.57.2
Core + Boost, weekly9.08.78.1
Core + Boost, monthly5.65.35.0
Core + Boost, quarterly1.41.31.3
Income, daily4.43.72.6
Income, weekly4.13.52.7
Income, monthly4.23.93.5
Income, quarterly0.40.40.4

Our Keels trade large ETFs, which usually have tight spreads, but real fills include slippage and delay. The more you trade, the more of the tested result you hand back. A weekly schedule has about the same protection as daily at a fraction of the trading, so it leaves more room for reality to be unkind.

Why not monthly

  • It reacts too late. Our crash switch looks at a 10-day fall. Checking once a month means it can be days or weeks old when the Keel finally acts.
  • The result depends on the calendar. The same Keel rebalancing at month-end scored UPI 4.4, and at month-start 6.3. A schedule whose outcome depends on which day of the month you pick is partly luck.
  • It gives up the gain from trend changes. Annual return dropped about a point and a half and the drawdown deepened, for a modest saving in trading.

Why not quarterly

Quarterly was clearly the worst. With only four decisions a year, the Keel could not step aside in time for the February to March 2020 crash, and its worst drawdown was about −28.5%, against about −11.5% for weekly. Returns fell to about 12% a year. A rule written to avoid deep drawdowns needs to run often enough to act on them.

Where weekly is not the answer

  • Slower, income-style Keels. For our Income Keel, monthly matched weekly at low cost and beat it at higher cost (UPI 3.5 against 2.7 at 10 bp). These Keels hold calmer funds and change their minds less often, so extra checking adds trades, not insight.
  • High-cost holdings. In our tests weekly kept its return edge over monthly until costs reached roughly 15 bp per trade. Thinly traded ETFs can cost more than that.
  • Taxable accounts. More rebalances can mean more taxable events. Retirement accounts avoid that issue, which is one reason we favor ETFs and IRAs for this kind of rule.

The weekday problem, and what we do about it

Within weekly, the day you trade matters more than the gap between daily and weekly. For the Core + Boost Keel, the five weekdays produced UPI between 7.6 and 10.0 at the same cost. Monday and Tuesday looked best and Wednesday worst, which is partly luck. We therefore treat the five-day average as the honest expectation, and plan to split a real portfolio across weekdays so no single day's luck decides the outcome.

What we take from it

  1. Weekly is a good default for trend-and-crash Keels: frequent enough to act in time, infrequent enough to keep costs low.
  2. Daily is not worth it unless trading is nearly free, and even then it did not reduce drawdowns.
  3. Monthly can suit slower, income-style Keels. Test it for yours.
  4. Avoid quarterly for any rule meant to limit drawdowns.
  5. Always test your costs. The right schedule depends on what a trade costs you.

Open this note as its own page

Hypothetical results from our research, prepared with hindsight and partly fitted to past data. Costs, slippage, delays and taxes in real trading reduce results. Not investment advice. Past performance, real or simulated, does not predict future results. You can lose money.

Case study · 11 min read

We tried more than 40 indicators and signals and a dozen strategy ideas. Almost none helped.

Why piling indicators onto a rules-based ETF portfolio did not buy us higher returns or shallower drawdowns, what the few real improvements were, and who this kind of portfolio is for.

Read the case study

When people first see a rules-based portfolio, they ask the same thing we did: if the rules use a few indicators and work, would more indicators work better? We spent months finding out. We added indicators to our best Keels, swapped them in for the ones we had, and ran each change through the same tests. This note lays out the yardsticks, what we tried, and why the answer was mostly no.

Who this is for

Lowdraft is a software tool, not an adviser, and it does not manage money. The people who get the most from it tend to look like this:

  • Investors with roughly $50,000 or more who want a clear, written plan for their ETF portfolio.
  • People who pay an adviser 1% or more a year and want to know what they are paying for. Run the same yardsticks on both and compare. Maybe your adviser comes out ahead. Maybe you learn what to ask.
  • People who want a smoother ride than stocks give. ETF Keels aim for shallower drawdowns than the market. Stocks can grow faster, and they also gap down on one earnings report. This is an alternative style, not an argument against owning stocks.
  • People who prefer rules to gut feel and want to see how a plan would have behaved before risking money.

It is not for people who want guaranteed results, who cannot tolerate any loss, or who need personal advice. No Keel removes market risk.

Why fees are worth comparing

A 1% yearly fee sounds small. Over 20 years it is not. Take $50,000 that earns 7% a year before fees:

Yearly feeValue after 20 yearsCost versus no fee
0%$193,484—
0.5%$176,182$17,302
1.0%$160,357$33,127
1.5%$145,888$47,596

Arithmetic illustration with an assumed 7% yearly return before fees. Not a forecast, and not a claim that any provider's results are better or worse.

A fee is worth paying if it buys a good result or good advice. The point is to be able to check. That needs yardsticks, so we start there.

Our yardsticks

We rank every Keel against the S&P 500 (SPY) on the same dates, in this order:

  1. UPI (Ulcer Performance Index). Return divided by the Ulcer Index, which measures how deep and how long the portfolio sat below its previous high. It rewards a smooth ride and fast recoveries. This comes first.
  2. Sortino. Return per unit of downside volatility. It matters, but it does not see how long a slump lasts, so it ranks below UPI.
  3. Maximum drawdown. The worst fall from a peak. It tells you the worst stretch you would have sat through.
  4. CAGR. The steady yearly growth rate. We watch it, but a high CAGR with deep drawdowns is not what we are after.
  5. Several windows, not one. Full history, the last three years, the last year, and calendar years against SPY. A Keel that wins only in one window is suspicious.
  6. Rising trends rank higher. A Keel getting better over time scores above one that is fading.

A change had to clear a bar to count: a clear gain in UPI over the full history, a gain in both the first 70% of the data (where we designed it) and the last 30% (which we held back), no deeper drawdown, and little loss of return. We also made it survive realistic costs, a one-day trading delay, and the weekday check described in our rebalancing note.

What we tried

Across roughly 90 overlays on nine top Keels in the first round, and more than 165 on seven in the second, plus every idea since, here is the short version:

What we addedWhat happened
Moving-average trend filters (SMA, EMA, zero-lag EMA) on single holdingsThese are the foundation of our Keels and they work. Piling more of them on top did not add value.
ADX, +DI/−DI, MACD and ATR as bear filters on the marketHurt nearly everywhere. Only a gate on our slow Income Keel helped (UPI 2.9 to about 4).
Fifteen further measures: distance from highs, relative strength, momentum variants, Donchian channels, %B, money-flow and volume measures, credit and defensive ratios, correlation, market breadthOf 165 variants, three strict passes, all on weak starting Keels. Zero improvement on our top Keels.
A multi-part trend indicator (MACD with Bollinger bands, a momentum score, Donchian trend, RSI filter, Hull average)It exited about 5 days after a peak against 14 for a 200-day average, which sounds great. But faster exits meant more whipsaws, and overall results were no better. Dropped into a Keel as the crash gate, UPI fell from 8.6 to 4 to 5.
VWAP, anchored VWAP, RSI divergence, volume profile, squeeze momentumNone beat a plain 200-day average as a trend signal. Divergence signals fired about 1.5 times a year, too rarely to matter.
Choppiness index, Bollinger bandwidth, efficiency ratio, adaptive averageThey describe the market correctly. A 200-day trend signal earned 4.2% a year when choppy against 14.0% when trending. But using that to switch the rules off did not improve results.
Williams Vix Fix, a "bottom finder" for getting back in soonerNo edge: 20 days after a signal, ETFs returned +0.9% against +1.2% on an ordinary day. Re-entering on it made 2020 worse.
Letting each holding choose its own best moving-average length from its recent pastWorse than a fixed 200 days (median UPI 0.4 against 0.6). It fits the past and trips on the future.
A machine-learning score (ridge regression) to rank boost candidatesIts rankings had a slightly negative correlation with what came next. There was no predictability to use.
Dual momentum rotation among broad ETFsUPI 0.4 to 4.0 and drawdowns of −23% to −53%. No protection.
Other weighting schemes (equal risk, momentum tilt, rank weights, caps)Same as or worse than weighting by calm. Shifting weight toward the boost sleeve in strong markets raised return by 0.5 to 2 points a year but lowered UPI by 1 to 3.
Volatility targetingLowered return and drawdown together. UPI flat or lower.
Market-breadth triggers, extra crash triggers, more or fewer holdings in the coreFlat or worse. Choosing only the best 5 of 8 core holdings cost about 2 points of UPI.

Why more indicators did not help

  1. Most indicators are the same information. Trend, momentum, MACD, ADX and moving averages all describe "price has been going up." Adding the fifth version adds little.
  2. Early signals come with false alarms. We could make the Keel exit faster. We could not do it without exiting at the wrong time too often. The cost showed up as return and UPI.
  3. A few days decide a lot. Much of the benefit over SPY comes from stepping aside in the 2020 crash. Anything that touches those few weeks swings results, and it is hard to tell whether the change is a gain or luck.
  4. Every extra dial is another chance to fit noise. We saw this directly: when we searched for the best group of core holdings on the first half of the data, the ranking barely held up on the second half (correlation about 0.19).
  5. The weighting was already near a plateau. Weighting by calm (inverse volatility) did most of the work. The other schemes moved return and drawdown together, not UPI.

What did help

A short list, each small:

  • Weighting the two main sleeves by their calm rather than a fixed 60/40: UPI 8.6 to 9.2 on our lead Keel, a gain that held across window lengths and all five weekdays.
  • A better defensive mix: cash-like funds always, plus the best two of three alternatives chosen by recent UPI. About +0.1 to +0.3 UPI.
  • Swapping one stock-index fund for gold in the core: UPI 7.2 to 8.0 in the core Keel we tested.
  • Requiring a stronger market (4% over 20 days, not 3%) before turning the boost sleeve on: UPI up in all 13 Keels we tested, typically by 0.3 to 1.4.
  • Weekly rebalancing, as covered in our rebalancing note.

None of these is a magic indicator. They are changes to how the pieces are combined, and each one survived a held-back test.

What this means for you

  • Be suspicious of an indicator pitch. If someone shows a chart where a new signal turned an ordinary strategy into a smooth, high-return one, ask for the held-back results, the costs, and the test period.
  • Simple rules you can explain tend to last. A trend filter, a calm-weighting rule and a crash switch do most of the work.
  • Expect an honest "no." A good testing tool will often tell you a change does not help. That is information, and it saves you from a worse portfolio.
  • Compare on the same yardsticks. If you have an adviser, ask for drawdown, UPI or Sortino, and the benchmark over the same dates, and put the numbers side by side with any rules-based alternative.

Open this note as its own page

Hypothetical results from our research, prepared with hindsight and partly fitted to past data. Tests assume a one-day delay and trading costs; real trading adds slippage and taxes. Nothing here is investment advice, an offer, or a statement that any adviser's results are better or worse than a Keel's. Past performance, real or simulated, does not predict future results. You can lose money.

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.

Open this note as its own page

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.