Files
2026-06-26 20:50:07 +08:00

27 lines
660 B
Python

"""Anti-overfit robustness layers (doc 06 §4).
Read-only analyses **over** a finished result (the study, the trade list, the
equity curve). They never touch the engine or mutate results. Run them on
finalists *before* spending MT5 time. Treat them as report-only signals by
default; tighten into hard gates as you gain confidence.
"""
from .layers import (
RobustnessReport,
cost_stress,
era_split,
monte_carlo,
neighborhood_check,
stability_region,
walk_forward,
)
__all__ = [
"RobustnessReport",
"neighborhood_check",
"stability_region",
"walk_forward",
"monte_carlo",
"era_split",
"cost_stress",
]