Why It’s Needed
Individual strategies manage their own risk viaRiskConfig, but a hedge fund needs:
- Unified NAV: what is the fund worth right now, across all strategies and exchanges?
- Capital allocation: how much capital should each strategy get?
- Fund-wide drawdown limits: if the fund is down 5% this month, reduce all exposure
- Cross-strategy awareness: two strategies might be making the same bet
Quick Start
NAV Tracking
Real-time net asset value computed by aggregating across all strategy engines.NAV = initial_capital + sum(realized_pnl) + sum(unrealized_pnl) across all engines.
Capital Allocation
Multiple allocation methods:| Method | Description |
|---|---|
| Equal weight | Split capital equally across strategies |
| Risk parity | Allocate inversely to each strategy’s volatility |
| Performance-weighted | More capital to higher-performing strategies |
| Custom | User-defined weights per strategy |
Fund Accounting
Fee tracking and P&L attribution per strategy.Fund-Wide Risk
Automatic circuit breakers and risk alerts.| Trigger | Action |
|---|---|
| Fund drawdown >= limit | Kill switch: stop all strategies |
| Fund drawdown >= 80% of limit | Warning alert |
| Strategy drawdown >= limit | Pause that strategy |
| 3+ strategy failures | Critical alert |
Configuration Reference
| Parameter | Default | Description |
|---|---|---|
total_capital | 100,000 | Total fund capital in USD |
allocation_method | EQUAL | How to allocate capital |
custom_weights | Weights for CUSTOM method | |
max_strategies | 20 | Max concurrent strategies |
max_fund_drawdown_pct | 15.0 | Fund-wide drawdown limit |
max_strategy_drawdown_pct | 25.0 | Per-strategy drawdown limit |
max_correlation | 0.85 | Max pairwise correlation |
rebalance_interval_secs | 60.0 | Oversight loop interval |
management_fee_bps | 200 | Annual management fee (bps) |
performance_fee_pct | 20.0 | Performance fee (% of profits) |
MCP Tools
| Tool | Description |
|---|---|
fund_status | NAV, returns, risk metrics, capital available |
allocate_capital | Move capital between strategies |
fund_report | Generate fund report |
fund_drawdown | Current drawdown metrics and limits |