Stratsemble

Awesome Oscillator strategy — on every asset

The Awesome Oscillator is the gap between a fast (5-bar) and a slow (34-bar) average of each bar's midpoint (the high-low average) - a momentum gauge that is positive when the fast average leads the slow one. This rule goes long while the oscillator is above its zero line and steps aside when it drops below, which is effectively a 5-vs-34 moving-average crossover on the midpoint price - a close cousin of the Moving Average Crossover and MACD already in this library. It is a trend/momentum rule: it lags turns and whipsaws in sideways markets. We deliberately trade only the plain zero-line cross and do not trade the 'saucer' or 'twin-peaks' chart patterns some versions add - those are subjective, non-mechanical shapes that invite curve-fitting rather than an honest, testable rule.

How the rule triggers — illustrative
slowfastthe rule goes long here

An illustration of where the rule triggers — not real prices, and not a signal to act. The dashed forks mean the outcome is undetermined; whether the rule made money is what a backtest measures.

How it behaves in different markets

Through a sustained one-way move — By construction it stays long while the fast midpoint average leads the slow one — which amounts to a 5-vs-34 average crossover.

In a choppy, sideways range — In a sideways range the oscillator crosses zero back and forth — it whipsaws in and out, and like any average crossover it lags every real turn by design.

Whether that behaviour produced excess return on your asset over your window is exactly what your backtest measures — we publish no profit claims.

How it works — step by step
  • • Entry — Go long when the oscillator is above its zero line.
  • • Exit — Go flat when it drops below zero. Only the plain zero-line cross is traded — the subjective 'saucer' and 'twin-peaks' chart shapes are deliberately not, to avoid curve-fitting.
  • • Fills, scoring & data — Every backtest fills at the next real open and scores on the real price against a real buy-and-hold, never a smoothed or derived series.

Most of these did not beat buy & hold — but a real few did, and finding out which is the whole point. This one strategy was tested on 91 different assets. With that many attempts, some will beat buy & hold by chance alone — which is why these are listed neutrally, not ranked by which ones came out ahead. To see whether any single result survives scrutiny, run the out-of-sample, walk-forward and multiple-testing checks on its backtest.

Of the 91 with enough data to judge, 25 beat buy & hold. Results are simulated backtests over the last ~5 years (less for younger assets), shown whole — losses included — not live or future performance. These are famous names that still trade today. Names that delisted, went bankrupt or were wound down aren't in the set (survivorship bias) — and that history isn't available from the free public data this tool runs on — so this rate isn't a representative base rate for every stock or ETF that has ever traded.

Listed in a neutral catalog order — not ranked by performance. Combinations we can't judge yet — too little data — are grouped separately below.

Here, “beat” means only a higher total return than buy & hold over this one past window — not risk-adjusted, not luck-checked. The out-of-sample, walk-forward and luck checks live on each individual backtest.

Past performance is not a reliable indicator of future results. This is an educational, analytical tool — not investment advice, and not a recommendation to buy or sell anything. You make all decisions and execute on your own broker.

HYPOTHETICAL OR SIMULATED PERFORMANCE RESULTS HAVE CERTAIN LIMITATIONS. UNLIKE AN ACTUAL PERFORMANCE RECORD, SIMULATED RESULTS DO NOT REPRESENT ACTUAL TRADING. ALSO, SINCE THE TRADES HAVE NOT BEEN EXECUTED, THE RESULTS MAY HAVE UNDER- OR OVER-COMPENSATED FOR THE IMPACT, IF ANY, OF CERTAIN MARKET FACTORS, SUCH AS LACK OF LIQUIDITY. SIMULATED TRADING PROGRAMS IN GENERAL ARE ALSO SUBJECT TO THE FACT THAT THEY ARE DESIGNED WITH THE BENEFIT OF HINDSIGHT. NO REPRESENTATION IS BEING MADE THAT ANY ACCOUNT WILL OR IS LIKELY TO ACHIEVE PROFITS OR LOSSES SIMILAR TO THOSE SHOWN.

The whole spread — Awesome Oscillator across 91 judged assets

On the 91 assets with enough data to judge, the same rule swung from +266 pts vs buy & hold on Solana to -1111 pts on Micron Technology. The typical (median) result was -32.3 pts — and even across these runs, the deepest drawdown you'd have sat through was -83% on Polkadot.

