Trader OS

Risk engine

Risk is not an isolated chapter. It is an underlying system throughout Trader OS.

Six layers

Risk extends from an individual trade to the entire system:

  1. 1Trade Risk
  2. 2Strategy Risk
  3. 3Asset Risk
  4. 4Venue Risk
  5. 5Portfolio Risk
  6. 6System Risk

What each depth teaches

Foundation · FoundationStopPosition SizeRisk per TradeDaily Loss
Advanced · AdvancedPortfolio ExposureCorrelationDrawdownVaRExpected ShortfallStress TestLiquidity Risk
Institutional · InstitutionalFactor RiskCounterpartyVenueConcentrationTail RiskModel RiskOperational Risk

Foundation teaches you to keep any single mistake from being fatal: stops, position size, risk per trade, and daily loss limits. Advanced explains how portfolio risks combine. Institutional covers risks beyond prices: counterparties, venues, models, and operations.

Kill Switch

A system must stop immediately when something goes wrong, without depending on your emotions at that moment.

Five kill switches
Manual KillRisk KillData KillExecution KillModel Kill
Typical triggers
API FailureData AnomalyExchange FailureVolatility SpikeLoss Limit

Write kill-switch rules while calm. Waiting until an exchange outage, a data error, or a loss-limit breach to debate them is too late.

PnL Attribution

Profit and loss must be decomposed into nine components:

Directional+Signal+Carry+Funding+Basis+Execution+Fee+Slippage+Residual

Ultimately, answer: why exactly are you making money? If most returns are Directional, you are mainly bearing market direction risk. If Execution and Fee consume most of Signal, the problem is execution rather than research.

Connections to the course

On this page