Research note · provenance-first

How a condition z-score rule traded BE through an eighteenfold climb in backtest

The rule watches two standardized positioning readings on BE and acts only when they line up at an extreme, opening a long far more often than a short. This is research content, not a live track record, and it stays research-only because on saved history a 13.43% worst intra-trade drawdown and a slim per-trade edge fall short of the standard the model is measured against. Over the backtest window BE ran from about 9 dollars to roughly 167, peaking near 178 within that window (these are historical window figures, not current prices), a climb of about eighteenfold or +1703.46%; the rule returned +270.03% across 93 backtest trades, about 73 long and 20 short, but that trailed simply holding a stock that rose that much; read the figures below as a test of the rule's logic on saved data, not a live edge.

Published Apr 15, 2026
Symbol: BEAsset: EquityStrategy: Condition z-score

Bloom Energy rose steeply over this window, climbing from about 9 dollars to a within-window peak near 178 and ending around 167, roughly an eighteenfold run over that window. Every figure here is historical to that backtest window and is not current market prices. A rule that only wakes up at extremes and leans long returned +270.03% trading those moves in backtest, a real gain that was nonetheless dwarfed by what an investor made simply owning the stock over the same stretch. That is one number on saved history, not a live result. This is a research study of the model's fixed rules on BE, not a forecast and not financial advice; because the model fell well short of the standard it is measured against and took two separate double-digit hits, its worst losing trade and its deepest intra-trade dip, the pages that follow weigh how the rule behaved rather than what it might earn.

Underneath, the rule watches two BE positioning readings, each measured against how far it has strayed from its own typical level, and it does nothing until both reach a rare joint extreme pointing the same way. When either reading is merely wandering inside its usual band the model sees no signal and stays cash; a position is born only when the pair agrees at an outlier. Upward agreement buys, downward agreement sells, and because both must line up the trigger is selective by design. From there the exit is the mirror image of the entry: the position is held while the pair sits stretched and let go as the two readings settle back toward ordinary, which is how nearly every position closed. Over the window the pair aligned 93 times, tilted heavily long at roughly 73 to 20, and resolved as winners on 65.59% of those even-sized entries, the arithmetic behind the cumulative figure above.

How the model is built, end to end

The readings the model is built on are two BE positioning series, each standardized against the level it itself usually shows so a move can be judged as ordinary or extreme by that series' own history rather than an outside yardstick. Readings close to their normal band tell the model nothing and keep it out. Only when both series stray far enough from that band in the same direction does the model treat the condition as met and a trade as possible, which is why long stretches of ordinary readings pass without a position.

A joint stretch is permission, not an instruction. Before committing, the model reads the direction of the stretch to pick its side, opening a long when the readings push to an upward extreme and a short when they push down, each with a predefined protective stop and a profit target set ahead of time. From there the trade ends by one of a few routes, and on BE almost every position closed when the readings eased back toward their normal range rather than by hitting a hard target or stop.

BE's price climbs steadily from left to right; two positioning gauges track beneath it, and a trade opens only where both stretch to the same far edge, a long where they push high (the common case on this climb), a short on the rarer shared low, while a mid-band reading leaves the book flat.
How the rule reads BE: it stands aside until two standardized positioning inputs reach an extreme together, then opens a long on an upward stretch, far more often than a short, and holds until the readings ease back.

Picture the model laid across BE from end to end: first the two standardized readings, then the joint extreme they must reach before the gate opens, then the long or short that follows. Nothing in the chain is elaborate; its governing instinct is to stand aside until both readings stray far from their usual band in agreement and the direction of that stray is clear before a dollar is risked. Its lineage begins as one candidate in an automated idea search, then runs through backtesting and walk-forward checks to a research-gated rule; what you see here rests on that saved-history test alone, with no live record yet to lean on.

At a glance

BE top predictive features
Feature contribution
BE exit breakdown
How trades close
BE quality gates panel
Quality gates
Quality-gate status
GateActualThresholdStatusThreshold source
win rate65.59%>= 70.00%failcanonical registry standard
max drawdown13.43%<= 5.00%failcanonical registry standard
sample size93>= 30passcanonical registry standard
total return270.03%>= 100.00%passcanonical registry standard
expected return2.904%>= 5.000%failcanonical registry standard
Backtest summary
MetricValue
Total return270%
Win rate65.6%
Max drawdown13.4%
Expected per trade2.90%
Trades93
BE cumulative profit over backtest window
Cumulative profit
BE drawdown over backtest window
Drawdown
BE trade PnL distribution
Trade PnL distribution
BE monthly returns by month
Monthly returns
BE price with signal regime overlay
Signal vs price

These figures come from a backtest of the model on BE, scored against fixed acceptance gates, not from a live track record.

Walk-forward verification

Out-of-sample verification
MetricValue
Walk-forward match100%
Verified timestamps1,739
Signal correlation1

A trade walked through

Two real BE trades with entry, hold, exit, direction, and return from the saved replay
One winning and one losing BE trade from the saved backtest replay, entry direction, hold path, and exit type marked along the time axis.
BE walked-through trade with entry, exit, and intra-trade extremes marked on the price line
A walked-through BE trade, entry, exit, and intra-trade extremes.

