| `potential_gamma` | 0.95 | Discount factor γ for potential Φ |
| `exit_potential_mode` | canonical | Potential release mode |
| `exit_potential_decay` | 0.5 | Decay for progressive_release |
-| `hold_potential_enabled` | true | Enable hold potential Φ |
+| `hold_potential_enabled` | false | Enable hold potential Φ |
| `entry_fee_rate` | 0.0 | Entry fee rate (`price · (1 + fee)`) |
| `exit_fee_rate` | 0.0 | Exit fee rate (`price / (1 + fee)`) |
| Parameter | Default | Description |
| ----------------------------------- | ------- | -------------------- |
-| `hold_potential_ratio` | 0.03125 | Hold potential ratio |
+| `hold_potential_ratio` | 0.001 | Hold potential ratio |
| `hold_potential_gain` | 1.0 | Gain multiplier |
| `hold_potential_transform_pnl` | tanh | PnL transform |
| `hold_potential_transform_duration` | tanh | Duration transform |
| Parameter | Default | Description |
| ----------------------------------- | ------- | --------------------- |
| `entry_additive_enabled` | false | Enable entry additive |
-| `entry_additive_ratio` | 0.125 | Ratio |
+| `entry_additive_ratio` | 0.0625 | Ratio |
| `entry_additive_gain` | 1.0 | Gain |
| `entry_additive_transform_pnl` | tanh | PnL transform |
| `entry_additive_transform_duration` | tanh | Duration transform |
| Parameter | Default | Description |
| ---------------------------------- | ------- | -------------------- |
| `exit_additive_enabled` | false | Enable exit additive |
-| `exit_additive_ratio` | 0.125 | Ratio |
+| `exit_additive_ratio` | 0.0625 | Ratio |
| `exit_additive_gain` | 1.0 | Gain |
| `exit_additive_transform_pnl` | tanh | PnL transform |
| `exit_additive_transform_duration` | tanh | Duration transform |
"exit_potential_mode": "canonical",
"exit_potential_decay": 0.5,
# Hold potential (PBRS function Φ)
- "hold_potential_enabled": True,
- "hold_potential_ratio": 0.03125,
+ "hold_potential_enabled": False,
+ "hold_potential_ratio": 0.001,
"hold_potential_gain": 1.0,
"hold_potential_transform_pnl": "tanh",
"hold_potential_transform_duration": "tanh",
# Entry additive (non-PBRS additive term)
"entry_additive_enabled": False,
- "entry_additive_ratio": 0.125,
+ "entry_additive_ratio": 0.0625,
"entry_additive_gain": 1.0,
"entry_additive_transform_pnl": "tanh",
"entry_additive_transform_duration": "tanh",
"exit_fee_rate": 0.0,
# Exit additive (non-PBRS additive term)
"exit_additive_enabled": False,
- "exit_additive_ratio": 0.125,
+ "exit_additive_ratio": 0.0625,
"exit_additive_gain": 1.0,
"exit_additive_transform_pnl": "tanh",
"exit_additive_transform_duration": "tanh",
MAX_TRADE_DURATION_HETEROSCEDASTICITY: Max trade duration used for heteroscedasticity tests (10)
# Common additive parameters
- ADDITIVE_RATIO_DEFAULT: Default additive ratio (0.125)
+ ADDITIVE_RATIO_DEFAULT: Default additive ratio (0.0625)
ADDITIVE_GAIN_DEFAULT: Default additive gain (1.0)
# PBRS hold potential parameters
- HOLD_POTENTIAL_RATIO_DEFAULT: Default hold potential ratio (0.03125)
+ HOLD_POTENTIAL_RATIO_DEFAULT: Default hold potential ratio (0.001)
"""
BASE_FACTOR: float = 90.0
MAX_TRADE_DURATION_HETEROSCEDASTICITY: int = 10
# Additive parameters
- ADDITIVE_RATIO_DEFAULT: float = 0.125
+ ADDITIVE_RATIO_DEFAULT: float = 0.0625
ADDITIVE_GAIN_DEFAULT: float = 1.0
# PBRS hold potential parameters
- HOLD_POTENTIAL_RATIO_DEFAULT: float = 0.03125
+ HOLD_POTENTIAL_RATIO_DEFAULT: float = 0.001
@dataclass(frozen=True)
DEFAULT_EXIT_POTENTIAL_DECAY: Final[float] = 0.5
DEFAULT_ENTRY_ADDITIVE_ENABLED: Final[bool] = False
- DEFAULT_ENTRY_ADDITIVE_RATIO: Final[float] = 0.125
+ DEFAULT_ENTRY_ADDITIVE_RATIO: Final[float] = 0.0625
DEFAULT_ENTRY_ADDITIVE_GAIN: Final[float] = 1.0
- DEFAULT_HOLD_POTENTIAL_ENABLED: Final[bool] = True
- DEFAULT_HOLD_POTENTIAL_RATIO: Final[float] = 0.03125
+ DEFAULT_HOLD_POTENTIAL_ENABLED: Final[bool] = False
+ DEFAULT_HOLD_POTENTIAL_RATIO: Final[float] = 0.001
DEFAULT_HOLD_POTENTIAL_GAIN: Final[float] = 1.0
DEFAULT_EXIT_ADDITIVE_ENABLED: Final[bool] = False
- DEFAULT_EXIT_ADDITIVE_RATIO: Final[float] = 0.125
+ DEFAULT_EXIT_ADDITIVE_RATIO: Final[float] = 0.0625
DEFAULT_EXIT_ADDITIVE_GAIN: Final[float] = 1.0
DEFAULT_EXIT_PLATEAU: Final[bool] = True