Society · Economics

ExchangeRate

Conversion ratio between value systems

Definition

Mechanism

A definable ratio between two distinct Value types or Metrics at a specific point in time. It allows agents with orthogonal utility functions to transact.

Invariants

  1. Names the source and target Value types and the ratio between them.
  2. Carries the timestamp or window over which the rate is valid.
  3. Invertible where there is no spread: Rate(A→B) equals 1 / Rate(B→A).

Risks

Failure modes

  1. Stale rate

    the window has expired and the ratio is applied anyway.

  2. Assumed invertibility

    a spread is present and the inverse rate is computed rather than quoted.

Relationships

Builds on

References

Infrastructure

Metric

Definition of a quantitative property and its value semantics

Infrastructure

Value

A measure of utility

Used by

Yields

ValuePeg

Translating internal utility to shared numeraire

Reference

Data schema

{
  "type": "object",
  "description": "A rate between two value types, valid over a stated window.",
  "properties": {
    "source_type": {
      "type": "string",
      "description": "Value type being converted from."
    },
    "target_type": {
      "type": "string",
      "description": "Value type being converted to."
    },
    "ratio": {
      "type": "number",
      "description": "Units of target per unit of source."
    },
    "valid_from": {
      "type": "string",
      "description": "Start of the validity window."
    },
    "valid_until": {
      "type": "string",
      "description": "End of the validity window, if bounded."
    }
  },
  "required": [
    "source_type",
    "target_type",
    "ratio",
    "valid_from"
  ]
}

Identity

Ref
ExchangeRate#ac47
Sema ID
sema:ExchangeRate#mh:SHA-256:ac473b9c9dc4c536a76b952a76d7c7f1cbbf61ef8092404ae98f0f73ea66acfd
Ring
1
Tier
1
Updated
2026-11-11
Supersedes
  • sema:ExchangeRate#mh:SHA-256:be292881aae1af318995e3c0617ed90f9871d2d7e1c6c64e8083fa9a1b3b94f6
  • sema:ExchangeRate#mh:SHA-256:eadb7e9b1d80ab8649e81786e787373fd234ae5f949fd84525795ddd5525b729