Array of risk schemas with their configurations
import { listRisks, addRisk } from "backtest-kit";
addRisk({
riskName: "conservative",
note: "Conservative risk management with tight position limits",
maxConcurrentPositions: 5,
});
addRisk({
riskName: "aggressive",
note: "Aggressive risk management with loose limits",
maxConcurrentPositions: 10,
});
const risks = listRisks();
console.log(risks);
// [
// { riskName: "conservative", maxConcurrentPositions: 5, ... },
// { riskName: "aggressive", maxConcurrentPositions: 10, ... }
// ]
Returns a list of all registered risk schemas.
Retrieves all risk configurations that have been registered via addRisk(). Useful for debugging, documentation, or building dynamic UIs.