Overview
Historical market context is the set of statistically similar conditions a security has experienced before, paired with what happened afterward. It is not a prediction. It is evidence — structured, quantified, and scoped to a defined forward window — that a trader or system can weigh alongside everything else they know.
The phrase sounds simple. The reason it matters is that almost nobody computes it directly. Traders infer historical context informally, from memory or from scanning a chart. Backtesting platforms let you test a hypothesis against history, but only after you've already formed the hypothesis. Neither produces a structured answer to the question most traders actually have in the moment: has this happened before, and what tended to happen next?
That gap is what this page defines. For the full technical breakdown of how the engine computes each piece of this, see How the Engine Computes Historical Context.
A precise definition
Historical market context, as Konseki computes it, has four required components.
Strip any one of these four out and what remains is something else — a chart pattern, a single backtest, an opinion. Historical market context is the combination of all four, computed the same way every time.
Historical context is evidence, not prediction. Past conditions do not guarantee future outcomes.
How it differs from backtesting
A backtest answers: if I had applied this exact rule to this exact symbol over this date range, what would have happened? It requires a strategy defined in advance, and the result is specific to the rule and symbol tested.
Historical market context works in the other direction. It starts from the setup that exists right now and asks what structurally similar setups — across the broader market, not just one symbol's own history — tended to do afterward. There's no rule to define up front, and no single symbol's limited sample to rely on. A symbol with a relatively short trading history can still return a meaningful sample size, because the search isn't confined to that symbol's own past.
The two are complementary, not competing. A trader can use historical context to decide whether a setup is worth investigating, then build and backtest a specific rule around it.
How it differs from technical analysis
Technical indicators — moving averages, RSI, MACD — compress price history into a single number or signal. They describe where price sits relative to some calculation. They don't describe what happened the last several dozen times price was in a comparable position.
Historical market context doesn't replace technical analysis. It adds the layer technical indicators are missing: an explicit, quantified link between the current reading and a distribution of historical outcomes, including sample size and reliability — not just a signal.
| Approach | What it actually tells you |
|---|---|
| Backtest | Tests a predefined rule against one symbol's own past. Requires a hypothesis first. |
| Technical indicator | Compresses price history into a single signal. Says nothing about prior outcomes. |
| Historical context | Searches structurally similar setups across the universe and returns the full outcome distribution. No hypothesis required. |
How Konseki computes it
Each day, for every symbol in coverage, the engine evaluates the current price behavior over a defined lookback period and searches for structurally similar windows across the broader symbol universe, going back as far as the data permits.
Each candidate match is scored across seven dimensions captured in score_components — price correlation, shape, volatility, trend, range position, volume, and risk distance. These combine into a similarity_score, and each match additionally receives a match_quality rating on a 1–5 scale, so the basis for inclusion is visible rather than assumed.
"score_components": {
"normalized_price_correlation": 0.9658,
"shape_distance": 0.5602,
"volatility_distance": 0.024,
"trend_distance": 0.0195
}
Once the match set is assembled, the engine computes the full forward outcome distribution across multiple forward windows: positive return rate, average and median return, percentile bands from P05 to P95, maximum favorable and adverse excursion, and day-by-day path statistics.
That distribution is reduced to five machine-readable tags per forward window, plus a short natural-language summary. The tags and the summary are derived from the same underlying numbers; neither one substitutes for inspecting the distribution directly.
| Tag | What it reflects |
|---|---|
direction | Sign and strength of the historical skew for this window. |
consistency | How tightly clustered historical outcomes were around the median. |
reliability | Evidence count and match diversity together. |
risk | Intra-window drawdown behavior across the match set. |
outlier | Whether results are driven by one or two extreme cases. |
The full mechanics behind every score and tag — including how benchmark.context spans 8 lookback periods and how seasonality is computed cross-symbol — are covered in the engine methodology reference.
What it is not
Historical market context is not a forecast. The output describes what happened across a set of structurally similar past instances — it does not claim the current instance will resolve the same way. Commentary is written in confidence-hedged language for this reason: a setup historically leaned bullish, it did not predict a rally.
Not single-symbol seasonality. Konseki's matching is cross-symbol and structural by design — a setup in one symbol is compared against similar setups across the broader universe, not against that symbol's own calendar history. A single symbol rarely has enough independent historical instances on its own to support a statistically meaningful sample.
It is not a substitute for sample-size judgment. Every output includes the evidence count and the date range of matches behind it. A pattern with a handful of matches concentrated in a short window carries different weight than one with dozens spread across multiple decades, and the output is structured so that difference is visible, not buried.
Why this is a separate category from existing tools
Stock screeners filter the present. Backtesting platforms test a hypothesis against the past. Technical indicators compress price history into a signal. Alternative data products like sentiment or fundamentals describe something other than price behavior entirely.
None of them produce a structured, pre-computed answer to what has historically happened in conditions like this one. That gap is the reason historical market context exists as a distinct category rather than a feature bolted onto something else — and the reason Konseki built a dedicated engine to compute it rather than treating it as a side calculation.