Oisigma/Blog
Research & notes

What Is the Behavioral Transform Model (BTM)?

If you have run into the name “Behavioral Transform Model” — on a chart, in a script listing, or on this site — the reasonable first question is not whether it works. It is simply: what is this thing, what does it put on a chart, and what has actually been measured about it?

This page is that answer, with the sales layer removed.

What the name refers to

The Behavioral Transform Model — BTM for short — is a calibrated expected-range indicator that runs on TradingView charts. Oisigma is the company; BTM is the name of the indicator.

The idea it implements is an expected range. At each bar, the model looks back over a rolling window of recent percentage moves, estimates an expected price anchored to the prior close, and places two boundaries around it drawn from the dispersion of those returns: an inner normal range, and a wider abnormal-move band that price has historically crossed only on unusual days. On the next bar, all of it recalculates. The canonical window is 60 bars — roughly a calendar quarter on a daily chart — and the window length is the main input a user sets: shorter reacts faster, longer is steadier. The four construction steps are laid out on How it works.

What ends up on the chart is four objects: an expected-price reference line, the normal range, the wider band, and markers when price steps outside. No arrows, no entries, no trade recommendations. What each of those objects describes, one at a time, is the subject of Reading the expected range.

The load-bearing word in the description is calibrated, and it has a narrow technical meaning: a band that states how often price should land inside it, and is then checked against how often price historically did. That definition, and why most bands never get held to it, is unpacked in What is a calibrated expected-range indicator?

What “behavioral” means here — and what it doesn’t

The word tends to set an expectation the model does not meet, so it is worth pinning down.

Per the About page, BTM came out of work on defining market structure in a consistent, non-subjective way — an attempt to take something traders do by feel, judging what counts as normal, and put it on a measured, inspectable footing. That is the sense in which the model is “behavioral”: the behavior it works from is the market’s own recent return behavior, and what it formalises is a judgement otherwise made by eye.

What follows from that is a short list of things it therefore is not. The model’s only input is the series of closes on the chart, plus the window length the user sets — so there is no sentiment feed, no order-flow data, and nothing about any individual trader in it. It reads price and nothing else.

Which is why the phrase the site uses to describe the product is “a calibrated expected-range indicator.” That phrase describes the output; the name describes the research the output came out of. If you only remember one of the two, the useful one is the first.

What has actually been measured

The reason to take a band seriously is not the description — it is whether anyone checked it.

BTM’s construction was scored on one question across 40 instruments in five asset classes — equities, FX, commodities, crypto and rates — on daily bars, totalling roughly 213,000 close observations: did the next close land inside the band? Historically, the inner band contained about 71% of next closes and the outer band about 94%. Past behavior is not a guarantee of future results, and those are averages across a large sample rather than a property of any single stretch of chart. The tables, the confidence intervals and the decade-by-decade breakdown sit on the Proof page.

Two things about that measurement matter more than the percentages themselves. The first is that it is computed causally: for each bar the band is built only from information available at the prior close, and the realised close is then classified as inside or outside. The second is that the whole procedure is documented — construction, data sources, tests and reproduction instructions — in the working paper.

The paper is a working paper, and the site says so everywhere it is cited: complete and citable, but not peer-reviewed. It has not been refereed by a journal. That is stated rather than buried because the alternative — implying a review that never happened — is the thing this whole approach exists to avoid. The reasoning behind publishing it at all is in Why we publish our methodology.

What it deliberately does not do

A branded explainer is the wrong place to get vague, so here is the list as the site states it.

It does not predict price or direction. The centre line is a balance point that carries almost no directional information; its job is to centre the range, not to call the next move. It is not a signal service — there are no buy or sell signals, no entries and no exits. It is calibrated on average rather than in every moment, and there are two published places where it is weaker: the outer band is slightly optimistic in the deep tails, and the range runs too narrow in the first days of a fast crisis, when volatility spikes faster than recent history can register. That crisis-onset limit, and why it is published rather than hidden, is covered in When volatility bands fail.

And it will not make money on its own. Some traders use a calibrated range as an objective alternative to hand-drawn support and resistance, as a reference for how wide “normal” currently is, or as an anchor for their own invalidation levels — these are descriptions of use, not recommendations. The working paper validates the range’s calibration, not the profitability of any particular use. Whether any such use delivers value after real-world costs is an open question.

How you actually get it

BTM runs as a private indicator inside TradingView rather than as a standalone application, so a TradingView account in the user’s own name is required; the free TradingView plan runs it. Access is granted to a specific TradingView username after signup, and the script then appears under Indicators → Invite-only scripts.

Pricing is a 30-day free trial, then $15/month, month-to-month, cancellable from the account page. The billing and access details are set out in full on the FAQ.

The takeaway

The Behavioral Transform Model is one indicator with one job: draw a range that describes where price has typically traded given how it has recently been moving, and be honest about how often that range historically held. The name comes from the research; the description that fits what it does is “calibrated expected range.” The calibration figures behind it, the tests, and the places the model is weakest are all set out in a published working paper — and that last part, the published weak spots, is the bit of a vendor’s evidence that is hardest to fake.

Frequently asked questions

Who created the Behavioral Transform Model? BTM was built by M. A. H. AlEssa, an independent researcher, and is published by oisigma.com LLC. The working paper carrying the calibration results is cited on the site as AlEssa, M. A. H. (2026), “How Well Does a Rolling-Volatility Band Calibrate? Evidence Across Asset Classes and Market Regimes.” The site describes the project as an independent researcher’s work rather than a signal shop, and labels the paper complete and citable but not peer-reviewed.

Is BTM just Bollinger Bands® with a different name? Both draw a band around price, but they are built differently and held to different standards. BTM measures dispersion in return space and projects it back onto price, and it is calibrated — its containment rate against a stated target is published and checkable. Bollinger Bands® were not designed as a calibrated statistical envelope, and their containment at the canonical (20, 2) settings is audited separately in How accurate are Bollinger Bands? What the return-space choice changes is covered in Return space vs price space.

Is BTM a black box, or is the formula published? The construction is published. The site describes it as deliberately simple and built from well-known statistical components rather than a secret formula, and says the results are replicable from the methodology in the paper. The script itself is distributed as an invite-only TradingView script, so the code is not readable from the chart — but the method it implements is written down, which is the part that determines whether the numbers hold up.

Does BTM work on Heikin Ashi or Renko charts? It will draw bands there, but the published statistics do not carry over. BTM operates on closing prices, so it works on standard candle, OHLC bar, line and area charts. Non-standard chart types that alter the close — Heikin Ashi, Renko, Range, Kagi, Point & Figure — feed the model synthetic closes, which means the containment figures measured in the paper were not measured on that input.

Reading about a calibration record is a weaker test than watching one recalculate on a symbol you already know well. The trial is 30 days, and the point of it is inspection rather than persuasion — the honest way to judge a band is to see how it behaves on your own charts, quiet weeks included. You can start a free trial and check it against the markets and timeframes you actually follow.

Now, your charts

Curious how this looks on your charts?

Try it free for 30 days and see the range update as new bars print, on whatever symbols and timeframes you actually trade.

Start your free trial
Complete checkout
Read the paper

30 days free, then $15/mo. Cancel anytime from your account.

Pick up where you left off.