Trader OS

风险引擎

风险不是单独一章,而是整个 Trader OS 的底层系统。

六个层级

风险从一笔交易,一直延伸到整个系统:

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

三种深度各学什么

基础 · FoundationStopPosition SizeRisk per TradeDaily Loss
进阶 · AdvancedPortfolio ExposureCorrelationDrawdownVaRExpected ShortfallStress TestLiquidity Risk
机构 · InstitutionalFactor RiskCounterpartyVenueConcentrationTail RiskModel RiskOperational Risk

Foundation 先学会让任何一次错误都不致命:止损、仓位、单笔风险、每日亏损上限。Advanced 学组合层面的风险怎样相加。Institutional 学那些不在价格里的风险:交易对手、交易场所、模型和操作。

Kill Switch

系统必须能在出问题时立刻停下来,而且停下来的决定不依赖当时的情绪。

五种 Kill Switch
Manual KillRisk KillData KillExecution KillModel Kill
典型的触发条件
API FailureData AnomalyExchange FailureVolatility SpikeLoss Limit

Kill Switch 的规则要在平静的时候写好。等到交易所宕机、数据出错或亏损触线的那一刻再讨论,就晚了。

PnL Attribution

盈亏必须拆成九项:

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

最终要回答一个问题:你究竟为什么赚钱? 如果大部分收益来自 Directional,你只是在承担市场的方向风险;如果 Execution 和 Fee 吃掉了大部分 Signal,你的问题在执行而不在研究。

和课程的关系

本页目录