That range is the whole point: one rule is not universally good or bad — it depends entirely on the asset, and with 91 tried, some beat by chance. Shown to reveal the variation, not to pick one to trade.

Stocks

Awesome Oscillator on stocks

AAPL · Apple Lagged buy & hold
AMZN · Amazon Lagged buy & hold
NVDA · Nvidia Lagged buy & hold
PLTR · Palantir Lagged buy & hold
AMD · AMD Lagged buy & hold
MSFT · Microsoft Lagged buy & hold
META · Meta Beat buy & hold
NFLX · Netflix Beat buy & hold
COIN · Coinbase Beat buy & hold
TSLA · Tesla Beat buy & hold
GOOGL · Alphabet (Google) Lagged buy & hold
AVGO · Broadcom Lagged buy & hold
JPM · JPMorgan Chase Lagged buy & hold
V · Visa Lagged buy & hold
WMT · Walmart Lagged buy & hold
DIS · Disney Beat buy & hold
KO · Coca-Cola Lagged buy & hold
XOM · ExxonMobil Lagged buy & hold
JNJ · Johnson & Johnson Lagged buy & hold
HD · Home Depot Beat buy & hold
BAC · Bank of America Lagged buy & hold
ORCL · Oracle Beat buy & hold
MCD · McDonald's Lagged buy & hold
BRK-B · Berkshire Hathaway Lagged buy & hold
INTC · Intel Lagged buy & hold
CSCO · Cisco Lagged buy & hold
COST · Costco Lagged buy & hold
PEP · PepsiCo Lagged buy & hold
ADBE · Adobe Beat buy & hold
QCOM · Qualcomm Beat buy & hold

Razor-thin margin — effectively a tie.

AMGN · Amgen Lagged buy & hold
SBUX · Starbucks Lagged buy & hold
TXN · Texas Instruments Lagged buy & hold
MU · Micron Technology Lagged buy & hold
INTU · Intuit Lagged buy & hold
ISRG · Intuitive Surgical Beat buy & hold
BKNG · Booking Holdings Beat buy & hold
GILD · Gilead Sciences Lagged buy & hold
AMAT · Applied Materials Lagged buy & hold
MDLZ · Mondelez Lagged buy & hold
TMUS · T-Mobile US Lagged buy & hold
CMCSA · Comcast Beat buy & hold
PYPL · PayPal Beat buy & hold
ASML · ASML Lagged buy & hold
LLY · Eli Lilly Lagged buy & hold
UNH · UnitedHealth Group Lagged buy & hold
MA · Mastercard Lagged buy & hold
PG · Procter & Gamble Lagged buy & hold
CVX · Chevron Lagged buy & hold
MRK · Merck Lagged buy & hold
ABBV · AbbVie Lagged buy & hold
CRM · Salesforce Lagged buy & hold
ACN · Accenture Beat buy & hold
NKE · Nike Beat buy & hold
PFE · Pfizer Lagged buy & hold
TMO · Thermo Fisher Scientific Beat buy & hold
ABT · Abbott Laboratories Lagged buy & hold

Razor-thin margin — effectively a tie.

LIN · Linde Lagged buy & hold
DHR · Danaher Lagged buy & hold
CAT · Caterpillar Lagged buy & hold
GS · Goldman Sachs Lagged buy & hold
MS · Morgan Stanley Lagged buy & hold
HON · Honeywell Lagged buy & hold
UNP · Union Pacific Lagged buy & hold
RTX · RTX (Raytheon) Lagged buy & hold
LOW · Lowe's Lagged buy & hold
BA · Boeing Lagged buy & hold

Razor-thin margin — effectively a tie.

GE · GE Aerospace Lagged buy & hold
ETFs

Awesome Oscillator on etfs

Commodities

Awesome Oscillator on commodities

Crypto

Awesome Oscillator on crypto

Where a backtest fits

Backtesting is one stage of preparing to trade, not the finish line. The full discipline runs five: Understand, Test, Stress-test, Forward-test, then Decide — eyes open. The rare idea that survives all five is the one worth taking into the market with your eyes open — and every stage before it is a place to stop, for free, as most ideas wash out in the first three. Finding that rare idea before you risk a cent is the whole point.

Indicator and strategy names identify the published rule being tested; no affiliation with, or endorsement by, any person or trademark owner is implied.