风险管理 API
模块: risk
本模块包含 6 个API端点。
📋 端点列表
- 🔍
GET /api/v1/risk/presets- Get Risk Presets - 🔍
GET /api/v1/risk/presets/{preset_name}- Get Risk Preset By Name - 🔍
GET /api/v1/risk/default- Get Default Risk Config - 🔍
GET /api/v1/risk/conservative- Get Conservative Risk Config - 🔍
GET /api/v1/risk/aggressive- Get Aggressive Risk Config - ➕
POST /api/v1/risk/validate- Validate Risk Config
📖 详细说明
🔍 Get Risk Presets
获取风险配置预设
请求方式: GET /api/v1/risk/presets
响应:
🔍 Get Risk Preset By Name
根据名称获取风险配置预设
请求方式: GET /api/v1/risk/presets/{preset_name}
路径参数:
preset_name(string) - 必填 -
响应:
错误响应:
422: Validation Error
🔍 Get Default Risk Config
获取默认风险配置
请求方式: GET /api/v1/risk/default
响应:
🔍 Get Conservative Risk Config
获取保守风险配置
请求方式: GET /api/v1/risk/conservative
响应:
🔍 Get Aggressive Risk Config
获取激进风险配置
请求方式: GET /api/v1/risk/aggressive
响应:
➕ Validate Risk Config
验证风险配置
请求方式: POST /api/v1/risk/validate
请求体:
// 参考模型: RiskConfigRequest
- `config` (object) - **必填** -
响应:
// 参考模型: RiskConfigResponse
- `valid` (boolean) - **必填** -
- `config` (object) - 可选 -
- `errors` (array) - 可选 -
- `warnings` (array) - 可选 -
错误响应:
422: Validation Error