Disciplined, Risk-Filtered Trading Decisions That Protect Capital.
ShadowTrading exists to turn uncertain market information into auditable, evidence-bearing trading decisions. Built to expose the truth of execution, enforce deterministic loss limits, and allow an institutional trading capability to mature without emotional intervention.
Design Boundaries: Established Principles vs. Prototype Concepts
This public concept page separates the current simulator from future design proposals. No broker or trading account is connected.
[DESIGN PRINCIPLES] Core Boundaries
- Isolated boundaries that separate research, development, and risk controls
- Four distinct roles: coordination, research, implementation, and independent review
- Capital protection is the primary design constraint
- Zero access to broker, MT5, demo execution, live capital, or customer data
[PROTOTYPE CONCEPT] Web Visualizer
- Interactive Risk Shield Simulator & condition toggles
- Browser-based real-time telemetry and signal confidence gauge
- Live-updating decision ledger inspection interface
- Web-driven demo replay visualization
The Fundamental Problem ShadowTrading Solves
Trading can appear successful while its risk system is fundamentally broken. A strategy may show profitable periods and still fail through excessive exposure, poor loss control, stale information, or execution mismatch.
The Profit Illusion
Traditional systems celebrate trade volume and gross returns while hiding drawdowns, slippage, and emotional override. When market conditions shift, unconstrained risk destroys capital.
The Risk-First Shield
ShadowTrading treats capital preservation as the primary metric. Success is measured not just by completed orders, but by whether the system halts trading when data is stale, news spikes occur, or risk limits are breached.
Observable Reconciliation
Every decision produces an immutable audit trail. When a trade fails or is blocked, the system explains exactly why: staleness, spread widening, or news volatility. History is never rewritten.
The 6-Stage Decision & Risk Pipeline
How raw, noisy market events are safely quarantined, analyzed, filtered against deterministic risk gates, and reconciled.
Sensor Ingestion & Quarantine
External market information, tick data, and economic announcements are captured in an immutable raw event store. Untrusted external inputs are strictly quarantined and never allowed direct access to order dispatch routines.
Primary Safeguards
Cryptographic timestamping, feed integrity check, parser isolation, and quarantine memory buffer.
Expected Outputs
Immutable raw event record with source provenance, arrival latency, and quarantine scan receipt.
Deterministic Risk Shield Simulator
Experience how ShadowTrading's hard risk gates evaluate market telemetry in real time. Adjust market variables below to observe deterministic gating and capital protection in action.
All risk parameters remain within permissible operating envelopes. Feed is synchronized, spread is compliant, and no event-driven volatility halts are active.
Observable Decision Ledger
In ShadowTrading, decisions not to trade are recorded with equal rigor to active positions. Every decision is immutable, traceable, and reconciled against actual conditions.
| Decision ID | Instrument | Timestamp | Risk Gate Status | Triggering Boundary | Outcome |
|---|---|---|---|---|---|
| DEMO-01 | EURUSD | 14:52:10Z | ELIGIBLE | Spread: 1.1 pips | Latency: 42ms | Reconciled (Demo Replay) |
| DEMO-02 | USDJPY | 14:55:04Z | BLOCKED BY RISK | Widened Spread: 4.8 pips (Max: 2.0) | Capital Preserved (No Trade) |
| DEMO-03 | GBPUSD | 15:00:00Z | BLOCKED BY NEWS | High-Impact Release Inactive Window | Position Inhibited |
| DEMO-04 | XAUUSD | 15:02:18Z | BLOCKED BY STALENESS | Feed Age: 5,420ms (Threshold: 1,000ms) | Inhibited Stale Execution |
| DEMO-05 | EURUSD | 15:04:45Z | NO ELIGIBLE SIGNAL | Market In Consolidation / Outside Strategy Envelope | Safe Neutral Posture |
Four-Role Operating Model
ShadowTrading separates coordination, research, implementation, and independent review; no single role controls the full process.
Coordination Lead
Coordinates bounded work, task conveyors, work packets, and evidence handoffs. Does not perform research, code execution, or review self-approval.
- Role: PM / Orchestrator
- Authority: Coordination & Evidence
Research Lead
Researches quantitative questions, broker APIs, data sources, and rules. Delivers sourced evidence separating facts from interpretation.
- Role: Researcher
- Authority: Sourced Investigation
Implementation Lead
Implements approved software tasks within exact file and behavior scope. Builds features with reproducible tests; no broker or trading access.
- Role: Builder / Engineer
- Authority: Implementation & Build
Independent Reviewer
Independently reviews software and evidence read-only against criteria and safety requirements. Delivers unbiased verdicts; cannot modify code.
- Role: QA / Independent Review
- Authority: Independent Audit & Sign-off