Symbol Mapping Command

AXIS Instrument Master · Broker Symbol Mapping · Execution Safety Gate

EXECUTION SAFETY SYSTEM

Symbol Mapping Doctrine

A SYMBOL NAME IS NOT ENOUGH. A SYMBOL IS A FINANCIAL CONTRACT.

EURUSD ≠ EURUSDm ≠ EURUSD.pro

Without specification verification, these may differ in contract terms.

NAS100 ≠ USTEC ≠ NQ ≠ NQZ26

Cash CFD, futures CFD, exchange future — fundamentally different contracts.

Mapping States

UNMAPPEDNo mapping exists
BLOCKED
AUTO_CANDIDATEAXIS suggested — NOT execution-safe
BLOCKED
VERIFYINGSpecification check in progress
BLOCKED
VERIFIEDSpecification validated — execution-safe
SAFE
MANUAL_VERIFIEDHuman-reviewed — execution-safe
SAFE
AMBIGUOUSMultiple candidates — NOT execution-safe
BLOCKED
SPEC_MISMATCHMaterial specification difference
BLOCKED
BLOCKEDExplicitly blocked from execution
BLOCKED

SymbolMappingGate — Execution Chain Position

TradeIntent→License→Event Policy→Prop Compliance→Risk Command→SYMBOL MAPPING GATE→Spec Validation→Qty Normalization→Execution Validation→Broker Adapter

A mapping failure BLOCKS execution. Unverified mappings fail closed. AI confidence is NOT execution authorization.