VIEW THIS AS

Auto mode follows the Route Engine until you choose a viewpoint.

YOU ARE HERE

ROUTE CHECK

CONNECTED TO

WHAT NEXT

Use the canonical route for this room, or HELP if you are unsure.

FinanceOS — Asset Register (Almost-Code) (CivOS-Aligned)

Summary (LOCK)

The Asset Register is the canonical directory of everything you can hold, price, or hedge—each with immutable identity, settlement reality, liquidity profile, and risk bindings.

This prevents the #1 finance failure:
confusing “a symbol” with “the actual tradable object.”


0) Coordinate Grammar (LOCK)

All records:

Place×FIN×Zoom×Role×Type×ID

For assets, default:

  • Place = primary venue / jurisdiction anchor (or GLB if multi-venue)
  • Zoom = Z1 (instrument reality)
  • Role = O (Oracle) for reference records, OP for portfolio usage
  • Type = ASSET

1) ASSET Record Schema (Canonical)

Required fields

  • asset_id (immutable)
  • asset_class {equity|bond|etf|fund|fx|crypto|commodity|derivative}
  • display_name
  • primary_symbol (if exists)
  • venues [venue_id...]
  • quote_currency
  • issuer_id (optional but preferred)
  • contract_spec (instrument-defining details)
  • settlement_spec (what “owning” means)
  • liquidity_profile (LGI-ready fields)
  • risk_bindings [RISK IDs...]
  • verification_state {P2|P3} for the reference record

Optional fields (recommended)

  • tax_treatment_notes
  • corporate_action_rules (equity)
  • coupon_schedule (bond)
  • underlying_asset_id (derivatives)
  • collateral_rules
  • custody_constraints
  • data_feeds [source IDs]

2) Contract Spec Templates (by class)

Equity (common stock / ADR)

contract_spec.equity

  • share_class
  • voting_rights {none|limited|full}
  • dividend_policy {none|variable|target}
  • corporate_actions {split|merge|spin|rights|tender}

Bond (sovereign/corp)

contract_spec.bond

  • issuer_type {sovereign|corporate}
  • coupon_type {fixed|floating|zero}
  • coupon_rate / spread
  • maturity_date
  • seniority {senior|sub|secured}
  • call_put_features

ETF / Fund

contract_spec.fund

  • fund_type {etf|mutual|closed_end}
  • replication {physical|synthetic}
  • holdings_disclosure {daily|monthly|unknown}
  • rebalance_frequency
  • tracking_error_notes

Crypto

contract_spec.crypto

  • chain
  • token_standard
  • issuance_model {fixed|inflationary|burn}
  • security_model {pow|pos|other}
  • smart_contract_risks {none|present}

Derivative (options/futures/swaps)

contract_spec.derivative

  • derivative_type {option|future|swap|forward|perp}
  • underlying_asset_id
  • expiry
  • strike (if option)
  • contract_size
  • margin_rules
  • settlement {cash|physical}

3) Settlement Spec (Reality Layer)

This is what prevents “paper ownership” confusion.

settlement_spec

  • settlement_system {central_clearing|bilateral|on_chain}
  • settlement_cycle {T+0|T+1|T+2|var}
  • custody_model {broker|custodian|self_custody}
  • rehypothecation_risk {low|med|high}
  • default_handling_notes

4) Liquidity Profile Fields (feeds SENSOR-02 LGI)

liquidity_profile

  • avg_daily_volume (units + currency)
  • typical_spread_bps
  • order_book_depth_estimate
  • venue_concentration {low|med|high}
  • off_hours_gap_risk {low|med|high}
  • known_liquidity_cliff_conditions (text, short)

Derived

  • LGI {L0|L1|L2|L3} (computed)

5) Risk Binding Rules (feeds RISK register)

risk_bindings must include at least:

  • one market risk (e.g., duration/vol)
  • one liquidity risk
  • one operational / counterparty risk (where applicable)

