Direct Answer
Midpoint is the average of the highest and lowest values of a single price series (usually the close) over the last N bars. It marks the center of that series' recent range. Price above the midpoint is in the upper half of its recent range, below in the lower half.
Midpoint: Formula, Meaning, Signals, Examples and How to Use It
How Is Midpoint Calculated?
Midpoint is the average of the highest and lowest values of a single price series (usually the close) over the last N bars. It marks the center of that series' recent range.
Formula: Midpoint(N) = (highest value over N bars + lowest value over N bars) / 2
Inputs:
- One price series, typically the close
- Lookback length N
Worked example. A series whose highest close over the window is 110 and lowest is 90 has a midpoint of 100.00. The inputs are illustrative numbers, not market data.
Reading it. Price above the midpoint is in the upper half of its recent range, below in the lower half. It differs from midprice, which uses the high and low prices of the bars instead of one series.
Limits. It depends on only two observations, so it jumps when an extreme enters or leaves the window. It is not an average of the series and can sit far from the typical price.
What is Midpoint?
Midpoint is the average of the highest and lowest values of a single price series (usually the close) over the last N bars. It marks the center of that series' recent range.
How to use Midpoint
Price above the midpoint is in the upper half of its recent range, below in the lower half. It differs from midprice, which uses the high and low prices of the bars instead of one series. A reading alone is never a buy or sell signal; it needs context from price structure, volume, volatility and the broader market regime.
Strengths
- It applies to any single input series, such as closes, an oscillator or a spread, and finds the middle of that series' recent span.
- The center of a window's span needs no volume or other bar fields, so it requires only one column of data.
- Reproducible when the formula and data convention are fixed.
Weaknesses and limitations
- A close-based version ignores intraday extremes, so it shows a narrower range than the bars actually traded.
- Two windows with the same maximum and minimum but different paths in between produce identical readings.
- Correlated indicators can create false confidence by repeating the same underlying information.
Editorial and risk note
This page is educational content, not individualized investment advice. It should not imply guaranteed prediction, accuracy or outperformance.
Frequently Asked Questions
Is Midpoint a buy or sell signal?
No. Price above the midpoint is in the upper half of its recent range, below in the lower half. It depends on only two observations, so it jumps when an extreme enters or leaves the window. A trade built on it still needs a trigger, an invalidation rule, a position size and realistic execution assumptions.
What is the best setting for Midpoint?
Midpoint takes these inputs: one price series, typically the close; lookback length N. There is no universal best setting for the tunable ones, so test them across instruments, regimes and out-of-sample periods and favor stable parameter regions over one historical winner.
Can Midpoint be used by itself?
It depends on only two observations, so it jumps when an extreme enters or leaves the window. It is not an average of the series and can sit far from the typical price. For that reason it is read next to measures of direction, participation, valuation, liquidity and risk, not alone.
Does Midpoint work on every timeframe?
The calculation (Midpoint(N) = (highest value over N bars + lowest value over N bars) / 2) can be run on any bar size, but behavior is not portable: a reading on a five-minute chart describes a very different market window from the same reading on a daily chart. Validate the exact timeframe before relying on it.
Why does Midpoint give false signals?
A close-based version ignores intraday extremes, so it shows a narrower range than the bars actually traded. Two windows with the same maximum and minimum but different paths in between produce identical readings. Lag, noise and regime changes add to this, because market participants react to new information after the reading is calculated.
How should Midpoint be backtested?
Rebuild Midpoint from one price series, typically the close using point-in-time data, write the rules before testing, include delisted securities where relevant, model realistic fills and costs, reserve a validation sample and compare with a simpler baseline.