IRiskValidationPayload

Payload passed to risk validation functions. Extends IRiskCheckArgs with portfolio state data.

pendingSignal: IRiskSignalRow

Pending signal to apply (IRiskSignalRow is calculated internally so priceOpen always exist)

activePositionCount: number

Number of currently active positions across all strategies

activePositions: IRiskActivePosition[]

List of currently active positions across all strategies