Add risk management features: implement KillSwitch and StopConditionsGuard; update settings and tests

This commit is contained in:
2026-06-01 11:22:17 +02:00
parent 45e219d103
commit 240a591a64
9 changed files with 402 additions and 40 deletions
+9 -1
View File
@@ -1,7 +1,15 @@
"""Risk management helpers."""
from arbitrade.risk.kill_switch import KillSwitch
from arbitrade.risk.loss_limits import LossLimitGuard
from arbitrade.risk.pre_trade import PreTradeValidator
from arbitrade.risk.stop_conditions import StopConditionsGuard
from arbitrade.risk.trade_limits import TradeLimitsGuard
__all__ = ["LossLimitGuard", "TradeLimitsGuard", "PreTradeValidator"]
__all__ = [
"LossLimitGuard",
"TradeLimitsGuard",
"PreTradeValidator",
"KillSwitch",
"StopConditionsGuard",
]