Files
sanguo_quant_live/risk-management/realtime-system/src/__init__.py
T

61 lines
1.2 KiB
Python

"""
实时风控系统 - 导出接口
============
使用示例:
```python
from realtime_system import RealtimeRiskPanel
# 创建保守风格风控面板
panel = RealtimeRiskPanel(risk_style="conservative")
# 更新净值
panel.update_net_value(datetime.now(), 1000000)
# 更新持仓
panel.update_position("600519", 100, 1800)
# 定期风控检查
result = panel.update(datetime.now(), total_capital, cash)
# 检查是否允许开仓
if result['can_open_position']:
# 允许开仓
pass
```
"""
from risk_calculator import RealTimeRiskCalculator, RiskMetrics
from risk_monitor import (
RealTimeRiskMonitor,
ThresholdConfig,
RiskAlert,
AlertLevel
)
from emergency_handler import (
EmergencyHandler,
EmergencyConfig,
EmergencyAction,
EmergencyLevel
)
from realtime_risk_panel import RealtimeRiskPanel
__all__ = [
# 风险计算
'RealTimeRiskCalculator',
'RiskMetrics',
# 风险监控
'RealTimeRiskMonitor',
'ThresholdConfig',
'RiskAlert',
'AlertLevel',
# 紧急处理
'EmergencyHandler',
'EmergencyConfig',
'EmergencyAction',
'EmergencyLevel',
# 主面板
'RealtimeRiskPanel',
]