Example risk IDs:

  • GLB×FIN×Z3×O×RISK×LIQUIDITY-CLIFF
  • GLB×FIN×Z3×O×RISK×COUNTERPARTY-FAIL
  • GLB×FIN×Z4×O×RISK×REGIME-SHIFT
  • GLB×FIN×Z3×O×RISK×VOL-SHOCK

6) Minimal Asset Register Blocks (Copy-Paste)

A) Equity example

asset_id: USA×FIN×Z1×O×ASSET×AAPL-COMMON
asset_class: equity
display_name: Apple Inc. Common Stock
primary_symbol: AAPL
venues: [USA×FIN×Z1×O×VENUE×NASDAQ]
quote_currency: USD
issuer_id: USA×FIN×Z2×O×ISSUER×APPLE-INC

contract_spec.equity

  • share_class: common
  • voting_rights: full
  • dividend_policy: variable

settlement_spec

  • settlement_system: central_clearing
  • settlement_cycle: T+1 (example; keep actual per venue if you want exactness)
  • custody_model: broker
  • rehypothecation_risk: med

liquidity_profile

  • avg_daily_volume: ...
  • typical_spread_bps: ...
  • order_book_depth_estimate: ...
  • venue_concentration: low
  • off_hours_gap_risk: med

risk_bindings

  • GLB×FIN×Z3×O×RISK×LIQUIDITY-CLIFF
  • GLB×FIN×Z4×O×RISK×REGIME-SHIFT
  • GLB×FIN×Z3×O×RISK×VOL-SHOCK

verification_state: P2


B) ETF example

asset_id: USA×FIN×Z1×O×ASSET×SPY-ETF
asset_class: etf
display_name: SPDR S&P 500 ETF Trust
primary_symbol: SPY
venues: [USA×FIN×Z1×O×VENUE×NYSEARCA]
quote_currency: USD
issuer_id: USA×FIN×Z2×O×ISSUER×STATE-STREET-GLOBAL-ADVISORS

contract_spec.fund

  • fund_type: etf
  • replication: physical
  • holdings_disclosure: daily
  • rebalance_frequency: periodic

settlement_spec

  • settlement_system: central_clearing
  • settlement_cycle: T+1
  • custody_model: broker
  • rehypothecation_risk: med

liquidity_profile

  • venue_concentration: med
  • off_hours_gap_risk: med

risk_bindings

  • GLB×FIN×Z4×O×RISK×REGIME-SHIFT
  • GLB×FIN×Z3×O×RISK×LIQUIDITY-CLIFF

verification_state: P2


C) Crypto example

asset_id: GLB×FIN×Z1×O×ASSET×BTC
asset_class: crypto
display_name: Bitcoin
primary_symbol: BTC
venues: [GLB×FIN×Z1×O×VENUE×MULTI]
quote_currency: USD (or multi)
issuer_id: null

contract_spec.crypto

  • chain: bitcoin
  • token_standard: native
  • issuance_model: fixed
  • security_model: pow
  • smart_contract_risks: none

settlement_spec

  • settlement_system: on_chain
  • settlement_cycle: T+0
  • custody_model: self_custody|custodian|exchange
  • rehypothecation_risk: high (if held on exchange)

liquidity_profile

  • venue_concentration: high
  • off_hours_gap_risk: low (24/7)
  • known_liquidity_cliff_conditions: exchange outages, stablecoin depegs, liquidation cascades

risk_bindings

  • GLB×FIN×Z3×O×RISK×VOL-SHOCK
  • GLB×FIN×Z3×O×RISK×LIQUIDITY-CLIFF
  • GLB×FIN×Z3×O×RISK×COUNTERPARTY-FAIL
  • GLB×FIN×Z4×O×RISK×REGIME-SHIFT

verification_state: P2


7) Verification Circuits (Asset Identity)

VERIF-ASSET-1: Symbol ≠ Asset

If two venues list “the same symbol”, they may be different assets (share class, ADR, different contract).

Rule

  • Reference record must include contract_spec and settlement_spec before it can be P2.

VERIF-ASSET-2: Venue anchoring

Assets must bind to at least one venue record:

  • ...×VENUE×NASDAQ, ...×VENUE×SGX, ...×VENUE×BINANCE, etc.

