Inferensys

Glossary

Partially Observable MDP (POMDP)

A Partially Observable Markov Decision Process (POMDP) is a generalization of an MDP where the agent cannot directly observe the underlying state, instead receiving observations that provide probabilistic information about it.
Developer demonstrating multi-agent tool use, agent tool selection interface on laptop, casual tech demo moment.
Decision Theory Under Uncertainty

What is Partially Observable MDP (POMDP)?

A formal framework for sequential decision-making where the agent cannot directly observe the true environmental state and must act based on noisy observations and a probabilistic belief distribution.

A Partially Observable Markov Decision Process (POMDP) is a mathematical framework that extends the standard MDP to model decision-making scenarios where an agent lacks direct access to the true underlying state of the environment. Instead of observing the state, the agent receives an observation that provides noisy, incomplete, or ambiguous information correlated with the hidden state. To act optimally, the agent must maintain a belief state—a probability distribution over all possible true states—which is updated recursively via Bayesian filtering as new observations arrive.

In quantitative finance, POMDPs are critical because a trading agent never sees the full market state; it only observes price prints, volume, and order book snapshots while the true intentions of other participants and latent factors like regime shifts remain hidden. The agent solves the POMDP by mapping its continuous belief space to optimal actions, often using deep reinforcement learning architectures that compress the belief history into a latent representation. This framework formally captures the uncertainty inherent in adversarial market simulation and regime-switching environments, making it the theoretical backbone for robust algorithmic trading agents.

PARTIAL OBSERVABILITY

Key Characteristics of POMDPs

A Partially Observable Markov Decision Process (POMDP) extends the standard MDP framework to handle environments where the agent cannot directly perceive the true underlying state. Instead, it must maintain a belief state—a probability distribution over all possible states—updated via Bayesian filtering.

01

The Belief State

The core innovation of a POMDP is the belief state, a sufficient statistic that compresses the entire history of actions and observations into a probability distribution over the true market regime. Rather than knowing the exact state, the agent maintains a vector b(s) representing the probability of being in each possible state s. This belief is updated recursively using a state estimator that applies Bayes' rule to incorporate new observations. In trading, this allows an agent to explicitly represent uncertainty about whether the market is trending, mean-reverting, or in a high-volatility regime.

Continuous
Belief Space Dimensionality
02

Observation Model

The observation function O(o | s', a) defines the probability of perceiving observation o after taking action a and transitioning to state s'. This model captures sensor noise, partial information, and market microstructure opacity. Key aspects:

  • Stochastic observations: The same underlying state can generate different observations due to noise
  • Aliasing: Multiple true states may produce identical observations, forcing the agent to disambiguate through sequential information gathering
  • In trading, the observation model might represent the probability of seeing a specific order book snapshot given the true liquidity regime
03

Value Function in Belief Space

In a POMDP, the value function is defined over the continuous belief space rather than discrete states. The optimal value function V*(b) satisfies the Bellman equation adapted for partial observability, where the expectation is taken over both state transitions and observations. This transforms the problem into a fully observable MDP in belief space, but with a continuous, high-dimensional state space. Practical solutions often use point-based value iteration or policy search methods that sample reachable beliefs rather than covering the entire simplex.

04

Information-Gathering Actions

A defining characteristic of POMDPs is that agents may take actions purely to reduce uncertainty rather than to gain immediate reward. These information-gathering behaviors emerge naturally from the belief-state framework:

  • Active sensing: Placing small probing orders to reveal hidden liquidity
  • Delayed execution: Waiting for more informative observations before committing capital
  • Exploration bonuses: Intrinsic motivation to visit uncertain regions of belief space This contrasts with fully observable MDPs, where all actions are directed solely at reward accumulation.
05

History-Dependent Policies

Unlike MDPs where the current state is a sufficient statistic for decision-making, POMDP policies are functions of the entire action-observation history. The belief state compresses this history losslessly, but the policy π(b) still depends on all past interactions. This enables sophisticated behaviors:

  • Dual control: Balancing exploitation with deliberate experimentation to improve future state estimates
  • Hedging against uncertainty: Taking positions that perform adequately across multiple plausible market regimes
  • Sequential hypothesis testing: Gradually accumulating evidence before committing to a directional bet
06

Trading Applications

POMDPs are particularly suited to financial markets where the true state is inherently hidden:

  • Regime detection under noise: Inferring whether the market is trending or mean-reverting from noisy price observations
  • Adversarial environments: Modeling other market participants as having private information that must be inferred from order flow
  • Optimal execution with hidden liquidity: Learning when and where to place orders when the full depth of the order book is not visible
  • Portfolio allocation with latent factors: Maintaining a belief over unobserved macroeconomic regimes that drive cross-asset correlations
POMDP CLARIFICATIONS

Frequently Asked Questions

Clear answers to common questions about Partially Observable Markov Decision Processes and their role in quantitative trading.

A Partially Observable Markov Decision Process (POMDP) is a mathematical framework for sequential decision-making where the agent cannot directly observe the complete, true environmental state. Unlike a standard Markov Decision Process (MDP), which assumes full observability of the state s, a POMDP introduces an observation function O(o | s, a) that defines the probability of perceiving observation o given the true state s and action a. The agent must therefore maintain a belief state—a probability distribution over all possible hidden states—updated recursively via Bayesian filtering. This makes POMDPs fundamentally more complex than MDPs, as the belief state is continuous even when the underlying state space is discrete, requiring specialized solvers and approximation techniques for practical deployment in domains like algorithmic trading where market regimes are inherently latent.

Prasad Kumkar

About the author

Prasad Kumkar

CEO & MD, Inference Systems

Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.

His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.