The Live OHLCV Theorem

Information Flow, Temporal Incompleteness, and the Structure of Real-Time Market Data

Market data is often presented in a completed form.

Charts display historical price movements through familiar constructs such as open, high, low, close, and volume. These representations create the impression of coherence and finality. Each candle appears as a complete object, encapsulating a defined period of market activity.

However, this representation obscures a fundamental distinction. There is a critical difference between completed OHLCV data and live OHLCV data.

Completed data reflects a fully realised sequence of events. Live data, by contrast, is incomplete, evolving, and subject to change until the period closes. The concept of the Live OHLCV Theorem formalises this distinction.

It states that:

At any point prior to completion, OHLCV data does not represent a fixed observation, but an evolving process whose final state is conditional on future order flow.

This has important implications for how markets are interpreted in real time.

From Static Representation to Dynamic Process

In historical analysis, OHLCV data is treated as static.

Each candle represents:

  • a known opening price

  • a fixed high and low

  • a final closing price

  • a total volume

These values are definitive, they allow for retrospective analysis, pattern recognition, and model calibration.

In live conditions, this structure breaks down. Only the opening price is fixed. The high, low, close, and volume are path-dependent variables that evolve continuously as new trades occur. A live candle is therefore not an object, it is a process in formation.

Temporal Incompleteness

The defining feature of live OHLCV data is temporal incompleteness.

At any point within a time interval:

  • the current price is not the final close

  • the observed high may not be the maximum

  • the observed low may not be the minimum

  • the recorded volume is only partial

The final state of the candle depends on future order flow that has not yet occurred. This introduces uncertainty, as interpretation of live data must account for the fact that observed values are provisional.

Path Dependence and Evolution

Live OHLCV data is path-dependent.

The evolution of the candle reflects the sequence of trades that occur over time. Different sequences can produce different final outcomes, even if intermediate states appear similar.

For example:

  • a candle that begins with upward movement may reverse

  • a narrow range may expand into volatility

  • volume may accelerate or dissipate

These dynamics cannot be inferred solely from the current state, they depend on the continuation of order flow.

Information Flow and Order Flow Interaction

The evolution of live OHLCV data is driven by order flow.

Each trade contributes to:

  • price movement

  • volume accumulation

  • the updating of high and low levels

Order flow reflects the interaction of participants with varying information, objectives, and constraints. As new information enters the market, it influences behaviour, which in turn affects the formation of the candle. Live OHLCV data is therefore a real-time aggregation of interaction.

The Illusion of Pattern Stability

A key implication of the Live OHLCV Theorem is the instability of patterns in real time. Patterns observed in completed data may appear clear and consistent, in live conditions, these patterns are provisional.

A formation that appears to be emerging may not persist, such as:

  • a reversal pattern may fail

  • a breakout may not hold

  • a trend may reverse before confirmation

This reflects the fact that the underlying data is incomplete, patterns are only confirmed upon closure.

Implications for Analysis

The distinction between live and completed data has significant implications.

Real-time analysis must incorporate:

  • uncertainty about final values

  • sensitivity to incoming order flow

  • awareness of evolving structure

This differs from retrospective analysis, where outcomes are fixed. Failure to recognise this distinction can lead to overconfidence in real-time interpretation.

Non-Linearity and Intraperiod Dynamics

The evolution of a candle is non-linear. Small changes in order flow can lead to significant changes in the final outcome.

For example:

  • late-period trades may redefine the closing price

  • sudden bursts of volume may alter the high or low

  • rapid reversals may change the overall structure

These intraperiod dynamics highlight the complexity of real-time data, the final candle does not reveal the path through which it was formed.

Aggregation and Loss of Information

OHLCV data is an aggregation, it compresses a sequence of events into a limited set of values.

This aggregation results in loss of information.

  • the sequence of trades is not preserved

  • the timing of movements is obscured

  • the structure of order flow is simplified

In live conditions, this loss is compounded by incompleteness, as the observed data is both aggregated and evolving.

The MorMag Perspective

At MorMag, the Live OHLCV Theorem is understood as a conceptual framework for interpreting real-time market data.

It emphasises that:

  • live data is not final

  • interpretation must account for evolution

  • order flow drives formation

This perspective integrates with broader analysis.

Rather than relying solely on static patterns, attention is given to:

  • the dynamics of price formation

  • the interaction of participants

  • the conditional nature of observed data

This allows for a more nuanced understanding of market behaviour.

From Observation to Process Awareness

The Live OHLCV Theorem shifts focus. It moves analysis from static observation to process awareness.

Understanding markets requires recognising that:

  • data is formed through interaction

  • observed values are provisional

  • outcomes depend on future activity

This perspective aligns with a broader view of markets as dynamic systems.

Conclusion

The Live OHLCV Theorem formalises a fundamental distinction in market analysis.

Completed OHLCV data represents a fixed record of past activity. Live OHLCV data represents an evolving process whose final state is uncertain until the period closes. Recognising this distinction is essential for interpreting real-time market behaviour.

At MorMag, this perspective informs a disciplined approach to analysis, in which data is understood not as a static object, but as a dynamic expression of interaction and uncertainty.

In financial markets, what is observed is not always what will be. Understanding this is essential for navigating real-time conditions with clarity and precision.

Previous
Previous

The Live OHLCV Validation Framework

Next
Next

Adverse Selection and Bid–Ask Spreads