8) Failure Mode Trace (required)

Symbol confusion → wrong settlement reality → wrong liquidity assumptions → TTC collapses under stress → forced action → loss exceeds controls.
Repair path: enforce contract_spec + settlement_spec + LGI gating.


Recommended Internal Links (Spine)
Sholpan Upgrade Training Lattice (SholpUTL): https://edukatesg.com/sholpan-upgrade-training-lattice-sholputl/
https://edukatesg.com/human-regenerative-lattice-3d-geometry-of-civilisation/
https://edukatesg.com/new-york-z2-institutional-lattice-civos-index-page-master-hub/
https://edukatesg.com/civilisation-lattice/
https://edukatesg.com/civ-os-classification/
https://edukatesg.com/civos-classification-systems/
https://edukatesg.com/how-civilization-works/
https://edukatesg.com/civos-lattice-coordinates-of-students-worldwide/
https://edukatesg.com/civos-worldwide-student-lattice-case-articles-part-1/
https://edukatesg.com/new-york-z2-institutional-lattice-civos-index-page-master-hub/
https://edukatesg.com/advantages-of-using-civos-start-here-stack-z0-z3-for-humans-ai/
Education OS (How Education Works): https://edukatesg.com/education-os-how-education-works-the-regenerative-machine-behind-learning/
Tuition OS: https://edukatesg.com/tuition-os-edukateos-civos/
Civilisation OS kernel: https://edukatesg.com/civilisation-os/
Root definition: What is Civilisation?
Control mechanism: Civilisation as a Control System
First principles index: Index: First Principles of Civilisation
Regeneration Engine: The Full Education OS Map
The Civilisation OS Instrument Panel (Sensors & Metrics) + Weekly Scan + Recovery Schedule (30 / 90 / 365)
Inversion Atlas Super Index: Full Inversion CivOS Inversion
Start Here: 
https://edukatesg.com/government-os-general-government-lane-almost-code-canonical/
https://edukatesg.com/healthcare-os-general-healthcare-lane-almost-code-canonical/
https://edukatesg.com/education-os-general-education-lane-almost-code-canonical/
https://edukatesg.com/finance-os-general-finance-banking-lane-almost-code-canonical/
https://edukatesg.com/transport-os-general-transport-transit-lane-almost-code-canonical/
https://edukatesg.com/food-os-general-food-supply-chain-lane-almost-code-canonical/
https://edukatesg.com/security-os-general-security-justice-rule-of-law-lane-almost-code-canonical/
https://edukatesg.com/housing-os-general-housing-urban-operations-lane-almost-code-canonical/
https://edukatesg.com/community-os-general-community-third-places-social-cohesion-lane-almost-code-canonical/
https://edukatesg.com/energy-os-general-energy-power-grid-lane-almost-code-canonical/
https://edukatesg.com/community-os-general-community-third-places-social-cohesion-lane-almost-code-canonical/
https://edukatesg.com/water-os-general-water-wastewater-lane-almost-code-canonical/
https://edukatesg.com/communications-os-general-telecom-internet-information-transport-lane-almost-code-canonical/
https://edukatesg.com/media-os-general-media-information-integrity-narrative-coordination-lane-almost-code-canonical/
https://edukatesg.com/waste-os-general-waste-sanitation-public-cleanliness-lane-almost-code-canonical/
https://edukatesg.com/manufacturing-os-general-manufacturing-production-systems-lane-almost-code-canonical/
https://edukatesg.com/logistics-os-general-logistics-warehousing-supply-routing-lane-almost-code-canonical/
https://edukatesg.com/construction-os-general-construction-built-environment-delivery-lane-almost-code-canonical/
https://edukatesg.com/science-os-general-science-rd-knowledge-production-lane-almost-code-canonical/
https://edukatesg.com/religion-os-general-religion-meaning-systems-moral-coordination-lane-almost-code-canonical/
https://edukatesg.com/finance-os-general-finance-money-credit-coordination-lane-almost-code-canonical/
https://edukatesg.com/family-os-general-family-household-regenerative-unit-almost-code-canonical/