The walked example is a long held about a day. Both readings stretched to an upward extreme with BE near 15.52 dollars in early April 2025, the model bought, and after a shallow dip against it the position ran until the readings eased back near 18.44 dollars for +18.81%, closing on a signal exit rather than a hard target. It is the model at its clearest: a long opened on an upward joint stretch and held until the condition cleared, the side of the two-sided rule that supplied nearly all of the backtest's gain.

Walked-through trade summary
MetricValue
Directionlong
Entry price15.52 USD
Exit price18.44 USD
Hold time1.0 days
Return+18.81%

What the full trade record shows

Across its 93 BE trades the model won 61 and lost 32. The exits leaned almost entirely on the readings easing back: 87 closed when the readings returned toward their normal range, 4 hit a time limit, 2 were stopped out, and none reached the profit target.

Exit reasons across the full backtest
Exit reasonTradesShare
Readings eased back8793.55%
Time exit44.30%
Stop-out22.15%
Take-profit00.00%

A split this heavily weighted to the readings easing back is the mark of a model that closes when its condition clears rather than waiting for a fixed target, taking many resolutions off the extremes instead of a few large target hits. That fits the thin per-trade edge: the average trade earned about 2.90%, so the record is built from a steady stream of mostly long entries on a rising stock, not from any one outsized win.

The biggest single winner was a long that ran +28.13% over about two days from near 26 dollars in July 2025, closing when the readings eased back rather than on a target. Across the book the rule traded profitably on both long and short entries, though with roughly 73 of the 93 entries on the long side, the trade set was dominated by longs, which fits a stock that mostly climbed.

The worst single trade was a short stopped out for -12.98% within a day in April 2025 when BE jumped back against the position near 16 dollars. Separately, the deepest intra-trade drawdown in the book, quantified in the risk section below, came on a long that dipped into double digits before recovering, and it is one reason the drawdown gate is a bar the backtest missed.

No single trade carries the record, and at a 2.90% average edge the book depends on trading often and being right about two times in three. Because BE climbed almost the whole way, the lesson is the opposite of a triumph: a rule that only trades at extremes and leans long still captured far less than simply holding the stock, and a double-digit intra-trade drawdown with a thin per-trade edge keep it research-only.

How does this compare to just holding BE

Over the same window the model was tested on, simply owning BE returned about +1703.46% as the stock climbed from roughly 9 dollars to near 167, while the rule returned +270.03% in backtest. Setting the two side by side is how you judge whether the rule added anything over just owning the shares, and on this saved history it lagged badly: by staying flat near the normal band and only trading at extremes the rule sat out most of a near-straight-line climb that a passive holder captured in full. That shortfall is a backtest result, not a promise, and it sits alongside the three acceptance gates the model missed. The tiles below put numbers on the comparison.

BE model cumulative return overlaid on buy-and-hold cumulative return
BE model vs buy-and-hold over the backtest window.
Model versus buy-and-hold (bases differ: the model total is a sum of fixed-stake trades; buy-and-hold is one compounded position, so the difference is not like-for-like alpha)
MetricValue
Model total return+270.03%
Buy-and-hold+1703.46%
Difference-1433.43%

How well does the model reproduce its tape?

Walk-forward verification checks whether the saved rule path reproduces the expected signal behavior on held-out timestamps it was never fit on. It is a consistency and replay-integrity test, not proof the model will be profitable live. A clean reproduction means the deployed rules act like the studied ones; it says nothing about whether BE will keep stretching these readings to the extremes the model traded across the test window.

Walk-forward replay checks
MetricValue
Match rate100.0%
Correlation1.000

In live trading the model has almost no track record yet, far too little to evaluate, and whatever live activity exists forms no part of the backtest results reported here. Live behavior remains essentially unproven, so read everything here as exactly that, a study of how the rules behaved on saved BE history rather than a live track record.

When this approach fails

The model's losses come from being caught on the wrong side of a snap. The readings stretch, the model takes its side, and BE moves against the position before the expected move follows. That is what happened on the short covered in the full-record section, stopped out within a day in April 2025 when price jumped back; it is also the shape of the deepest intra-trade drawdown in the book, a long that fell into a double-digit hole before recovering. Either way, a sharp reversal against a stretched reading is the failure mode, and it is why the drawdown bar is one the backtest missed by a wide margin.

Failure-mode summary
MetricValue
Losing trades32
Worst single-trade return-12.98%
Worst in-trade drawdown-13.43%

Three things are worth watching if this ever trades at size. The first is the drawdown, about 13.43% at its worst intra-trade excursion in the backtest, well past the acceptance bar, because a sharp reversal against a stretched reading can run deep before it recovers or stops out. The second is the thin per-trade edge, since the average trade earned only about 2.90%, below the bar the gates set, so the record leans on volume rather than a strong edge on any one trade. The third is the gap between live and backtested behavior, the first sign the readings are no longer stretching on the same moves they did across the test window.

Risk and honest limits

On this run the model's automated checks logged a caution rather than a clean pass, one more reason to weigh the rules on their record here rather than as a call on the stock.

Lifecycle

Status: backtestedBacktest window: April 2024 to April 2026

Where we are

These figures are a backtest, not a live track record. As real trades accumulate, a live-performance section can be added; until then, read every number here as evidence about the rules on saved history.

Sources

  • This article is based on Stonewell One research, including backtesting, walk-forward verification, deployment monitoring, and model-risk review.
  • Trade-level entries, exits, and holding times come from Stonewell One's backtest of BE over the April 2024 to April 2026 replay window.
  • The model is compared against simply owning BE over the same window.