> ## Documentation Index
> Fetch the complete documentation index at: https://systematica.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Models

> systematica.api.models

This document covers the comprehensive trading model ecosystem in `systematica`, including statistical arbitrage models, range-based strategies, meta-learning approaches, and factor models.
These models form the core quantitative strategies that generate trading signals from market data.

For signal processing and conversion to trading decisions, see [Signal Processing](https://systematica.mintlify.app/api-reference/systematica/signals).
For portfolio simulation and backtesting, research workflows and hyperparameter optimization, see [Portfolio Management](https://systematica.mintlify.app/api-reference/systematica/portfolio).

## Model Architecture Overview

Systematica implements a hierarchical model architecture built around the `BaseStatArb` base class, which provides standardized interfaces for model execution, signal generation, and portfolio simulation.

<img className="block dark:hidden" src="https://mintcdn.com/systematica/pAElWApsyiJCuX__/diagrams/model-workflow-light.png?fit=max&auto=format&n=pAElWApsyiJCuX__&q=85&s=5cfe949f071690375202ffcb4bf153a9" alt="Hero Light" width="2878" height="952" data-path="diagrams/model-workflow-light.png" />

<img className="hidden dark:block" src="https://mintcdn.com/systematica/pAElWApsyiJCuX__/diagrams/model-workflow-dark.png?fit=max&auto=format&n=pAElWApsyiJCuX__&q=85&s=ac5639cc0d345bc6c90802865f66cd00" alt="Hero Dark" width="2878" height="952" data-path="diagrams/model-workflow-dark.png" />

## Sub-modules

* systematica.api.models.arbitrage\_index
* systematica.api.models.meta\_model
* systematica.api.models.momentum
* systematica.api.models.ou\_process
* systematica.api.models.range\_breakout
* systematica.api.models.spread
* systematica.api.models.volatility
* systematica.api.models.volume\_profile
