SE100
SE100
Docs
  • Docs
  • Changelog
  • Feature requests
  • Support portal
    • Basic Operations
    • Basic Arithmetic Formulas
    • Correlation Formulas
    • Composite Index Formulas
    • Normalization Formulas
    • Technical Indicators
    • Transformations
    • Comparison Operators
    • Logical Operators

Normalization Formulas

Normalization formulas transform raw, noisy market data into comparable, interpretable signals. In real markets, different metrics operate on wildly different scales: prices, volumes, and more.
Normalization Formulas

SEIOO’s normalization layer is designed to bring everything onto a common analytical plane, allowing you to reason about markets clearly, consistently, and at scale.

Normalization is the bridge between data abundance and decision clarity.

From market noise to investment clarity

Raw market data is powerful, but also misleading when taken at face value.

  • Volume values can be enormous and unstable

  • Price series drift over time

  • Indicators operate on incompatible ranges

  • Ratios can explode or collapse suddenly

Without normalization, combining or comparing signals often amplifies noise instead of insight.

Normalization formulas solve this by:

  • Standardizing scales

  • Stabilizing comparisons

  • Making signals composable

  • Preserving structure while removing distortion

This is a core capability of the SEIOO platform.

What normalization does

Normalization rescales a time series so it can be:

  • Compared against other signals

  • Combined in composites

  • Weighted meaningfully

  • Interpreted visually at a glance

Depending on the method, normalization can express:

  • Relative position

  • Deviation from average

  • Consensus across assets

  • Strength independent of magnitude

Types of normalization in SEIOO

SEIOO supports multiple normalization primitives, each suited for a different analytical purpose.

Min–max normalization

Min–max normalization rescales values to a fixed range, typically 0–100.

This is ideal for:

  • Visual clarity

  • Cross-signal comparison

  • Composite indices

  • Health and strength scores

"Normalize Bitcoin volume to a 0-100 scale"

normalize(BTCUSD.volume)

This makes Bitcoin volume readable and comparable across time and against other normalized signals.

Z-score normalization

Z-score normalization measures how far a value deviates from its historical mean, expressed in standard deviations.

This is ideal for:

  • Detecting extremes

  • Identifying abnormal conditions

  • Mean-reversion analysis

  • Regime detection

"Show me the z-score of Ethereum price"

zscore(ETHUSD.close)

Positive values indicate price levels above average, negative values indicate below-average conditions.

Averaging across assets or indicators

Averaging reduces noise by aggregating multiple signals into a central tendency.

This is useful for:

  • Market-wide sentiment

  • Group strength assessment

  • Smoothing individual outliers

"Give me the average RSI across BTC, ETH, and SOL"

avg(BTCUSD.rsi, ETHUSD.rsi, SOLUSD.rsi)

This produces a single momentum measure representing the broader crypto market.

Normalizing derived ratios

Normalization is especially powerful when applied after arithmetic transformations. Raw ratios can be unstable and hard to interpret. Normalization makes them usable.

"Normalize the BTC to ETH volume ratio"

normalize(BTCUSD.volume / ETHUSD.volume)

This reveals relative volume dominance in a stable, interpretable form.

Normalizing indicators

Even indicators with bounded ranges benefit from normalization when used in larger systems.

"Show me normalized MACD for Bitcoin"

normalize(BTCUSD.macd)

This allows MACD to be:

  • Compared with other indicators

  • Weighted in composites

  • Used in unified scoring models

Why normalization is foundational in SEIOO

Normalization is not an afterthought in SEIOO. It is a first-class primitive that enables:

  • Cross-asset intelligence

  • Multi-indicator fusion

  • Transparent signal construction

  • Scalable strategy design

Without normalization, advanced systems collapse under their own complexity. With it, complexity becomes manageable.

Best practices

When working with normalization formulas:

  • Normalize before combining signals

  • Normalize ratios and spreads

  • Use z-scores to detect extremes

  • Use min–max for visualization and scoring

  • Be consistent across related signals

Clarity comes from consistency.

Summary

Normalization formulas convert raw market chaos into structured insight. They allow you to compare, combine, and reason about diverse signals as parts of a coherent system.

In SEIOO, normalization is what makes higher-level intelligence possible. It is the step where data stops being noisy and starts being meaningful.

PrevComposite Index Formulas
NextTechnical Indicators
Was this helpful?