BTS Universal Market Timer — Overview

Buy-and-hold gains with less pain. Never sell for less than you paid.

The BTS Universal Market Timer (UMT) is a rules-based market timing and position-sizing framework for individual stocks or ETFs. You choose what to trade. The Model is designed to answer two practical questions: When should I buy or sell? and How much of my intended position size should I commit?

The Universal part is intentional. The same core framework is designed to be applied across individual stocks or ETFs. You retain control of security selection; the Timer supplies a consistent timing and position-sizing process. Cycle Phase provides market context; Current Pulse separately provides the actionable instruction.

The Timer was built around a difficult objective: preserve as much of buy-and-hold compounding as possible while reducing volatility, drawdown depth and capital deployment. The historical evidence shows a risk-managed participation pattern: substantial upside participation with shallower drawdowns, lower volatility, and lower capital deployment.

On this page

BTS Universal Market Timer in a HOLD state showing the status row, Market Cycle graphic, Market Pulse meter, and history controls.
Figure 1. The BTS Universal Market Timer combines Market Cycle context, the Market Pulse meter, and a direct Current Pulse instruction.

Trade the stocks or ETFs you like

Trade the stocks or ETFs you believe in. The Timer gives you the freedom to apply the same timing and position-sizing framework to securities you select through your own research, process, or conviction.

You keep control of what you own. The Model supplies a systematic framework for when to buy or sell and how much of your intended position size to commit. That separation is a defining difference from a conventional stock-picking signal service.

More than all-in or all-out

Traditional market timing is often reduced to a binary choice: fully invested or fully in cash. The Timer is designed to manage the states in between.

The Timer can manage full, partial, or no new exposure as conditions change. Current Pulse can establish a half or full position, add to an existing half position through Scale In, maintain a HOLD state, or begin the sell process. Position sizing is explicit in the instruction.

Partial exposure is a real part of the analyzed record. BTS uses the current S&P Composite 1500 as the house baseline for aggregate UMT behavior. Across 104,435 naturally completed position episodes in that cohort, 29.0% opened at 50% exposure. Usage was similar across market-cap tiers: 28.3% in the S&P 500, 28.7% in the S&P MidCap 400, and 30.3% in the S&P SmallCap 600.

Current Pulse carries the actionable instruction, while the Market Pulse meter and Current Phase provide broader market context. For the exact operating rules, meter behavior, historical playback, and account access, see the BTS Universal Market Timer — User Guide.

What the Timer helps you do

The Timer gives you a repeatable way to manage exposure as market conditions change.

  • Initiating exposure: when the Model reaches a BUY instruction, it also specifies whether the fresh position should be half size or full size.
  • Building exposure: Scale In can top up an existing half position when the Model supports additional participation.
  • No new action: HOLD instructs you to take no new action while Cycle Phase and Market Pulse continue to evolve.
  • Managing a portfolio consistently: the same timing and sizing framework applies across multiple stocks or ETFs with a repeatable process.
  • Separating selection from sizing: your security research answers what you want to own; the Timer addresses how much of your intended position size the Model supports committing.

That gives the Timer more flexibility than a simple bullish/bearish label. It can distinguish full participation, partial participation, a later increase in exposure, a HOLD state, and an exit process.

Never sell for less than you paid

BTS takes a deliberately unconventional approach to ordinary strategy exits. The Timer separates the market sell condition from the position-level decision to exit. When that condition is active, Current Pulse shows SELL IF PROFIT. That instruction does not mean every open position is profitable at that moment.

The Timer does not track your holdings or cost basis. SELL IF PROFIT is applied position by position using the accepted average cost basis; positions that do not qualify remain open for a later sell condition. Forced events such as delisting are separate exceptions.

The historical results reflect the same rule. Across the current S&P Composite 1500 house baseline, 104,435 naturally completed position episodes produced no negative Trade Return: 100,222 (96.0%) were positive and 4,213 (4.0%) were exactly even. These completions exclude the explicit delisting-liquidation path.

The trade-off is time. Protecting purchase price can extend holding periods and keep capital committed longer. The BTS Universal Market Timer — User Guide covers the operating rule in detail.

What the evidence shows

The central trade-off is consistent across the published studies: UMT generally preserved most or all of buy-and-hold return while reducing drawdown depth, capital deployment and volatility. Return outcomes vary by cohort, so the tables below show both what improved and where UMT lagged. All summary values use 5-year Standard results only. Securities with valid 3-year Limited History are reported separately on each underlying performance page.

