diff --git a/config/training/dqn-hyperopt.toml b/config/training/dqn-hyperopt.toml index 8cb38f028..eb76c34ba 100644 --- a/config/training/dqn-hyperopt.toml +++ b/config/training/dqn-hyperopt.toml @@ -110,6 +110,8 @@ initial_capital = 100000.0 ioc_fill_prob = 0.85 limit_fill_min = 0.30 limit_fill_max = 0.80 +tx_cost_multiplier = 0.18 # IBKR ES: 0.18 bps = $4.50/contract RT +min_hold_bars = 10 # ~26s hold at 23 volume bars/min spread_cost_frac = 0.50 spread_capture_frac = 0.50 diff --git a/config/training/dqn-localdev.toml b/config/training/dqn-localdev.toml index 8b813d221..de6b43feb 100644 --- a/config/training/dqn-localdev.toml +++ b/config/training/dqn-localdev.toml @@ -46,12 +46,13 @@ min_epochs_before_stopping = 80 [experience] gpu_timesteps_per_episode = 200 gpu_n_episodes = 128 -min_hold_bars = 3 +min_hold_bars = 10 # ~26s hold at 23 volume bars/min [experience.fill_simulation] ioc_fill_prob = 0.85 limit_fill_min = 0.30 limit_fill_max = 0.80 +tx_cost_multiplier = 0.18 # IBKR ES: 0.18 bps = $4.50/contract RT spread_cost_frac = 0.50 spread_capture_frac = 0.50