Across the broad stock-universe views, the Timer preserved cohort-median CAGR while reducing drawdown depth, capital deployment, and volatility. The supported stock universe finished at the same displayed median CAGR as buy-and-hold; the S&P Composite 1500 and Russell 3000 ex-S&P 1500 finished modestly ahead.

Broad stock-universe viewTypical CAGR: BTS / Buy & HoldCAGR differenceMax Drawdown improvementCapital Deployed reductionVolatility reduction
Supported Stock Universe8.7% / 8.7%0.0 pp6.8 pp shallower15.8 pp lower6.1 pp lower
S&P Composite 150010.7% / 10.6%+0.1 pp5.6 pp shallower16.1 pp lower4.7 pp lower
Russell 3000 ex-S&P 15004.4% / 4.1%+0.3 pp10.2 pp shallower15.3 pp lower10.2 pp lower

The Russell 3000 ex-S&P 1500 result shows why the broader universe matters: its median 5-year Standard drawdown and volatility improvements were substantially larger than in the S&P Composite 1500, although its median Sharpe Ratio was lower than buy-and-hold (0.35 versus 0.38). The supported stock universe had a modest Sharpe edge (0.46 versus 0.45), and the S&P Composite 1500 had a 0.03 Sharpe advantage.

The five familiar index views show the same broad trade-off with cohort-specific return outcomes. The Timer finished ahead on displayed median CAGR in the Nasdaq-100, S&P MidCap 400, and S&P SmallCap 600, and behind in the S&P 500 and Dow Jones Industrials. Every index cohort showed a shallower median Max Drawdown, lower median Capital Deployed, and lower median Volatility.

Index cohortTypical CAGR: BTS / Buy & HoldCAGR differenceMax Drawdown improvementCapital Deployed reductionVolatility reduction
S&P 50012.1% / 12.5%-0.4 pp4.6 pp shallower17.4 pp lower3.2 pp lower
Nasdaq-10016.2% / 15.7%+0.5 pp6.8 pp shallower19.6 pp lower3.7 pp lower
Dow Jones Industrials11.6% / 12.1%-0.5 pp5.2 pp shallower19.1 pp lower2.9 pp lower
S&P MidCap 40010.9% / 10.7%+0.2 pp5.2 pp shallower15.8 pp lower4.8 pp lower
S&P SmallCap 6009.4% / 8.8%+0.6 pp6.4 pp shallower14.6 pp lower5.6 pp lower

The risk reductions were broad, not driven by a handful of stocks. Among the 1,380 S&P Composite 1500 securities with 5-year Standard results, UMT produced a shallower Typical Max Drawdown in 1,290 (93.5%), lower Typical Capital Deployed in all 1,380 (100.0%) and lower Typical Volatility in 1,377 (99.8%). It had the higher displayed Typical CAGR in 660, tied in 19 and trailed in 701, while the higher Typical Sharpe Ratio appeared in 721 (52.2%).

These are constituent/security-level studies, not investable index-portfolio backtests. Standard “Typical” metrics are medians across eligible rolling 5-year periods for each security. Valid Limited History results use eligible rolling 3-year periods and are presented separately on the individual reports. Current cohort membership is used for report classification; historical point-in-time membership is not reconstructed.

For how UMT behaves through the broader Market Cycle, including holding-duration and trading-cadence evidence, see BTS Universal Market Timer — Cycle Behavior.

Performance reports

Start with the broad stock-universe views:

Then use the familiar index views for more specific cohort comparisons:

For the testing framework behind the published results, see BTS Methodology and How to Choose the Right Benchmark.

The trade-off

Risk management has an opportunity cost. Across the published stock reports, 5-year Standard CAGR outcomes varied by cohort: some finished modestly ahead of buy-and-hold, some modestly behind, and the supported stock universe tied at displayed precision. The drawdown, capital-deployment, and volatility improvements were much more consistent. Sharpe Ratio was also higher in most report views, but not universally—the Russell 3000 ex-S&P 1500 cohort was the notable broad-universe exception.

The same mechanism creates both the benefit and the cost. When the Timer is partially invested or in cash during a strong uninterrupted advance, buy-and-hold can capture more upside. Reduced exposure can soften drawdowns and free capital, but it can also leave return on the table when stocks keep rising. The Timer manages the path of participation through changing market conditions.

Its ordinary sell discipline creates another trade-off: a SELL condition does not guarantee an immediate exit. A position that is not profitable remains open; an armed exit still waits for a price at or above the accepted cost basis. Either path can keep capital committed longer.

The division of labor is simple: you choose the stocks or ETFs; the Timer supplies market timing and position sizing. The User Guide explains how to read and use the interface, while the research pages show what the tests found.