diff --git a/configs/experiments/return_max_long_v6new.285.json b/configs/experiments/return_max_long_v6new.285.json new file mode 100644 index 0000000..d60fe4c --- /dev/null +++ b/configs/experiments/return_max_long_v6new.285.json @@ -0,0 +1,808 @@ +{ + "experiment_name": "return_max_long_v6new.285", + "dataset_snapshot_id": "midlarge-liquid-long-v1_bucketfix_full_audit_tier3", + "description": "v275 + allow_budget_downsizing=true", + "base_config": "configs/backtest/return_max_long_v1.json", + "overrides": { + "signal": { + "scoring_model": "return_max_long_v13e", + "score_threshold": 0.45, + "max_candidates_per_day": 18, + "a_tier_score_threshold": 0.58 + }, + "risk": { + "per_trade_risk_pct": 0.069, + "per_trade_risk_pct_a_tier": 0.0759, + "max_daily_new_risk_pct": 0.76, + "max_positions": 24, + "max_positions_per_sector": 5, + "max_position_value_pct": 1.5, + "max_adv_fraction": 0.2, + "macro_regime_neutral_size_scaler": 1.0, + "macro_regime_risk_off_size_scaler": 1.0, + "veto_unknown_direction": false, + "macro_regime_risk_off_a_tier_only": false, + "stop_atr_multiplier": 1.45, + "allow_budget_downsizing": true + }, + "execution": { + "a_tier_target_1_r": 3.5, + "a_tier_target_1_fraction": 0.0, + "non_a_tier_target_1_r": 2.25, + "non_a_tier_target_1_fraction": 0.2, + "trailing_warmup_days": 6, + "max_holding_days": 12, + "early_failure_no_progress_days": 1, + "early_failure_no_progress_r": 0.15, + "early_failure_no_progress_fraction": 1.0 + }, + "event_type_profiles": { + "material_contract": { + "enabled": true, + "direction_filter": "any", + "max_holding_days_override": 20 + }, + "other_material_event": { + "enabled": true, + "direction_filter": "any", + "max_holding_days_override": 20 + } + } + }, + "strategy_engines": [ + { + "engine_id": "reaction_close_long_bullish_raised_priority", + "event_types": [ + "earnings_release" + ], + "event_directions": [ + "bullish" + ], + "guidance_statuses": [ + "raised" + ], + "timing_class": "same_day", + "direction": "long_only", + "entry_timing_policy": "reaction_close", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.45, + "reaction_day_return_min": 0.08, + "reaction_day_return_max": 0.18, + "close_location_min": 0.55, + "volume_ratio_min": 2.0, + "gap_size_min": 0.0, + "attention_max_wiki_spike_10d": 6.0, + "score_threshold_override": 0.5, + "enabled": true, + "target_1_r_override": 99.0, + "target_1_fraction_override": 0.0, + "trailing_warmup_days_override": 8, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": null, + "early_failure_no_progress_r_override": null, + "early_failure_no_progress_fraction_override": null + }, + { + "engine_id": "next_open_long_unknown_material_patient", + "event_types": [ + "material_contract" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.25, + "reaction_day_return_min": 0.0, + "reaction_day_return_max": 0.15, + "close_location_min": 0.5, + "close_location_max": 0.85, + "gap_size_min": 0.0, + "gap_size_max": 0.02, + "volume_ratio_min": 0.8, + "volume_ratio_max": 2.0, + "max_market_cap_proxy": 10000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.45, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "veto_parse_confidence_min_override": 0.45, + "next_open_gap_cap_pct": 0.02, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "min_market_cap_proxy": 5000000000.0 + }, + { + "engine_id": "reaction_close_long_core", + "event_types": [ + "earnings_release", + "guidance_update" + ], + "timing_class": "same_day", + "direction": "long_only", + "entry_timing_policy": "reaction_close", + "max_holding_days": 12, + "engine_risk_budget_pct": 1.0, + "reaction_day_return_min": 0.0, + "reaction_day_return_max": 0.18, + "close_location_min": 0.45, + "volume_ratio_min": 1.0, + "gap_size_min": 0.0, + "weak_reaction_threshold": 0.03, + "weak_reaction_gap_max": 0.02, + "unknown_direction_reaction_min": 0.05, + "unknown_direction_close_location_min": 0.7, + "attention_max_wiki_spike_10d": 6.0, + "score_threshold_override": 0.42, + "enabled": true, + "residual_reserve_selected": true, + "mixed_inline_close_location_max": 0.88, + "mixed_inline_gap_size_max": 0.1, + "unknown_inline_exit_close_location_min": 0.9, + "unknown_inline_exit_gap_size_max": 0.04, + "unknown_inline_early_failure_no_progress_days_override": 2, + "unknown_inline_early_failure_no_progress_r_override": 0.1, + "unknown_inline_early_failure_no_progress_fraction_override": 1.0, + "per_trade_risk_pct_override": 0.038, + "trailing_warmup_days_override": 8 + }, + { + "event_types": [ + "earnings_release" + ], + "event_directions": [ + "bullish" + ], + "guidance_statuses": [ + "raised" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.025, + "reaction_day_return_min": 0.0, + "reaction_day_return_max": 0.08, + "close_location_max": 0.55, + "gap_size_min": 0.02, + "gap_size_max": 0.09, + "volume_ratio_min": 2.0, + "volume_ratio_max": 4.0, + "min_market_cap_proxy": 15000000000.0, + "max_market_cap_proxy": 50000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.5, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "allow_oneoff_downsizing_override": true, + "oneoff_downsize_floor_override": 0.1, + "use_reaction_day_low_stop_override": false, + "stop_atr_multiplier_override": 2.25, + "next_open_gap_cap_pct": 0.09, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "per_trade_risk_pct_override": 0.007, + "enabled": true, + "engine_id": "next_open_long_bullish_raised_recovery_oneoff_largecap_tight", + "close_location_min": 0.15 + }, + { + "engine_id": "next_open_long_bullish_raised_recovery", + "event_types": [ + "earnings_release" + ], + "event_directions": [ + "bullish" + ], + "guidance_statuses": [ + "raised" + ], + "filing_time_buckets": [ + "post_market", + "pre_market" + ], + "timing_class": "any", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.1, + "reaction_day_return_min": -0.1, + "reaction_day_return_max": 0.08, + "close_location_min": 0.03, + "close_location_max": 0.55, + "gap_size_min": 0.0, + "gap_size_max": 0.09, + "volume_ratio_min": 1.2, + "volume_ratio_max": 4.0, + "min_market_cap_proxy": 4000000000.0, + "max_market_cap_proxy": 50000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.5, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "use_reaction_day_low_stop_override": false, + "stop_atr_multiplier_override": 2.25, + "next_open_gap_cap_pct": 0.09, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "per_trade_risk_pct_override": 0.0035 + }, + { + "engine_id": "reaction_close_long_residual_lowclose_gap_d3", + "event_types": [ + "earnings_release", + "guidance_update" + ], + "timing_class": "same_day", + "direction": "long_only", + "entry_timing_policy": "reaction_close", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.12, + "reaction_day_return_min": 0.03, + "reaction_day_return_max": 0.2, + "close_location_min": 0.35, + "close_location_max": 0.45, + "volume_ratio_min": 1.25, + "gap_size_min": 0.05, + "gap_size_max": 0.1, + "max_market_cap_proxy": 10000000000.0, + "score_threshold_override": 0.35, + "target_1_r_override": 3.0, + "target_1_fraction_override": 0.1, + "residual_reserve_selected": true, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 3, + "early_failure_no_progress_r_override": 0.25, + "early_failure_no_progress_fraction_override": 1.0, + "enabled": true + }, + { + "engine_id": "reaction_close_long_residual_smallcap_gap", + "event_types": [ + "earnings_release", + "guidance_update" + ], + "timing_class": "same_day", + "direction": "long_only", + "entry_timing_policy": "reaction_close", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.12, + "reaction_day_return_min": 0.03, + "reaction_day_return_max": 0.2, + "close_location_min": 0.45, + "volume_ratio_min": 1.25, + "gap_size_min": 0.05, + "gap_size_max": 0.1, + "max_market_cap_proxy": 10000000000.0, + "score_threshold_override": 0.35, + "target_1_r_override": 3.0, + "target_1_fraction_override": 0.1, + "enabled": true + }, + { + "engine_id": "reaction_close_long_extreme_orderly", + "event_types": [ + "earnings_release", + "guidance_update" + ], + "timing_class": "same_day", + "direction": "long_only", + "entry_timing_policy": "reaction_close", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.35, + "reaction_day_return_min": 0.2, + "reaction_day_return_max": 0.4, + "close_location_min": 0.83, + "volume_ratio_min": 6.0, + "gap_size_min": 0.0, + "gap_size_max": 0.15, + "attention_max_wiki_spike_10d": 6.0, + "score_threshold_override": 0.65, + "enabled": true, + "target_1_r_override": 99.0, + "target_1_fraction_override": 0.0, + "trailing_warmup_days_override": 8, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": null, + "early_failure_no_progress_r_override": null, + "early_failure_no_progress_fraction_override": null + }, + { + "engine_id": "next_open_long_unknown_inline_hivol", + "event_types": [ + "earnings_release" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "inline_or_maintained" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.1, + "reaction_day_return_min": 0.0, + "reaction_day_return_max": 0.06, + "close_location_min": 0.74, + "close_location_max": 0.86, + "gap_size_min": 0.0, + "gap_size_max": 0.04, + "volume_ratio_min": 2.1, + "volume_ratio_max": 2.8, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.5, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "veto_oneoff_penalty_override": 1.0, + "next_open_gap_cap_pct": 0.04, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true + }, + { + "engine_id": "next_open_long_guidance_unknown_orderly", + "event_types": [ + "guidance_update" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.03, + "reaction_day_return_min": -0.03, + "reaction_day_return_max": 0.05, + "close_location_min": 0.9, + "gap_size_min": -0.02, + "gap_size_max": 0.03, + "volume_ratio_min": 0.8, + "min_market_cap_proxy": 9000000000.0, + "document_quality_score_min": 0.52, + "parse_confidence_overall_min": 0.48, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.03, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 6.0, + "target_1_fraction_override": 0.0, + "trailing_warmup_days_override": 15, + "enabled": true, + "veto_parse_confidence_min_override": 0.48, + "per_trade_risk_pct_override": 0.015, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_earnings_mixed_inline_orderly", + "event_types": [ + "earnings_release" + ], + "event_directions": [ + "mixed" + ], + "guidance_statuses": [ + "inline_or_maintained" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.03, + "reaction_day_return_min": -0.03, + "reaction_day_return_max": 0.06, + "close_location_min": 0.5, + "gap_size_min": -0.02, + "gap_size_max": 0.05, + "volume_ratio_min": 1.0, + "min_market_cap_proxy": 8000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.5, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.04, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.5, + "per_trade_risk_pct_override": 0.02, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_unknown_material_orderly", + "event_types": [ + "material_contract" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.02, + "reaction_day_return_min": -0.02, + "reaction_day_return_max": 0.06, + "close_location_min": 0.5, + "close_location_max": 0.8, + "gap_size_min": -0.02, + "gap_size_max": 0.02, + "volume_ratio_min": 0.9, + "volume_ratio_max": 1.4, + "min_market_cap_proxy": 10000000000.0, + "max_market_cap_proxy": 100000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.45, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.03, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.45, + "per_trade_risk_pct_override": 0.015, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_other_material_mixed_orderly", + "event_types": [ + "other_material_event" + ], + "event_directions": [ + "mixed" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.02, + "reaction_day_return_min": -0.04, + "reaction_day_return_max": 0.06, + "close_location_min": 0.45, + "gap_size_min": -0.03, + "gap_size_max": 0.05, + "volume_ratio_min": 1.0, + "min_market_cap_proxy": 6000000000.0, + "document_quality_score_min": 0.54, + "parse_confidence_overall_min": 0.5, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.04, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 1, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.5, + "veto_oneoff_penalty_override": 0.25, + "per_trade_risk_pct_override": 0.015, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_guidance_unknown_premarket_orderly", + "event_types": [ + "guidance_update" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "pre_market" + ], + "timing_class": "any", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.02, + "reaction_day_return_min": -0.03, + "reaction_day_return_max": 0.04, + "close_location_min": 0.35, + "close_location_max": 0.85, + "gap_size_min": -0.02, + "gap_size_max": 0.03, + "volume_ratio_min": 0.75, + "volume_ratio_max": 1.3, + "min_market_cap_proxy": 8000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.45, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.03, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 6, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.45, + "per_trade_risk_pct_override": 0.015, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_unknown_ome_orderly", + "event_types": [ + "other_material_event" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.04, + "reaction_day_return_min": 0.0, + "reaction_day_return_max": 0.12, + "close_location_min": 0.55, + "volume_ratio_min": 1.0, + "min_market_cap_proxy": 4000000000.0, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.04, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 1, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.4, + "per_trade_risk_pct_override": 0.008, + "stop_atr_multiplier_override": 4.0, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_mixed_ome_orderly", + "event_types": [ + "other_material_event" + ], + "event_directions": [ + "mixed" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.06, + "reaction_day_return_min": -0.02, + "reaction_day_return_max": 0.06, + "close_location_min": 0.5, + "volume_ratio_min": 0.8, + "min_market_cap_proxy": 4000000000.0, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.04, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 1, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.4, + "per_trade_risk_pct_override": 0.015, + "stop_atr_multiplier_override": 3.5, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_bullish_raised_recovery_broad_oneoff", + "event_types": [ + "earnings_release" + ], + "event_directions": [ + "bullish" + ], + "guidance_statuses": [ + "raised" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.03, + "reaction_day_return_min": 0.0, + "reaction_day_return_max": 0.1, + "close_location_min": 0.3, + "close_location_max": 0.75, + "gap_size_min": 0.01, + "gap_size_max": 0.12, + "volume_ratio_min": 1.3, + "volume_ratio_max": 5.0, + "min_market_cap_proxy": 8000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.5, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "veto_parse_confidence_min_override": 0.5, + "veto_oneoff_penalty_override": 0.75, + "allow_oneoff_downsizing_override": true, + "oneoff_downsize_floor_override": 0.15, + "next_open_gap_cap_pct": 0.12, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 12, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "per_trade_risk_pct_override": 0.008, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false, + "enabled": true + }, + { + "engine_id": "next_open_long_other_material_unknown_orderly", + "event_types": [ + "other_material_event" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.045, + "reaction_day_return_min": -0.05, + "reaction_day_return_max": 0.08, + "close_location_min": 0.35, + "close_location_max": 0.98, + "gap_size_min": -0.03, + "gap_size_max": 0.06, + "volume_ratio_min": 0.75, + "volume_ratio_max": 1.6, + "min_market_cap_proxy": 8000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.45, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.05, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 1, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.45, + "per_trade_risk_pct_override": 0.003, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false + } + ], + "splits": [ + { + "kind": "named_snapshot", + "params": { + "name": "train" + } + }, + { + "kind": "named_snapshot", + "params": { + "name": "valid" + } + }, + { + "kind": "named_snapshot", + "params": { + "name": "test" + } + } + ], + "tags": [ + "return-max", + "v6new", + "v275-rebalance" + ], + "notes": "C o r r e c t e d - s n a p s h o t c o n t r o l f o r v 6 c o r e s t r u c t u r e w i t h o u t s i z i n g o r h o l d i n g - p e r i o d a d d - o n s . Adds narrow post-market bullish/raised large-cap one-off sibling before main recovery engine based on corrected-snapshot reject audit. Adds narrow post-market bullish/raised large-cap one-off sibling before main recovery engine based on corrected-snapshot reject audit. Lowers per-trade risk for next_open_long_other_material_unknown_orderly to 0.007 and raises engine budget to 0.05. Fine risk sweep from corrected v6.63. Fine risk sweep from corrected v6.91." +} \ No newline at end of file diff --git a/configs/experiments/return_max_long_v6new.286.json b/configs/experiments/return_max_long_v6new.286.json new file mode 100644 index 0000000..243ea15 --- /dev/null +++ b/configs/experiments/return_max_long_v6new.286.json @@ -0,0 +1,807 @@ +{ + "experiment_name": "return_max_long_v6new.286", + "dataset_snapshot_id": "midlarge-liquid-long-v1_bucketfix_full_audit_tier3", + "description": "v275 + other_material_unknown risk 0.003\u21920.001", + "base_config": "configs/backtest/return_max_long_v1.json", + "overrides": { + "signal": { + "scoring_model": "return_max_long_v13e", + "score_threshold": 0.45, + "max_candidates_per_day": 18, + "a_tier_score_threshold": 0.58 + }, + "risk": { + "per_trade_risk_pct": 0.069, + "per_trade_risk_pct_a_tier": 0.0759, + "max_daily_new_risk_pct": 0.76, + "max_positions": 24, + "max_positions_per_sector": 5, + "max_position_value_pct": 1.5, + "max_adv_fraction": 0.2, + "macro_regime_neutral_size_scaler": 1.0, + "macro_regime_risk_off_size_scaler": 1.0, + "veto_unknown_direction": false, + "macro_regime_risk_off_a_tier_only": false, + "stop_atr_multiplier": 1.45 + }, + "execution": { + "a_tier_target_1_r": 3.5, + "a_tier_target_1_fraction": 0.0, + "non_a_tier_target_1_r": 2.25, + "non_a_tier_target_1_fraction": 0.2, + "trailing_warmup_days": 6, + "max_holding_days": 12, + "early_failure_no_progress_days": 1, + "early_failure_no_progress_r": 0.15, + "early_failure_no_progress_fraction": 1.0 + }, + "event_type_profiles": { + "material_contract": { + "enabled": true, + "direction_filter": "any", + "max_holding_days_override": 20 + }, + "other_material_event": { + "enabled": true, + "direction_filter": "any", + "max_holding_days_override": 20 + } + } + }, + "strategy_engines": [ + { + "engine_id": "reaction_close_long_bullish_raised_priority", + "event_types": [ + "earnings_release" + ], + "event_directions": [ + "bullish" + ], + "guidance_statuses": [ + "raised" + ], + "timing_class": "same_day", + "direction": "long_only", + "entry_timing_policy": "reaction_close", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.45, + "reaction_day_return_min": 0.08, + "reaction_day_return_max": 0.18, + "close_location_min": 0.55, + "volume_ratio_min": 2.0, + "gap_size_min": 0.0, + "attention_max_wiki_spike_10d": 6.0, + "score_threshold_override": 0.5, + "enabled": true, + "target_1_r_override": 99.0, + "target_1_fraction_override": 0.0, + "trailing_warmup_days_override": 8, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": null, + "early_failure_no_progress_r_override": null, + "early_failure_no_progress_fraction_override": null + }, + { + "engine_id": "next_open_long_unknown_material_patient", + "event_types": [ + "material_contract" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.25, + "reaction_day_return_min": 0.0, + "reaction_day_return_max": 0.15, + "close_location_min": 0.5, + "close_location_max": 0.85, + "gap_size_min": 0.0, + "gap_size_max": 0.02, + "volume_ratio_min": 0.8, + "volume_ratio_max": 2.0, + "max_market_cap_proxy": 10000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.45, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "veto_parse_confidence_min_override": 0.45, + "next_open_gap_cap_pct": 0.02, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "min_market_cap_proxy": 5000000000.0 + }, + { + "engine_id": "reaction_close_long_core", + "event_types": [ + "earnings_release", + "guidance_update" + ], + "timing_class": "same_day", + "direction": "long_only", + "entry_timing_policy": "reaction_close", + "max_holding_days": 12, + "engine_risk_budget_pct": 1.0, + "reaction_day_return_min": 0.0, + "reaction_day_return_max": 0.18, + "close_location_min": 0.45, + "volume_ratio_min": 1.0, + "gap_size_min": 0.0, + "weak_reaction_threshold": 0.03, + "weak_reaction_gap_max": 0.02, + "unknown_direction_reaction_min": 0.05, + "unknown_direction_close_location_min": 0.7, + "attention_max_wiki_spike_10d": 6.0, + "score_threshold_override": 0.42, + "enabled": true, + "residual_reserve_selected": true, + "mixed_inline_close_location_max": 0.88, + "mixed_inline_gap_size_max": 0.1, + "unknown_inline_exit_close_location_min": 0.9, + "unknown_inline_exit_gap_size_max": 0.04, + "unknown_inline_early_failure_no_progress_days_override": 2, + "unknown_inline_early_failure_no_progress_r_override": 0.1, + "unknown_inline_early_failure_no_progress_fraction_override": 1.0, + "per_trade_risk_pct_override": 0.038, + "trailing_warmup_days_override": 8 + }, + { + "event_types": [ + "earnings_release" + ], + "event_directions": [ + "bullish" + ], + "guidance_statuses": [ + "raised" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.025, + "reaction_day_return_min": 0.0, + "reaction_day_return_max": 0.08, + "close_location_max": 0.55, + "gap_size_min": 0.02, + "gap_size_max": 0.09, + "volume_ratio_min": 2.0, + "volume_ratio_max": 4.0, + "min_market_cap_proxy": 15000000000.0, + "max_market_cap_proxy": 50000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.5, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "allow_oneoff_downsizing_override": true, + "oneoff_downsize_floor_override": 0.1, + "use_reaction_day_low_stop_override": false, + "stop_atr_multiplier_override": 2.25, + "next_open_gap_cap_pct": 0.09, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "per_trade_risk_pct_override": 0.007, + "enabled": true, + "engine_id": "next_open_long_bullish_raised_recovery_oneoff_largecap_tight", + "close_location_min": 0.15 + }, + { + "engine_id": "next_open_long_bullish_raised_recovery", + "event_types": [ + "earnings_release" + ], + "event_directions": [ + "bullish" + ], + "guidance_statuses": [ + "raised" + ], + "filing_time_buckets": [ + "post_market", + "pre_market" + ], + "timing_class": "any", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.1, + "reaction_day_return_min": -0.1, + "reaction_day_return_max": 0.08, + "close_location_min": 0.03, + "close_location_max": 0.55, + "gap_size_min": 0.0, + "gap_size_max": 0.09, + "volume_ratio_min": 1.2, + "volume_ratio_max": 4.0, + "min_market_cap_proxy": 4000000000.0, + "max_market_cap_proxy": 50000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.5, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "use_reaction_day_low_stop_override": false, + "stop_atr_multiplier_override": 2.25, + "next_open_gap_cap_pct": 0.09, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "per_trade_risk_pct_override": 0.0035 + }, + { + "engine_id": "reaction_close_long_residual_lowclose_gap_d3", + "event_types": [ + "earnings_release", + "guidance_update" + ], + "timing_class": "same_day", + "direction": "long_only", + "entry_timing_policy": "reaction_close", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.12, + "reaction_day_return_min": 0.03, + "reaction_day_return_max": 0.2, + "close_location_min": 0.35, + "close_location_max": 0.45, + "volume_ratio_min": 1.25, + "gap_size_min": 0.05, + "gap_size_max": 0.1, + "max_market_cap_proxy": 10000000000.0, + "score_threshold_override": 0.35, + "target_1_r_override": 3.0, + "target_1_fraction_override": 0.1, + "residual_reserve_selected": true, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 3, + "early_failure_no_progress_r_override": 0.25, + "early_failure_no_progress_fraction_override": 1.0, + "enabled": true + }, + { + "engine_id": "reaction_close_long_residual_smallcap_gap", + "event_types": [ + "earnings_release", + "guidance_update" + ], + "timing_class": "same_day", + "direction": "long_only", + "entry_timing_policy": "reaction_close", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.12, + "reaction_day_return_min": 0.03, + "reaction_day_return_max": 0.2, + "close_location_min": 0.45, + "volume_ratio_min": 1.25, + "gap_size_min": 0.05, + "gap_size_max": 0.1, + "max_market_cap_proxy": 10000000000.0, + "score_threshold_override": 0.35, + "target_1_r_override": 3.0, + "target_1_fraction_override": 0.1, + "enabled": true + }, + { + "engine_id": "reaction_close_long_extreme_orderly", + "event_types": [ + "earnings_release", + "guidance_update" + ], + "timing_class": "same_day", + "direction": "long_only", + "entry_timing_policy": "reaction_close", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.35, + "reaction_day_return_min": 0.2, + "reaction_day_return_max": 0.4, + "close_location_min": 0.83, + "volume_ratio_min": 6.0, + "gap_size_min": 0.0, + "gap_size_max": 0.15, + "attention_max_wiki_spike_10d": 6.0, + "score_threshold_override": 0.65, + "enabled": true, + "target_1_r_override": 99.0, + "target_1_fraction_override": 0.0, + "trailing_warmup_days_override": 8, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": null, + "early_failure_no_progress_r_override": null, + "early_failure_no_progress_fraction_override": null + }, + { + "engine_id": "next_open_long_unknown_inline_hivol", + "event_types": [ + "earnings_release" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "inline_or_maintained" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.1, + "reaction_day_return_min": 0.0, + "reaction_day_return_max": 0.06, + "close_location_min": 0.74, + "close_location_max": 0.86, + "gap_size_min": 0.0, + "gap_size_max": 0.04, + "volume_ratio_min": 2.1, + "volume_ratio_max": 2.8, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.5, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "veto_oneoff_penalty_override": 1.0, + "next_open_gap_cap_pct": 0.04, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true + }, + { + "engine_id": "next_open_long_guidance_unknown_orderly", + "event_types": [ + "guidance_update" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.03, + "reaction_day_return_min": -0.03, + "reaction_day_return_max": 0.05, + "close_location_min": 0.9, + "gap_size_min": -0.02, + "gap_size_max": 0.03, + "volume_ratio_min": 0.8, + "min_market_cap_proxy": 9000000000.0, + "document_quality_score_min": 0.52, + "parse_confidence_overall_min": 0.48, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.03, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 6.0, + "target_1_fraction_override": 0.0, + "trailing_warmup_days_override": 15, + "enabled": true, + "veto_parse_confidence_min_override": 0.48, + "per_trade_risk_pct_override": 0.015, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_earnings_mixed_inline_orderly", + "event_types": [ + "earnings_release" + ], + "event_directions": [ + "mixed" + ], + "guidance_statuses": [ + "inline_or_maintained" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.03, + "reaction_day_return_min": -0.03, + "reaction_day_return_max": 0.06, + "close_location_min": 0.5, + "gap_size_min": -0.02, + "gap_size_max": 0.05, + "volume_ratio_min": 1.0, + "min_market_cap_proxy": 8000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.5, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.04, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.5, + "per_trade_risk_pct_override": 0.02, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_unknown_material_orderly", + "event_types": [ + "material_contract" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.02, + "reaction_day_return_min": -0.02, + "reaction_day_return_max": 0.06, + "close_location_min": 0.5, + "close_location_max": 0.8, + "gap_size_min": -0.02, + "gap_size_max": 0.02, + "volume_ratio_min": 0.9, + "volume_ratio_max": 1.4, + "min_market_cap_proxy": 10000000000.0, + "max_market_cap_proxy": 100000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.45, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.03, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.45, + "per_trade_risk_pct_override": 0.015, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_other_material_mixed_orderly", + "event_types": [ + "other_material_event" + ], + "event_directions": [ + "mixed" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.02, + "reaction_day_return_min": -0.04, + "reaction_day_return_max": 0.06, + "close_location_min": 0.45, + "gap_size_min": -0.03, + "gap_size_max": 0.05, + "volume_ratio_min": 1.0, + "min_market_cap_proxy": 6000000000.0, + "document_quality_score_min": 0.54, + "parse_confidence_overall_min": 0.5, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.04, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 1, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.5, + "veto_oneoff_penalty_override": 0.25, + "per_trade_risk_pct_override": 0.015, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_guidance_unknown_premarket_orderly", + "event_types": [ + "guidance_update" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "pre_market" + ], + "timing_class": "any", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.02, + "reaction_day_return_min": -0.03, + "reaction_day_return_max": 0.04, + "close_location_min": 0.35, + "close_location_max": 0.85, + "gap_size_min": -0.02, + "gap_size_max": 0.03, + "volume_ratio_min": 0.75, + "volume_ratio_max": 1.3, + "min_market_cap_proxy": 8000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.45, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.03, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 6, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.45, + "per_trade_risk_pct_override": 0.015, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_unknown_ome_orderly", + "event_types": [ + "other_material_event" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.04, + "reaction_day_return_min": 0.0, + "reaction_day_return_max": 0.12, + "close_location_min": 0.55, + "volume_ratio_min": 1.0, + "min_market_cap_proxy": 4000000000.0, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.04, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 1, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.4, + "per_trade_risk_pct_override": 0.008, + "stop_atr_multiplier_override": 4.0, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_mixed_ome_orderly", + "event_types": [ + "other_material_event" + ], + "event_directions": [ + "mixed" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.06, + "reaction_day_return_min": -0.02, + "reaction_day_return_max": 0.06, + "close_location_min": 0.5, + "volume_ratio_min": 0.8, + "min_market_cap_proxy": 4000000000.0, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.04, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 1, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.4, + "per_trade_risk_pct_override": 0.015, + "stop_atr_multiplier_override": 3.5, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_bullish_raised_recovery_broad_oneoff", + "event_types": [ + "earnings_release" + ], + "event_directions": [ + "bullish" + ], + "guidance_statuses": [ + "raised" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.03, + "reaction_day_return_min": 0.0, + "reaction_day_return_max": 0.1, + "close_location_min": 0.3, + "close_location_max": 0.75, + "gap_size_min": 0.01, + "gap_size_max": 0.12, + "volume_ratio_min": 1.3, + "volume_ratio_max": 5.0, + "min_market_cap_proxy": 8000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.5, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "veto_parse_confidence_min_override": 0.5, + "veto_oneoff_penalty_override": 0.75, + "allow_oneoff_downsizing_override": true, + "oneoff_downsize_floor_override": 0.15, + "next_open_gap_cap_pct": 0.12, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 12, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "per_trade_risk_pct_override": 0.008, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false, + "enabled": true + }, + { + "engine_id": "next_open_long_other_material_unknown_orderly", + "event_types": [ + "other_material_event" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.045, + "reaction_day_return_min": -0.05, + "reaction_day_return_max": 0.08, + "close_location_min": 0.35, + "close_location_max": 0.98, + "gap_size_min": -0.03, + "gap_size_max": 0.06, + "volume_ratio_min": 0.75, + "volume_ratio_max": 1.6, + "min_market_cap_proxy": 8000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.45, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.05, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 1, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.45, + "per_trade_risk_pct_override": 0.001, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false + } + ], + "splits": [ + { + "kind": "named_snapshot", + "params": { + "name": "train" + } + }, + { + "kind": "named_snapshot", + "params": { + "name": "valid" + } + }, + { + "kind": "named_snapshot", + "params": { + "name": "test" + } + } + ], + "tags": [ + "return-max", + "v6new", + "v275-rebalance" + ], + "notes": "C o r r e c t e d - s n a p s h o t c o n t r o l f o r v 6 c o r e s t r u c t u r e w i t h o u t s i z i n g o r h o l d i n g - p e r i o d a d d - o n s . Adds narrow post-market bullish/raised large-cap one-off sibling before main recovery engine based on corrected-snapshot reject audit. Adds narrow post-market bullish/raised large-cap one-off sibling before main recovery engine based on corrected-snapshot reject audit. Lowers per-trade risk for next_open_long_other_material_unknown_orderly to 0.007 and raises engine budget to 0.05. Fine risk sweep from corrected v6.63. Fine risk sweep from corrected v6.91." +} \ No newline at end of file diff --git a/configs/experiments/return_max_long_v6new.287.json b/configs/experiments/return_max_long_v6new.287.json new file mode 100644 index 0000000..fe2c8a2 --- /dev/null +++ b/configs/experiments/return_max_long_v6new.287.json @@ -0,0 +1,808 @@ +{ + "experiment_name": "return_max_long_v6new.287", + "dataset_snapshot_id": "midlarge-liquid-long-v1_bucketfix_full_audit_tier3", + "description": "v275 + budget_downsize + all OME risk 0.003", + "base_config": "configs/backtest/return_max_long_v1.json", + "overrides": { + "signal": { + "scoring_model": "return_max_long_v13e", + "score_threshold": 0.45, + "max_candidates_per_day": 18, + "a_tier_score_threshold": 0.58 + }, + "risk": { + "per_trade_risk_pct": 0.069, + "per_trade_risk_pct_a_tier": 0.0759, + "max_daily_new_risk_pct": 0.76, + "max_positions": 24, + "max_positions_per_sector": 5, + "max_position_value_pct": 1.5, + "max_adv_fraction": 0.2, + "macro_regime_neutral_size_scaler": 1.0, + "macro_regime_risk_off_size_scaler": 1.0, + "veto_unknown_direction": false, + "macro_regime_risk_off_a_tier_only": false, + "stop_atr_multiplier": 1.45, + "allow_budget_downsizing": true + }, + "execution": { + "a_tier_target_1_r": 3.5, + "a_tier_target_1_fraction": 0.0, + "non_a_tier_target_1_r": 2.25, + "non_a_tier_target_1_fraction": 0.2, + "trailing_warmup_days": 6, + "max_holding_days": 12, + "early_failure_no_progress_days": 1, + "early_failure_no_progress_r": 0.15, + "early_failure_no_progress_fraction": 1.0 + }, + "event_type_profiles": { + "material_contract": { + "enabled": true, + "direction_filter": "any", + "max_holding_days_override": 20 + }, + "other_material_event": { + "enabled": true, + "direction_filter": "any", + "max_holding_days_override": 20 + } + } + }, + "strategy_engines": [ + { + "engine_id": "reaction_close_long_bullish_raised_priority", + "event_types": [ + "earnings_release" + ], + "event_directions": [ + "bullish" + ], + "guidance_statuses": [ + "raised" + ], + "timing_class": "same_day", + "direction": "long_only", + "entry_timing_policy": "reaction_close", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.45, + "reaction_day_return_min": 0.08, + "reaction_day_return_max": 0.18, + "close_location_min": 0.55, + "volume_ratio_min": 2.0, + "gap_size_min": 0.0, + "attention_max_wiki_spike_10d": 6.0, + "score_threshold_override": 0.5, + "enabled": true, + "target_1_r_override": 99.0, + "target_1_fraction_override": 0.0, + "trailing_warmup_days_override": 8, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": null, + "early_failure_no_progress_r_override": null, + "early_failure_no_progress_fraction_override": null + }, + { + "engine_id": "next_open_long_unknown_material_patient", + "event_types": [ + "material_contract" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.25, + "reaction_day_return_min": 0.0, + "reaction_day_return_max": 0.15, + "close_location_min": 0.5, + "close_location_max": 0.85, + "gap_size_min": 0.0, + "gap_size_max": 0.02, + "volume_ratio_min": 0.8, + "volume_ratio_max": 2.0, + "max_market_cap_proxy": 10000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.45, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "veto_parse_confidence_min_override": 0.45, + "next_open_gap_cap_pct": 0.02, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "min_market_cap_proxy": 5000000000.0 + }, + { + "engine_id": "reaction_close_long_core", + "event_types": [ + "earnings_release", + "guidance_update" + ], + "timing_class": "same_day", + "direction": "long_only", + "entry_timing_policy": "reaction_close", + "max_holding_days": 12, + "engine_risk_budget_pct": 1.0, + "reaction_day_return_min": 0.0, + "reaction_day_return_max": 0.18, + "close_location_min": 0.45, + "volume_ratio_min": 1.0, + "gap_size_min": 0.0, + "weak_reaction_threshold": 0.03, + "weak_reaction_gap_max": 0.02, + "unknown_direction_reaction_min": 0.05, + "unknown_direction_close_location_min": 0.7, + "attention_max_wiki_spike_10d": 6.0, + "score_threshold_override": 0.42, + "enabled": true, + "residual_reserve_selected": true, + "mixed_inline_close_location_max": 0.88, + "mixed_inline_gap_size_max": 0.1, + "unknown_inline_exit_close_location_min": 0.9, + "unknown_inline_exit_gap_size_max": 0.04, + "unknown_inline_early_failure_no_progress_days_override": 2, + "unknown_inline_early_failure_no_progress_r_override": 0.1, + "unknown_inline_early_failure_no_progress_fraction_override": 1.0, + "per_trade_risk_pct_override": 0.038, + "trailing_warmup_days_override": 8 + }, + { + "event_types": [ + "earnings_release" + ], + "event_directions": [ + "bullish" + ], + "guidance_statuses": [ + "raised" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.025, + "reaction_day_return_min": 0.0, + "reaction_day_return_max": 0.08, + "close_location_max": 0.55, + "gap_size_min": 0.02, + "gap_size_max": 0.09, + "volume_ratio_min": 2.0, + "volume_ratio_max": 4.0, + "min_market_cap_proxy": 15000000000.0, + "max_market_cap_proxy": 50000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.5, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "allow_oneoff_downsizing_override": true, + "oneoff_downsize_floor_override": 0.1, + "use_reaction_day_low_stop_override": false, + "stop_atr_multiplier_override": 2.25, + "next_open_gap_cap_pct": 0.09, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "per_trade_risk_pct_override": 0.007, + "enabled": true, + "engine_id": "next_open_long_bullish_raised_recovery_oneoff_largecap_tight", + "close_location_min": 0.15 + }, + { + "engine_id": "next_open_long_bullish_raised_recovery", + "event_types": [ + "earnings_release" + ], + "event_directions": [ + "bullish" + ], + "guidance_statuses": [ + "raised" + ], + "filing_time_buckets": [ + "post_market", + "pre_market" + ], + "timing_class": "any", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.1, + "reaction_day_return_min": -0.1, + "reaction_day_return_max": 0.08, + "close_location_min": 0.03, + "close_location_max": 0.55, + "gap_size_min": 0.0, + "gap_size_max": 0.09, + "volume_ratio_min": 1.2, + "volume_ratio_max": 4.0, + "min_market_cap_proxy": 4000000000.0, + "max_market_cap_proxy": 50000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.5, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "use_reaction_day_low_stop_override": false, + "stop_atr_multiplier_override": 2.25, + "next_open_gap_cap_pct": 0.09, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "per_trade_risk_pct_override": 0.0035 + }, + { + "engine_id": "reaction_close_long_residual_lowclose_gap_d3", + "event_types": [ + "earnings_release", + "guidance_update" + ], + "timing_class": "same_day", + "direction": "long_only", + "entry_timing_policy": "reaction_close", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.12, + "reaction_day_return_min": 0.03, + "reaction_day_return_max": 0.2, + "close_location_min": 0.35, + "close_location_max": 0.45, + "volume_ratio_min": 1.25, + "gap_size_min": 0.05, + "gap_size_max": 0.1, + "max_market_cap_proxy": 10000000000.0, + "score_threshold_override": 0.35, + "target_1_r_override": 3.0, + "target_1_fraction_override": 0.1, + "residual_reserve_selected": true, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 3, + "early_failure_no_progress_r_override": 0.25, + "early_failure_no_progress_fraction_override": 1.0, + "enabled": true + }, + { + "engine_id": "reaction_close_long_residual_smallcap_gap", + "event_types": [ + "earnings_release", + "guidance_update" + ], + "timing_class": "same_day", + "direction": "long_only", + "entry_timing_policy": "reaction_close", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.12, + "reaction_day_return_min": 0.03, + "reaction_day_return_max": 0.2, + "close_location_min": 0.45, + "volume_ratio_min": 1.25, + "gap_size_min": 0.05, + "gap_size_max": 0.1, + "max_market_cap_proxy": 10000000000.0, + "score_threshold_override": 0.35, + "target_1_r_override": 3.0, + "target_1_fraction_override": 0.1, + "enabled": true + }, + { + "engine_id": "reaction_close_long_extreme_orderly", + "event_types": [ + "earnings_release", + "guidance_update" + ], + "timing_class": "same_day", + "direction": "long_only", + "entry_timing_policy": "reaction_close", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.35, + "reaction_day_return_min": 0.2, + "reaction_day_return_max": 0.4, + "close_location_min": 0.83, + "volume_ratio_min": 6.0, + "gap_size_min": 0.0, + "gap_size_max": 0.15, + "attention_max_wiki_spike_10d": 6.0, + "score_threshold_override": 0.65, + "enabled": true, + "target_1_r_override": 99.0, + "target_1_fraction_override": 0.0, + "trailing_warmup_days_override": 8, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": null, + "early_failure_no_progress_r_override": null, + "early_failure_no_progress_fraction_override": null + }, + { + "engine_id": "next_open_long_unknown_inline_hivol", + "event_types": [ + "earnings_release" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "inline_or_maintained" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.1, + "reaction_day_return_min": 0.0, + "reaction_day_return_max": 0.06, + "close_location_min": 0.74, + "close_location_max": 0.86, + "gap_size_min": 0.0, + "gap_size_max": 0.04, + "volume_ratio_min": 2.1, + "volume_ratio_max": 2.8, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.5, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "veto_oneoff_penalty_override": 1.0, + "next_open_gap_cap_pct": 0.04, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true + }, + { + "engine_id": "next_open_long_guidance_unknown_orderly", + "event_types": [ + "guidance_update" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.03, + "reaction_day_return_min": -0.03, + "reaction_day_return_max": 0.05, + "close_location_min": 0.9, + "gap_size_min": -0.02, + "gap_size_max": 0.03, + "volume_ratio_min": 0.8, + "min_market_cap_proxy": 9000000000.0, + "document_quality_score_min": 0.52, + "parse_confidence_overall_min": 0.48, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.03, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 6.0, + "target_1_fraction_override": 0.0, + "trailing_warmup_days_override": 15, + "enabled": true, + "veto_parse_confidence_min_override": 0.48, + "per_trade_risk_pct_override": 0.015, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_earnings_mixed_inline_orderly", + "event_types": [ + "earnings_release" + ], + "event_directions": [ + "mixed" + ], + "guidance_statuses": [ + "inline_or_maintained" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.03, + "reaction_day_return_min": -0.03, + "reaction_day_return_max": 0.06, + "close_location_min": 0.5, + "gap_size_min": -0.02, + "gap_size_max": 0.05, + "volume_ratio_min": 1.0, + "min_market_cap_proxy": 8000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.5, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.04, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.5, + "per_trade_risk_pct_override": 0.02, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_unknown_material_orderly", + "event_types": [ + "material_contract" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.02, + "reaction_day_return_min": -0.02, + "reaction_day_return_max": 0.06, + "close_location_min": 0.5, + "close_location_max": 0.8, + "gap_size_min": -0.02, + "gap_size_max": 0.02, + "volume_ratio_min": 0.9, + "volume_ratio_max": 1.4, + "min_market_cap_proxy": 10000000000.0, + "max_market_cap_proxy": 100000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.45, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.03, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.45, + "per_trade_risk_pct_override": 0.015, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_other_material_mixed_orderly", + "event_types": [ + "other_material_event" + ], + "event_directions": [ + "mixed" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.02, + "reaction_day_return_min": -0.04, + "reaction_day_return_max": 0.06, + "close_location_min": 0.45, + "gap_size_min": -0.03, + "gap_size_max": 0.05, + "volume_ratio_min": 1.0, + "min_market_cap_proxy": 6000000000.0, + "document_quality_score_min": 0.54, + "parse_confidence_overall_min": 0.5, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.04, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 1, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.5, + "veto_oneoff_penalty_override": 0.25, + "per_trade_risk_pct_override": 0.003, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_guidance_unknown_premarket_orderly", + "event_types": [ + "guidance_update" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "pre_market" + ], + "timing_class": "any", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.02, + "reaction_day_return_min": -0.03, + "reaction_day_return_max": 0.04, + "close_location_min": 0.35, + "close_location_max": 0.85, + "gap_size_min": -0.02, + "gap_size_max": 0.03, + "volume_ratio_min": 0.75, + "volume_ratio_max": 1.3, + "min_market_cap_proxy": 8000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.45, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.03, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 6, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.45, + "per_trade_risk_pct_override": 0.015, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_unknown_ome_orderly", + "event_types": [ + "other_material_event" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.04, + "reaction_day_return_min": 0.0, + "reaction_day_return_max": 0.12, + "close_location_min": 0.55, + "volume_ratio_min": 1.0, + "min_market_cap_proxy": 4000000000.0, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.04, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 1, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.4, + "per_trade_risk_pct_override": 0.003, + "stop_atr_multiplier_override": 4.0, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_mixed_ome_orderly", + "event_types": [ + "other_material_event" + ], + "event_directions": [ + "mixed" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.06, + "reaction_day_return_min": -0.02, + "reaction_day_return_max": 0.06, + "close_location_min": 0.5, + "volume_ratio_min": 0.8, + "min_market_cap_proxy": 4000000000.0, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.04, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 1, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.4, + "per_trade_risk_pct_override": 0.003, + "stop_atr_multiplier_override": 3.5, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_bullish_raised_recovery_broad_oneoff", + "event_types": [ + "earnings_release" + ], + "event_directions": [ + "bullish" + ], + "guidance_statuses": [ + "raised" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.03, + "reaction_day_return_min": 0.0, + "reaction_day_return_max": 0.1, + "close_location_min": 0.3, + "close_location_max": 0.75, + "gap_size_min": 0.01, + "gap_size_max": 0.12, + "volume_ratio_min": 1.3, + "volume_ratio_max": 5.0, + "min_market_cap_proxy": 8000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.5, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "veto_parse_confidence_min_override": 0.5, + "veto_oneoff_penalty_override": 0.75, + "allow_oneoff_downsizing_override": true, + "oneoff_downsize_floor_override": 0.15, + "next_open_gap_cap_pct": 0.12, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 12, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "per_trade_risk_pct_override": 0.008, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false, + "enabled": true + }, + { + "engine_id": "next_open_long_other_material_unknown_orderly", + "event_types": [ + "other_material_event" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.045, + "reaction_day_return_min": -0.05, + "reaction_day_return_max": 0.08, + "close_location_min": 0.35, + "close_location_max": 0.98, + "gap_size_min": -0.03, + "gap_size_max": 0.06, + "volume_ratio_min": 0.75, + "volume_ratio_max": 1.6, + "min_market_cap_proxy": 8000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.45, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.05, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 1, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.45, + "per_trade_risk_pct_override": 0.003, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false + } + ], + "splits": [ + { + "kind": "named_snapshot", + "params": { + "name": "train" + } + }, + { + "kind": "named_snapshot", + "params": { + "name": "valid" + } + }, + { + "kind": "named_snapshot", + "params": { + "name": "test" + } + } + ], + "tags": [ + "return-max", + "v6new", + "v275-rebalance" + ], + "notes": "C o r r e c t e d - s n a p s h o t c o n t r o l f o r v 6 c o r e s t r u c t u r e w i t h o u t s i z i n g o r h o l d i n g - p e r i o d a d d - o n s . Adds narrow post-market bullish/raised large-cap one-off sibling before main recovery engine based on corrected-snapshot reject audit. Adds narrow post-market bullish/raised large-cap one-off sibling before main recovery engine based on corrected-snapshot reject audit. Lowers per-trade risk for next_open_long_other_material_unknown_orderly to 0.007 and raises engine budget to 0.05. Fine risk sweep from corrected v6.63. Fine risk sweep from corrected v6.91." +} \ No newline at end of file diff --git a/configs/experiments/return_max_long_v6new.288.json b/configs/experiments/return_max_long_v6new.288.json new file mode 100644 index 0000000..78b3880 --- /dev/null +++ b/configs/experiments/return_max_long_v6new.288.json @@ -0,0 +1,808 @@ +{ + "experiment_name": "return_max_long_v6new.288", + "dataset_snapshot_id": "midlarge-liquid-long-v1_bucketfix_full_audit_tier3", + "description": "v275 + budget_downsize + core risk 0.045", + "base_config": "configs/backtest/return_max_long_v1.json", + "overrides": { + "signal": { + "scoring_model": "return_max_long_v13e", + "score_threshold": 0.45, + "max_candidates_per_day": 18, + "a_tier_score_threshold": 0.58 + }, + "risk": { + "per_trade_risk_pct": 0.069, + "per_trade_risk_pct_a_tier": 0.0759, + "max_daily_new_risk_pct": 0.76, + "max_positions": 24, + "max_positions_per_sector": 5, + "max_position_value_pct": 1.5, + "max_adv_fraction": 0.2, + "macro_regime_neutral_size_scaler": 1.0, + "macro_regime_risk_off_size_scaler": 1.0, + "veto_unknown_direction": false, + "macro_regime_risk_off_a_tier_only": false, + "stop_atr_multiplier": 1.45, + "allow_budget_downsizing": true + }, + "execution": { + "a_tier_target_1_r": 3.5, + "a_tier_target_1_fraction": 0.0, + "non_a_tier_target_1_r": 2.25, + "non_a_tier_target_1_fraction": 0.2, + "trailing_warmup_days": 6, + "max_holding_days": 12, + "early_failure_no_progress_days": 1, + "early_failure_no_progress_r": 0.15, + "early_failure_no_progress_fraction": 1.0 + }, + "event_type_profiles": { + "material_contract": { + "enabled": true, + "direction_filter": "any", + "max_holding_days_override": 20 + }, + "other_material_event": { + "enabled": true, + "direction_filter": "any", + "max_holding_days_override": 20 + } + } + }, + "strategy_engines": [ + { + "engine_id": "reaction_close_long_bullish_raised_priority", + "event_types": [ + "earnings_release" + ], + "event_directions": [ + "bullish" + ], + "guidance_statuses": [ + "raised" + ], + "timing_class": "same_day", + "direction": "long_only", + "entry_timing_policy": "reaction_close", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.45, + "reaction_day_return_min": 0.08, + "reaction_day_return_max": 0.18, + "close_location_min": 0.55, + "volume_ratio_min": 2.0, + "gap_size_min": 0.0, + "attention_max_wiki_spike_10d": 6.0, + "score_threshold_override": 0.5, + "enabled": true, + "target_1_r_override": 99.0, + "target_1_fraction_override": 0.0, + "trailing_warmup_days_override": 8, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": null, + "early_failure_no_progress_r_override": null, + "early_failure_no_progress_fraction_override": null + }, + { + "engine_id": "next_open_long_unknown_material_patient", + "event_types": [ + "material_contract" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.25, + "reaction_day_return_min": 0.0, + "reaction_day_return_max": 0.15, + "close_location_min": 0.5, + "close_location_max": 0.85, + "gap_size_min": 0.0, + "gap_size_max": 0.02, + "volume_ratio_min": 0.8, + "volume_ratio_max": 2.0, + "max_market_cap_proxy": 10000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.45, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "veto_parse_confidence_min_override": 0.45, + "next_open_gap_cap_pct": 0.02, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "min_market_cap_proxy": 5000000000.0 + }, + { + "engine_id": "reaction_close_long_core", + "event_types": [ + "earnings_release", + "guidance_update" + ], + "timing_class": "same_day", + "direction": "long_only", + "entry_timing_policy": "reaction_close", + "max_holding_days": 12, + "engine_risk_budget_pct": 1.0, + "reaction_day_return_min": 0.0, + "reaction_day_return_max": 0.18, + "close_location_min": 0.45, + "volume_ratio_min": 1.0, + "gap_size_min": 0.0, + "weak_reaction_threshold": 0.03, + "weak_reaction_gap_max": 0.02, + "unknown_direction_reaction_min": 0.05, + "unknown_direction_close_location_min": 0.7, + "attention_max_wiki_spike_10d": 6.0, + "score_threshold_override": 0.42, + "enabled": true, + "residual_reserve_selected": true, + "mixed_inline_close_location_max": 0.88, + "mixed_inline_gap_size_max": 0.1, + "unknown_inline_exit_close_location_min": 0.9, + "unknown_inline_exit_gap_size_max": 0.04, + "unknown_inline_early_failure_no_progress_days_override": 2, + "unknown_inline_early_failure_no_progress_r_override": 0.1, + "unknown_inline_early_failure_no_progress_fraction_override": 1.0, + "per_trade_risk_pct_override": 0.045, + "trailing_warmup_days_override": 8 + }, + { + "event_types": [ + "earnings_release" + ], + "event_directions": [ + "bullish" + ], + "guidance_statuses": [ + "raised" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.025, + "reaction_day_return_min": 0.0, + "reaction_day_return_max": 0.08, + "close_location_max": 0.55, + "gap_size_min": 0.02, + "gap_size_max": 0.09, + "volume_ratio_min": 2.0, + "volume_ratio_max": 4.0, + "min_market_cap_proxy": 15000000000.0, + "max_market_cap_proxy": 50000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.5, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "allow_oneoff_downsizing_override": true, + "oneoff_downsize_floor_override": 0.1, + "use_reaction_day_low_stop_override": false, + "stop_atr_multiplier_override": 2.25, + "next_open_gap_cap_pct": 0.09, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "per_trade_risk_pct_override": 0.007, + "enabled": true, + "engine_id": "next_open_long_bullish_raised_recovery_oneoff_largecap_tight", + "close_location_min": 0.15 + }, + { + "engine_id": "next_open_long_bullish_raised_recovery", + "event_types": [ + "earnings_release" + ], + "event_directions": [ + "bullish" + ], + "guidance_statuses": [ + "raised" + ], + "filing_time_buckets": [ + "post_market", + "pre_market" + ], + "timing_class": "any", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.1, + "reaction_day_return_min": -0.1, + "reaction_day_return_max": 0.08, + "close_location_min": 0.03, + "close_location_max": 0.55, + "gap_size_min": 0.0, + "gap_size_max": 0.09, + "volume_ratio_min": 1.2, + "volume_ratio_max": 4.0, + "min_market_cap_proxy": 4000000000.0, + "max_market_cap_proxy": 50000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.5, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "use_reaction_day_low_stop_override": false, + "stop_atr_multiplier_override": 2.25, + "next_open_gap_cap_pct": 0.09, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "per_trade_risk_pct_override": 0.0035 + }, + { + "engine_id": "reaction_close_long_residual_lowclose_gap_d3", + "event_types": [ + "earnings_release", + "guidance_update" + ], + "timing_class": "same_day", + "direction": "long_only", + "entry_timing_policy": "reaction_close", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.12, + "reaction_day_return_min": 0.03, + "reaction_day_return_max": 0.2, + "close_location_min": 0.35, + "close_location_max": 0.45, + "volume_ratio_min": 1.25, + "gap_size_min": 0.05, + "gap_size_max": 0.1, + "max_market_cap_proxy": 10000000000.0, + "score_threshold_override": 0.35, + "target_1_r_override": 3.0, + "target_1_fraction_override": 0.1, + "residual_reserve_selected": true, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 3, + "early_failure_no_progress_r_override": 0.25, + "early_failure_no_progress_fraction_override": 1.0, + "enabled": true + }, + { + "engine_id": "reaction_close_long_residual_smallcap_gap", + "event_types": [ + "earnings_release", + "guidance_update" + ], + "timing_class": "same_day", + "direction": "long_only", + "entry_timing_policy": "reaction_close", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.12, + "reaction_day_return_min": 0.03, + "reaction_day_return_max": 0.2, + "close_location_min": 0.45, + "volume_ratio_min": 1.25, + "gap_size_min": 0.05, + "gap_size_max": 0.1, + "max_market_cap_proxy": 10000000000.0, + "score_threshold_override": 0.35, + "target_1_r_override": 3.0, + "target_1_fraction_override": 0.1, + "enabled": true + }, + { + "engine_id": "reaction_close_long_extreme_orderly", + "event_types": [ + "earnings_release", + "guidance_update" + ], + "timing_class": "same_day", + "direction": "long_only", + "entry_timing_policy": "reaction_close", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.35, + "reaction_day_return_min": 0.2, + "reaction_day_return_max": 0.4, + "close_location_min": 0.83, + "volume_ratio_min": 6.0, + "gap_size_min": 0.0, + "gap_size_max": 0.15, + "attention_max_wiki_spike_10d": 6.0, + "score_threshold_override": 0.65, + "enabled": true, + "target_1_r_override": 99.0, + "target_1_fraction_override": 0.0, + "trailing_warmup_days_override": 8, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": null, + "early_failure_no_progress_r_override": null, + "early_failure_no_progress_fraction_override": null + }, + { + "engine_id": "next_open_long_unknown_inline_hivol", + "event_types": [ + "earnings_release" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "inline_or_maintained" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.1, + "reaction_day_return_min": 0.0, + "reaction_day_return_max": 0.06, + "close_location_min": 0.74, + "close_location_max": 0.86, + "gap_size_min": 0.0, + "gap_size_max": 0.04, + "volume_ratio_min": 2.1, + "volume_ratio_max": 2.8, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.5, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "veto_oneoff_penalty_override": 1.0, + "next_open_gap_cap_pct": 0.04, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true + }, + { + "engine_id": "next_open_long_guidance_unknown_orderly", + "event_types": [ + "guidance_update" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.03, + "reaction_day_return_min": -0.03, + "reaction_day_return_max": 0.05, + "close_location_min": 0.9, + "gap_size_min": -0.02, + "gap_size_max": 0.03, + "volume_ratio_min": 0.8, + "min_market_cap_proxy": 9000000000.0, + "document_quality_score_min": 0.52, + "parse_confidence_overall_min": 0.48, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.03, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 6.0, + "target_1_fraction_override": 0.0, + "trailing_warmup_days_override": 15, + "enabled": true, + "veto_parse_confidence_min_override": 0.48, + "per_trade_risk_pct_override": 0.015, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_earnings_mixed_inline_orderly", + "event_types": [ + "earnings_release" + ], + "event_directions": [ + "mixed" + ], + "guidance_statuses": [ + "inline_or_maintained" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.03, + "reaction_day_return_min": -0.03, + "reaction_day_return_max": 0.06, + "close_location_min": 0.5, + "gap_size_min": -0.02, + "gap_size_max": 0.05, + "volume_ratio_min": 1.0, + "min_market_cap_proxy": 8000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.5, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.04, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.5, + "per_trade_risk_pct_override": 0.02, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_unknown_material_orderly", + "event_types": [ + "material_contract" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.02, + "reaction_day_return_min": -0.02, + "reaction_day_return_max": 0.06, + "close_location_min": 0.5, + "close_location_max": 0.8, + "gap_size_min": -0.02, + "gap_size_max": 0.02, + "volume_ratio_min": 0.9, + "volume_ratio_max": 1.4, + "min_market_cap_proxy": 10000000000.0, + "max_market_cap_proxy": 100000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.45, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.03, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.45, + "per_trade_risk_pct_override": 0.015, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_other_material_mixed_orderly", + "event_types": [ + "other_material_event" + ], + "event_directions": [ + "mixed" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.02, + "reaction_day_return_min": -0.04, + "reaction_day_return_max": 0.06, + "close_location_min": 0.45, + "gap_size_min": -0.03, + "gap_size_max": 0.05, + "volume_ratio_min": 1.0, + "min_market_cap_proxy": 6000000000.0, + "document_quality_score_min": 0.54, + "parse_confidence_overall_min": 0.5, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.04, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 1, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.5, + "veto_oneoff_penalty_override": 0.25, + "per_trade_risk_pct_override": 0.015, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_guidance_unknown_premarket_orderly", + "event_types": [ + "guidance_update" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "pre_market" + ], + "timing_class": "any", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.02, + "reaction_day_return_min": -0.03, + "reaction_day_return_max": 0.04, + "close_location_min": 0.35, + "close_location_max": 0.85, + "gap_size_min": -0.02, + "gap_size_max": 0.03, + "volume_ratio_min": 0.75, + "volume_ratio_max": 1.3, + "min_market_cap_proxy": 8000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.45, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.03, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 6, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.45, + "per_trade_risk_pct_override": 0.015, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_unknown_ome_orderly", + "event_types": [ + "other_material_event" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.04, + "reaction_day_return_min": 0.0, + "reaction_day_return_max": 0.12, + "close_location_min": 0.55, + "volume_ratio_min": 1.0, + "min_market_cap_proxy": 4000000000.0, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.04, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 1, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.4, + "per_trade_risk_pct_override": 0.008, + "stop_atr_multiplier_override": 4.0, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_mixed_ome_orderly", + "event_types": [ + "other_material_event" + ], + "event_directions": [ + "mixed" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.06, + "reaction_day_return_min": -0.02, + "reaction_day_return_max": 0.06, + "close_location_min": 0.5, + "volume_ratio_min": 0.8, + "min_market_cap_proxy": 4000000000.0, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.04, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 1, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.4, + "per_trade_risk_pct_override": 0.015, + "stop_atr_multiplier_override": 3.5, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_bullish_raised_recovery_broad_oneoff", + "event_types": [ + "earnings_release" + ], + "event_directions": [ + "bullish" + ], + "guidance_statuses": [ + "raised" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.03, + "reaction_day_return_min": 0.0, + "reaction_day_return_max": 0.1, + "close_location_min": 0.3, + "close_location_max": 0.75, + "gap_size_min": 0.01, + "gap_size_max": 0.12, + "volume_ratio_min": 1.3, + "volume_ratio_max": 5.0, + "min_market_cap_proxy": 8000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.5, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "veto_parse_confidence_min_override": 0.5, + "veto_oneoff_penalty_override": 0.75, + "allow_oneoff_downsizing_override": true, + "oneoff_downsize_floor_override": 0.15, + "next_open_gap_cap_pct": 0.12, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 12, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "per_trade_risk_pct_override": 0.008, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false, + "enabled": true + }, + { + "engine_id": "next_open_long_other_material_unknown_orderly", + "event_types": [ + "other_material_event" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.045, + "reaction_day_return_min": -0.05, + "reaction_day_return_max": 0.08, + "close_location_min": 0.35, + "close_location_max": 0.98, + "gap_size_min": -0.03, + "gap_size_max": 0.06, + "volume_ratio_min": 0.75, + "volume_ratio_max": 1.6, + "min_market_cap_proxy": 8000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.45, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.05, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 1, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.45, + "per_trade_risk_pct_override": 0.003, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false + } + ], + "splits": [ + { + "kind": "named_snapshot", + "params": { + "name": "train" + } + }, + { + "kind": "named_snapshot", + "params": { + "name": "valid" + } + }, + { + "kind": "named_snapshot", + "params": { + "name": "test" + } + } + ], + "tags": [ + "return-max", + "v6new", + "v275-rebalance" + ], + "notes": "C o r r e c t e d - s n a p s h o t c o n t r o l f o r v 6 c o r e s t r u c t u r e w i t h o u t s i z i n g o r h o l d i n g - p e r i o d a d d - o n s . Adds narrow post-market bullish/raised large-cap one-off sibling before main recovery engine based on corrected-snapshot reject audit. Adds narrow post-market bullish/raised large-cap one-off sibling before main recovery engine based on corrected-snapshot reject audit. Lowers per-trade risk for next_open_long_other_material_unknown_orderly to 0.007 and raises engine budget to 0.05. Fine risk sweep from corrected v6.63. Fine risk sweep from corrected v6.91." +} \ No newline at end of file diff --git a/configs/experiments/return_max_long_v6new.289.json b/configs/experiments/return_max_long_v6new.289.json new file mode 100644 index 0000000..51bf2d1 --- /dev/null +++ b/configs/experiments/return_max_long_v6new.289.json @@ -0,0 +1,808 @@ +{ + "experiment_name": "return_max_long_v6new.289", + "dataset_snapshot_id": "midlarge-liquid-long-v1_bucketfix_full_audit_tier3", + "description": "v275 + budget_downsize + core 0.045 + OME 0.003", + "base_config": "configs/backtest/return_max_long_v1.json", + "overrides": { + "signal": { + "scoring_model": "return_max_long_v13e", + "score_threshold": 0.45, + "max_candidates_per_day": 18, + "a_tier_score_threshold": 0.58 + }, + "risk": { + "per_trade_risk_pct": 0.069, + "per_trade_risk_pct_a_tier": 0.0759, + "max_daily_new_risk_pct": 0.76, + "max_positions": 24, + "max_positions_per_sector": 5, + "max_position_value_pct": 1.5, + "max_adv_fraction": 0.2, + "macro_regime_neutral_size_scaler": 1.0, + "macro_regime_risk_off_size_scaler": 1.0, + "veto_unknown_direction": false, + "macro_regime_risk_off_a_tier_only": false, + "stop_atr_multiplier": 1.45, + "allow_budget_downsizing": true + }, + "execution": { + "a_tier_target_1_r": 3.5, + "a_tier_target_1_fraction": 0.0, + "non_a_tier_target_1_r": 2.25, + "non_a_tier_target_1_fraction": 0.2, + "trailing_warmup_days": 6, + "max_holding_days": 12, + "early_failure_no_progress_days": 1, + "early_failure_no_progress_r": 0.15, + "early_failure_no_progress_fraction": 1.0 + }, + "event_type_profiles": { + "material_contract": { + "enabled": true, + "direction_filter": "any", + "max_holding_days_override": 20 + }, + "other_material_event": { + "enabled": true, + "direction_filter": "any", + "max_holding_days_override": 20 + } + } + }, + "strategy_engines": [ + { + "engine_id": "reaction_close_long_bullish_raised_priority", + "event_types": [ + "earnings_release" + ], + "event_directions": [ + "bullish" + ], + "guidance_statuses": [ + "raised" + ], + "timing_class": "same_day", + "direction": "long_only", + "entry_timing_policy": "reaction_close", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.45, + "reaction_day_return_min": 0.08, + "reaction_day_return_max": 0.18, + "close_location_min": 0.55, + "volume_ratio_min": 2.0, + "gap_size_min": 0.0, + "attention_max_wiki_spike_10d": 6.0, + "score_threshold_override": 0.5, + "enabled": true, + "target_1_r_override": 99.0, + "target_1_fraction_override": 0.0, + "trailing_warmup_days_override": 8, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": null, + "early_failure_no_progress_r_override": null, + "early_failure_no_progress_fraction_override": null + }, + { + "engine_id": "next_open_long_unknown_material_patient", + "event_types": [ + "material_contract" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.25, + "reaction_day_return_min": 0.0, + "reaction_day_return_max": 0.15, + "close_location_min": 0.5, + "close_location_max": 0.85, + "gap_size_min": 0.0, + "gap_size_max": 0.02, + "volume_ratio_min": 0.8, + "volume_ratio_max": 2.0, + "max_market_cap_proxy": 10000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.45, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "veto_parse_confidence_min_override": 0.45, + "next_open_gap_cap_pct": 0.02, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "min_market_cap_proxy": 5000000000.0 + }, + { + "engine_id": "reaction_close_long_core", + "event_types": [ + "earnings_release", + "guidance_update" + ], + "timing_class": "same_day", + "direction": "long_only", + "entry_timing_policy": "reaction_close", + "max_holding_days": 12, + "engine_risk_budget_pct": 1.0, + "reaction_day_return_min": 0.0, + "reaction_day_return_max": 0.18, + "close_location_min": 0.45, + "volume_ratio_min": 1.0, + "gap_size_min": 0.0, + "weak_reaction_threshold": 0.03, + "weak_reaction_gap_max": 0.02, + "unknown_direction_reaction_min": 0.05, + "unknown_direction_close_location_min": 0.7, + "attention_max_wiki_spike_10d": 6.0, + "score_threshold_override": 0.42, + "enabled": true, + "residual_reserve_selected": true, + "mixed_inline_close_location_max": 0.88, + "mixed_inline_gap_size_max": 0.1, + "unknown_inline_exit_close_location_min": 0.9, + "unknown_inline_exit_gap_size_max": 0.04, + "unknown_inline_early_failure_no_progress_days_override": 2, + "unknown_inline_early_failure_no_progress_r_override": 0.1, + "unknown_inline_early_failure_no_progress_fraction_override": 1.0, + "per_trade_risk_pct_override": 0.045, + "trailing_warmup_days_override": 8 + }, + { + "event_types": [ + "earnings_release" + ], + "event_directions": [ + "bullish" + ], + "guidance_statuses": [ + "raised" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.025, + "reaction_day_return_min": 0.0, + "reaction_day_return_max": 0.08, + "close_location_max": 0.55, + "gap_size_min": 0.02, + "gap_size_max": 0.09, + "volume_ratio_min": 2.0, + "volume_ratio_max": 4.0, + "min_market_cap_proxy": 15000000000.0, + "max_market_cap_proxy": 50000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.5, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "allow_oneoff_downsizing_override": true, + "oneoff_downsize_floor_override": 0.1, + "use_reaction_day_low_stop_override": false, + "stop_atr_multiplier_override": 2.25, + "next_open_gap_cap_pct": 0.09, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "per_trade_risk_pct_override": 0.007, + "enabled": true, + "engine_id": "next_open_long_bullish_raised_recovery_oneoff_largecap_tight", + "close_location_min": 0.15 + }, + { + "engine_id": "next_open_long_bullish_raised_recovery", + "event_types": [ + "earnings_release" + ], + "event_directions": [ + "bullish" + ], + "guidance_statuses": [ + "raised" + ], + "filing_time_buckets": [ + "post_market", + "pre_market" + ], + "timing_class": "any", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.1, + "reaction_day_return_min": -0.1, + "reaction_day_return_max": 0.08, + "close_location_min": 0.03, + "close_location_max": 0.55, + "gap_size_min": 0.0, + "gap_size_max": 0.09, + "volume_ratio_min": 1.2, + "volume_ratio_max": 4.0, + "min_market_cap_proxy": 4000000000.0, + "max_market_cap_proxy": 50000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.5, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "use_reaction_day_low_stop_override": false, + "stop_atr_multiplier_override": 2.25, + "next_open_gap_cap_pct": 0.09, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "per_trade_risk_pct_override": 0.0035 + }, + { + "engine_id": "reaction_close_long_residual_lowclose_gap_d3", + "event_types": [ + "earnings_release", + "guidance_update" + ], + "timing_class": "same_day", + "direction": "long_only", + "entry_timing_policy": "reaction_close", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.12, + "reaction_day_return_min": 0.03, + "reaction_day_return_max": 0.2, + "close_location_min": 0.35, + "close_location_max": 0.45, + "volume_ratio_min": 1.25, + "gap_size_min": 0.05, + "gap_size_max": 0.1, + "max_market_cap_proxy": 10000000000.0, + "score_threshold_override": 0.35, + "target_1_r_override": 3.0, + "target_1_fraction_override": 0.1, + "residual_reserve_selected": true, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 3, + "early_failure_no_progress_r_override": 0.25, + "early_failure_no_progress_fraction_override": 1.0, + "enabled": true + }, + { + "engine_id": "reaction_close_long_residual_smallcap_gap", + "event_types": [ + "earnings_release", + "guidance_update" + ], + "timing_class": "same_day", + "direction": "long_only", + "entry_timing_policy": "reaction_close", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.12, + "reaction_day_return_min": 0.03, + "reaction_day_return_max": 0.2, + "close_location_min": 0.45, + "volume_ratio_min": 1.25, + "gap_size_min": 0.05, + "gap_size_max": 0.1, + "max_market_cap_proxy": 10000000000.0, + "score_threshold_override": 0.35, + "target_1_r_override": 3.0, + "target_1_fraction_override": 0.1, + "enabled": true + }, + { + "engine_id": "reaction_close_long_extreme_orderly", + "event_types": [ + "earnings_release", + "guidance_update" + ], + "timing_class": "same_day", + "direction": "long_only", + "entry_timing_policy": "reaction_close", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.35, + "reaction_day_return_min": 0.2, + "reaction_day_return_max": 0.4, + "close_location_min": 0.83, + "volume_ratio_min": 6.0, + "gap_size_min": 0.0, + "gap_size_max": 0.15, + "attention_max_wiki_spike_10d": 6.0, + "score_threshold_override": 0.65, + "enabled": true, + "target_1_r_override": 99.0, + "target_1_fraction_override": 0.0, + "trailing_warmup_days_override": 8, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": null, + "early_failure_no_progress_r_override": null, + "early_failure_no_progress_fraction_override": null + }, + { + "engine_id": "next_open_long_unknown_inline_hivol", + "event_types": [ + "earnings_release" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "inline_or_maintained" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.1, + "reaction_day_return_min": 0.0, + "reaction_day_return_max": 0.06, + "close_location_min": 0.74, + "close_location_max": 0.86, + "gap_size_min": 0.0, + "gap_size_max": 0.04, + "volume_ratio_min": 2.1, + "volume_ratio_max": 2.8, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.5, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "veto_oneoff_penalty_override": 1.0, + "next_open_gap_cap_pct": 0.04, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true + }, + { + "engine_id": "next_open_long_guidance_unknown_orderly", + "event_types": [ + "guidance_update" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.03, + "reaction_day_return_min": -0.03, + "reaction_day_return_max": 0.05, + "close_location_min": 0.9, + "gap_size_min": -0.02, + "gap_size_max": 0.03, + "volume_ratio_min": 0.8, + "min_market_cap_proxy": 9000000000.0, + "document_quality_score_min": 0.52, + "parse_confidence_overall_min": 0.48, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.03, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 6.0, + "target_1_fraction_override": 0.0, + "trailing_warmup_days_override": 15, + "enabled": true, + "veto_parse_confidence_min_override": 0.48, + "per_trade_risk_pct_override": 0.015, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_earnings_mixed_inline_orderly", + "event_types": [ + "earnings_release" + ], + "event_directions": [ + "mixed" + ], + "guidance_statuses": [ + "inline_or_maintained" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.03, + "reaction_day_return_min": -0.03, + "reaction_day_return_max": 0.06, + "close_location_min": 0.5, + "gap_size_min": -0.02, + "gap_size_max": 0.05, + "volume_ratio_min": 1.0, + "min_market_cap_proxy": 8000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.5, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.04, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.5, + "per_trade_risk_pct_override": 0.02, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_unknown_material_orderly", + "event_types": [ + "material_contract" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.02, + "reaction_day_return_min": -0.02, + "reaction_day_return_max": 0.06, + "close_location_min": 0.5, + "close_location_max": 0.8, + "gap_size_min": -0.02, + "gap_size_max": 0.02, + "volume_ratio_min": 0.9, + "volume_ratio_max": 1.4, + "min_market_cap_proxy": 10000000000.0, + "max_market_cap_proxy": 100000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.45, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.03, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.45, + "per_trade_risk_pct_override": 0.015, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_other_material_mixed_orderly", + "event_types": [ + "other_material_event" + ], + "event_directions": [ + "mixed" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.02, + "reaction_day_return_min": -0.04, + "reaction_day_return_max": 0.06, + "close_location_min": 0.45, + "gap_size_min": -0.03, + "gap_size_max": 0.05, + "volume_ratio_min": 1.0, + "min_market_cap_proxy": 6000000000.0, + "document_quality_score_min": 0.54, + "parse_confidence_overall_min": 0.5, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.04, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 1, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.5, + "veto_oneoff_penalty_override": 0.25, + "per_trade_risk_pct_override": 0.003, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_guidance_unknown_premarket_orderly", + "event_types": [ + "guidance_update" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "pre_market" + ], + "timing_class": "any", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.02, + "reaction_day_return_min": -0.03, + "reaction_day_return_max": 0.04, + "close_location_min": 0.35, + "close_location_max": 0.85, + "gap_size_min": -0.02, + "gap_size_max": 0.03, + "volume_ratio_min": 0.75, + "volume_ratio_max": 1.3, + "min_market_cap_proxy": 8000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.45, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.03, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 6, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.45, + "per_trade_risk_pct_override": 0.015, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_unknown_ome_orderly", + "event_types": [ + "other_material_event" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.04, + "reaction_day_return_min": 0.0, + "reaction_day_return_max": 0.12, + "close_location_min": 0.55, + "volume_ratio_min": 1.0, + "min_market_cap_proxy": 4000000000.0, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.04, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 1, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.4, + "per_trade_risk_pct_override": 0.003, + "stop_atr_multiplier_override": 4.0, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_mixed_ome_orderly", + "event_types": [ + "other_material_event" + ], + "event_directions": [ + "mixed" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.06, + "reaction_day_return_min": -0.02, + "reaction_day_return_max": 0.06, + "close_location_min": 0.5, + "volume_ratio_min": 0.8, + "min_market_cap_proxy": 4000000000.0, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.04, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 1, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.4, + "per_trade_risk_pct_override": 0.003, + "stop_atr_multiplier_override": 3.5, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_bullish_raised_recovery_broad_oneoff", + "event_types": [ + "earnings_release" + ], + "event_directions": [ + "bullish" + ], + "guidance_statuses": [ + "raised" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.03, + "reaction_day_return_min": 0.0, + "reaction_day_return_max": 0.1, + "close_location_min": 0.3, + "close_location_max": 0.75, + "gap_size_min": 0.01, + "gap_size_max": 0.12, + "volume_ratio_min": 1.3, + "volume_ratio_max": 5.0, + "min_market_cap_proxy": 8000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.5, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "veto_parse_confidence_min_override": 0.5, + "veto_oneoff_penalty_override": 0.75, + "allow_oneoff_downsizing_override": true, + "oneoff_downsize_floor_override": 0.15, + "next_open_gap_cap_pct": 0.12, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 12, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "per_trade_risk_pct_override": 0.008, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false, + "enabled": true + }, + { + "engine_id": "next_open_long_other_material_unknown_orderly", + "event_types": [ + "other_material_event" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.045, + "reaction_day_return_min": -0.05, + "reaction_day_return_max": 0.08, + "close_location_min": 0.35, + "close_location_max": 0.98, + "gap_size_min": -0.03, + "gap_size_max": 0.06, + "volume_ratio_min": 0.75, + "volume_ratio_max": 1.6, + "min_market_cap_proxy": 8000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.45, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.05, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 1, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.45, + "per_trade_risk_pct_override": 0.003, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false + } + ], + "splits": [ + { + "kind": "named_snapshot", + "params": { + "name": "train" + } + }, + { + "kind": "named_snapshot", + "params": { + "name": "valid" + } + }, + { + "kind": "named_snapshot", + "params": { + "name": "test" + } + } + ], + "tags": [ + "return-max", + "v6new", + "v275-rebalance" + ], + "notes": "C o r r e c t e d - s n a p s h o t c o n t r o l f o r v 6 c o r e s t r u c t u r e w i t h o u t s i z i n g o r h o l d i n g - p e r i o d a d d - o n s . Adds narrow post-market bullish/raised large-cap one-off sibling before main recovery engine based on corrected-snapshot reject audit. Adds narrow post-market bullish/raised large-cap one-off sibling before main recovery engine based on corrected-snapshot reject audit. Lowers per-trade risk for next_open_long_other_material_unknown_orderly to 0.007 and raises engine budget to 0.05. Fine risk sweep from corrected v6.63. Fine risk sweep from corrected v6.91." +} \ No newline at end of file diff --git a/configs/experiments/return_max_long_v6new.290.json b/configs/experiments/return_max_long_v6new.290.json new file mode 100644 index 0000000..e1a45cb --- /dev/null +++ b/configs/experiments/return_max_long_v6new.290.json @@ -0,0 +1,808 @@ +{ + "experiment_name": "return_max_long_v6new.290", + "dataset_snapshot_id": "midlarge-liquid-long-v1_bucketfix_full_audit_tier3", + "description": "v288 variant: core risk 0.04", + "base_config": "configs/backtest/return_max_long_v1.json", + "overrides": { + "signal": { + "scoring_model": "return_max_long_v13e", + "score_threshold": 0.45, + "max_candidates_per_day": 18, + "a_tier_score_threshold": 0.58 + }, + "risk": { + "per_trade_risk_pct": 0.069, + "per_trade_risk_pct_a_tier": 0.0759, + "max_daily_new_risk_pct": 0.76, + "max_positions": 24, + "max_positions_per_sector": 5, + "max_position_value_pct": 1.5, + "max_adv_fraction": 0.2, + "macro_regime_neutral_size_scaler": 1.0, + "macro_regime_risk_off_size_scaler": 1.0, + "veto_unknown_direction": false, + "macro_regime_risk_off_a_tier_only": false, + "stop_atr_multiplier": 1.45, + "allow_budget_downsizing": true + }, + "execution": { + "a_tier_target_1_r": 3.5, + "a_tier_target_1_fraction": 0.0, + "non_a_tier_target_1_r": 2.25, + "non_a_tier_target_1_fraction": 0.2, + "trailing_warmup_days": 6, + "max_holding_days": 12, + "early_failure_no_progress_days": 1, + "early_failure_no_progress_r": 0.15, + "early_failure_no_progress_fraction": 1.0 + }, + "event_type_profiles": { + "material_contract": { + "enabled": true, + "direction_filter": "any", + "max_holding_days_override": 20 + }, + "other_material_event": { + "enabled": true, + "direction_filter": "any", + "max_holding_days_override": 20 + } + } + }, + "strategy_engines": [ + { + "engine_id": "reaction_close_long_bullish_raised_priority", + "event_types": [ + "earnings_release" + ], + "event_directions": [ + "bullish" + ], + "guidance_statuses": [ + "raised" + ], + "timing_class": "same_day", + "direction": "long_only", + "entry_timing_policy": "reaction_close", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.45, + "reaction_day_return_min": 0.08, + "reaction_day_return_max": 0.18, + "close_location_min": 0.55, + "volume_ratio_min": 2.0, + "gap_size_min": 0.0, + "attention_max_wiki_spike_10d": 6.0, + "score_threshold_override": 0.5, + "enabled": true, + "target_1_r_override": 99.0, + "target_1_fraction_override": 0.0, + "trailing_warmup_days_override": 8, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": null, + "early_failure_no_progress_r_override": null, + "early_failure_no_progress_fraction_override": null + }, + { + "engine_id": "next_open_long_unknown_material_patient", + "event_types": [ + "material_contract" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.25, + "reaction_day_return_min": 0.0, + "reaction_day_return_max": 0.15, + "close_location_min": 0.5, + "close_location_max": 0.85, + "gap_size_min": 0.0, + "gap_size_max": 0.02, + "volume_ratio_min": 0.8, + "volume_ratio_max": 2.0, + "max_market_cap_proxy": 10000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.45, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "veto_parse_confidence_min_override": 0.45, + "next_open_gap_cap_pct": 0.02, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "min_market_cap_proxy": 5000000000.0 + }, + { + "engine_id": "reaction_close_long_core", + "event_types": [ + "earnings_release", + "guidance_update" + ], + "timing_class": "same_day", + "direction": "long_only", + "entry_timing_policy": "reaction_close", + "max_holding_days": 12, + "engine_risk_budget_pct": 1.0, + "reaction_day_return_min": 0.0, + "reaction_day_return_max": 0.18, + "close_location_min": 0.45, + "volume_ratio_min": 1.0, + "gap_size_min": 0.0, + "weak_reaction_threshold": 0.03, + "weak_reaction_gap_max": 0.02, + "unknown_direction_reaction_min": 0.05, + "unknown_direction_close_location_min": 0.7, + "attention_max_wiki_spike_10d": 6.0, + "score_threshold_override": 0.42, + "enabled": true, + "residual_reserve_selected": true, + "mixed_inline_close_location_max": 0.88, + "mixed_inline_gap_size_max": 0.1, + "unknown_inline_exit_close_location_min": 0.9, + "unknown_inline_exit_gap_size_max": 0.04, + "unknown_inline_early_failure_no_progress_days_override": 2, + "unknown_inline_early_failure_no_progress_r_override": 0.1, + "unknown_inline_early_failure_no_progress_fraction_override": 1.0, + "per_trade_risk_pct_override": 0.04, + "trailing_warmup_days_override": 8 + }, + { + "event_types": [ + "earnings_release" + ], + "event_directions": [ + "bullish" + ], + "guidance_statuses": [ + "raised" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.025, + "reaction_day_return_min": 0.0, + "reaction_day_return_max": 0.08, + "close_location_max": 0.55, + "gap_size_min": 0.02, + "gap_size_max": 0.09, + "volume_ratio_min": 2.0, + "volume_ratio_max": 4.0, + "min_market_cap_proxy": 15000000000.0, + "max_market_cap_proxy": 50000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.5, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "allow_oneoff_downsizing_override": true, + "oneoff_downsize_floor_override": 0.1, + "use_reaction_day_low_stop_override": false, + "stop_atr_multiplier_override": 2.25, + "next_open_gap_cap_pct": 0.09, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "per_trade_risk_pct_override": 0.007, + "enabled": true, + "engine_id": "next_open_long_bullish_raised_recovery_oneoff_largecap_tight", + "close_location_min": 0.15 + }, + { + "engine_id": "next_open_long_bullish_raised_recovery", + "event_types": [ + "earnings_release" + ], + "event_directions": [ + "bullish" + ], + "guidance_statuses": [ + "raised" + ], + "filing_time_buckets": [ + "post_market", + "pre_market" + ], + "timing_class": "any", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.1, + "reaction_day_return_min": -0.1, + "reaction_day_return_max": 0.08, + "close_location_min": 0.03, + "close_location_max": 0.55, + "gap_size_min": 0.0, + "gap_size_max": 0.09, + "volume_ratio_min": 1.2, + "volume_ratio_max": 4.0, + "min_market_cap_proxy": 4000000000.0, + "max_market_cap_proxy": 50000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.5, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "use_reaction_day_low_stop_override": false, + "stop_atr_multiplier_override": 2.25, + "next_open_gap_cap_pct": 0.09, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "per_trade_risk_pct_override": 0.0035 + }, + { + "engine_id": "reaction_close_long_residual_lowclose_gap_d3", + "event_types": [ + "earnings_release", + "guidance_update" + ], + "timing_class": "same_day", + "direction": "long_only", + "entry_timing_policy": "reaction_close", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.12, + "reaction_day_return_min": 0.03, + "reaction_day_return_max": 0.2, + "close_location_min": 0.35, + "close_location_max": 0.45, + "volume_ratio_min": 1.25, + "gap_size_min": 0.05, + "gap_size_max": 0.1, + "max_market_cap_proxy": 10000000000.0, + "score_threshold_override": 0.35, + "target_1_r_override": 3.0, + "target_1_fraction_override": 0.1, + "residual_reserve_selected": true, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 3, + "early_failure_no_progress_r_override": 0.25, + "early_failure_no_progress_fraction_override": 1.0, + "enabled": true + }, + { + "engine_id": "reaction_close_long_residual_smallcap_gap", + "event_types": [ + "earnings_release", + "guidance_update" + ], + "timing_class": "same_day", + "direction": "long_only", + "entry_timing_policy": "reaction_close", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.12, + "reaction_day_return_min": 0.03, + "reaction_day_return_max": 0.2, + "close_location_min": 0.45, + "volume_ratio_min": 1.25, + "gap_size_min": 0.05, + "gap_size_max": 0.1, + "max_market_cap_proxy": 10000000000.0, + "score_threshold_override": 0.35, + "target_1_r_override": 3.0, + "target_1_fraction_override": 0.1, + "enabled": true + }, + { + "engine_id": "reaction_close_long_extreme_orderly", + "event_types": [ + "earnings_release", + "guidance_update" + ], + "timing_class": "same_day", + "direction": "long_only", + "entry_timing_policy": "reaction_close", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.35, + "reaction_day_return_min": 0.2, + "reaction_day_return_max": 0.4, + "close_location_min": 0.83, + "volume_ratio_min": 6.0, + "gap_size_min": 0.0, + "gap_size_max": 0.15, + "attention_max_wiki_spike_10d": 6.0, + "score_threshold_override": 0.65, + "enabled": true, + "target_1_r_override": 99.0, + "target_1_fraction_override": 0.0, + "trailing_warmup_days_override": 8, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": null, + "early_failure_no_progress_r_override": null, + "early_failure_no_progress_fraction_override": null + }, + { + "engine_id": "next_open_long_unknown_inline_hivol", + "event_types": [ + "earnings_release" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "inline_or_maintained" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.1, + "reaction_day_return_min": 0.0, + "reaction_day_return_max": 0.06, + "close_location_min": 0.74, + "close_location_max": 0.86, + "gap_size_min": 0.0, + "gap_size_max": 0.04, + "volume_ratio_min": 2.1, + "volume_ratio_max": 2.8, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.5, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "veto_oneoff_penalty_override": 1.0, + "next_open_gap_cap_pct": 0.04, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true + }, + { + "engine_id": "next_open_long_guidance_unknown_orderly", + "event_types": [ + "guidance_update" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.03, + "reaction_day_return_min": -0.03, + "reaction_day_return_max": 0.05, + "close_location_min": 0.9, + "gap_size_min": -0.02, + "gap_size_max": 0.03, + "volume_ratio_min": 0.8, + "min_market_cap_proxy": 9000000000.0, + "document_quality_score_min": 0.52, + "parse_confidence_overall_min": 0.48, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.03, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 6.0, + "target_1_fraction_override": 0.0, + "trailing_warmup_days_override": 15, + "enabled": true, + "veto_parse_confidence_min_override": 0.48, + "per_trade_risk_pct_override": 0.015, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_earnings_mixed_inline_orderly", + "event_types": [ + "earnings_release" + ], + "event_directions": [ + "mixed" + ], + "guidance_statuses": [ + "inline_or_maintained" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.03, + "reaction_day_return_min": -0.03, + "reaction_day_return_max": 0.06, + "close_location_min": 0.5, + "gap_size_min": -0.02, + "gap_size_max": 0.05, + "volume_ratio_min": 1.0, + "min_market_cap_proxy": 8000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.5, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.04, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.5, + "per_trade_risk_pct_override": 0.02, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_unknown_material_orderly", + "event_types": [ + "material_contract" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.02, + "reaction_day_return_min": -0.02, + "reaction_day_return_max": 0.06, + "close_location_min": 0.5, + "close_location_max": 0.8, + "gap_size_min": -0.02, + "gap_size_max": 0.02, + "volume_ratio_min": 0.9, + "volume_ratio_max": 1.4, + "min_market_cap_proxy": 10000000000.0, + "max_market_cap_proxy": 100000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.45, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.03, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.45, + "per_trade_risk_pct_override": 0.015, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_other_material_mixed_orderly", + "event_types": [ + "other_material_event" + ], + "event_directions": [ + "mixed" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.02, + "reaction_day_return_min": -0.04, + "reaction_day_return_max": 0.06, + "close_location_min": 0.45, + "gap_size_min": -0.03, + "gap_size_max": 0.05, + "volume_ratio_min": 1.0, + "min_market_cap_proxy": 6000000000.0, + "document_quality_score_min": 0.54, + "parse_confidence_overall_min": 0.5, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.04, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 1, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.5, + "veto_oneoff_penalty_override": 0.25, + "per_trade_risk_pct_override": 0.015, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_guidance_unknown_premarket_orderly", + "event_types": [ + "guidance_update" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "pre_market" + ], + "timing_class": "any", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.02, + "reaction_day_return_min": -0.03, + "reaction_day_return_max": 0.04, + "close_location_min": 0.35, + "close_location_max": 0.85, + "gap_size_min": -0.02, + "gap_size_max": 0.03, + "volume_ratio_min": 0.75, + "volume_ratio_max": 1.3, + "min_market_cap_proxy": 8000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.45, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.03, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 6, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.45, + "per_trade_risk_pct_override": 0.015, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_unknown_ome_orderly", + "event_types": [ + "other_material_event" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.04, + "reaction_day_return_min": 0.0, + "reaction_day_return_max": 0.12, + "close_location_min": 0.55, + "volume_ratio_min": 1.0, + "min_market_cap_proxy": 4000000000.0, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.04, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 1, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.4, + "per_trade_risk_pct_override": 0.008, + "stop_atr_multiplier_override": 4.0, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_mixed_ome_orderly", + "event_types": [ + "other_material_event" + ], + "event_directions": [ + "mixed" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.06, + "reaction_day_return_min": -0.02, + "reaction_day_return_max": 0.06, + "close_location_min": 0.5, + "volume_ratio_min": 0.8, + "min_market_cap_proxy": 4000000000.0, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.04, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 1, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.4, + "per_trade_risk_pct_override": 0.015, + "stop_atr_multiplier_override": 3.5, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_bullish_raised_recovery_broad_oneoff", + "event_types": [ + "earnings_release" + ], + "event_directions": [ + "bullish" + ], + "guidance_statuses": [ + "raised" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.03, + "reaction_day_return_min": 0.0, + "reaction_day_return_max": 0.1, + "close_location_min": 0.3, + "close_location_max": 0.75, + "gap_size_min": 0.01, + "gap_size_max": 0.12, + "volume_ratio_min": 1.3, + "volume_ratio_max": 5.0, + "min_market_cap_proxy": 8000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.5, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "veto_parse_confidence_min_override": 0.5, + "veto_oneoff_penalty_override": 0.75, + "allow_oneoff_downsizing_override": true, + "oneoff_downsize_floor_override": 0.15, + "next_open_gap_cap_pct": 0.12, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 12, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "per_trade_risk_pct_override": 0.008, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false, + "enabled": true + }, + { + "engine_id": "next_open_long_other_material_unknown_orderly", + "event_types": [ + "other_material_event" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.045, + "reaction_day_return_min": -0.05, + "reaction_day_return_max": 0.08, + "close_location_min": 0.35, + "close_location_max": 0.98, + "gap_size_min": -0.03, + "gap_size_max": 0.06, + "volume_ratio_min": 0.75, + "volume_ratio_max": 1.6, + "min_market_cap_proxy": 8000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.45, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.05, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 1, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.45, + "per_trade_risk_pct_override": 0.003, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false + } + ], + "splits": [ + { + "kind": "named_snapshot", + "params": { + "name": "train" + } + }, + { + "kind": "named_snapshot", + "params": { + "name": "valid" + } + }, + { + "kind": "named_snapshot", + "params": { + "name": "test" + } + } + ], + "tags": [ + "return-max", + "v6new", + "v275-rebalance" + ], + "notes": "C o r r e c t e d - s n a p s h o t c o n t r o l f o r v 6 c o r e s t r u c t u r e w i t h o u t s i z i n g o r h o l d i n g - p e r i o d a d d - o n s . Adds narrow post-market bullish/raised large-cap one-off sibling before main recovery engine based on corrected-snapshot reject audit. Adds narrow post-market bullish/raised large-cap one-off sibling before main recovery engine based on corrected-snapshot reject audit. Lowers per-trade risk for next_open_long_other_material_unknown_orderly to 0.007 and raises engine budget to 0.05. Fine risk sweep from corrected v6.63. Fine risk sweep from corrected v6.91." +} \ No newline at end of file diff --git a/configs/experiments/return_max_long_v6new.291.json b/configs/experiments/return_max_long_v6new.291.json new file mode 100644 index 0000000..fd6ddfd --- /dev/null +++ b/configs/experiments/return_max_long_v6new.291.json @@ -0,0 +1,808 @@ +{ + "experiment_name": "return_max_long_v6new.291", + "dataset_snapshot_id": "midlarge-liquid-long-v1_bucketfix_full_audit_tier3", + "description": "v288 variant: core risk 0.05", + "base_config": "configs/backtest/return_max_long_v1.json", + "overrides": { + "signal": { + "scoring_model": "return_max_long_v13e", + "score_threshold": 0.45, + "max_candidates_per_day": 18, + "a_tier_score_threshold": 0.58 + }, + "risk": { + "per_trade_risk_pct": 0.069, + "per_trade_risk_pct_a_tier": 0.0759, + "max_daily_new_risk_pct": 0.76, + "max_positions": 24, + "max_positions_per_sector": 5, + "max_position_value_pct": 1.5, + "max_adv_fraction": 0.2, + "macro_regime_neutral_size_scaler": 1.0, + "macro_regime_risk_off_size_scaler": 1.0, + "veto_unknown_direction": false, + "macro_regime_risk_off_a_tier_only": false, + "stop_atr_multiplier": 1.45, + "allow_budget_downsizing": true + }, + "execution": { + "a_tier_target_1_r": 3.5, + "a_tier_target_1_fraction": 0.0, + "non_a_tier_target_1_r": 2.25, + "non_a_tier_target_1_fraction": 0.2, + "trailing_warmup_days": 6, + "max_holding_days": 12, + "early_failure_no_progress_days": 1, + "early_failure_no_progress_r": 0.15, + "early_failure_no_progress_fraction": 1.0 + }, + "event_type_profiles": { + "material_contract": { + "enabled": true, + "direction_filter": "any", + "max_holding_days_override": 20 + }, + "other_material_event": { + "enabled": true, + "direction_filter": "any", + "max_holding_days_override": 20 + } + } + }, + "strategy_engines": [ + { + "engine_id": "reaction_close_long_bullish_raised_priority", + "event_types": [ + "earnings_release" + ], + "event_directions": [ + "bullish" + ], + "guidance_statuses": [ + "raised" + ], + "timing_class": "same_day", + "direction": "long_only", + "entry_timing_policy": "reaction_close", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.45, + "reaction_day_return_min": 0.08, + "reaction_day_return_max": 0.18, + "close_location_min": 0.55, + "volume_ratio_min": 2.0, + "gap_size_min": 0.0, + "attention_max_wiki_spike_10d": 6.0, + "score_threshold_override": 0.5, + "enabled": true, + "target_1_r_override": 99.0, + "target_1_fraction_override": 0.0, + "trailing_warmup_days_override": 8, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": null, + "early_failure_no_progress_r_override": null, + "early_failure_no_progress_fraction_override": null + }, + { + "engine_id": "next_open_long_unknown_material_patient", + "event_types": [ + "material_contract" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.25, + "reaction_day_return_min": 0.0, + "reaction_day_return_max": 0.15, + "close_location_min": 0.5, + "close_location_max": 0.85, + "gap_size_min": 0.0, + "gap_size_max": 0.02, + "volume_ratio_min": 0.8, + "volume_ratio_max": 2.0, + "max_market_cap_proxy": 10000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.45, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "veto_parse_confidence_min_override": 0.45, + "next_open_gap_cap_pct": 0.02, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "min_market_cap_proxy": 5000000000.0 + }, + { + "engine_id": "reaction_close_long_core", + "event_types": [ + "earnings_release", + "guidance_update" + ], + "timing_class": "same_day", + "direction": "long_only", + "entry_timing_policy": "reaction_close", + "max_holding_days": 12, + "engine_risk_budget_pct": 1.0, + "reaction_day_return_min": 0.0, + "reaction_day_return_max": 0.18, + "close_location_min": 0.45, + "volume_ratio_min": 1.0, + "gap_size_min": 0.0, + "weak_reaction_threshold": 0.03, + "weak_reaction_gap_max": 0.02, + "unknown_direction_reaction_min": 0.05, + "unknown_direction_close_location_min": 0.7, + "attention_max_wiki_spike_10d": 6.0, + "score_threshold_override": 0.42, + "enabled": true, + "residual_reserve_selected": true, + "mixed_inline_close_location_max": 0.88, + "mixed_inline_gap_size_max": 0.1, + "unknown_inline_exit_close_location_min": 0.9, + "unknown_inline_exit_gap_size_max": 0.04, + "unknown_inline_early_failure_no_progress_days_override": 2, + "unknown_inline_early_failure_no_progress_r_override": 0.1, + "unknown_inline_early_failure_no_progress_fraction_override": 1.0, + "per_trade_risk_pct_override": 0.05, + "trailing_warmup_days_override": 8 + }, + { + "event_types": [ + "earnings_release" + ], + "event_directions": [ + "bullish" + ], + "guidance_statuses": [ + "raised" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.025, + "reaction_day_return_min": 0.0, + "reaction_day_return_max": 0.08, + "close_location_max": 0.55, + "gap_size_min": 0.02, + "gap_size_max": 0.09, + "volume_ratio_min": 2.0, + "volume_ratio_max": 4.0, + "min_market_cap_proxy": 15000000000.0, + "max_market_cap_proxy": 50000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.5, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "allow_oneoff_downsizing_override": true, + "oneoff_downsize_floor_override": 0.1, + "use_reaction_day_low_stop_override": false, + "stop_atr_multiplier_override": 2.25, + "next_open_gap_cap_pct": 0.09, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "per_trade_risk_pct_override": 0.007, + "enabled": true, + "engine_id": "next_open_long_bullish_raised_recovery_oneoff_largecap_tight", + "close_location_min": 0.15 + }, + { + "engine_id": "next_open_long_bullish_raised_recovery", + "event_types": [ + "earnings_release" + ], + "event_directions": [ + "bullish" + ], + "guidance_statuses": [ + "raised" + ], + "filing_time_buckets": [ + "post_market", + "pre_market" + ], + "timing_class": "any", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.1, + "reaction_day_return_min": -0.1, + "reaction_day_return_max": 0.08, + "close_location_min": 0.03, + "close_location_max": 0.55, + "gap_size_min": 0.0, + "gap_size_max": 0.09, + "volume_ratio_min": 1.2, + "volume_ratio_max": 4.0, + "min_market_cap_proxy": 4000000000.0, + "max_market_cap_proxy": 50000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.5, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "use_reaction_day_low_stop_override": false, + "stop_atr_multiplier_override": 2.25, + "next_open_gap_cap_pct": 0.09, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "per_trade_risk_pct_override": 0.0035 + }, + { + "engine_id": "reaction_close_long_residual_lowclose_gap_d3", + "event_types": [ + "earnings_release", + "guidance_update" + ], + "timing_class": "same_day", + "direction": "long_only", + "entry_timing_policy": "reaction_close", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.12, + "reaction_day_return_min": 0.03, + "reaction_day_return_max": 0.2, + "close_location_min": 0.35, + "close_location_max": 0.45, + "volume_ratio_min": 1.25, + "gap_size_min": 0.05, + "gap_size_max": 0.1, + "max_market_cap_proxy": 10000000000.0, + "score_threshold_override": 0.35, + "target_1_r_override": 3.0, + "target_1_fraction_override": 0.1, + "residual_reserve_selected": true, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 3, + "early_failure_no_progress_r_override": 0.25, + "early_failure_no_progress_fraction_override": 1.0, + "enabled": true + }, + { + "engine_id": "reaction_close_long_residual_smallcap_gap", + "event_types": [ + "earnings_release", + "guidance_update" + ], + "timing_class": "same_day", + "direction": "long_only", + "entry_timing_policy": "reaction_close", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.12, + "reaction_day_return_min": 0.03, + "reaction_day_return_max": 0.2, + "close_location_min": 0.45, + "volume_ratio_min": 1.25, + "gap_size_min": 0.05, + "gap_size_max": 0.1, + "max_market_cap_proxy": 10000000000.0, + "score_threshold_override": 0.35, + "target_1_r_override": 3.0, + "target_1_fraction_override": 0.1, + "enabled": true + }, + { + "engine_id": "reaction_close_long_extreme_orderly", + "event_types": [ + "earnings_release", + "guidance_update" + ], + "timing_class": "same_day", + "direction": "long_only", + "entry_timing_policy": "reaction_close", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.35, + "reaction_day_return_min": 0.2, + "reaction_day_return_max": 0.4, + "close_location_min": 0.83, + "volume_ratio_min": 6.0, + "gap_size_min": 0.0, + "gap_size_max": 0.15, + "attention_max_wiki_spike_10d": 6.0, + "score_threshold_override": 0.65, + "enabled": true, + "target_1_r_override": 99.0, + "target_1_fraction_override": 0.0, + "trailing_warmup_days_override": 8, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": null, + "early_failure_no_progress_r_override": null, + "early_failure_no_progress_fraction_override": null + }, + { + "engine_id": "next_open_long_unknown_inline_hivol", + "event_types": [ + "earnings_release" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "inline_or_maintained" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.1, + "reaction_day_return_min": 0.0, + "reaction_day_return_max": 0.06, + "close_location_min": 0.74, + "close_location_max": 0.86, + "gap_size_min": 0.0, + "gap_size_max": 0.04, + "volume_ratio_min": 2.1, + "volume_ratio_max": 2.8, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.5, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "veto_oneoff_penalty_override": 1.0, + "next_open_gap_cap_pct": 0.04, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true + }, + { + "engine_id": "next_open_long_guidance_unknown_orderly", + "event_types": [ + "guidance_update" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.03, + "reaction_day_return_min": -0.03, + "reaction_day_return_max": 0.05, + "close_location_min": 0.9, + "gap_size_min": -0.02, + "gap_size_max": 0.03, + "volume_ratio_min": 0.8, + "min_market_cap_proxy": 9000000000.0, + "document_quality_score_min": 0.52, + "parse_confidence_overall_min": 0.48, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.03, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 6.0, + "target_1_fraction_override": 0.0, + "trailing_warmup_days_override": 15, + "enabled": true, + "veto_parse_confidence_min_override": 0.48, + "per_trade_risk_pct_override": 0.015, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_earnings_mixed_inline_orderly", + "event_types": [ + "earnings_release" + ], + "event_directions": [ + "mixed" + ], + "guidance_statuses": [ + "inline_or_maintained" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.03, + "reaction_day_return_min": -0.03, + "reaction_day_return_max": 0.06, + "close_location_min": 0.5, + "gap_size_min": -0.02, + "gap_size_max": 0.05, + "volume_ratio_min": 1.0, + "min_market_cap_proxy": 8000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.5, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.04, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.5, + "per_trade_risk_pct_override": 0.02, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_unknown_material_orderly", + "event_types": [ + "material_contract" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.02, + "reaction_day_return_min": -0.02, + "reaction_day_return_max": 0.06, + "close_location_min": 0.5, + "close_location_max": 0.8, + "gap_size_min": -0.02, + "gap_size_max": 0.02, + "volume_ratio_min": 0.9, + "volume_ratio_max": 1.4, + "min_market_cap_proxy": 10000000000.0, + "max_market_cap_proxy": 100000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.45, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.03, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.45, + "per_trade_risk_pct_override": 0.015, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_other_material_mixed_orderly", + "event_types": [ + "other_material_event" + ], + "event_directions": [ + "mixed" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.02, + "reaction_day_return_min": -0.04, + "reaction_day_return_max": 0.06, + "close_location_min": 0.45, + "gap_size_min": -0.03, + "gap_size_max": 0.05, + "volume_ratio_min": 1.0, + "min_market_cap_proxy": 6000000000.0, + "document_quality_score_min": 0.54, + "parse_confidence_overall_min": 0.5, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.04, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 1, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.5, + "veto_oneoff_penalty_override": 0.25, + "per_trade_risk_pct_override": 0.015, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_guidance_unknown_premarket_orderly", + "event_types": [ + "guidance_update" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "pre_market" + ], + "timing_class": "any", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.02, + "reaction_day_return_min": -0.03, + "reaction_day_return_max": 0.04, + "close_location_min": 0.35, + "close_location_max": 0.85, + "gap_size_min": -0.02, + "gap_size_max": 0.03, + "volume_ratio_min": 0.75, + "volume_ratio_max": 1.3, + "min_market_cap_proxy": 8000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.45, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.03, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 6, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.45, + "per_trade_risk_pct_override": 0.015, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_unknown_ome_orderly", + "event_types": [ + "other_material_event" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.04, + "reaction_day_return_min": 0.0, + "reaction_day_return_max": 0.12, + "close_location_min": 0.55, + "volume_ratio_min": 1.0, + "min_market_cap_proxy": 4000000000.0, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.04, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 1, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.4, + "per_trade_risk_pct_override": 0.008, + "stop_atr_multiplier_override": 4.0, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_mixed_ome_orderly", + "event_types": [ + "other_material_event" + ], + "event_directions": [ + "mixed" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.06, + "reaction_day_return_min": -0.02, + "reaction_day_return_max": 0.06, + "close_location_min": 0.5, + "volume_ratio_min": 0.8, + "min_market_cap_proxy": 4000000000.0, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.04, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 1, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.4, + "per_trade_risk_pct_override": 0.015, + "stop_atr_multiplier_override": 3.5, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_bullish_raised_recovery_broad_oneoff", + "event_types": [ + "earnings_release" + ], + "event_directions": [ + "bullish" + ], + "guidance_statuses": [ + "raised" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.03, + "reaction_day_return_min": 0.0, + "reaction_day_return_max": 0.1, + "close_location_min": 0.3, + "close_location_max": 0.75, + "gap_size_min": 0.01, + "gap_size_max": 0.12, + "volume_ratio_min": 1.3, + "volume_ratio_max": 5.0, + "min_market_cap_proxy": 8000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.5, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "veto_parse_confidence_min_override": 0.5, + "veto_oneoff_penalty_override": 0.75, + "allow_oneoff_downsizing_override": true, + "oneoff_downsize_floor_override": 0.15, + "next_open_gap_cap_pct": 0.12, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 12, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "per_trade_risk_pct_override": 0.008, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false, + "enabled": true + }, + { + "engine_id": "next_open_long_other_material_unknown_orderly", + "event_types": [ + "other_material_event" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.045, + "reaction_day_return_min": -0.05, + "reaction_day_return_max": 0.08, + "close_location_min": 0.35, + "close_location_max": 0.98, + "gap_size_min": -0.03, + "gap_size_max": 0.06, + "volume_ratio_min": 0.75, + "volume_ratio_max": 1.6, + "min_market_cap_proxy": 8000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.45, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.05, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 1, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.45, + "per_trade_risk_pct_override": 0.003, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false + } + ], + "splits": [ + { + "kind": "named_snapshot", + "params": { + "name": "train" + } + }, + { + "kind": "named_snapshot", + "params": { + "name": "valid" + } + }, + { + "kind": "named_snapshot", + "params": { + "name": "test" + } + } + ], + "tags": [ + "return-max", + "v6new", + "v275-rebalance" + ], + "notes": "C o r r e c t e d - s n a p s h o t c o n t r o l f o r v 6 c o r e s t r u c t u r e w i t h o u t s i z i n g o r h o l d i n g - p e r i o d a d d - o n s . Adds narrow post-market bullish/raised large-cap one-off sibling before main recovery engine based on corrected-snapshot reject audit. Adds narrow post-market bullish/raised large-cap one-off sibling before main recovery engine based on corrected-snapshot reject audit. Lowers per-trade risk for next_open_long_other_material_unknown_orderly to 0.007 and raises engine budget to 0.05. Fine risk sweep from corrected v6.63. Fine risk sweep from corrected v6.91." +} \ No newline at end of file diff --git a/configs/experiments/return_max_long_v6new.292.json b/configs/experiments/return_max_long_v6new.292.json new file mode 100644 index 0000000..54361c6 --- /dev/null +++ b/configs/experiments/return_max_long_v6new.292.json @@ -0,0 +1,808 @@ +{ + "experiment_name": "return_max_long_v6new.292", + "dataset_snapshot_id": "midlarge-liquid-long-v1_bucketfix_full_audit_tier3", + "description": "v288 variant: core risk 0.055", + "base_config": "configs/backtest/return_max_long_v1.json", + "overrides": { + "signal": { + "scoring_model": "return_max_long_v13e", + "score_threshold": 0.45, + "max_candidates_per_day": 18, + "a_tier_score_threshold": 0.58 + }, + "risk": { + "per_trade_risk_pct": 0.069, + "per_trade_risk_pct_a_tier": 0.0759, + "max_daily_new_risk_pct": 0.76, + "max_positions": 24, + "max_positions_per_sector": 5, + "max_position_value_pct": 1.5, + "max_adv_fraction": 0.2, + "macro_regime_neutral_size_scaler": 1.0, + "macro_regime_risk_off_size_scaler": 1.0, + "veto_unknown_direction": false, + "macro_regime_risk_off_a_tier_only": false, + "stop_atr_multiplier": 1.45, + "allow_budget_downsizing": true + }, + "execution": { + "a_tier_target_1_r": 3.5, + "a_tier_target_1_fraction": 0.0, + "non_a_tier_target_1_r": 2.25, + "non_a_tier_target_1_fraction": 0.2, + "trailing_warmup_days": 6, + "max_holding_days": 12, + "early_failure_no_progress_days": 1, + "early_failure_no_progress_r": 0.15, + "early_failure_no_progress_fraction": 1.0 + }, + "event_type_profiles": { + "material_contract": { + "enabled": true, + "direction_filter": "any", + "max_holding_days_override": 20 + }, + "other_material_event": { + "enabled": true, + "direction_filter": "any", + "max_holding_days_override": 20 + } + } + }, + "strategy_engines": [ + { + "engine_id": "reaction_close_long_bullish_raised_priority", + "event_types": [ + "earnings_release" + ], + "event_directions": [ + "bullish" + ], + "guidance_statuses": [ + "raised" + ], + "timing_class": "same_day", + "direction": "long_only", + "entry_timing_policy": "reaction_close", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.45, + "reaction_day_return_min": 0.08, + "reaction_day_return_max": 0.18, + "close_location_min": 0.55, + "volume_ratio_min": 2.0, + "gap_size_min": 0.0, + "attention_max_wiki_spike_10d": 6.0, + "score_threshold_override": 0.5, + "enabled": true, + "target_1_r_override": 99.0, + "target_1_fraction_override": 0.0, + "trailing_warmup_days_override": 8, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": null, + "early_failure_no_progress_r_override": null, + "early_failure_no_progress_fraction_override": null + }, + { + "engine_id": "next_open_long_unknown_material_patient", + "event_types": [ + "material_contract" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.25, + "reaction_day_return_min": 0.0, + "reaction_day_return_max": 0.15, + "close_location_min": 0.5, + "close_location_max": 0.85, + "gap_size_min": 0.0, + "gap_size_max": 0.02, + "volume_ratio_min": 0.8, + "volume_ratio_max": 2.0, + "max_market_cap_proxy": 10000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.45, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "veto_parse_confidence_min_override": 0.45, + "next_open_gap_cap_pct": 0.02, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "min_market_cap_proxy": 5000000000.0 + }, + { + "engine_id": "reaction_close_long_core", + "event_types": [ + "earnings_release", + "guidance_update" + ], + "timing_class": "same_day", + "direction": "long_only", + "entry_timing_policy": "reaction_close", + "max_holding_days": 12, + "engine_risk_budget_pct": 1.0, + "reaction_day_return_min": 0.0, + "reaction_day_return_max": 0.18, + "close_location_min": 0.45, + "volume_ratio_min": 1.0, + "gap_size_min": 0.0, + "weak_reaction_threshold": 0.03, + "weak_reaction_gap_max": 0.02, + "unknown_direction_reaction_min": 0.05, + "unknown_direction_close_location_min": 0.7, + "attention_max_wiki_spike_10d": 6.0, + "score_threshold_override": 0.42, + "enabled": true, + "residual_reserve_selected": true, + "mixed_inline_close_location_max": 0.88, + "mixed_inline_gap_size_max": 0.1, + "unknown_inline_exit_close_location_min": 0.9, + "unknown_inline_exit_gap_size_max": 0.04, + "unknown_inline_early_failure_no_progress_days_override": 2, + "unknown_inline_early_failure_no_progress_r_override": 0.1, + "unknown_inline_early_failure_no_progress_fraction_override": 1.0, + "per_trade_risk_pct_override": 0.055, + "trailing_warmup_days_override": 8 + }, + { + "event_types": [ + "earnings_release" + ], + "event_directions": [ + "bullish" + ], + "guidance_statuses": [ + "raised" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.025, + "reaction_day_return_min": 0.0, + "reaction_day_return_max": 0.08, + "close_location_max": 0.55, + "gap_size_min": 0.02, + "gap_size_max": 0.09, + "volume_ratio_min": 2.0, + "volume_ratio_max": 4.0, + "min_market_cap_proxy": 15000000000.0, + "max_market_cap_proxy": 50000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.5, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "allow_oneoff_downsizing_override": true, + "oneoff_downsize_floor_override": 0.1, + "use_reaction_day_low_stop_override": false, + "stop_atr_multiplier_override": 2.25, + "next_open_gap_cap_pct": 0.09, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "per_trade_risk_pct_override": 0.007, + "enabled": true, + "engine_id": "next_open_long_bullish_raised_recovery_oneoff_largecap_tight", + "close_location_min": 0.15 + }, + { + "engine_id": "next_open_long_bullish_raised_recovery", + "event_types": [ + "earnings_release" + ], + "event_directions": [ + "bullish" + ], + "guidance_statuses": [ + "raised" + ], + "filing_time_buckets": [ + "post_market", + "pre_market" + ], + "timing_class": "any", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.1, + "reaction_day_return_min": -0.1, + "reaction_day_return_max": 0.08, + "close_location_min": 0.03, + "close_location_max": 0.55, + "gap_size_min": 0.0, + "gap_size_max": 0.09, + "volume_ratio_min": 1.2, + "volume_ratio_max": 4.0, + "min_market_cap_proxy": 4000000000.0, + "max_market_cap_proxy": 50000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.5, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "use_reaction_day_low_stop_override": false, + "stop_atr_multiplier_override": 2.25, + "next_open_gap_cap_pct": 0.09, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "per_trade_risk_pct_override": 0.0035 + }, + { + "engine_id": "reaction_close_long_residual_lowclose_gap_d3", + "event_types": [ + "earnings_release", + "guidance_update" + ], + "timing_class": "same_day", + "direction": "long_only", + "entry_timing_policy": "reaction_close", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.12, + "reaction_day_return_min": 0.03, + "reaction_day_return_max": 0.2, + "close_location_min": 0.35, + "close_location_max": 0.45, + "volume_ratio_min": 1.25, + "gap_size_min": 0.05, + "gap_size_max": 0.1, + "max_market_cap_proxy": 10000000000.0, + "score_threshold_override": 0.35, + "target_1_r_override": 3.0, + "target_1_fraction_override": 0.1, + "residual_reserve_selected": true, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 3, + "early_failure_no_progress_r_override": 0.25, + "early_failure_no_progress_fraction_override": 1.0, + "enabled": true + }, + { + "engine_id": "reaction_close_long_residual_smallcap_gap", + "event_types": [ + "earnings_release", + "guidance_update" + ], + "timing_class": "same_day", + "direction": "long_only", + "entry_timing_policy": "reaction_close", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.12, + "reaction_day_return_min": 0.03, + "reaction_day_return_max": 0.2, + "close_location_min": 0.45, + "volume_ratio_min": 1.25, + "gap_size_min": 0.05, + "gap_size_max": 0.1, + "max_market_cap_proxy": 10000000000.0, + "score_threshold_override": 0.35, + "target_1_r_override": 3.0, + "target_1_fraction_override": 0.1, + "enabled": true + }, + { + "engine_id": "reaction_close_long_extreme_orderly", + "event_types": [ + "earnings_release", + "guidance_update" + ], + "timing_class": "same_day", + "direction": "long_only", + "entry_timing_policy": "reaction_close", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.35, + "reaction_day_return_min": 0.2, + "reaction_day_return_max": 0.4, + "close_location_min": 0.83, + "volume_ratio_min": 6.0, + "gap_size_min": 0.0, + "gap_size_max": 0.15, + "attention_max_wiki_spike_10d": 6.0, + "score_threshold_override": 0.65, + "enabled": true, + "target_1_r_override": 99.0, + "target_1_fraction_override": 0.0, + "trailing_warmup_days_override": 8, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": null, + "early_failure_no_progress_r_override": null, + "early_failure_no_progress_fraction_override": null + }, + { + "engine_id": "next_open_long_unknown_inline_hivol", + "event_types": [ + "earnings_release" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "inline_or_maintained" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.1, + "reaction_day_return_min": 0.0, + "reaction_day_return_max": 0.06, + "close_location_min": 0.74, + "close_location_max": 0.86, + "gap_size_min": 0.0, + "gap_size_max": 0.04, + "volume_ratio_min": 2.1, + "volume_ratio_max": 2.8, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.5, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "veto_oneoff_penalty_override": 1.0, + "next_open_gap_cap_pct": 0.04, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true + }, + { + "engine_id": "next_open_long_guidance_unknown_orderly", + "event_types": [ + "guidance_update" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.03, + "reaction_day_return_min": -0.03, + "reaction_day_return_max": 0.05, + "close_location_min": 0.9, + "gap_size_min": -0.02, + "gap_size_max": 0.03, + "volume_ratio_min": 0.8, + "min_market_cap_proxy": 9000000000.0, + "document_quality_score_min": 0.52, + "parse_confidence_overall_min": 0.48, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.03, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 6.0, + "target_1_fraction_override": 0.0, + "trailing_warmup_days_override": 15, + "enabled": true, + "veto_parse_confidence_min_override": 0.48, + "per_trade_risk_pct_override": 0.015, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_earnings_mixed_inline_orderly", + "event_types": [ + "earnings_release" + ], + "event_directions": [ + "mixed" + ], + "guidance_statuses": [ + "inline_or_maintained" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.03, + "reaction_day_return_min": -0.03, + "reaction_day_return_max": 0.06, + "close_location_min": 0.5, + "gap_size_min": -0.02, + "gap_size_max": 0.05, + "volume_ratio_min": 1.0, + "min_market_cap_proxy": 8000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.5, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.04, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.5, + "per_trade_risk_pct_override": 0.02, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_unknown_material_orderly", + "event_types": [ + "material_contract" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.02, + "reaction_day_return_min": -0.02, + "reaction_day_return_max": 0.06, + "close_location_min": 0.5, + "close_location_max": 0.8, + "gap_size_min": -0.02, + "gap_size_max": 0.02, + "volume_ratio_min": 0.9, + "volume_ratio_max": 1.4, + "min_market_cap_proxy": 10000000000.0, + "max_market_cap_proxy": 100000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.45, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.03, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.45, + "per_trade_risk_pct_override": 0.015, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_other_material_mixed_orderly", + "event_types": [ + "other_material_event" + ], + "event_directions": [ + "mixed" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.02, + "reaction_day_return_min": -0.04, + "reaction_day_return_max": 0.06, + "close_location_min": 0.45, + "gap_size_min": -0.03, + "gap_size_max": 0.05, + "volume_ratio_min": 1.0, + "min_market_cap_proxy": 6000000000.0, + "document_quality_score_min": 0.54, + "parse_confidence_overall_min": 0.5, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.04, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 1, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.5, + "veto_oneoff_penalty_override": 0.25, + "per_trade_risk_pct_override": 0.015, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_guidance_unknown_premarket_orderly", + "event_types": [ + "guidance_update" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "pre_market" + ], + "timing_class": "any", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.02, + "reaction_day_return_min": -0.03, + "reaction_day_return_max": 0.04, + "close_location_min": 0.35, + "close_location_max": 0.85, + "gap_size_min": -0.02, + "gap_size_max": 0.03, + "volume_ratio_min": 0.75, + "volume_ratio_max": 1.3, + "min_market_cap_proxy": 8000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.45, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.03, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 6, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.45, + "per_trade_risk_pct_override": 0.015, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_unknown_ome_orderly", + "event_types": [ + "other_material_event" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.04, + "reaction_day_return_min": 0.0, + "reaction_day_return_max": 0.12, + "close_location_min": 0.55, + "volume_ratio_min": 1.0, + "min_market_cap_proxy": 4000000000.0, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.04, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 1, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.4, + "per_trade_risk_pct_override": 0.008, + "stop_atr_multiplier_override": 4.0, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_mixed_ome_orderly", + "event_types": [ + "other_material_event" + ], + "event_directions": [ + "mixed" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.06, + "reaction_day_return_min": -0.02, + "reaction_day_return_max": 0.06, + "close_location_min": 0.5, + "volume_ratio_min": 0.8, + "min_market_cap_proxy": 4000000000.0, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.04, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 1, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.4, + "per_trade_risk_pct_override": 0.015, + "stop_atr_multiplier_override": 3.5, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_bullish_raised_recovery_broad_oneoff", + "event_types": [ + "earnings_release" + ], + "event_directions": [ + "bullish" + ], + "guidance_statuses": [ + "raised" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.03, + "reaction_day_return_min": 0.0, + "reaction_day_return_max": 0.1, + "close_location_min": 0.3, + "close_location_max": 0.75, + "gap_size_min": 0.01, + "gap_size_max": 0.12, + "volume_ratio_min": 1.3, + "volume_ratio_max": 5.0, + "min_market_cap_proxy": 8000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.5, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "veto_parse_confidence_min_override": 0.5, + "veto_oneoff_penalty_override": 0.75, + "allow_oneoff_downsizing_override": true, + "oneoff_downsize_floor_override": 0.15, + "next_open_gap_cap_pct": 0.12, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 12, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "per_trade_risk_pct_override": 0.008, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false, + "enabled": true + }, + { + "engine_id": "next_open_long_other_material_unknown_orderly", + "event_types": [ + "other_material_event" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.045, + "reaction_day_return_min": -0.05, + "reaction_day_return_max": 0.08, + "close_location_min": 0.35, + "close_location_max": 0.98, + "gap_size_min": -0.03, + "gap_size_max": 0.06, + "volume_ratio_min": 0.75, + "volume_ratio_max": 1.6, + "min_market_cap_proxy": 8000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.45, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.05, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 1, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.45, + "per_trade_risk_pct_override": 0.003, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false + } + ], + "splits": [ + { + "kind": "named_snapshot", + "params": { + "name": "train" + } + }, + { + "kind": "named_snapshot", + "params": { + "name": "valid" + } + }, + { + "kind": "named_snapshot", + "params": { + "name": "test" + } + } + ], + "tags": [ + "return-max", + "v6new", + "v275-rebalance" + ], + "notes": "C o r r e c t e d - s n a p s h o t c o n t r o l f o r v 6 c o r e s t r u c t u r e w i t h o u t s i z i n g o r h o l d i n g - p e r i o d a d d - o n s . Adds narrow post-market bullish/raised large-cap one-off sibling before main recovery engine based on corrected-snapshot reject audit. Adds narrow post-market bullish/raised large-cap one-off sibling before main recovery engine based on corrected-snapshot reject audit. Lowers per-trade risk for next_open_long_other_material_unknown_orderly to 0.007 and raises engine budget to 0.05. Fine risk sweep from corrected v6.63. Fine risk sweep from corrected v6.91." +} \ No newline at end of file diff --git a/configs/experiments/return_max_long_v6new.293.json b/configs/experiments/return_max_long_v6new.293.json new file mode 100644 index 0000000..c8b8c7b --- /dev/null +++ b/configs/experiments/return_max_long_v6new.293.json @@ -0,0 +1,808 @@ +{ + "experiment_name": "return_max_long_v6new.293", + "dataset_snapshot_id": "midlarge-liquid-long-v1_bucketfix_full_audit_tier3", + "description": "v288 variant: core risk 0.06", + "base_config": "configs/backtest/return_max_long_v1.json", + "overrides": { + "signal": { + "scoring_model": "return_max_long_v13e", + "score_threshold": 0.45, + "max_candidates_per_day": 18, + "a_tier_score_threshold": 0.58 + }, + "risk": { + "per_trade_risk_pct": 0.069, + "per_trade_risk_pct_a_tier": 0.0759, + "max_daily_new_risk_pct": 0.76, + "max_positions": 24, + "max_positions_per_sector": 5, + "max_position_value_pct": 1.5, + "max_adv_fraction": 0.2, + "macro_regime_neutral_size_scaler": 1.0, + "macro_regime_risk_off_size_scaler": 1.0, + "veto_unknown_direction": false, + "macro_regime_risk_off_a_tier_only": false, + "stop_atr_multiplier": 1.45, + "allow_budget_downsizing": true + }, + "execution": { + "a_tier_target_1_r": 3.5, + "a_tier_target_1_fraction": 0.0, + "non_a_tier_target_1_r": 2.25, + "non_a_tier_target_1_fraction": 0.2, + "trailing_warmup_days": 6, + "max_holding_days": 12, + "early_failure_no_progress_days": 1, + "early_failure_no_progress_r": 0.15, + "early_failure_no_progress_fraction": 1.0 + }, + "event_type_profiles": { + "material_contract": { + "enabled": true, + "direction_filter": "any", + "max_holding_days_override": 20 + }, + "other_material_event": { + "enabled": true, + "direction_filter": "any", + "max_holding_days_override": 20 + } + } + }, + "strategy_engines": [ + { + "engine_id": "reaction_close_long_bullish_raised_priority", + "event_types": [ + "earnings_release" + ], + "event_directions": [ + "bullish" + ], + "guidance_statuses": [ + "raised" + ], + "timing_class": "same_day", + "direction": "long_only", + "entry_timing_policy": "reaction_close", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.45, + "reaction_day_return_min": 0.08, + "reaction_day_return_max": 0.18, + "close_location_min": 0.55, + "volume_ratio_min": 2.0, + "gap_size_min": 0.0, + "attention_max_wiki_spike_10d": 6.0, + "score_threshold_override": 0.5, + "enabled": true, + "target_1_r_override": 99.0, + "target_1_fraction_override": 0.0, + "trailing_warmup_days_override": 8, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": null, + "early_failure_no_progress_r_override": null, + "early_failure_no_progress_fraction_override": null + }, + { + "engine_id": "next_open_long_unknown_material_patient", + "event_types": [ + "material_contract" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.25, + "reaction_day_return_min": 0.0, + "reaction_day_return_max": 0.15, + "close_location_min": 0.5, + "close_location_max": 0.85, + "gap_size_min": 0.0, + "gap_size_max": 0.02, + "volume_ratio_min": 0.8, + "volume_ratio_max": 2.0, + "max_market_cap_proxy": 10000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.45, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "veto_parse_confidence_min_override": 0.45, + "next_open_gap_cap_pct": 0.02, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "min_market_cap_proxy": 5000000000.0 + }, + { + "engine_id": "reaction_close_long_core", + "event_types": [ + "earnings_release", + "guidance_update" + ], + "timing_class": "same_day", + "direction": "long_only", + "entry_timing_policy": "reaction_close", + "max_holding_days": 12, + "engine_risk_budget_pct": 1.0, + "reaction_day_return_min": 0.0, + "reaction_day_return_max": 0.18, + "close_location_min": 0.45, + "volume_ratio_min": 1.0, + "gap_size_min": 0.0, + "weak_reaction_threshold": 0.03, + "weak_reaction_gap_max": 0.02, + "unknown_direction_reaction_min": 0.05, + "unknown_direction_close_location_min": 0.7, + "attention_max_wiki_spike_10d": 6.0, + "score_threshold_override": 0.42, + "enabled": true, + "residual_reserve_selected": true, + "mixed_inline_close_location_max": 0.88, + "mixed_inline_gap_size_max": 0.1, + "unknown_inline_exit_close_location_min": 0.9, + "unknown_inline_exit_gap_size_max": 0.04, + "unknown_inline_early_failure_no_progress_days_override": 2, + "unknown_inline_early_failure_no_progress_r_override": 0.1, + "unknown_inline_early_failure_no_progress_fraction_override": 1.0, + "per_trade_risk_pct_override": 0.06, + "trailing_warmup_days_override": 8 + }, + { + "event_types": [ + "earnings_release" + ], + "event_directions": [ + "bullish" + ], + "guidance_statuses": [ + "raised" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.025, + "reaction_day_return_min": 0.0, + "reaction_day_return_max": 0.08, + "close_location_max": 0.55, + "gap_size_min": 0.02, + "gap_size_max": 0.09, + "volume_ratio_min": 2.0, + "volume_ratio_max": 4.0, + "min_market_cap_proxy": 15000000000.0, + "max_market_cap_proxy": 50000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.5, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "allow_oneoff_downsizing_override": true, + "oneoff_downsize_floor_override": 0.1, + "use_reaction_day_low_stop_override": false, + "stop_atr_multiplier_override": 2.25, + "next_open_gap_cap_pct": 0.09, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "per_trade_risk_pct_override": 0.007, + "enabled": true, + "engine_id": "next_open_long_bullish_raised_recovery_oneoff_largecap_tight", + "close_location_min": 0.15 + }, + { + "engine_id": "next_open_long_bullish_raised_recovery", + "event_types": [ + "earnings_release" + ], + "event_directions": [ + "bullish" + ], + "guidance_statuses": [ + "raised" + ], + "filing_time_buckets": [ + "post_market", + "pre_market" + ], + "timing_class": "any", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.1, + "reaction_day_return_min": -0.1, + "reaction_day_return_max": 0.08, + "close_location_min": 0.03, + "close_location_max": 0.55, + "gap_size_min": 0.0, + "gap_size_max": 0.09, + "volume_ratio_min": 1.2, + "volume_ratio_max": 4.0, + "min_market_cap_proxy": 4000000000.0, + "max_market_cap_proxy": 50000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.5, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "use_reaction_day_low_stop_override": false, + "stop_atr_multiplier_override": 2.25, + "next_open_gap_cap_pct": 0.09, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "per_trade_risk_pct_override": 0.0035 + }, + { + "engine_id": "reaction_close_long_residual_lowclose_gap_d3", + "event_types": [ + "earnings_release", + "guidance_update" + ], + "timing_class": "same_day", + "direction": "long_only", + "entry_timing_policy": "reaction_close", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.12, + "reaction_day_return_min": 0.03, + "reaction_day_return_max": 0.2, + "close_location_min": 0.35, + "close_location_max": 0.45, + "volume_ratio_min": 1.25, + "gap_size_min": 0.05, + "gap_size_max": 0.1, + "max_market_cap_proxy": 10000000000.0, + "score_threshold_override": 0.35, + "target_1_r_override": 3.0, + "target_1_fraction_override": 0.1, + "residual_reserve_selected": true, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 3, + "early_failure_no_progress_r_override": 0.25, + "early_failure_no_progress_fraction_override": 1.0, + "enabled": true + }, + { + "engine_id": "reaction_close_long_residual_smallcap_gap", + "event_types": [ + "earnings_release", + "guidance_update" + ], + "timing_class": "same_day", + "direction": "long_only", + "entry_timing_policy": "reaction_close", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.12, + "reaction_day_return_min": 0.03, + "reaction_day_return_max": 0.2, + "close_location_min": 0.45, + "volume_ratio_min": 1.25, + "gap_size_min": 0.05, + "gap_size_max": 0.1, + "max_market_cap_proxy": 10000000000.0, + "score_threshold_override": 0.35, + "target_1_r_override": 3.0, + "target_1_fraction_override": 0.1, + "enabled": true + }, + { + "engine_id": "reaction_close_long_extreme_orderly", + "event_types": [ + "earnings_release", + "guidance_update" + ], + "timing_class": "same_day", + "direction": "long_only", + "entry_timing_policy": "reaction_close", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.35, + "reaction_day_return_min": 0.2, + "reaction_day_return_max": 0.4, + "close_location_min": 0.83, + "volume_ratio_min": 6.0, + "gap_size_min": 0.0, + "gap_size_max": 0.15, + "attention_max_wiki_spike_10d": 6.0, + "score_threshold_override": 0.65, + "enabled": true, + "target_1_r_override": 99.0, + "target_1_fraction_override": 0.0, + "trailing_warmup_days_override": 8, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": null, + "early_failure_no_progress_r_override": null, + "early_failure_no_progress_fraction_override": null + }, + { + "engine_id": "next_open_long_unknown_inline_hivol", + "event_types": [ + "earnings_release" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "inline_or_maintained" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.1, + "reaction_day_return_min": 0.0, + "reaction_day_return_max": 0.06, + "close_location_min": 0.74, + "close_location_max": 0.86, + "gap_size_min": 0.0, + "gap_size_max": 0.04, + "volume_ratio_min": 2.1, + "volume_ratio_max": 2.8, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.5, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "veto_oneoff_penalty_override": 1.0, + "next_open_gap_cap_pct": 0.04, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true + }, + { + "engine_id": "next_open_long_guidance_unknown_orderly", + "event_types": [ + "guidance_update" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.03, + "reaction_day_return_min": -0.03, + "reaction_day_return_max": 0.05, + "close_location_min": 0.9, + "gap_size_min": -0.02, + "gap_size_max": 0.03, + "volume_ratio_min": 0.8, + "min_market_cap_proxy": 9000000000.0, + "document_quality_score_min": 0.52, + "parse_confidence_overall_min": 0.48, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.03, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 6.0, + "target_1_fraction_override": 0.0, + "trailing_warmup_days_override": 15, + "enabled": true, + "veto_parse_confidence_min_override": 0.48, + "per_trade_risk_pct_override": 0.015, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_earnings_mixed_inline_orderly", + "event_types": [ + "earnings_release" + ], + "event_directions": [ + "mixed" + ], + "guidance_statuses": [ + "inline_or_maintained" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.03, + "reaction_day_return_min": -0.03, + "reaction_day_return_max": 0.06, + "close_location_min": 0.5, + "gap_size_min": -0.02, + "gap_size_max": 0.05, + "volume_ratio_min": 1.0, + "min_market_cap_proxy": 8000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.5, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.04, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.5, + "per_trade_risk_pct_override": 0.02, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_unknown_material_orderly", + "event_types": [ + "material_contract" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.02, + "reaction_day_return_min": -0.02, + "reaction_day_return_max": 0.06, + "close_location_min": 0.5, + "close_location_max": 0.8, + "gap_size_min": -0.02, + "gap_size_max": 0.02, + "volume_ratio_min": 0.9, + "volume_ratio_max": 1.4, + "min_market_cap_proxy": 10000000000.0, + "max_market_cap_proxy": 100000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.45, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.03, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 15, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.45, + "per_trade_risk_pct_override": 0.015, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_other_material_mixed_orderly", + "event_types": [ + "other_material_event" + ], + "event_directions": [ + "mixed" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.02, + "reaction_day_return_min": -0.04, + "reaction_day_return_max": 0.06, + "close_location_min": 0.45, + "gap_size_min": -0.03, + "gap_size_max": 0.05, + "volume_ratio_min": 1.0, + "min_market_cap_proxy": 6000000000.0, + "document_quality_score_min": 0.54, + "parse_confidence_overall_min": 0.5, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.04, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 1, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.5, + "veto_oneoff_penalty_override": 0.25, + "per_trade_risk_pct_override": 0.015, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_guidance_unknown_premarket_orderly", + "event_types": [ + "guidance_update" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "pre_market" + ], + "timing_class": "any", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.02, + "reaction_day_return_min": -0.03, + "reaction_day_return_max": 0.04, + "close_location_min": 0.35, + "close_location_max": 0.85, + "gap_size_min": -0.02, + "gap_size_max": 0.03, + "volume_ratio_min": 0.75, + "volume_ratio_max": 1.3, + "min_market_cap_proxy": 8000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.45, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.03, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 6, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.45, + "per_trade_risk_pct_override": 0.015, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_unknown_ome_orderly", + "event_types": [ + "other_material_event" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.04, + "reaction_day_return_min": 0.0, + "reaction_day_return_max": 0.12, + "close_location_min": 0.55, + "volume_ratio_min": 1.0, + "min_market_cap_proxy": 4000000000.0, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.04, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 1, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.4, + "per_trade_risk_pct_override": 0.008, + "stop_atr_multiplier_override": 4.0, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_mixed_ome_orderly", + "event_types": [ + "other_material_event" + ], + "event_directions": [ + "mixed" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.06, + "reaction_day_return_min": -0.02, + "reaction_day_return_max": 0.06, + "close_location_min": 0.5, + "volume_ratio_min": 0.8, + "min_market_cap_proxy": 4000000000.0, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.04, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 1, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.4, + "per_trade_risk_pct_override": 0.015, + "stop_atr_multiplier_override": 3.5, + "use_reaction_day_low_stop_override": false + }, + { + "engine_id": "next_open_long_bullish_raised_recovery_broad_oneoff", + "event_types": [ + "earnings_release" + ], + "event_directions": [ + "bullish" + ], + "guidance_statuses": [ + "raised" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.03, + "reaction_day_return_min": 0.0, + "reaction_day_return_max": 0.1, + "close_location_min": 0.3, + "close_location_max": 0.75, + "gap_size_min": 0.01, + "gap_size_max": 0.12, + "volume_ratio_min": 1.3, + "volume_ratio_max": 5.0, + "min_market_cap_proxy": 8000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.5, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "veto_parse_confidence_min_override": 0.5, + "veto_oneoff_penalty_override": 0.75, + "allow_oneoff_downsizing_override": true, + "oneoff_downsize_floor_override": 0.15, + "next_open_gap_cap_pct": 0.12, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 12, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "per_trade_risk_pct_override": 0.008, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false, + "enabled": true + }, + { + "engine_id": "next_open_long_other_material_unknown_orderly", + "event_types": [ + "other_material_event" + ], + "event_directions": [ + "unknown" + ], + "guidance_statuses": [ + "not_provided" + ], + "filing_time_buckets": [ + "post_market" + ], + "timing_class": "after_close", + "direction": "long_only", + "entry_timing_policy": "next_open", + "max_holding_days": 12, + "engine_risk_budget_pct": 0.045, + "reaction_day_return_min": -0.05, + "reaction_day_return_max": 0.08, + "close_location_min": 0.35, + "close_location_max": 0.98, + "gap_size_min": -0.03, + "gap_size_max": 0.06, + "volume_ratio_min": 0.75, + "volume_ratio_max": 1.6, + "min_market_cap_proxy": 8000000000.0, + "document_quality_score_min": 0.5, + "parse_confidence_overall_min": 0.45, + "score_threshold_override": 0.0, + "residual_reserve_selected": true, + "next_open_gap_cap_pct": 0.05, + "early_failure_close_below_entry_and_reaction_close_override": false, + "early_failure_no_progress_days_override": 1, + "early_failure_no_progress_r_override": 0.0, + "early_failure_no_progress_fraction_override": 1.0, + "target_1_r_override": 5.0, + "target_1_fraction_override": 0.1, + "trailing_warmup_days_override": 12, + "enabled": true, + "veto_parse_confidence_min_override": 0.45, + "per_trade_risk_pct_override": 0.003, + "stop_atr_multiplier_override": 3.0, + "use_reaction_day_low_stop_override": false + } + ], + "splits": [ + { + "kind": "named_snapshot", + "params": { + "name": "train" + } + }, + { + "kind": "named_snapshot", + "params": { + "name": "valid" + } + }, + { + "kind": "named_snapshot", + "params": { + "name": "test" + } + } + ], + "tags": [ + "return-max", + "v6new", + "v275-rebalance" + ], + "notes": "C o r r e c t e d - s n a p s h o t c o n t r o l f o r v 6 c o r e s t r u c t u r e w i t h o u t s i z i n g o r h o l d i n g - p e r i o d a d d - o n s . Adds narrow post-market bullish/raised large-cap one-off sibling before main recovery engine based on corrected-snapshot reject audit. Adds narrow post-market bullish/raised large-cap one-off sibling before main recovery engine based on corrected-snapshot reject audit. Lowers per-trade risk for next_open_long_other_material_unknown_orderly to 0.007 and raises engine budget to 0.05. Fine risk sweep from corrected v6.63. Fine risk sweep from corrected v6.91." +} \ No newline at end of file diff --git a/journal/LEADERBOARD.md b/journal/LEADERBOARD.md index 2f79103..a16f315 100644 --- a/journal/LEADERBOARD.md +++ b/journal/LEADERBOARD.md @@ -1,5 +1,5 @@ # Strategy Improvement Leaderboard -_Updated: 2026-03-27T03:17:36.855688+00:00_ +_Updated: 2026-03-27T03:30:41.949930+00:00_ _Default view excludes overlay/book-of-books rows, retired legacy PEAD / short-core / exact-pocket families, and incomplete train-only scans. Use `fithia2 lb --overlay` for overlays or `fithia2 lb --include-retired` to inspect archived research._ @@ -7,258 +7,264 @@ _`SQS` below is public SQS v4: v3 deployment/WFV-first ranking plus a modest com | # | Experiment | SQS | [Tr]Ret% | [V]Ret% | [T]Ret% | [T]Ann% | [T]DD% | [T]Gross% | [T]DIM% | [T]R/G | Date | |---|-----------|-----|----------|----------|----------|----------|--------|------------|----------|---------|------| -| 1 | return_max_long_v6new.275 | 72.7 | +86.4 | +45.7 | +45.5 | +147.6 | 2.7 | 37.2 | 83.7 | 1.22 | 2026-03-27 | -| 2 | return_max_long_v6new.196 | 72.6 | +82.4 | +41.9 | +41.8 | +132.9 | 2.7 | 39.5 | 84.6 | 1.06 | 2026-03-26 | -| 3 | return_max_long_v6new.207 | 72.5 | +82.7 | +43.1 | +41.8 | +132.6 | 2.7 | 40.1 | 84.6 | 1.04 | 2026-03-26 | -| 4 | return_max_long_v6new.134 | 72.4 | +284.0 | +50.3 | +49.7 | +165.2 | 1.4 | 39.4 | 84.6 | 1.26 | 2026-03-26 | -| 5 | return_max_long_v6new.272 | 72.4 | +86.4 | +45.6 | +44.9 | +145.3 | 2.7 | 38.5 | 83.7 | 1.17 | 2026-03-27 | -| 6 | return_max_long_v6new.122 | 72.4 | +77.4 | +41.5 | +38.0 | +118.1 | 2.7 | 38.2 | 84.6 | 1.00 | 2026-03-26 | -| 7 | return_max_long_v6new.155 | 72.3 | +77.7 | +42.5 | +37.9 | +117.6 | 2.7 | 39.2 | 84.6 | 0.97 | 2026-03-26 | -| 8 | return_max_long_v6new.164 | 72.3 | +77.4 | +41.5 | +42.1 | +133.9 | 2.7 | 39.2 | 84.6 | 1.07 | 2026-03-26 | -| 9 | return_max_long_v6new.255 | 72.2 | +83.1 | +44.6 | +41.8 | +132.7 | 2.7 | 40.3 | 84.6 | 1.04 | 2026-03-27 | -| 10 | return_max_long_v6new.185 | 72.2 | +77.4 | +41.9 | +42.0 | +133.7 | 2.7 | 39.5 | 84.6 | 1.06 | 2026-03-26 | -| 11 | return_max_long_v6new.29 | 71.6 | +66.2 | +38.8 | +52.7 | +174.5 | 3.4 | 39.9 | 82.1 | 1.32 | 2026-03-25 | -| 12 | return_max_long_v6new.99 | 69.3 | +60.0 | +32.2 | +38.3 | +119.3 | 2.9 | 31.8 | 84.6 | 1.21 | 2026-03-26 | -| 13 | return_max_long_v6new.103 | 69.3 | +60.0 | +32.2 | +38.3 | +119.3 | 2.9 | 31.8 | 84.6 | 1.21 | 2026-03-26 | -| 14 | return_max_long_v6new.105 | 69.3 | +60.0 | +32.2 | +38.3 | +119.3 | 2.9 | 31.8 | 84.6 | 1.21 | 2026-03-26 | -| 15 | return_max_long_v6new.102 | 69.2 | +61.3 | +32.1 | +38.1 | +118.2 | 2.9 | 31.6 | 84.6 | 1.20 | 2026-03-26 | -| 16 | return_max_long_v6new.93 | 69.2 | +59.8 | +32.2 | +38.5 | +120.0 | 2.9 | 31.5 | 84.6 | 1.22 | 2026-03-26 | -| 17 | return_max_long_v6new.104 | 69.1 | +60.7 | +32.0 | +38.1 | +118.2 | 2.9 | 31.5 | 84.6 | 1.21 | 2026-03-26 | -| 18 | return_max_long_v6new.72 | 68.9 | +59.3 | +35.8 | +39.8 | +124.8 | 2.9 | 33.8 | 84.6 | 1.18 | 2026-03-26 | -| 19 | return_max_long_v6new.73 | 68.9 | +59.3 | +35.8 | +39.8 | +124.8 | 2.9 | 33.8 | 84.6 | 1.18 | 2026-03-26 | -| 20 | return_max_long_v6new.84 | 68.9 | +59.3 | +35.8 | +39.8 | +124.8 | 2.9 | 33.8 | 84.6 | 1.18 | 2026-03-26 | -| 21 | return_max_long_v6new.100 | 68.8 | +57.2 | +35.6 | +41.8 | +132.7 | 2.7 | 30.5 | 83.7 | 1.37 | 2026-03-26 | -| 22 | return_max_long_v6new.71 | 68.8 | +58.2 | +35.7 | +39.0 | +121.9 | 2.8 | 33.5 | 84.6 | 1.16 | 2026-03-26 | -| 23 | return_max_long_v6new.75 | 68.8 | +58.2 | +35.7 | +39.0 | +121.9 | 2.8 | 33.5 | 84.6 | 1.16 | 2026-03-26 | -| 24 | return_max_long_v6new.76 | 68.8 | +58.2 | +35.7 | +39.0 | +121.9 | 2.8 | 33.5 | 84.6 | 1.16 | 2026-03-26 | -| 25 | return_max_long_v6new.83 | 68.8 | +58.2 | +35.7 | +39.0 | +121.9 | 2.8 | 33.5 | 84.6 | 1.16 | 2026-03-26 | -| 26 | return_max_long_v6new.74 | 68.8 | +59.4 | +36.0 | +39.3 | +122.8 | 2.7 | 35.2 | 84.6 | 1.11 | 2026-03-26 | -| 27 | return_max_long_v6new.96 | 68.7 | +58.5 | +35.6 | +41.9 | +133.3 | 2.7 | 30.2 | 83.7 | 1.39 | 2026-03-26 | -| 28 | return_max_long_v6new.92 | 68.7 | +59.2 | +35.2 | +37.7 | +116.6 | 2.9 | 32.1 | 84.6 | 1.17 | 2026-03-26 | -| 29 | return_max_long_v6new.70 | 68.7 | +57.7 | +35.4 | +38.5 | +119.9 | 2.7 | 33.5 | 84.6 | 1.15 | 2026-03-26 | -| 30 | return_max_long_v6new.90 | 68.7 | +57.7 | +35.5 | +39.0 | +121.8 | 2.8 | 33.3 | 84.6 | 1.17 | 2026-03-26 | -| 31 | return_max_long_v6new.77 | 68.7 | +58.3 | +36.0 | +38.6 | +120.1 | 2.7 | 34.9 | 84.6 | 1.10 | 2026-03-26 | -| 32 | return_max_long_v6new.97 | 68.6 | +56.6 | +35.2 | +37.8 | +117.3 | 2.9 | 31.9 | 84.6 | 1.18 | 2026-03-26 | -| 33 | return_max_long_v6new.69 | 68.6 | +55.8 | +34.7 | +37.8 | +117.2 | 2.7 | 33.1 | 84.6 | 1.14 | 2026-03-26 | -| 34 | return_max_long_v6new.94 | 68.4 | +55.9 | +35.0 | +37.1 | +114.6 | 2.8 | 32.0 | 84.6 | 1.16 | 2026-03-26 | -| 35 | return_max_long_v6new.101 | 68.4 | +58.9 | +35.2 | +36.5 | +112.4 | 2.9 | 30.9 | 80.8 | 1.18 | 2026-03-26 | -| 36 | return_max_long_v6new.65 | 68.4 | +56.9 | +33.9 | +37.1 | +114.5 | 2.7 | 32.6 | 84.6 | 1.14 | 2026-03-26 | -| 37 | return_max_long_v6new.98 | 68.3 | +55.9 | +32.2 | +38.5 | +120.0 | 2.9 | 31.5 | 84.6 | 1.22 | 2026-03-26 | -| 38 | return_max_long_v6new.64 | 68.3 | +56.3 | +33.2 | +35.8 | +109.6 | 2.7 | 31.9 | 84.6 | 1.12 | 2026-03-26 | -| 39 | return_max_long_v6new.89 | 68.2 | +53.6 | +35.8 | +39.0 | +121.9 | 2.8 | 33.2 | 84.6 | 1.18 | 2026-03-26 | -| 40 | return_max_long_v6new.63 | 68.2 | +55.8 | +32.4 | +34.5 | +104.9 | 2.7 | 31.2 | 84.6 | 1.11 | 2026-03-26 | -| 41 | return_max_long_v6new.58 | 67.8 | +54.2 | +31.7 | +33.2 | +100.1 | 2.7 | 30.4 | 84.6 | 1.09 | 2026-03-26 | -| 42 | return_max_long_v6new.62 | 67.6 | +53.1 | +31.4 | +31.6 | +94.4 | 2.7 | 28.8 | 84.6 | 1.10 | 2026-03-26 | -| 43 | return_max_long_v6new.57 | 67.6 | +53.8 | +31.0 | +32.0 | +95.6 | 2.7 | 29.7 | 84.6 | 1.08 | 2026-03-26 | -| 44 | return_max_long_v6new.60 | 67.6 | +55.8 | +31.7 | +32.0 | +95.9 | 2.7 | 30.1 | 84.6 | 1.06 | 2026-03-26 | -| 45 | return_max_long_v6new.55 | 67.2 | +54.4 | +30.2 | +30.7 | +91.2 | 2.7 | 28.9 | 84.6 | 1.06 | 2026-03-26 | -| 46 | return_max_long_v6new.61 | 67.1 | +53.5 | +30.7 | +30.0 | +88.8 | 2.6 | 28.0 | 84.6 | 1.07 | 2026-03-26 | -| 47 | return_max_long_v6new.59 | 67.1 | +55.5 | +31.0 | +30.7 | +91.1 | 2.7 | 29.4 | 84.6 | 1.04 | 2026-03-26 | -| 48 | return_max_long_v6new.124 | 66.8 | +221.2 | +36.3 | +38.0 | +118.1 | 2.7 | 38.2 | 84.6 | 1.00 | 2026-03-26 | -| 49 | return_max_long_v6new.80 | 66.7 | +76.1 | +41.8 | +37.2 | +114.8 | 2.7 | 37.0 | 84.6 | 1.00 | 2026-03-26 | -| 50 | return_max_long_v6new.82 | 66.7 | +75.6 | +41.7 | +36.8 | +113.4 | 2.7 | 36.8 | 84.6 | 1.00 | 2026-03-26 | -| 51 | return_max_long_v6new.78 | 66.7 | +76.7 | +41.5 | +37.8 | +117.2 | 2.7 | 37.5 | 84.6 | 1.01 | 2026-03-26 | -| 52 | return_max_long_v6new.79 | 66.7 | +76.7 | +41.5 | +37.8 | +117.2 | 2.7 | 37.5 | 84.6 | 1.01 | 2026-03-26 | -| 53 | return_max_long_v6new.81 | 66.6 | +76.3 | +41.8 | +37.2 | +114.8 | 2.7 | 37.1 | 84.6 | 1.00 | 2026-03-26 | -| 54 | return_max_long_v6new.67 | 66.5 | +73.0 | +39.4 | +35.7 | +109.2 | 2.7 | 36.0 | 84.6 | 0.99 | 2026-03-26 | -| 55 | return_max_long_v6new.68 | 66.5 | +73.9 | +38.9 | +35.1 | +106.9 | 2.7 | 35.9 | 84.6 | 0.98 | 2026-03-26 | -| 56 | return_max_long_v6new.66 | 66.4 | +72.3 | +38.9 | +35.0 | +106.6 | 2.7 | 35.6 | 84.6 | 0.98 | 2026-03-26 | -| 57 | return_max_long_v6new.127 | 66.3 | +215.2 | +36.3 | +38.0 | +118.1 | 2.7 | 38.2 | 84.6 | 1.00 | 2026-03-26 | -| 58 | return_max_long_v6new.51 | 66.2 | +53.4 | +28.7 | +28.2 | +82.3 | 2.7 | 27.4 | 84.6 | 1.03 | 2026-03-26 | -| 59 | return_max_long_v6new.56 | 66.2 | +52.4 | +29.3 | +26.9 | +78.0 | 2.5 | 26.3 | 84.6 | 1.02 | 2026-03-26 | -| 60 | return_max_long_v6new.54 | 65.9 | +73.7 | +37.6 | +33.4 | +100.9 | 2.7 | 35.3 | 84.6 | 0.95 | 2026-03-26 | -| 61 | return_max_long_v6new.95 | 65.5 | +62.5 | +32.4 | +39.3 | +123.1 | 3.0 | 30.2 | 76.0 | 1.30 | 2026-03-26 | -| 62 | return_max_long_v6.221 | 65.5 | +55.2 | +42.7 | +69.3 | +169.5 | 4.0 | 40.6 | 80.7 | 1.71 | 2026-03-25 | -| 63 | return_max_long_v6new.50 | 65.3 | +53.4 | +28.4 | +25.8 | +74.4 | 2.7 | 26.7 | 84.6 | 0.97 | 2026-03-26 | -| 64 | return_max_long_v6.219 | 65.3 | +58.2 | +42.7 | +68.7 | +167.7 | 4.0 | 41.0 | 80.7 | 1.68 | 2026-03-25 | -| 65 | return_max_long_v6new.53 | 65.2 | +69.2 | +36.5 | +31.2 | +93.0 | 2.7 | 33.5 | 84.6 | 0.93 | 2026-03-26 | -| 66 | return_max_long_v1.315 | 64.9 | +50.6 | +36.3 | +51.9 | +119.8 | 4.0 | 39.9 | 71.1 | 1.30 | 2026-03-23 | -| 67 | return_max_long_v1.319 | 64.8 | +50.4 | +36.1 | +48.3 | +110.1 | 4.0 | 40.4 | 71.1 | 1.20 | 2026-03-23 | -| 68 | return_max_long_v1.312 | 64.6 | +51.3 | +35.8 | +48.2 | +109.8 | 4.0 | 40.5 | 71.1 | 1.19 | 2026-03-23 | -| 69 | return_max_long_v6new.86 | 64.5 | +54.6 | +42.4 | +66.5 | +161.0 | 3.6 | 39.1 | 80.7 | 1.70 | 2026-03-26 | -| 70 | return_max_long_v6new.88 | 64.5 | +54.6 | +42.4 | +66.5 | +161.0 | 3.6 | 39.1 | 80.7 | 1.70 | 2026-03-26 | -| 71 | return_max_long_v1.314 | 64.5 | +51.3 | +35.8 | +51.7 | +119.0 | 4.0 | 40.1 | 71.1 | 1.29 | 2026-03-23 | -| 72 | return_max_long_v6new.85 | 64.4 | +55.2 | +42.7 | +69.3 | +169.5 | 4.0 | 40.6 | 80.7 | 1.71 | 2026-03-26 | -| 73 | return_max_long_v6new.87 | 64.4 | +55.2 | +42.7 | +69.3 | +169.5 | 4.0 | 40.6 | 80.7 | 1.71 | 2026-03-26 | -| 74 | return_max_long_v6new.107 | 64.4 | +65.2 | +30.3 | +28.0 | +81.6 | 1.6 | 31.5 | 84.6 | 0.89 | 2026-03-26 | -| 75 | return_max_long_v6.169 | 64.1 | +55.8 | +42.7 | +66.8 | +162.1 | 4.0 | 41.2 | 80.7 | 1.62 | 2026-03-25 | -| 76 | return_max_long_v6.197 | 64.0 | +59.0 | +43.0 | +67.2 | +163.3 | 4.0 | 41.9 | 80.7 | 1.61 | 2026-03-25 | -| 77 | return_max_long_v6.186 | 64.0 | +57.7 | +43.0 | +66.9 | +162.2 | 4.0 | 41.1 | 80.7 | 1.63 | 2026-03-25 | -| 78 | return_max_long_v6.142 | 63.9 | +54.0 | +43.4 | +66.9 | +162.2 | 4.0 | 41.1 | 80.7 | 1.62 | 2026-03-25 | -| 79 | return_max_long_v6.192 | 63.9 | +56.0 | +42.7 | +67.2 | +163.3 | 4.0 | 42.0 | 80.7 | 1.60 | 2026-03-25 | -| 80 | return_max_long_v6.198 | 63.9 | +55.9 | +42.7 | +67.3 | +163.4 | 4.0 | 42.1 | 80.7 | 1.60 | 2026-03-25 | -| 81 | return_max_long_v6.208 | 63.9 | +54.7 | +42.7 | +66.9 | +162.2 | 4.0 | 41.1 | 80.7 | 1.63 | 2026-03-25 | -| 82 | return_max_long_v6.200 | 63.9 | +55.9 | +42.9 | +67.3 | +163.4 | 4.0 | 42.1 | 80.7 | 1.60 | 2026-03-25 | -| 83 | return_max_long_v6new.27 | 63.9 | +55.9 | +42.2 | +64.2 | +154.4 | 4.0 | 42.3 | 82.2 | 1.52 | 2026-03-24 | -| 84 | return_max_long_v6.114 | 63.9 | +55.9 | +42.2 | +64.2 | +154.4 | 4.0 | 42.3 | 82.2 | 1.52 | 2026-03-25 | -| 85 | return_max_long_v6.92 | 63.9 | +60.8 | +40.1 | +56.4 | +132.1 | 4.0 | 43.8 | 82.2 | 1.29 | 2026-03-24 | -| 86 | return_max_long_v6.63 | 63.9 | +60.8 | +39.9 | +56.4 | +132.1 | 4.0 | 43.8 | 82.2 | 1.29 | 2026-03-23 | -| 87 | return_max_long_v6.62 | 63.9 | +61.1 | +39.8 | +56.4 | +132.1 | 4.0 | 43.8 | 82.2 | 1.29 | 2026-03-23 | -| 88 | return_max_long_v6new.30 | 63.8 | +53.4 | +43.3 | +65.6 | +158.4 | 4.0 | 41.6 | 82.2 | 1.58 | 2026-03-24 | -| 89 | return_max_long_v6.59 | 63.7 | +61.0 | +39.3 | +56.4 | +132.1 | 4.0 | 43.8 | 82.2 | 1.29 | 2026-03-23 | -| 90 | return_max_long_v6.210 | 63.7 | +54.8 | +42.7 | +68.7 | +167.7 | 4.0 | 41.0 | 80.7 | 1.68 | 2026-03-25 | -| 91 | return_max_long_v1.304 | 63.7 | +51.3 | +35.8 | +48.3 | +110.0 | 4.0 | 40.5 | 71.1 | 1.19 | 2026-03-23 | -| 92 | return_max_long_v6.143 | 63.6 | +51.5 | +42.4 | +67.3 | +163.5 | 4.0 | 39.8 | 80.7 | 1.69 | 2026-03-25 | -| 93 | return_max_long_v6.161 | 63.6 | +58.1 | +42.7 | +66.8 | +162.1 | 4.0 | 41.2 | 80.7 | 1.62 | 2026-03-25 | -| 94 | return_max_long_v6.209 | 63.6 | +58.1 | +42.7 | +66.8 | +162.1 | 4.0 | 41.2 | 80.7 | 1.62 | 2026-03-25 | -| 95 | return_max_long_v6.84 | 63.5 | +59.6 | +39.9 | +57.4 | +134.8 | 4.0 | 44.2 | 82.2 | 1.30 | 2026-03-23 | -| 96 | return_max_long_v6new.28 | 63.5 | +61.5 | +35.8 | +48.7 | +157.7 | 3.4 | 40.0 | 78.3 | 1.22 | 2026-03-25 | -| 97 | return_max_long_v6new.9 | 63.3 | +65.4 | +40.5 | +52.9 | +122.4 | 4.0 | 43.0 | 77.8 | 1.23 | 2026-03-24 | -| 98 | return_max_long_v6new.13 | 63.3 | +65.4 | +40.5 | +52.9 | +122.4 | 4.0 | 43.0 | 77.8 | 1.23 | 2026-03-24 | -| 99 | return_max_long_v6new.12 | 63.2 | +65.4 | +41.1 | +51.7 | +119.3 | 4.1 | 43.5 | 74.8 | 1.19 | 2026-03-24 | -| 100 | return_max_long_v6.138 | 63.1 | +54.7 | +42.7 | +66.8 | +162.1 | 4.0 | 41.2 | 80.7 | 1.62 | 2026-03-25 | -| 101 | return_max_long_v6.46 | 63.0 | +61.9 | +39.9 | +55.1 | +128.4 | 3.3 | 37.3 | 71.1 | 1.48 | 2026-03-23 | -| 102 | return_max_long_v1.298 | 63.0 | +51.8 | +35.1 | +48.3 | +110.0 | 4.0 | 40.5 | 71.1 | 1.19 | 2026-03-23 | -| 103 | return_max_long_v6new.25 | 62.9 | +51.6 | +39.7 | +58.6 | +138.3 | 4.0 | 37.4 | 71.1 | 1.57 | 2026-03-24 | -| 104 | return_max_long_v6.34 | 62.9 | +62.3 | +40.5 | +56.8 | +133.2 | 4.0 | 39.5 | 71.1 | 1.44 | 2026-03-23 | -| 105 | return_max_long_v6.44 | 62.8 | +61.9 | +40.5 | +56.8 | +133.2 | 4.0 | 39.5 | 71.1 | 1.44 | 2026-03-23 | -| 106 | return_max_long_v6.29 | 62.8 | +61.9 | +40.5 | +56.8 | +133.2 | 4.0 | 39.5 | 71.1 | 1.44 | 2026-03-24 | +| 1 | return_max_long_v6new.288 | 72.8 | +89.9 | +44.6 | +45.6 | +148.0 | 2.7 | 37.3 | 82.7 | 1.22 | 2026-03-27 | +| 2 | return_max_long_v6new.275 | 72.7 | +86.4 | +45.7 | +45.5 | +147.6 | 2.7 | 37.2 | 83.7 | 1.22 | 2026-03-27 | +| 3 | return_max_long_v6new.196 | 72.6 | +82.4 | +41.9 | +41.8 | +132.9 | 2.7 | 39.5 | 84.6 | 1.06 | 2026-03-26 | +| 4 | return_max_long_v6new.207 | 72.5 | +82.7 | +43.1 | +41.8 | +132.6 | 2.7 | 40.1 | 84.6 | 1.04 | 2026-03-26 | +| 5 | return_max_long_v6new.134 | 72.4 | +284.0 | +50.3 | +49.7 | +165.2 | 1.4 | 39.4 | 84.6 | 1.26 | 2026-03-26 | +| 6 | return_max_long_v6new.272 | 72.4 | +86.4 | +45.6 | +44.9 | +145.3 | 2.7 | 38.5 | 83.7 | 1.17 | 2026-03-27 | +| 7 | return_max_long_v6new.122 | 72.4 | +77.4 | +41.5 | +38.0 | +118.1 | 2.7 | 38.2 | 84.6 | 1.00 | 2026-03-26 | +| 8 | return_max_long_v6new.155 | 72.3 | +77.7 | +42.5 | +37.9 | +117.6 | 2.7 | 39.2 | 84.6 | 0.97 | 2026-03-26 | +| 9 | return_max_long_v6new.164 | 72.3 | +77.4 | +41.5 | +42.1 | +133.9 | 2.7 | 39.2 | 84.6 | 1.07 | 2026-03-26 | +| 10 | return_max_long_v6new.255 | 72.2 | +83.1 | +44.6 | +41.8 | +132.7 | 2.7 | 40.3 | 84.6 | 1.04 | 2026-03-27 | +| 11 | return_max_long_v6new.185 | 72.2 | +77.4 | +41.9 | +42.0 | +133.7 | 2.7 | 39.5 | 84.6 | 1.06 | 2026-03-26 | +| 12 | return_max_long_v6new.29 | 71.6 | +66.2 | +38.8 | +52.7 | +174.5 | 3.4 | 39.9 | 82.1 | 1.32 | 2026-03-25 | +| 13 | return_max_long_v6new.99 | 69.3 | +60.0 | +32.2 | +38.3 | +119.3 | 2.9 | 31.8 | 84.6 | 1.21 | 2026-03-26 | +| 14 | return_max_long_v6new.103 | 69.3 | +60.0 | +32.2 | +38.3 | +119.3 | 2.9 | 31.8 | 84.6 | 1.21 | 2026-03-26 | +| 15 | return_max_long_v6new.105 | 69.3 | +60.0 | +32.2 | +38.3 | +119.3 | 2.9 | 31.8 | 84.6 | 1.21 | 2026-03-26 | +| 16 | return_max_long_v6new.102 | 69.2 | +61.3 | +32.1 | +38.1 | +118.2 | 2.9 | 31.6 | 84.6 | 1.20 | 2026-03-26 | +| 17 | return_max_long_v6new.93 | 69.2 | +59.8 | +32.2 | +38.5 | +120.0 | 2.9 | 31.5 | 84.6 | 1.22 | 2026-03-26 | +| 18 | return_max_long_v6new.104 | 69.1 | +60.7 | +32.0 | +38.1 | +118.2 | 2.9 | 31.5 | 84.6 | 1.21 | 2026-03-26 | +| 19 | return_max_long_v6new.72 | 68.9 | +59.3 | +35.8 | +39.8 | +124.8 | 2.9 | 33.8 | 84.6 | 1.18 | 2026-03-26 | +| 20 | return_max_long_v6new.73 | 68.9 | +59.3 | +35.8 | +39.8 | +124.8 | 2.9 | 33.8 | 84.6 | 1.18 | 2026-03-26 | +| 21 | return_max_long_v6new.84 | 68.9 | +59.3 | +35.8 | +39.8 | +124.8 | 2.9 | 33.8 | 84.6 | 1.18 | 2026-03-26 | +| 22 | return_max_long_v6new.100 | 68.8 | +57.2 | +35.6 | +41.8 | +132.7 | 2.7 | 30.5 | 83.7 | 1.37 | 2026-03-26 | +| 23 | return_max_long_v6new.71 | 68.8 | +58.2 | +35.7 | +39.0 | +121.9 | 2.8 | 33.5 | 84.6 | 1.16 | 2026-03-26 | +| 24 | return_max_long_v6new.75 | 68.8 | +58.2 | +35.7 | +39.0 | +121.9 | 2.8 | 33.5 | 84.6 | 1.16 | 2026-03-26 | +| 25 | return_max_long_v6new.76 | 68.8 | +58.2 | +35.7 | +39.0 | +121.9 | 2.8 | 33.5 | 84.6 | 1.16 | 2026-03-26 | +| 26 | return_max_long_v6new.83 | 68.8 | +58.2 | +35.7 | +39.0 | +121.9 | 2.8 | 33.5 | 84.6 | 1.16 | 2026-03-26 | +| 27 | return_max_long_v6new.74 | 68.8 | +59.4 | +36.0 | +39.3 | +122.8 | 2.7 | 35.2 | 84.6 | 1.11 | 2026-03-26 | +| 28 | return_max_long_v6new.96 | 68.7 | +58.5 | +35.6 | +41.9 | +133.3 | 2.7 | 30.2 | 83.7 | 1.39 | 2026-03-26 | +| 29 | return_max_long_v6new.92 | 68.7 | +59.2 | +35.2 | +37.7 | +116.6 | 2.9 | 32.1 | 84.6 | 1.17 | 2026-03-26 | +| 30 | return_max_long_v6new.70 | 68.7 | +57.7 | +35.4 | +38.5 | +119.9 | 2.7 | 33.5 | 84.6 | 1.15 | 2026-03-26 | +| 31 | return_max_long_v6new.90 | 68.7 | +57.7 | +35.5 | +39.0 | +121.8 | 2.8 | 33.3 | 84.6 | 1.17 | 2026-03-26 | +| 32 | return_max_long_v6new.77 | 68.7 | +58.3 | +36.0 | +38.6 | +120.1 | 2.7 | 34.9 | 84.6 | 1.10 | 2026-03-26 | +| 33 | return_max_long_v6new.97 | 68.6 | +56.6 | +35.2 | +37.8 | +117.3 | 2.9 | 31.9 | 84.6 | 1.18 | 2026-03-26 | +| 34 | return_max_long_v6new.69 | 68.6 | +55.8 | +34.7 | +37.8 | +117.2 | 2.7 | 33.1 | 84.6 | 1.14 | 2026-03-26 | +| 35 | return_max_long_v6new.94 | 68.4 | +55.9 | +35.0 | +37.1 | +114.6 | 2.8 | 32.0 | 84.6 | 1.16 | 2026-03-26 | +| 36 | return_max_long_v6new.101 | 68.4 | +58.9 | +35.2 | +36.5 | +112.4 | 2.9 | 30.9 | 80.8 | 1.18 | 2026-03-26 | +| 37 | return_max_long_v6new.65 | 68.4 | +56.9 | +33.9 | +37.1 | +114.5 | 2.7 | 32.6 | 84.6 | 1.14 | 2026-03-26 | +| 38 | return_max_long_v6new.98 | 68.3 | +55.9 | +32.2 | +38.5 | +120.0 | 2.9 | 31.5 | 84.6 | 1.22 | 2026-03-26 | +| 39 | return_max_long_v6new.64 | 68.3 | +56.3 | +33.2 | +35.8 | +109.6 | 2.7 | 31.9 | 84.6 | 1.12 | 2026-03-26 | +| 40 | return_max_long_v6new.89 | 68.2 | +53.6 | +35.8 | +39.0 | +121.9 | 2.8 | 33.2 | 84.6 | 1.18 | 2026-03-26 | +| 41 | return_max_long_v6new.63 | 68.2 | +55.8 | +32.4 | +34.5 | +104.9 | 2.7 | 31.2 | 84.6 | 1.11 | 2026-03-26 | +| 42 | return_max_long_v6new.58 | 67.8 | +54.2 | +31.7 | +33.2 | +100.1 | 2.7 | 30.4 | 84.6 | 1.09 | 2026-03-26 | +| 43 | return_max_long_v6new.62 | 67.6 | +53.1 | +31.4 | +31.6 | +94.4 | 2.7 | 28.8 | 84.6 | 1.10 | 2026-03-26 | +| 44 | return_max_long_v6new.57 | 67.6 | +53.8 | +31.0 | +32.0 | +95.6 | 2.7 | 29.7 | 84.6 | 1.08 | 2026-03-26 | +| 45 | return_max_long_v6new.60 | 67.6 | +55.8 | +31.7 | +32.0 | +95.9 | 2.7 | 30.1 | 84.6 | 1.06 | 2026-03-26 | +| 46 | return_max_long_v6new.55 | 67.2 | +54.4 | +30.2 | +30.7 | +91.2 | 2.7 | 28.9 | 84.6 | 1.06 | 2026-03-26 | +| 47 | return_max_long_v6new.61 | 67.1 | +53.5 | +30.7 | +30.0 | +88.8 | 2.6 | 28.0 | 84.6 | 1.07 | 2026-03-26 | +| 48 | return_max_long_v6new.59 | 67.1 | +55.5 | +31.0 | +30.7 | +91.1 | 2.7 | 29.4 | 84.6 | 1.04 | 2026-03-26 | +| 49 | return_max_long_v6new.124 | 66.8 | +221.2 | +36.3 | +38.0 | +118.1 | 2.7 | 38.2 | 84.6 | 1.00 | 2026-03-26 | +| 50 | return_max_long_v6new.80 | 66.7 | +76.1 | +41.8 | +37.2 | +114.8 | 2.7 | 37.0 | 84.6 | 1.00 | 2026-03-26 | +| 51 | return_max_long_v6new.82 | 66.7 | +75.6 | +41.7 | +36.8 | +113.4 | 2.7 | 36.8 | 84.6 | 1.00 | 2026-03-26 | +| 52 | return_max_long_v6new.78 | 66.7 | +76.7 | +41.5 | +37.8 | +117.2 | 2.7 | 37.5 | 84.6 | 1.01 | 2026-03-26 | +| 53 | return_max_long_v6new.79 | 66.7 | +76.7 | +41.5 | +37.8 | +117.2 | 2.7 | 37.5 | 84.6 | 1.01 | 2026-03-26 | +| 54 | return_max_long_v6new.81 | 66.6 | +76.3 | +41.8 | +37.2 | +114.8 | 2.7 | 37.1 | 84.6 | 1.00 | 2026-03-26 | +| 55 | return_max_long_v6new.67 | 66.5 | +73.0 | +39.4 | +35.7 | +109.2 | 2.7 | 36.0 | 84.6 | 0.99 | 2026-03-26 | +| 56 | return_max_long_v6new.68 | 66.5 | +73.9 | +38.9 | +35.1 | +106.9 | 2.7 | 35.9 | 84.6 | 0.98 | 2026-03-26 | +| 57 | return_max_long_v6new.66 | 66.4 | +72.3 | +38.9 | +35.0 | +106.6 | 2.7 | 35.6 | 84.6 | 0.98 | 2026-03-26 | +| 58 | return_max_long_v6new.127 | 66.3 | +215.2 | +36.3 | +38.0 | +118.1 | 2.7 | 38.2 | 84.6 | 1.00 | 2026-03-26 | +| 59 | return_max_long_v6new.51 | 66.2 | +53.4 | +28.7 | +28.2 | +82.3 | 2.7 | 27.4 | 84.6 | 1.03 | 2026-03-26 | +| 60 | return_max_long_v6new.56 | 66.2 | +52.4 | +29.3 | +26.9 | +78.0 | 2.5 | 26.3 | 84.6 | 1.02 | 2026-03-26 | +| 61 | return_max_long_v6new.54 | 65.9 | +73.7 | +37.6 | +33.4 | +100.9 | 2.7 | 35.3 | 84.6 | 0.95 | 2026-03-26 | +| 62 | return_max_long_v6new.95 | 65.5 | +62.5 | +32.4 | +39.3 | +123.1 | 3.0 | 30.2 | 76.0 | 1.30 | 2026-03-26 | +| 63 | return_max_long_v6.221 | 65.5 | +55.2 | +42.7 | +69.3 | +169.5 | 4.0 | 40.6 | 80.7 | 1.71 | 2026-03-25 | +| 64 | return_max_long_v6new.50 | 65.3 | +53.4 | +28.4 | +25.8 | +74.4 | 2.7 | 26.7 | 84.6 | 0.97 | 2026-03-26 | +| 65 | return_max_long_v6.219 | 65.3 | +58.2 | +42.7 | +68.7 | +167.7 | 4.0 | 41.0 | 80.7 | 1.68 | 2026-03-25 | +| 66 | return_max_long_v6new.53 | 65.2 | +69.2 | +36.5 | +31.2 | +93.0 | 2.7 | 33.5 | 84.6 | 0.93 | 2026-03-26 | +| 67 | return_max_long_v1.315 | 64.9 | +50.6 | +36.3 | +51.9 | +119.8 | 4.0 | 39.9 | 71.1 | 1.30 | 2026-03-23 | +| 68 | return_max_long_v1.319 | 64.8 | +50.4 | +36.1 | +48.3 | +110.1 | 4.0 | 40.4 | 71.1 | 1.20 | 2026-03-23 | +| 69 | return_max_long_v1.312 | 64.6 | +51.3 | +35.8 | +48.2 | +109.8 | 4.0 | 40.5 | 71.1 | 1.19 | 2026-03-23 | +| 70 | return_max_long_v6new.86 | 64.5 | +54.6 | +42.4 | +66.5 | +161.0 | 3.6 | 39.1 | 80.7 | 1.70 | 2026-03-26 | +| 71 | return_max_long_v6new.88 | 64.5 | +54.6 | +42.4 | +66.5 | +161.0 | 3.6 | 39.1 | 80.7 | 1.70 | 2026-03-26 | +| 72 | return_max_long_v1.314 | 64.5 | +51.3 | +35.8 | +51.7 | +119.0 | 4.0 | 40.1 | 71.1 | 1.29 | 2026-03-23 | +| 73 | return_max_long_v6new.85 | 64.4 | +55.2 | +42.7 | +69.3 | +169.5 | 4.0 | 40.6 | 80.7 | 1.71 | 2026-03-26 | +| 74 | return_max_long_v6new.87 | 64.4 | +55.2 | +42.7 | +69.3 | +169.5 | 4.0 | 40.6 | 80.7 | 1.71 | 2026-03-26 | +| 75 | return_max_long_v6new.107 | 64.4 | +65.2 | +30.3 | +28.0 | +81.6 | 1.6 | 31.5 | 84.6 | 0.89 | 2026-03-26 | +| 76 | return_max_long_v6.169 | 64.1 | +55.8 | +42.7 | +66.8 | +162.1 | 4.0 | 41.2 | 80.7 | 1.62 | 2026-03-25 | +| 77 | return_max_long_v6.197 | 64.0 | +59.0 | +43.0 | +67.2 | +163.3 | 4.0 | 41.9 | 80.7 | 1.61 | 2026-03-25 | +| 78 | return_max_long_v6.186 | 64.0 | +57.7 | +43.0 | +66.9 | +162.2 | 4.0 | 41.1 | 80.7 | 1.63 | 2026-03-25 | +| 79 | return_max_long_v6.142 | 63.9 | +54.0 | +43.4 | +66.9 | +162.2 | 4.0 | 41.1 | 80.7 | 1.62 | 2026-03-25 | +| 80 | return_max_long_v6.192 | 63.9 | +56.0 | +42.7 | +67.2 | +163.3 | 4.0 | 42.0 | 80.7 | 1.60 | 2026-03-25 | +| 81 | return_max_long_v6.198 | 63.9 | +55.9 | +42.7 | +67.3 | +163.4 | 4.0 | 42.1 | 80.7 | 1.60 | 2026-03-25 | +| 82 | return_max_long_v6.208 | 63.9 | +54.7 | +42.7 | +66.9 | +162.2 | 4.0 | 41.1 | 80.7 | 1.63 | 2026-03-25 | +| 83 | return_max_long_v6.200 | 63.9 | +55.9 | +42.9 | +67.3 | +163.4 | 4.0 | 42.1 | 80.7 | 1.60 | 2026-03-25 | +| 84 | return_max_long_v6new.27 | 63.9 | +55.9 | +42.2 | +64.2 | +154.4 | 4.0 | 42.3 | 82.2 | 1.52 | 2026-03-24 | +| 85 | return_max_long_v6.114 | 63.9 | +55.9 | +42.2 | +64.2 | +154.4 | 4.0 | 42.3 | 82.2 | 1.52 | 2026-03-25 | +| 86 | return_max_long_v6.92 | 63.9 | +60.8 | +40.1 | +56.4 | +132.1 | 4.0 | 43.8 | 82.2 | 1.29 | 2026-03-24 | +| 87 | return_max_long_v6.63 | 63.9 | +60.8 | +39.9 | +56.4 | +132.1 | 4.0 | 43.8 | 82.2 | 1.29 | 2026-03-23 | +| 88 | return_max_long_v6.62 | 63.9 | +61.1 | +39.8 | +56.4 | +132.1 | 4.0 | 43.8 | 82.2 | 1.29 | 2026-03-23 | +| 89 | return_max_long_v6new.30 | 63.8 | +53.4 | +43.3 | +65.6 | +158.4 | 4.0 | 41.6 | 82.2 | 1.58 | 2026-03-24 | +| 90 | return_max_long_v6.59 | 63.7 | +61.0 | +39.3 | +56.4 | +132.1 | 4.0 | 43.8 | 82.2 | 1.29 | 2026-03-23 | +| 91 | return_max_long_v6.210 | 63.7 | +54.8 | +42.7 | +68.7 | +167.7 | 4.0 | 41.0 | 80.7 | 1.68 | 2026-03-25 | +| 92 | return_max_long_v1.304 | 63.7 | +51.3 | +35.8 | +48.3 | +110.0 | 4.0 | 40.5 | 71.1 | 1.19 | 2026-03-23 | +| 93 | return_max_long_v6.143 | 63.6 | +51.5 | +42.4 | +67.3 | +163.5 | 4.0 | 39.8 | 80.7 | 1.69 | 2026-03-25 | +| 94 | return_max_long_v6.161 | 63.6 | +58.1 | +42.7 | +66.8 | +162.1 | 4.0 | 41.2 | 80.7 | 1.62 | 2026-03-25 | +| 95 | return_max_long_v6.209 | 63.6 | +58.1 | +42.7 | +66.8 | +162.1 | 4.0 | 41.2 | 80.7 | 1.62 | 2026-03-25 | +| 96 | return_max_long_v6.84 | 63.5 | +59.6 | +39.9 | +57.4 | +134.8 | 4.0 | 44.2 | 82.2 | 1.30 | 2026-03-23 | +| 97 | return_max_long_v6new.28 | 63.5 | +61.5 | +35.8 | +48.7 | +157.7 | 3.4 | 40.0 | 78.3 | 1.22 | 2026-03-25 | +| 98 | return_max_long_v6new.9 | 63.3 | +65.4 | +40.5 | +52.9 | +122.4 | 4.0 | 43.0 | 77.8 | 1.23 | 2026-03-24 | +| 99 | return_max_long_v6new.13 | 63.3 | +65.4 | +40.5 | +52.9 | +122.4 | 4.0 | 43.0 | 77.8 | 1.23 | 2026-03-24 | +| 100 | return_max_long_v6new.12 | 63.2 | +65.4 | +41.1 | +51.7 | +119.3 | 4.1 | 43.5 | 74.8 | 1.19 | 2026-03-24 | +| 101 | return_max_long_v6.138 | 63.1 | +54.7 | +42.7 | +66.8 | +162.1 | 4.0 | 41.2 | 80.7 | 1.62 | 2026-03-25 | +| 102 | return_max_long_v6.46 | 63.0 | +61.9 | +39.9 | +55.1 | +128.4 | 3.3 | 37.3 | 71.1 | 1.48 | 2026-03-23 | +| 103 | return_max_long_v1.298 | 63.0 | +51.8 | +35.1 | +48.3 | +110.0 | 4.0 | 40.5 | 71.1 | 1.19 | 2026-03-23 | +| 104 | return_max_long_v6new.25 | 62.9 | +51.6 | +39.7 | +58.6 | +138.3 | 4.0 | 37.4 | 71.1 | 1.57 | 2026-03-24 | +| 105 | return_max_long_v6.34 | 62.9 | +62.3 | +40.5 | +56.8 | +133.2 | 4.0 | 39.5 | 71.1 | 1.44 | 2026-03-23 | +| 106 | return_max_long_v6.44 | 62.8 | +61.9 | +40.5 | +56.8 | +133.2 | 4.0 | 39.5 | 71.1 | 1.44 | 2026-03-23 | | 107 | return_max_long_v6.29 | 62.8 | +61.9 | +40.5 | +56.8 | +133.2 | 4.0 | 39.5 | 71.1 | 1.44 | 2026-03-24 | -| 108 | return_max_long_v6new.19 | 62.8 | +62.8 | +37.9 | +47.4 | +107.5 | 3.4 | 37.2 | 77.8 | 1.27 | 2026-03-24 | -| 109 | return_max_long_v6.29 | 62.8 | +61.9 | +40.5 | +56.8 | +133.2 | 4.0 | 39.5 | 71.1 | 1.44 | 2026-03-23 | -| 110 | return_max_long_v6new.11 | 62.7 | +61.7 | +40.5 | +56.8 | +133.2 | 4.0 | 39.5 | 71.1 | 1.44 | 2026-03-24 | -| 111 | return_max_long_v6.176 | 62.5 | +53.1 | +43.2 | +66.8 | +162.1 | 4.0 | 41.2 | 80.7 | 1.62 | 2026-03-25 | -| 112 | return_max_long_v6.174 | 62.4 | +52.8 | +43.2 | +68.7 | +167.7 | 4.0 | 41.0 | 80.7 | 1.68 | 2026-03-25 | -| 113 | return_max_long_v6.45 | 62.4 | +59.5 | +40.5 | +55.2 | +128.6 | 4.0 | 40.5 | 71.1 | 1.36 | 2026-03-23 | -| 114 | return_max_long_v6new.30 | 62.3 | +59.3 | +41.1 | +34.1 | +101.4 | 3.5 | 37.0 | 78.3 | 0.92 | 2026-03-24 | -| 115 | return_max_long_v6new.23 | 62.3 | +52.0 | +37.8 | +55.2 | +128.8 | 4.0 | 37.9 | 61.5 | 1.46 | 2026-03-24 | -| 116 | return_max_long_v6.42 | 62.3 | +59.5 | +40.5 | +56.8 | +133.2 | 4.0 | 39.5 | 71.1 | 1.44 | 2026-03-23 | -| 117 | return_max_long_v6new.52 | 62.1 | +52.9 | +25.2 | +18.8 | +51.6 | 3.5 | 22.6 | 84.6 | 0.83 | 2026-03-26 | -| 118 | return_max_long_v6.35 | 62.0 | +51.3 | +38.1 | +57.2 | +134.2 | 4.1 | 41.5 | 75.6 | 1.38 | 2026-03-23 | -| 119 | return_max_long_v6new.10 | 61.9 | +61.2 | +41.0 | +58.8 | +138.9 | 4.0 | 38.5 | 69.6 | 1.53 | 2026-03-24 | -| 120 | return_max_long_v6new.22 | 61.9 | +59.9 | +40.5 | +53.9 | +125.1 | 4.0 | 38.9 | 64.4 | 1.38 | 2026-03-24 | -| 121 | return_max_long_v6.33 | 61.9 | +61.3 | +41.9 | +56.7 | +132.9 | 4.0 | 39.3 | 68.1 | 1.44 | 2026-03-23 | -| 122 | return_max_long_v6.39 | 61.9 | +61.9 | +41.0 | +57.7 | +135.8 | 4.1 | 40.0 | 68.1 | 1.44 | 2026-03-23 | -| 123 | return_max_long_v6new.8 | 61.8 | +71.1 | +40.5 | +48.9 | +111.6 | 4.2 | 46.4 | 77.8 | 1.05 | 2026-03-24 | -| 124 | return_max_long_v6new.14 | 61.2 | +57.5 | +41.1 | +50.8 | +116.7 | 4.2 | 44.6 | 81.5 | 1.14 | 2026-03-24 | -| 125 | return_max_long_v6new.16 | 59.8 | +54.3 | +41.1 | +52.1 | +120.1 | 4.0 | 44.4 | 80.0 | 1.17 | 2026-03-24 | -| 126 | return_max_long_v1.275 | 59.5 | +53.8 | +35.8 | +47.2 | +107.1 | 4.0 | 40.5 | 69.6 | 1.16 | 2026-03-23 | -| 127 | return_max_long_v6new.17 | 59.1 | +64.8 | +24.2 | +36.5 | +79.7 | 2.9 | 30.5 | 66.7 | 1.20 | 2026-03-24 | -| 128 | return_max_long_v6.26 | 58.9 | +67.5 | +40.3 | +57.1 | +134.1 | 4.1 | 41.4 | 74.8 | 1.38 | 2026-03-23 | -| 129 | return_max_long_v6new.15 | 58.6 | +55.1 | +37.1 | +50.3 | +115.3 | 4.0 | 43.6 | 77.8 | 1.15 | 2026-03-24 | -| 130 | return_max_long_v6.25 | 58.5 | +69.0 | +40.3 | +59.1 | +139.7 | 4.1 | 40.5 | 73.3 | 1.46 | 2026-03-23 | -| 131 | return_max_long_v6.22 | 58.2 | +62.9 | +38.3 | +59.1 | +139.7 | 4.1 | 40.5 | 73.3 | 1.46 | 2026-03-23 | -| 132 | return_max_long_v6.20 | 58.1 | +69.1 | +40.3 | +59.1 | +139.7 | 4.1 | 40.5 | 73.3 | 1.46 | 2026-03-23 | -| 133 | return_max_long_v6.18 | 57.9 | +64.0 | +38.3 | +59.1 | +139.7 | 4.1 | 40.5 | 73.3 | 1.46 | 2026-03-23 | -| 134 | return_max_long_v6.15 | 56.2 | +63.8 | +34.5 | +59.1 | +139.7 | 4.1 | 40.3 | 73.3 | 1.47 | 2026-03-23 | -| 135 | return_max_long_v1.284 | 56.0 | +59.4 | +35.8 | +48.6 | +110.9 | 4.0 | 40.4 | 70.4 | 1.20 | 2026-03-23 | -| 136 | return_max_long_v6.139 | 54.4 | +56.0 | +43.2 | +64.3 | +154.8 | 4.0 | 42.2 | 81.5 | 1.52 | 2026-03-25 | -| 137 | return_max_long_v1.256 | 54.1 | +58.3 | +35.8 | +46.8 | +106.0 | 4.0 | 42.0 | 69.6 | 1.11 | 2026-03-23 | -| 138 | return_max_long_v6.3 | 53.9 | +52.6 | +35.2 | +59.6 | +141.0 | 4.1 | 39.9 | 70.4 | 1.49 | 2026-03-23 | -| 139 | return_max_long_v1.251 | 53.4 | +58.0 | +35.3 | +46.8 | +105.9 | 4.0 | 42.0 | 69.6 | 1.11 | 2026-03-23 | -| 140 | return_max_long_v1.236 | 53.3 | +55.5 | +35.5 | +46.8 | +105.9 | 4.0 | 42.0 | 69.6 | 1.11 | 2026-03-22 | -| 141 | return_max_long_v6new.2 | 52.6 | +129.8 | +20.4 | +82.3 | +95.9 | 3.4 | 32.1 | 68.4 | 2.56 | 2026-03-23 | -| 142 | return_max_long_v6new.24 | 52.5 | +48.5 | +35.1 | +45.0 | +101.3 | 3.1 | 29.6 | 61.5 | 1.52 | 2026-03-24 | -| 143 | return_max_long_v1.248 | 52.5 | +56.7 | +35.5 | +47.2 | +107.1 | 4.0 | 41.6 | 66.7 | 1.13 | 2026-03-23 | -| 144 | return_max_long_v6new.8 | 52.5 | +71.1 | +40.5 | +48.9 | +111.6 | 4.2 | 46.4 | 77.8 | 1.05 | 2026-03-24 | -| 145 | return_max_long_v1.231 | 52.4 | +51.6 | +35.5 | +46.8 | +105.9 | 4.0 | 42.0 | 69.6 | 1.11 | 2026-03-22 | -| 146 | return_max_long_v1.227 | 52.4 | +51.8 | +35.0 | +46.8 | +105.9 | 4.0 | 42.0 | 69.6 | 1.11 | 2026-03-22 | -| 147 | return_max_long_v4.41 | 52.2 | +52.6 | +35.2 | +59.2 | +140.0 | 4.1 | 39.7 | 70.4 | 1.49 | 2026-03-22 | -| 148 | return_max_long_v1.232 | 51.6 | +52.8 | +35.5 | +47.2 | +107.1 | 4.0 | 41.6 | 66.7 | 1.13 | 2026-03-22 | -| 149 | return_max_long_v6.4 | 51.4 | +55.3 | +37.2 | +59.8 | +141.8 | 4.1 | 39.3 | 70.4 | 1.52 | 2026-03-23 | -| 150 | return_max_long_v6new.5 | 50.2 | +97.9 | +15.5 | +77.9 | +90.7 | 3.1 | 26.5 | 64.9 | 2.94 | 2026-03-23 | -| 151 | return_max_long_v6.15 | 50.2 | - | +34.5 | +59.1 | +139.7 | 4.1 | 40.3 | 73.3 | 1.47 | 2026-03-23 | -| 152 | return_max_long_v4.42 | 49.8 | +53.3 | +35.8 | +27.7 | +90.8 | 2.3 | 34.7 | 70.5 | 0.80 | 2026-03-22 | -| 153 | return_max_long_v1.264 | 49.4 | +58.5 | +36.2 | +46.9 | +106.3 | 4.0 | 41.9 | 69.6 | 1.12 | 2026-03-23 | -| 154 | return_max_long_v4.40 | 48.0 | +52.8 | +33.9 | +59.1 | +139.6 | 4.0 | 38.3 | 63.7 | 1.54 | 2026-03-22 | -| 155 | return_max_long_v6new.49 | 47.8 | +43.2 | +26.1 | +18.5 | +50.8 | 3.5 | 22.4 | 83.7 | 0.83 | 2026-03-26 | -| 156 | return_max_long_v4.39 | 47.2 | +53.3 | +35.8 | +27.6 | +90.8 | 2.3 | 33.0 | 69.5 | 0.84 | 2026-03-22 | -| 157 | return_max_long_v4.38 | 47.1 | +52.8 | +33.9 | +59.1 | +139.6 | 4.0 | 37.9 | 63.0 | 1.56 | 2026-03-22 | -| 158 | return_max_long_v1.214 | 47.1 | +54.8 | +37.5 | +47.1 | +106.9 | 4.0 | 41.5 | 66.7 | 1.14 | 2026-03-22 | -| 159 | return_max_long_v1.212 | 47.0 | +54.4 | +37.5 | +47.1 | +106.9 | 4.0 | 41.5 | 66.7 | 1.14 | 2026-03-22 | -| 160 | return_max_long_v1.199 | 47.0 | +53.8 | +37.5 | +47.1 | +106.9 | 4.0 | 41.5 | 66.7 | 1.14 | 2026-03-22 | +| 108 | return_max_long_v6.29 | 62.8 | +61.9 | +40.5 | +56.8 | +133.2 | 4.0 | 39.5 | 71.1 | 1.44 | 2026-03-24 | +| 109 | return_max_long_v6new.19 | 62.8 | +62.8 | +37.9 | +47.4 | +107.5 | 3.4 | 37.2 | 77.8 | 1.27 | 2026-03-24 | +| 110 | return_max_long_v6.29 | 62.8 | +61.9 | +40.5 | +56.8 | +133.2 | 4.0 | 39.5 | 71.1 | 1.44 | 2026-03-23 | +| 111 | return_max_long_v6new.11 | 62.7 | +61.7 | +40.5 | +56.8 | +133.2 | 4.0 | 39.5 | 71.1 | 1.44 | 2026-03-24 | +| 112 | return_max_long_v6.176 | 62.5 | +53.1 | +43.2 | +66.8 | +162.1 | 4.0 | 41.2 | 80.7 | 1.62 | 2026-03-25 | +| 113 | return_max_long_v6.174 | 62.4 | +52.8 | +43.2 | +68.7 | +167.7 | 4.0 | 41.0 | 80.7 | 1.68 | 2026-03-25 | +| 114 | return_max_long_v6.45 | 62.4 | +59.5 | +40.5 | +55.2 | +128.6 | 4.0 | 40.5 | 71.1 | 1.36 | 2026-03-23 | +| 115 | return_max_long_v6new.30 | 62.3 | +59.3 | +41.1 | +34.1 | +101.4 | 3.5 | 37.0 | 78.3 | 0.92 | 2026-03-24 | +| 116 | return_max_long_v6new.23 | 62.3 | +52.0 | +37.8 | +55.2 | +128.8 | 4.0 | 37.9 | 61.5 | 1.46 | 2026-03-24 | +| 117 | return_max_long_v6.42 | 62.3 | +59.5 | +40.5 | +56.8 | +133.2 | 4.0 | 39.5 | 71.1 | 1.44 | 2026-03-23 | +| 118 | return_max_long_v6new.52 | 62.1 | +52.9 | +25.2 | +18.8 | +51.6 | 3.5 | 22.6 | 84.6 | 0.83 | 2026-03-26 | +| 119 | return_max_long_v6.35 | 62.0 | +51.3 | +38.1 | +57.2 | +134.2 | 4.1 | 41.5 | 75.6 | 1.38 | 2026-03-23 | +| 120 | return_max_long_v6new.10 | 61.9 | +61.2 | +41.0 | +58.8 | +138.9 | 4.0 | 38.5 | 69.6 | 1.53 | 2026-03-24 | +| 121 | return_max_long_v6new.22 | 61.9 | +59.9 | +40.5 | +53.9 | +125.1 | 4.0 | 38.9 | 64.4 | 1.38 | 2026-03-24 | +| 122 | return_max_long_v6.33 | 61.9 | +61.3 | +41.9 | +56.7 | +132.9 | 4.0 | 39.3 | 68.1 | 1.44 | 2026-03-23 | +| 123 | return_max_long_v6.39 | 61.9 | +61.9 | +41.0 | +57.7 | +135.8 | 4.1 | 40.0 | 68.1 | 1.44 | 2026-03-23 | +| 124 | return_max_long_v6new.8 | 61.8 | +71.1 | +40.5 | +48.9 | +111.6 | 4.2 | 46.4 | 77.8 | 1.05 | 2026-03-24 | +| 125 | return_max_long_v6new.14 | 61.2 | +57.5 | +41.1 | +50.8 | +116.7 | 4.2 | 44.6 | 81.5 | 1.14 | 2026-03-24 | +| 126 | return_max_long_v6new.16 | 59.8 | +54.3 | +41.1 | +52.1 | +120.1 | 4.0 | 44.4 | 80.0 | 1.17 | 2026-03-24 | +| 127 | return_max_long_v1.275 | 59.5 | +53.8 | +35.8 | +47.2 | +107.1 | 4.0 | 40.5 | 69.6 | 1.16 | 2026-03-23 | +| 128 | return_max_long_v6new.17 | 59.1 | +64.8 | +24.2 | +36.5 | +79.7 | 2.9 | 30.5 | 66.7 | 1.20 | 2026-03-24 | +| 129 | return_max_long_v6.26 | 58.9 | +67.5 | +40.3 | +57.1 | +134.1 | 4.1 | 41.4 | 74.8 | 1.38 | 2026-03-23 | +| 130 | return_max_long_v6new.15 | 58.6 | +55.1 | +37.1 | +50.3 | +115.3 | 4.0 | 43.6 | 77.8 | 1.15 | 2026-03-24 | +| 131 | return_max_long_v6.25 | 58.5 | +69.0 | +40.3 | +59.1 | +139.7 | 4.1 | 40.5 | 73.3 | 1.46 | 2026-03-23 | +| 132 | return_max_long_v6.22 | 58.2 | +62.9 | +38.3 | +59.1 | +139.7 | 4.1 | 40.5 | 73.3 | 1.46 | 2026-03-23 | +| 133 | return_max_long_v6.20 | 58.1 | +69.1 | +40.3 | +59.1 | +139.7 | 4.1 | 40.5 | 73.3 | 1.46 | 2026-03-23 | +| 134 | return_max_long_v6.18 | 57.9 | +64.0 | +38.3 | +59.1 | +139.7 | 4.1 | 40.5 | 73.3 | 1.46 | 2026-03-23 | +| 135 | return_max_long_v6.15 | 56.2 | +63.8 | +34.5 | +59.1 | +139.7 | 4.1 | 40.3 | 73.3 | 1.47 | 2026-03-23 | +| 136 | return_max_long_v1.284 | 56.0 | +59.4 | +35.8 | +48.6 | +110.9 | 4.0 | 40.4 | 70.4 | 1.20 | 2026-03-23 | +| 137 | return_max_long_v6.139 | 54.4 | +56.0 | +43.2 | +64.3 | +154.8 | 4.0 | 42.2 | 81.5 | 1.52 | 2026-03-25 | +| 138 | return_max_long_v1.256 | 54.1 | +58.3 | +35.8 | +46.8 | +106.0 | 4.0 | 42.0 | 69.6 | 1.11 | 2026-03-23 | +| 139 | return_max_long_v6.3 | 53.9 | +52.6 | +35.2 | +59.6 | +141.0 | 4.1 | 39.9 | 70.4 | 1.49 | 2026-03-23 | +| 140 | return_max_long_v1.251 | 53.4 | +58.0 | +35.3 | +46.8 | +105.9 | 4.0 | 42.0 | 69.6 | 1.11 | 2026-03-23 | +| 141 | return_max_long_v1.236 | 53.3 | +55.5 | +35.5 | +46.8 | +105.9 | 4.0 | 42.0 | 69.6 | 1.11 | 2026-03-22 | +| 142 | return_max_long_v6new.2 | 52.6 | +129.8 | +20.4 | +82.3 | +95.9 | 3.4 | 32.1 | 68.4 | 2.56 | 2026-03-23 | +| 143 | return_max_long_v6new.24 | 52.5 | +48.5 | +35.1 | +45.0 | +101.3 | 3.1 | 29.6 | 61.5 | 1.52 | 2026-03-24 | +| 144 | return_max_long_v1.248 | 52.5 | +56.7 | +35.5 | +47.2 | +107.1 | 4.0 | 41.6 | 66.7 | 1.13 | 2026-03-23 | +| 145 | return_max_long_v6new.8 | 52.5 | +71.1 | +40.5 | +48.9 | +111.6 | 4.2 | 46.4 | 77.8 | 1.05 | 2026-03-24 | +| 146 | return_max_long_v1.231 | 52.4 | +51.6 | +35.5 | +46.8 | +105.9 | 4.0 | 42.0 | 69.6 | 1.11 | 2026-03-22 | +| 147 | return_max_long_v1.227 | 52.4 | +51.8 | +35.0 | +46.8 | +105.9 | 4.0 | 42.0 | 69.6 | 1.11 | 2026-03-22 | +| 148 | return_max_long_v4.41 | 52.2 | +52.6 | +35.2 | +59.2 | +140.0 | 4.1 | 39.7 | 70.4 | 1.49 | 2026-03-22 | +| 149 | return_max_long_v1.232 | 51.6 | +52.8 | +35.5 | +47.2 | +107.1 | 4.0 | 41.6 | 66.7 | 1.13 | 2026-03-22 | +| 150 | return_max_long_v6.4 | 51.4 | +55.3 | +37.2 | +59.8 | +141.8 | 4.1 | 39.3 | 70.4 | 1.52 | 2026-03-23 | +| 151 | return_max_long_v6new.5 | 50.2 | +97.9 | +15.5 | +77.9 | +90.7 | 3.1 | 26.5 | 64.9 | 2.94 | 2026-03-23 | +| 152 | return_max_long_v6.15 | 50.2 | - | +34.5 | +59.1 | +139.7 | 4.1 | 40.3 | 73.3 | 1.47 | 2026-03-23 | +| 153 | return_max_long_v4.42 | 49.8 | +53.3 | +35.8 | +27.7 | +90.8 | 2.3 | 34.7 | 70.5 | 0.80 | 2026-03-22 | +| 154 | return_max_long_v1.264 | 49.4 | +58.5 | +36.2 | +46.9 | +106.3 | 4.0 | 41.9 | 69.6 | 1.12 | 2026-03-23 | +| 155 | return_max_long_v4.40 | 48.0 | +52.8 | +33.9 | +59.1 | +139.6 | 4.0 | 38.3 | 63.7 | 1.54 | 2026-03-22 | +| 156 | return_max_long_v6new.49 | 47.8 | +43.2 | +26.1 | +18.5 | +50.8 | 3.5 | 22.4 | 83.7 | 0.83 | 2026-03-26 | +| 157 | return_max_long_v4.39 | 47.2 | +53.3 | +35.8 | +27.6 | +90.8 | 2.3 | 33.0 | 69.5 | 0.84 | 2026-03-22 | +| 158 | return_max_long_v4.38 | 47.1 | +52.8 | +33.9 | +59.1 | +139.6 | 4.0 | 37.9 | 63.0 | 1.56 | 2026-03-22 | +| 159 | return_max_long_v1.214 | 47.1 | +54.8 | +37.5 | +47.1 | +106.9 | 4.0 | 41.5 | 66.7 | 1.14 | 2026-03-22 | +| 160 | return_max_long_v1.212 | 47.0 | +54.4 | +37.5 | +47.1 | +106.9 | 4.0 | 41.5 | 66.7 | 1.14 | 2026-03-22 | | 161 | return_max_long_v1.199 | 47.0 | +53.8 | +37.5 | +47.1 | +106.9 | 4.0 | 41.5 | 66.7 | 1.14 | 2026-03-22 | -| 162 | return_max_long_v6new.21 | 46.9 | +43.4 | +34.8 | +40.8 | +90.4 | 4.1 | 33.2 | 61.5 | 1.23 | 2026-03-24 | -| 163 | return_max_long_v1.204 | 46.9 | +54.5 | +37.5 | +47.1 | +106.9 | 4.0 | 41.5 | 66.7 | 1.14 | 2026-03-22 | -| 164 | return_max_long_v4.43 | 46.9 | +52.9 | +33.9 | +59.0 | +139.5 | 4.1 | 39.6 | 63.7 | 1.49 | 2026-03-22 | -| 165 | return_max_long_v6new.48 | 46.8 | +42.2 | +23.7 | +18.5 | +50.6 | 3.5 | 19.1 | 75.0 | 0.97 | 2026-03-26 | -| 166 | return_max_long_v1.192 | 46.7 | +51.6 | +37.5 | +47.1 | +106.9 | 4.0 | 41.5 | 66.7 | 1.14 | 2026-03-22 | -| 167 | return_max_long_v4.28 | 46.5 | +51.8 | +37.5 | +59.1 | +139.8 | 4.0 | 37.8 | 63.0 | 1.56 | 2026-03-22 | -| 168 | return_max_long_v4.36 | 46.3 | +52.3 | +38.4 | +58.6 | +138.2 | 4.1 | 39.3 | 63.0 | 1.49 | 2026-03-22 | -| 169 | return_max_long_v4.31 | 46.3 | +55.9 | +38.4 | +27.7 | +79.3 | 2.3 | 29.8 | 62.3 | 0.93 | 2026-03-22 | -| 170 | return_max_long_v4.19 | 46.0 | +54.8 | +37.5 | +47.1 | +106.9 | 4.0 | 41.5 | 66.7 | 1.14 | 2026-03-22 | -| 171 | return_max_long_v1.188 | 45.9 | +48.9 | +37.5 | +47.6 | +108.2 | 4.0 | 41.1 | 66.7 | 1.16 | 2026-03-22 | -| 172 | return_max_long_v4.20 | 45.8 | +55.4 | +30.5 | +27.6 | +90.8 | 2.3 | 33.0 | 69.5 | 0.84 | 2026-03-22 | -| 173 | return_max_long_v1.194 | 45.8 | +51.6 | +37.5 | +47.6 | +108.2 | 4.0 | 41.1 | 66.7 | 1.16 | 2026-03-22 | -| 174 | return_max_long_v4.29 | 45.6 | +56.4 | +38.3 | +26.2 | +74.2 | 2.6 | 30.2 | 62.3 | 0.87 | 2026-03-22 | -| 175 | return_max_long_v1.180 | 45.4 | +42.9 | +37.5 | +47.7 | +108.4 | 4.0 | 40.9 | 66.7 | 1.17 | 2026-03-22 | -| 176 | return_max_long_v1.174 | 45.1 | +43.0 | +36.9 | +46.1 | +104.3 | 4.0 | 40.4 | 66.7 | 1.14 | 2026-03-22 | -| 177 | return_max_long_v6new.1 | 44.5 | +131.2 | +17.0 | +105.2 | +123.7 | 3.4 | 34.7 | 71.6 | 3.03 | 2026-03-23 | -| 178 | return_max_long_v1.278 | 44.2 | +52.2 | +31.2 | +53.6 | +124.5 | 4.0 | 41.5 | 71.1 | 1.29 | 2026-03-23 | -| 179 | return_max_long_v6new.30 | 42.8 | +84.9 | +19.7 | +77.9 | +98.0 | 4.5 | 31.9 | 68.1 | 2.44 | 2026-03-24 | -| 180 | return_max_long_v6new.5 | 42.7 | +97.9 | +15.5 | +77.9 | +90.7 | 3.1 | 26.5 | 64.9 | 2.94 | 2026-03-23 | -| 181 | return_max_long_v6new.4 | 42.5 | +85.6 | +18.4 | +77.9 | +90.7 | 3.1 | 26.5 | 64.9 | 2.94 | 2026-03-23 | -| 182 | return_max_long_v4.12 | 42.0 | +54.8 | +30.5 | +26.7 | +87.2 | 2.5 | 30.9 | 68.4 | 0.86 | 2026-03-22 | -| 183 | return_max_long_v1.170 | 41.3 | +43.5 | +35.3 | +41.4 | +92.0 | 4.7 | 39.0 | 58.5 | 1.06 | 2026-03-22 | -| 184 | return_max_long_v1.207 | 41.0 | +56.7 | +37.5 | +47.3 | +107.3 | 4.0 | 41.9 | 72.6 | 1.13 | 2026-03-22 | -| 185 | return_max_long_v1.201 | 40.9 | +54.1 | +37.5 | +47.1 | +106.9 | 4.0 | 41.5 | 66.7 | 1.14 | 2026-03-22 | -| 186 | return_max_long_v1.218 | 40.8 | +57.1 | +37.5 | +47.1 | +106.9 | 4.0 | 41.5 | 66.7 | 1.14 | 2026-03-22 | -| 187 | return_max_long_v6.29 | 40.8 | +61.9 | +40.5 | +56.8 | +133.2 | 4.0 | 39.5 | 71.1 | 1.44 | 2026-03-24 | -| 188 | return_max_long_v6new.46 | 40.7 | +67.0 | +15.3 | +41.8 | +51.5 | 3.5 | 15.6 | 59.0 | 2.68 | 2026-03-25 | -| 189 | return_max_long_v4.16 | 40.7 | +57.1 | +30.1 | +24.7 | +79.5 | 3.0 | 31.5 | 68.4 | 0.78 | 2026-03-22 | -| 190 | return_max_long_v6.44 | 40.1 | +36.3 | +20.5 | +43.1 | +96.2 | 4.8 | 42.6 | 70.4 | 1.01 | 2026-03-23 | -| 191 | return_max_long_v4.9 | 38.6 | +42.9 | +37.5 | +47.7 | +108.4 | 4.0 | 40.9 | 66.7 | 1.17 | 2026-03-22 | -| 192 | return_max_long_v4.11 | 38.6 | +42.9 | +37.5 | +47.7 | +108.4 | 4.0 | 40.9 | 66.7 | 1.17 | 2026-03-22 | -| 193 | return_max_long_v6new.1 | 37.8 | +131.2 | +17.0 | +105.2 | +123.7 | 3.4 | 34.7 | 71.6 | 3.03 | 2026-03-23 | -| 194 | return_max_long_v4.10 | 36.7 | +44.0 | +37.5 | +47.7 | +108.4 | 4.0 | 40.2 | 66.7 | 1.19 | 2026-03-22 | -| 195 | return_max_long_v6new.7 | 35.2 | +58.1 | +42.7 | +59.2 | +139.9 | 4.0 | 38.0 | 63.7 | 1.56 | 2026-03-24 | +| 162 | return_max_long_v1.199 | 47.0 | +53.8 | +37.5 | +47.1 | +106.9 | 4.0 | 41.5 | 66.7 | 1.14 | 2026-03-22 | +| 163 | return_max_long_v6new.21 | 46.9 | +43.4 | +34.8 | +40.8 | +90.4 | 4.1 | 33.2 | 61.5 | 1.23 | 2026-03-24 | +| 164 | return_max_long_v1.204 | 46.9 | +54.5 | +37.5 | +47.1 | +106.9 | 4.0 | 41.5 | 66.7 | 1.14 | 2026-03-22 | +| 165 | return_max_long_v4.43 | 46.9 | +52.9 | +33.9 | +59.0 | +139.5 | 4.1 | 39.6 | 63.7 | 1.49 | 2026-03-22 | +| 166 | return_max_long_v6new.48 | 46.8 | +42.2 | +23.7 | +18.5 | +50.6 | 3.5 | 19.1 | 75.0 | 0.97 | 2026-03-26 | +| 167 | return_max_long_v1.192 | 46.7 | +51.6 | +37.5 | +47.1 | +106.9 | 4.0 | 41.5 | 66.7 | 1.14 | 2026-03-22 | +| 168 | return_max_long_v4.28 | 46.5 | +51.8 | +37.5 | +59.1 | +139.8 | 4.0 | 37.8 | 63.0 | 1.56 | 2026-03-22 | +| 169 | return_max_long_v4.36 | 46.3 | +52.3 | +38.4 | +58.6 | +138.2 | 4.1 | 39.3 | 63.0 | 1.49 | 2026-03-22 | +| 170 | return_max_long_v4.31 | 46.3 | +55.9 | +38.4 | +27.7 | +79.3 | 2.3 | 29.8 | 62.3 | 0.93 | 2026-03-22 | +| 171 | return_max_long_v4.19 | 46.0 | +54.8 | +37.5 | +47.1 | +106.9 | 4.0 | 41.5 | 66.7 | 1.14 | 2026-03-22 | +| 172 | return_max_long_v1.188 | 45.9 | +48.9 | +37.5 | +47.6 | +108.2 | 4.0 | 41.1 | 66.7 | 1.16 | 2026-03-22 | +| 173 | return_max_long_v4.20 | 45.8 | +55.4 | +30.5 | +27.6 | +90.8 | 2.3 | 33.0 | 69.5 | 0.84 | 2026-03-22 | +| 174 | return_max_long_v1.194 | 45.8 | +51.6 | +37.5 | +47.6 | +108.2 | 4.0 | 41.1 | 66.7 | 1.16 | 2026-03-22 | +| 175 | return_max_long_v4.29 | 45.6 | +56.4 | +38.3 | +26.2 | +74.2 | 2.6 | 30.2 | 62.3 | 0.87 | 2026-03-22 | +| 176 | return_max_long_v1.180 | 45.4 | +42.9 | +37.5 | +47.7 | +108.4 | 4.0 | 40.9 | 66.7 | 1.17 | 2026-03-22 | +| 177 | return_max_long_v1.174 | 45.1 | +43.0 | +36.9 | +46.1 | +104.3 | 4.0 | 40.4 | 66.7 | 1.14 | 2026-03-22 | +| 178 | return_max_long_v6new.1 | 44.5 | +131.2 | +17.0 | +105.2 | +123.7 | 3.4 | 34.7 | 71.6 | 3.03 | 2026-03-23 | +| 179 | return_max_long_v1.278 | 44.2 | +52.2 | +31.2 | +53.6 | +124.5 | 4.0 | 41.5 | 71.1 | 1.29 | 2026-03-23 | +| 180 | return_max_long_v6new.30 | 42.8 | +84.9 | +19.7 | +77.9 | +98.0 | 4.5 | 31.9 | 68.1 | 2.44 | 2026-03-24 | +| 181 | return_max_long_v6new.5 | 42.7 | +97.9 | +15.5 | +77.9 | +90.7 | 3.1 | 26.5 | 64.9 | 2.94 | 2026-03-23 | +| 182 | return_max_long_v6new.4 | 42.5 | +85.6 | +18.4 | +77.9 | +90.7 | 3.1 | 26.5 | 64.9 | 2.94 | 2026-03-23 | +| 183 | return_max_long_v4.12 | 42.0 | +54.8 | +30.5 | +26.7 | +87.2 | 2.5 | 30.9 | 68.4 | 0.86 | 2026-03-22 | +| 184 | return_max_long_v1.170 | 41.3 | +43.5 | +35.3 | +41.4 | +92.0 | 4.7 | 39.0 | 58.5 | 1.06 | 2026-03-22 | +| 185 | return_max_long_v1.207 | 41.0 | +56.7 | +37.5 | +47.3 | +107.3 | 4.0 | 41.9 | 72.6 | 1.13 | 2026-03-22 | +| 186 | return_max_long_v1.201 | 40.9 | +54.1 | +37.5 | +47.1 | +106.9 | 4.0 | 41.5 | 66.7 | 1.14 | 2026-03-22 | +| 187 | return_max_long_v1.218 | 40.8 | +57.1 | +37.5 | +47.1 | +106.9 | 4.0 | 41.5 | 66.7 | 1.14 | 2026-03-22 | +| 188 | return_max_long_v6.29 | 40.8 | +61.9 | +40.5 | +56.8 | +133.2 | 4.0 | 39.5 | 71.1 | 1.44 | 2026-03-24 | +| 189 | return_max_long_v6new.46 | 40.7 | +67.0 | +15.3 | +41.8 | +51.5 | 3.5 | 15.6 | 59.0 | 2.68 | 2026-03-25 | +| 190 | return_max_long_v4.16 | 40.7 | +57.1 | +30.1 | +24.7 | +79.5 | 3.0 | 31.5 | 68.4 | 0.78 | 2026-03-22 | +| 191 | return_max_long_v6.44 | 40.1 | +36.3 | +20.5 | +43.1 | +96.2 | 4.8 | 42.6 | 70.4 | 1.01 | 2026-03-23 | +| 192 | return_max_long_v4.9 | 38.6 | +42.9 | +37.5 | +47.7 | +108.4 | 4.0 | 40.9 | 66.7 | 1.17 | 2026-03-22 | +| 193 | return_max_long_v4.11 | 38.6 | +42.9 | +37.5 | +47.7 | +108.4 | 4.0 | 40.9 | 66.7 | 1.17 | 2026-03-22 | +| 194 | return_max_long_v6new.1 | 37.8 | +131.2 | +17.0 | +105.2 | +123.7 | 3.4 | 34.7 | 71.6 | 3.03 | 2026-03-23 | +| 195 | return_max_long_v4.10 | 36.7 | +44.0 | +37.5 | +47.7 | +108.4 | 4.0 | 40.2 | 66.7 | 1.19 | 2026-03-22 | | 196 | return_max_long_v6new.7 | 35.2 | +58.1 | +42.7 | +59.2 | +139.9 | 4.0 | 38.0 | 63.7 | 1.56 | 2026-03-24 | -| 197 | return_max_long_v6new.45 | 33.2 | +68.1 | +10.7 | +33.8 | +41.4 | 3.5 | 13.0 | 50.9 | 2.59 | 2026-03-25 | -| 198 | return_max_long_v1.101 | 32.5 | +36.7 | +35.3 | +42.6 | +95.1 | 4.7 | 34.8 | 40.7 | 1.23 | 2026-03-22 | -| 199 | return_max_long_v1.102 | 32.4 | +35.6 | +35.3 | +42.6 | +95.0 | 4.7 | 34.7 | 40.7 | 1.23 | 2026-03-22 | -| 200 | return_max_long_v1.128 | 32.4 | +35.6 | +35.3 | +42.6 | +95.0 | 4.7 | 34.7 | 40.7 | 1.23 | 2026-03-22 | -| 201 | return_max_long_v2.4 | 32.4 | +35.6 | +35.3 | +42.5 | +94.8 | 5.0 | 34.9 | 40.7 | 1.22 | 2026-03-22 | -| 202 | return_max_long_v6new.6 | 31.9 | +51.5 | +17.5 | +37.9 | +83.2 | 1.3 | 23.5 | 57.8 | 1.62 | 2026-03-23 | -| 203 | return_max_long_v1.51 | 30.8 | +37.9 | +35.3 | +42.7 | +95.3 | 4.7 | 35.0 | 40.7 | 1.22 | 2026-03-22 | -| 204 | return_max_long_v1.52 | 29.1 | +40.0 | +35.3 | +42.7 | +95.3 | 4.7 | 35.0 | 40.7 | 1.22 | 2026-03-22 | -| 205 | return_max_long_v1.12 | 29.0 | +37.9 | +35.3 | +42.7 | - | 4.7 | 35.0 | 40.7 | 1.22 | 2026-03-21 | -| 206 | return_max_long_v1.10 | 27.3 | +40.0 | +35.3 | +42.7 | - | 4.7 | 35.0 | 40.7 | 1.22 | 2026-03-21 | -| 207 | return_max_long_v4.17 | 27.1 | +54.8 | +30.5 | +26.7 | +87.2 | 2.5 | 30.9 | 68.4 | 0.86 | 2026-03-22 | -| 208 | return_max_long_v2.3 | 23.9 | +30.7 | +35.3 | +28.2 | +59.7 | 4.7 | 33.3 | 39.3 | 0.85 | 2026-03-22 | -| 209 | return_max_long_v3.7 | 21.1 | +37.2 | +35.3 | +42.7 | +95.3 | 4.7 | 35.0 | 40.7 | 1.22 | 2026-03-22 | -| 210 | return_max_long_v2.5 | 19.0 | +21.7 | +35.3 | +54.5 | +126.9 | 4.7 | 35.0 | 40.7 | 1.56 | 2026-03-22 | -| 211 | return_max_long_v4.6 | 17.8 | +30.8 | +39.6 | +34.1 | +73.6 | 4.0 | 47.9 | 70.4 | 0.71 | 2026-03-22 | -| 212 | return_max_long_v3.16 | 17.7 | +33.1 | +29.9 | +51.4 | +118.4 | 4.9 | 22.8 | 26.7 | 2.25 | 2026-03-22 | -| 213 | return_max_long_v3.2 | 17.7 | +15.9 | +36.6 | +44.5 | +99.9 | 4.7 | 43.7 | 52.6 | 1.02 | 2026-03-22 | -| 214 | return_max_long_v3.20 | 17.6 | +34.1 | +31.4 | +56.5 | +132.3 | 10.1 | 25.0 | 28.9 | 2.26 | 2026-03-22 | -| 215 | return_max_long_v1.53 | 17.6 | +50.9 | +38.8 | +43.4 | +97.2 | 6.8 | 36.3 | 45.2 | 1.19 | 2026-03-22 | -| 216 | return_max_long_v3.5 | 17.3 | +35.8 | +28.3 | +32.9 | +70.7 | 5.4 | 33.0 | 37.0 | 1.00 | 2026-03-22 | -| 217 | return_max_long_v4.7 | 17.3 | +23.0 | +37.6 | +33.6 | +72.4 | 3.2 | 42.9 | 70.4 | 0.78 | 2026-03-22 | -| 218 | return_max_long_v3.1 | 17.1 | +3.8 | +39.9 | +50.7 | +116.4 | 4.7 | 42.0 | 51.9 | 1.21 | 2026-03-22 | -| 219 | return_max_long_v3.3 | 17.0 | +25.5 | +35.3 | +37.4 | +81.8 | 4.9 | 47.3 | 56.3 | 0.79 | 2026-03-22 | -| 220 | return_max_long_v3.8 | 16.1 | +38.2 | +27.6 | +42.3 | +94.3 | 4.8 | 34.6 | 40.7 | 1.22 | 2026-03-22 | -| 221 | return_max_long_v4.8 | 15.5 | +25.7 | +42.6 | +49.1 | +112.2 | 3.4 | 36.3 | 67.4 | 1.35 | 2026-03-22 | -| 222 | return_max_long_v1.22 | 10.8 | +42.1 | +36.5 | +36.4 | - | 9.0 | 45.1 | 51.1 | 0.81 | 2026-03-21 | -| 223 | return_max_long_v1c.4 | 10.7 | +36.3 | +12.1 | +16.3 | +32.9 | 9.0 | 30.6 | 40.0 | 0.53 | 2026-03-22 | +| 197 | return_max_long_v6new.7 | 35.2 | +58.1 | +42.7 | +59.2 | +139.9 | 4.0 | 38.0 | 63.7 | 1.56 | 2026-03-24 | +| 198 | return_max_long_v6new.45 | 33.2 | +68.1 | +10.7 | +33.8 | +41.4 | 3.5 | 13.0 | 50.9 | 2.59 | 2026-03-25 | +| 199 | return_max_long_v1.101 | 32.5 | +36.7 | +35.3 | +42.6 | +95.1 | 4.7 | 34.8 | 40.7 | 1.23 | 2026-03-22 | +| 200 | return_max_long_v1.102 | 32.4 | +35.6 | +35.3 | +42.6 | +95.0 | 4.7 | 34.7 | 40.7 | 1.23 | 2026-03-22 | +| 201 | return_max_long_v1.128 | 32.4 | +35.6 | +35.3 | +42.6 | +95.0 | 4.7 | 34.7 | 40.7 | 1.23 | 2026-03-22 | +| 202 | return_max_long_v2.4 | 32.4 | +35.6 | +35.3 | +42.5 | +94.8 | 5.0 | 34.9 | 40.7 | 1.22 | 2026-03-22 | +| 203 | return_max_long_v6new.6 | 31.9 | +51.5 | +17.5 | +37.9 | +83.2 | 1.3 | 23.5 | 57.8 | 1.62 | 2026-03-23 | +| 204 | return_max_long_v1.51 | 30.8 | +37.9 | +35.3 | +42.7 | +95.3 | 4.7 | 35.0 | 40.7 | 1.22 | 2026-03-22 | +| 205 | return_max_long_v1.52 | 29.1 | +40.0 | +35.3 | +42.7 | +95.3 | 4.7 | 35.0 | 40.7 | 1.22 | 2026-03-22 | +| 206 | return_max_long_v1.12 | 29.0 | +37.9 | +35.3 | +42.7 | - | 4.7 | 35.0 | 40.7 | 1.22 | 2026-03-21 | +| 207 | return_max_long_v1.10 | 27.3 | +40.0 | +35.3 | +42.7 | - | 4.7 | 35.0 | 40.7 | 1.22 | 2026-03-21 | +| 208 | return_max_long_v4.17 | 27.1 | +54.8 | +30.5 | +26.7 | +87.2 | 2.5 | 30.9 | 68.4 | 0.86 | 2026-03-22 | +| 209 | return_max_long_v2.3 | 23.9 | +30.7 | +35.3 | +28.2 | +59.7 | 4.7 | 33.3 | 39.3 | 0.85 | 2026-03-22 | +| 210 | return_max_long_v3.7 | 21.1 | +37.2 | +35.3 | +42.7 | +95.3 | 4.7 | 35.0 | 40.7 | 1.22 | 2026-03-22 | +| 211 | return_max_long_v2.5 | 19.0 | +21.7 | +35.3 | +54.5 | +126.9 | 4.7 | 35.0 | 40.7 | 1.56 | 2026-03-22 | +| 212 | return_max_long_v4.6 | 17.8 | +30.8 | +39.6 | +34.1 | +73.6 | 4.0 | 47.9 | 70.4 | 0.71 | 2026-03-22 | +| 213 | return_max_long_v3.16 | 17.7 | +33.1 | +29.9 | +51.4 | +118.4 | 4.9 | 22.8 | 26.7 | 2.25 | 2026-03-22 | +| 214 | return_max_long_v3.2 | 17.7 | +15.9 | +36.6 | +44.5 | +99.9 | 4.7 | 43.7 | 52.6 | 1.02 | 2026-03-22 | +| 215 | return_max_long_v3.20 | 17.6 | +34.1 | +31.4 | +56.5 | +132.3 | 10.1 | 25.0 | 28.9 | 2.26 | 2026-03-22 | +| 216 | return_max_long_v1.53 | 17.6 | +50.9 | +38.8 | +43.4 | +97.2 | 6.8 | 36.3 | 45.2 | 1.19 | 2026-03-22 | +| 217 | return_max_long_v3.5 | 17.3 | +35.8 | +28.3 | +32.9 | +70.7 | 5.4 | 33.0 | 37.0 | 1.00 | 2026-03-22 | +| 218 | return_max_long_v4.7 | 17.3 | +23.0 | +37.6 | +33.6 | +72.4 | 3.2 | 42.9 | 70.4 | 0.78 | 2026-03-22 | +| 219 | return_max_long_v3.1 | 17.1 | +3.8 | +39.9 | +50.7 | +116.4 | 4.7 | 42.0 | 51.9 | 1.21 | 2026-03-22 | +| 220 | return_max_long_v3.3 | 17.0 | +25.5 | +35.3 | +37.4 | +81.8 | 4.9 | 47.3 | 56.3 | 0.79 | 2026-03-22 | +| 221 | return_max_long_v3.8 | 16.1 | +38.2 | +27.6 | +42.3 | +94.3 | 4.8 | 34.6 | 40.7 | 1.22 | 2026-03-22 | +| 222 | return_max_long_v4.8 | 15.5 | +25.7 | +42.6 | +49.1 | +112.2 | 3.4 | 36.3 | 67.4 | 1.35 | 2026-03-22 | +| 223 | return_max_long_v1.22 | 10.8 | +42.1 | +36.5 | +36.4 | - | 9.0 | 45.1 | 51.1 | 0.81 | 2026-03-21 | | 224 | return_max_long_v1c.4 | 10.7 | +36.3 | +12.1 | +16.3 | +32.9 | 9.0 | 30.6 | 40.0 | 0.53 | 2026-03-22 | -| 225 | return_max_long_v1.24 | 10.6 | +42.1 | +36.5 | +41.5 | - | 9.0 | 44.5 | 49.6 | 0.93 | 2026-03-21 | -| 226 | return_max_long_v1.17 | 9.6 | +49.5 | +36.5 | +36.4 | - | 9.0 | 45.1 | 51.1 | 0.81 | 2026-03-21 | -| 227 | return_max_long_v1c.1 | 9.0 | +34.4 | +11.8 | +15.0 | +30.1 | 8.5 | 27.9 | 40.0 | 0.54 | 2026-03-22 | +| 225 | return_max_long_v1c.4 | 10.7 | +36.3 | +12.1 | +16.3 | +32.9 | 9.0 | 30.6 | 40.0 | 0.53 | 2026-03-22 | +| 226 | return_max_long_v1.24 | 10.6 | +42.1 | +36.5 | +41.5 | - | 9.0 | 44.5 | 49.6 | 0.93 | 2026-03-21 | +| 227 | return_max_long_v1.17 | 9.6 | +49.5 | +36.5 | +36.4 | - | 9.0 | 45.1 | 51.1 | 0.81 | 2026-03-21 | | 228 | return_max_long_v1c.1 | 9.0 | +34.4 | +11.8 | +15.0 | +30.1 | 8.5 | 27.9 | 40.0 | 0.54 | 2026-03-22 | -| 229 | return_max_long_v1c.15 | 8.4 | +40.1 | +14.8 | +23.1 | +47.9 | 11.5 | 40.6 | 47.4 | 0.57 | 2026-03-22 | -| 230 | return_max_long_v1c.9 | 8.2 | +36.3 | +12.1 | +22.3 | +46.0 | 8.8 | 34.7 | 45.2 | 0.64 | 2026-03-22 | -| 231 | return_max_long_v1c.14 | 8.2 | +38.9 | +13.9 | +21.7 | +44.7 | 11.5 | 39.4 | 47.4 | 0.55 | 2026-03-22 | -| 232 | return_max_long_v1.30 | 8.2 | +53.2 | +41.4 | +47.8 | - | 4.7 | 40.4 | 45.9 | 1.18 | 2026-03-21 | -| 233 | return_max_long_v1.7 | 7.9 | +47.9 | +32.1 | +32.1 | - | 10.2 | 45.6 | 51.1 | 0.71 | 2026-03-21 | -| 234 | return_max_long_v1.32 | 7.8 | +51.3 | +41.4 | +49.5 | - | 4.7 | 39.4 | 44.4 | 1.25 | 2026-03-21 | -| 235 | return_max_long_v1.129 | 7.7 | +41.3 | +29.5 | +47.4 | +107.7 | 5.7 | 36.4 | 49.6 | 1.30 | 2026-03-22 | -| 236 | return_max_long_v1.31 | 7.4 | +55.6 | +43.4 | +48.5 | - | 4.7 | 38.9 | 44.4 | 1.25 | 2026-03-21 | -| 237 | return_max_long_v1.143 | 6.4 | +35.1 | +35.3 | +42.6 | +95.0 | 4.7 | 34.7 | 40.7 | 1.23 | 2026-03-22 | -| 238 | return_max_long_v1c.7 | 6.2 | +41.4 | +15.7 | +17.0 | +34.4 | 11.8 | 36.7 | 42.2 | 0.46 | 2026-03-22 | +| 229 | return_max_long_v1c.1 | 9.0 | +34.4 | +11.8 | +15.0 | +30.1 | 8.5 | 27.9 | 40.0 | 0.54 | 2026-03-22 | +| 230 | return_max_long_v1c.15 | 8.4 | +40.1 | +14.8 | +23.1 | +47.9 | 11.5 | 40.6 | 47.4 | 0.57 | 2026-03-22 | +| 231 | return_max_long_v1c.9 | 8.2 | +36.3 | +12.1 | +22.3 | +46.0 | 8.8 | 34.7 | 45.2 | 0.64 | 2026-03-22 | +| 232 | return_max_long_v1c.14 | 8.2 | +38.9 | +13.9 | +21.7 | +44.7 | 11.5 | 39.4 | 47.4 | 0.55 | 2026-03-22 | +| 233 | return_max_long_v1.30 | 8.2 | +53.2 | +41.4 | +47.8 | - | 4.7 | 40.4 | 45.9 | 1.18 | 2026-03-21 | +| 234 | return_max_long_v1.7 | 7.9 | +47.9 | +32.1 | +32.1 | - | 10.2 | 45.6 | 51.1 | 0.71 | 2026-03-21 | +| 235 | return_max_long_v1.32 | 7.8 | +51.3 | +41.4 | +49.5 | - | 4.7 | 39.4 | 44.4 | 1.25 | 2026-03-21 | +| 236 | return_max_long_v1.129 | 7.7 | +41.3 | +29.5 | +47.4 | +107.7 | 5.7 | 36.4 | 49.6 | 1.30 | 2026-03-22 | +| 237 | return_max_long_v1.31 | 7.4 | +55.6 | +43.4 | +48.5 | - | 4.7 | 38.9 | 44.4 | 1.25 | 2026-03-21 | +| 238 | return_max_long_v1.143 | 6.4 | +35.1 | +35.3 | +42.6 | +95.0 | 4.7 | 34.7 | 40.7 | 1.23 | 2026-03-22 | | 239 | return_max_long_v1c.7 | 6.2 | +41.4 | +15.7 | +17.0 | +34.4 | 11.8 | 36.7 | 42.2 | 0.46 | 2026-03-22 | -| 240 | return_max_long_v1.55 | 5.6 | +37.9 | +35.3 | +48.0 | +109.3 | 4.7 | 34.4 | 39.3 | 1.40 | 2026-03-22 | -| 241 | return_max_long_v1.76 | 5.6 | +37.9 | +35.3 | +48.0 | +109.3 | 4.7 | 34.4 | 39.3 | 1.40 | 2026-03-22 | -| 242 | return_max_long_v1.6 | 5.2 | +40.0 | +35.3 | +48.0 | - | 4.7 | 34.4 | 39.3 | 1.40 | 2026-03-21 | -| 243 | return_max_long_v1.13 | 4.9 | +35.2 | +35.3 | +42.7 | - | 4.7 | 35.0 | 40.7 | 1.22 | 2026-03-21 | -| 244 | return_max_long_v1c.13 | 4.8 | +41.4 | +15.7 | +24.5 | +51.0 | 11.5 | 41.7 | 47.4 | 0.59 | 2026-03-22 | -| 245 | return_max_long_v1.146 | 4.7 | +27.2 | +35.2 | +50.1 | +114.8 | 6.0 | 37.1 | 49.6 | 1.35 | 2026-03-22 | -| 246 | return_max_long_v1.11 | 4.7 | +53.2 | +38.8 | +43.4 | - | 6.8 | 36.3 | 45.2 | 1.19 | 2026-03-21 | -| 247 | return_max_long_v2.2 | 4.3 | +28.2 | +33.5 | +32.2 | +69.1 | 3.6 | 28.6 | 31.9 | 1.13 | 2026-03-22 | -| 248 | return_max_long_v1.5 | 4.3 | +38.8 | +35.3 | +33.1 | - | 4.7 | 33.0 | 37.8 | 1.01 | 2026-03-21 | -| 249 | return_max_long_v4.1 | 2.4 | +22.8 | +16.5 | +15.1 | +30.3 | 7.3 | 39.4 | 41.5 | 0.38 | 2026-03-22 | -| 250 | return_max_long_v2.1 | 0.9 | +13.8 | +13.2 | +22.2 | +45.9 | 3.2 | 22.3 | 28.1 | 0.99 | 2026-03-22 | +| 240 | return_max_long_v1c.7 | 6.2 | +41.4 | +15.7 | +17.0 | +34.4 | 11.8 | 36.7 | 42.2 | 0.46 | 2026-03-22 | +| 241 | return_max_long_v1.55 | 5.6 | +37.9 | +35.3 | +48.0 | +109.3 | 4.7 | 34.4 | 39.3 | 1.40 | 2026-03-22 | +| 242 | return_max_long_v1.76 | 5.6 | +37.9 | +35.3 | +48.0 | +109.3 | 4.7 | 34.4 | 39.3 | 1.40 | 2026-03-22 | +| 243 | return_max_long_v1.6 | 5.2 | +40.0 | +35.3 | +48.0 | - | 4.7 | 34.4 | 39.3 | 1.40 | 2026-03-21 | +| 244 | return_max_long_v1.13 | 4.9 | +35.2 | +35.3 | +42.7 | - | 4.7 | 35.0 | 40.7 | 1.22 | 2026-03-21 | +| 245 | return_max_long_v1c.13 | 4.8 | +41.4 | +15.7 | +24.5 | +51.0 | 11.5 | 41.7 | 47.4 | 0.59 | 2026-03-22 | +| 246 | return_max_long_v1.146 | 4.7 | +27.2 | +35.2 | +50.1 | +114.8 | 6.0 | 37.1 | 49.6 | 1.35 | 2026-03-22 | +| 247 | return_max_long_v1.11 | 4.7 | +53.2 | +38.8 | +43.4 | - | 6.8 | 36.3 | 45.2 | 1.19 | 2026-03-21 | +| 248 | return_max_long_v2.2 | 4.3 | +28.2 | +33.5 | +32.2 | +69.1 | 3.6 | 28.6 | 31.9 | 1.13 | 2026-03-22 | +| 249 | return_max_long_v1.5 | 4.3 | +38.8 | +35.3 | +33.1 | - | 4.7 | 33.0 | 37.8 | 1.01 | 2026-03-21 | +| 250 | return_max_long_v4.1 | 2.4 | +22.8 | +16.5 | +15.1 | +30.3 | 7.3 | 39.4 | 41.5 | 0.38 | 2026-03-22 | +| 251 | return_max_long_v2.1 | 0.9 | +13.8 | +13.2 | +22.2 | +45.9 | 3.2 | 22.3 | 28.1 | 0.99 | 2026-03-22 | ## Recent Entries +### IMP-0791 (2026-03-27) — return_max_long_v6new.288 +Hypothesis: Core engine risk up + budget downsizing — best CW 320.5% +Verdict: **BETTER** (SQS 72.8, Stress SQS 67.6) +Reasoning: CW 320.5% vs 312.6% + ### IMP-0790 (2026-03-27) — return_max_long_v6new.275 Hypothesis: OME early fail day 1 — fastest capital recovery Verdict: **BETTER** (SQS 72.7, Stress SQS 67.4) @@ -279,8 +285,3 @@ Hypothesis: v196 + risk 0.060 + ATR 1.6 Verdict: **BETTER** (SQS 72.5, Stress SQS 66.8) Reasoning: CW 288.3% vs 284.4% -### IMP-0786 (2026-03-26) — return_max_long_v6new.196 -Hypothesis: v29 + entropy + risk 0.058 + doc_quality 0.50 — best CW return -Verdict: **BETTER** (SQS 72.6, Stress SQS 66.9) -Reasoning: CW 284.4% vs 262.9%, 194 trades, same MaxDD - diff --git a/journal/OVERLAY_LEADERBOARD.md b/journal/OVERLAY_LEADERBOARD.md index 077246c..a9a5c96 100644 --- a/journal/OVERLAY_LEADERBOARD.md +++ b/journal/OVERLAY_LEADERBOARD.md @@ -1,5 +1,5 @@ # Overlay Strategy Leaderboard -_Updated: 2026-03-27T03:17:36.855688+00:00_ +_Updated: 2026-03-27T03:30:41.949930+00:00_ _This board is separate from the default single-book leaderboard. Overlay rows are book-of-books evaluations and are not directly comparable to single-book `SQS` rows._ diff --git a/journal/experiment_registry.json b/journal/experiment_registry.json index 3924e60..2453d85 100644 --- a/journal/experiment_registry.json +++ b/journal/experiment_registry.json @@ -250,6 +250,743 @@ "valid_days_in_market_pct": null, "timestamp": "2026-03-26T06:57:37.332636+00:00" }, + { + "entry_id": "IMP-0791", + "experiment_name": "return_max_long_v6new.288", + "strategy_family": "return_max_long", + "is_retired": false, + "sqs_score": 72.8, + "sqs_v3_score": 67.6, + "stress_sqs_score": 67.6, + "sqs_v2_score": 93.0, + "promotion_score": 88.0, + "unified_score": 47.9, + "rqs_score": 89.2, + "wfqs_score": 67.0, + "wfqs_v2_score": 50.0, + "deployment_score": 77.0, + "common_window_score": 93.7, + "common_window_summary": { + "window_name": "common_window_2022_2026", + "snapshot_id": "midlarge-liquid-long-v1_bucketfix_full_audit_tier3", + "start_date": "2022-03-03", + "end_date": "2026-03-24", + "initial_equity": 100000.0, + "run_id": "bt_return_max_long_v1_midlarge-liq_20260327033038448285_5b5163c4", + "metrics": { + "trade_count": 193, + "win_rate": 0.616580310880829, + "avg_win_pct": 0.0686181743832582, + "avg_loss_pct": -0.02626245022924662, + "profit_factor": 9.918855048099156, + "expectancy_r": 0.6381570730153371, + "avg_r_multiple": 0.6381570730153371, + "total_return_pct": 320.54020486318484, + "annualized_return_pct": 42.442099550426526, + "max_drawdown_pct": 5.593122289320649, + "calmar_ratio": 7.588265972918968, + "sharpe_ratio": 2.725249313710838, + "sortino_ratio": 3.9099733116116693, + "avg_daily_pnl": 314.56349839370444, + "avg_positions_held": 1.4039215686274509, + "avg_gross_exposure_pct": 24.962007223887497, + "avg_net_exposure_pct": 24.962007223887497, + "days_in_market_pct": 64.70588235294117, + "trade_skewness": 4.390790131682173, + "trade_kurtosis": 22.498006502317914, + "monthly_win_rate": 0.8, + "equity_curve_r_squared": 0.753579297971625, + "avg_holding_days": 11.124352331606218, + "stop_exit_rate": 0.3160621761658031, + "target_exit_rate": 0.11398963730569948, + "no_follow_through_exit_rate": 0.0, + "score_bucket_hit_rate": { + "medium_high": 0.625, + "low": 0.6307692307692307, + "medium": 0.5873015873015873, + "high": 1.0 + }, + "qqq_benchmark_return_pct": 72.48155742211682, + "excess_vs_qqq_pct": 248.05864744106802, + "long_net_pnl": 320474.0894, + "short_net_pnl": 0.0, + "long_pnl_contribution_pct": 100.0, + "short_pnl_contribution_pct": 0.0, + "bootstrap_cis": { + "win_rate_ci_95": [ + 0.5440414507772021, + 0.6787564766839378 + ], + "avg_win_pct_ci_95": [ + 0.05800468895872045, + 0.08150149796869448 + ], + "avg_loss_pct_ci_95": [ + -0.030611083398299637, + -0.021796918678475836 + ], + "profit_factor_ci_95": [ + 5.618371013794726, + 16.91181626115554 + ], + "expectancy_r_ci_95": [ + 0.4199523473607417, + 0.9096250378204683 + ] + } + } + }, + "overlay_common_window_summary": null, + "overlay_stress_window_summary": null, + "walk_forward_summary": { + "window_mode": "rolling_fixed", + "train_days": 252, + "test_days": 63, + "step_days": 63, + "fold_count": 12, + "folds": [ + { + "fold_index": 0, + "train_start": "2022-03-02", + "train_end": "2023-03-02", + "test_start": "2023-03-03", + "test_end": "2023-06-01", + "train_run_id": "bt_return_max_long_v1_midlarge-liq_20260327032822228396_5b5163c4", + "test_run_id": "bt_return_max_long_v1_midlarge-liq_20260327032822331225_5b5163c4", + "train_metrics": { + "run_id": "bt_return_max_long_v1_midlarge-liq_20260327032822228396_5b5163c4", + "trade_count": 11, + "profit_factor": 2.627564003188332, + "total_return_pct": 1.2957299348662492, + "annualized_return_pct": null, + "win_rate": 0.6363636363636364, + "max_drawdown_pct": 1.5467288214825916, + "sharpe_ratio": 0.70465992753715, + "monthly_win_rate": 0.8, + "equity_curve_r_squared": 0.3898278983159681, + "avg_gross_exposure_pct": 3.030507264265819, + "avg_net_exposure_pct": 3.030507264265819, + "days_in_market_pct": 23.3201581027668 + }, + "test_metrics": { + "run_id": "bt_return_max_long_v1_midlarge-liq_20260327032822331225_5b5163c4", + "trade_count": 10, + "profit_factor": 18.9711622389058, + "total_return_pct": 3.2972968258446493, + "annualized_return_pct": null, + "win_rate": 0.7, + "max_drawdown_pct": 1.478750518336881, + "sharpe_ratio": 2.6593290230280457, + "monthly_win_rate": 0.75, + "equity_curve_r_squared": 0.92230985567469, + "avg_gross_exposure_pct": 26.24420099194216, + "avg_net_exposure_pct": 26.24420099194216, + "days_in_market_pct": 87.5 + } + }, + { + "fold_index": 1, + "train_start": "2022-06-01", + "train_end": "2023-06-01", + "test_start": "2023-06-02", + "test_end": "2023-08-31", + "train_run_id": "bt_return_max_long_v1_midlarge-liq_20260327032822406810_5b5163c4", + "test_run_id": "bt_return_max_long_v1_midlarge-liq_20260327032822544117_5b5163c4", + "train_metrics": { + "run_id": "bt_return_max_long_v1_midlarge-liq_20260327032822406810_5b5163c4", + "trade_count": 21, + "profit_factor": 5.711289188412866, + "total_return_pct": 4.631187446506752, + "annualized_return_pct": null, + "win_rate": 0.6666666666666666, + "max_drawdown_pct": 1.962949795999076, + "sharpe_ratio": 1.4872554979447918, + "monthly_win_rate": 0.7777777777777778, + "equity_curve_r_squared": 0.6889173004450113, + "avg_gross_exposure_pct": 9.699734815344417, + "avg_net_exposure_pct": 9.699734815344417, + "days_in_market_pct": 45.63492063492063 + }, + "test_metrics": { + "run_id": "bt_return_max_long_v1_midlarge-liq_20260327032822544117_5b5163c4", + "trade_count": 11, + "profit_factor": 17.923524509824382, + "total_return_pct": 6.441789912709704, + "annualized_return_pct": null, + "win_rate": 0.7272727272727273, + "max_drawdown_pct": 1.2740295049494268, + "sharpe_ratio": 3.839627388546981, + "monthly_win_rate": 1.0, + "equity_curve_r_squared": 0.8434806256807612, + "avg_gross_exposure_pct": 22.083133284167474, + "avg_net_exposure_pct": 22.083133284167474, + "days_in_market_pct": 60.9375 + } + }, + { + "fold_index": 2, + "train_start": "2022-08-31", + "train_end": "2023-08-31", + "test_start": "2023-09-01", + "test_end": "2023-11-30", + "train_run_id": "bt_return_max_long_v1_midlarge-liq_20260327032822620495_5b5163c4", + "test_run_id": "bt_return_max_long_v1_midlarge-liq_20260327032822805835_5b5163c4", + "train_metrics": { + "run_id": "bt_return_max_long_v1_midlarge-liq_20260327032822620495_5b5163c4", + "trade_count": 32, + "profit_factor": 9.823402682622008, + "total_return_pct": 12.207679055170011, + "annualized_return_pct": null, + "win_rate": 0.6875, + "max_drawdown_pct": 1.962949795999076, + "sharpe_ratio": 2.505996965117005, + "monthly_win_rate": 0.8, + "equity_curve_r_squared": 0.8129179812889702, + "avg_gross_exposure_pct": 15.559539690121062, + "avg_net_exposure_pct": 15.559539690121062, + "days_in_market_pct": 60.86956521739131 + }, + "test_metrics": { + "run_id": "bt_return_max_long_v1_midlarge-liq_20260327032822805835_5b5163c4", + "trade_count": 15, + "profit_factor": 5.730645959577179, + "total_return_pct": 6.484872027776204, + "annualized_return_pct": null, + "win_rate": 0.7333333333333333, + "max_drawdown_pct": 2.3281394297674716, + "sharpe_ratio": 2.976574998130445, + "monthly_win_rate": 0.6666666666666666, + "equity_curve_r_squared": 0.572487595768726, + "avg_gross_exposure_pct": 29.060684624165738, + "avg_net_exposure_pct": 29.060684624165738, + "days_in_market_pct": 79.6875 + } + }, + { + "fold_index": 3, + "train_start": "2022-11-30", + "train_end": "2023-11-30", + "test_start": "2023-12-01", + "test_end": "2024-03-04", + "train_run_id": "bt_return_max_long_v1_midlarge-liq_20260327032822909785_5b5163c4", + "test_run_id": "bt_return_max_long_v1_midlarge-liq_20260327032823136780_5b5163c4", + "train_metrics": { + "run_id": "bt_return_max_long_v1_midlarge-liq_20260327032822909785_5b5163c4", + "trade_count": 44, + "profit_factor": 7.591356386652952, + "total_return_pct": 19.01680776775448, + "annualized_return_pct": null, + "win_rate": 0.7045454545454546, + "max_drawdown_pct": 2.326092326278153, + "sharpe_ratio": 2.799770646265224, + "monthly_win_rate": 0.7272727272727273, + "equity_curve_r_squared": 0.9111919356165633, + "avg_gross_exposure_pct": 22.967360132972797, + "avg_net_exposure_pct": 22.967360132972797, + "days_in_market_pct": 73.12252964426878 + }, + "test_metrics": { + "run_id": "bt_return_max_long_v1_midlarge-liq_20260327032823136780_5b5163c4", + "trade_count": 21, + "profit_factor": 5.335841487390638, + "total_return_pct": 7.867615576863754, + "annualized_return_pct": null, + "win_rate": 0.6666666666666666, + "max_drawdown_pct": 1.9075876196087502, + "sharpe_ratio": 3.9842377450317477, + "monthly_win_rate": 0.75, + "equity_curve_r_squared": 0.37867092260350754, + "avg_gross_exposure_pct": 32.11727616929287, + "avg_net_exposure_pct": 32.11727616929287, + "days_in_market_pct": 98.4375 + } + }, + { + "fold_index": 4, + "train_start": "2023-03-03", + "train_end": "2024-03-04", + "test_start": "2024-03-05", + "test_end": "2024-06-03", + "train_run_id": "bt_return_max_long_v1_midlarge-liq_20260327032823268655_5b5163c4", + "test_run_id": "bt_return_max_long_v1_midlarge-liq_20260327032823561933_5b5163c4", + "train_metrics": { + "run_id": "bt_return_max_long_v1_midlarge-liq_20260327032823268655_5b5163c4", + "trade_count": 57, + "profit_factor": 7.574570307409404, + "total_return_pct": 27.908772784533927, + "annualized_return_pct": null, + "win_rate": 0.7017543859649122, + "max_drawdown_pct": 2.3274308472924745, + "sharpe_ratio": 3.4612745526231854, + "monthly_win_rate": 0.75, + "equity_curve_r_squared": 0.9341885009505752, + "avg_gross_exposure_pct": 28.681030086265185, + "avg_net_exposure_pct": 28.681030086265185, + "days_in_market_pct": 82.6086956521739 + }, + "test_metrics": { + "run_id": "bt_return_max_long_v1_midlarge-liq_20260327032823561933_5b5163c4", + "trade_count": 16, + "profit_factor": 3.5936518748679744, + "total_return_pct": 11.15044643959742, + "annualized_return_pct": null, + "win_rate": 0.375, + "max_drawdown_pct": 3.8407607055000903, + "sharpe_ratio": 2.559184990959175, + "monthly_win_rate": 0.75, + "equity_curve_r_squared": 0.6410165351821385, + "avg_gross_exposure_pct": 31.86844020552415, + "avg_net_exposure_pct": 31.86844020552415, + "days_in_market_pct": 73.4375 + } + }, + { + "fold_index": 5, + "train_start": "2023-06-02", + "train_end": "2024-06-03", + "test_start": "2024-06-04", + "test_end": "2024-09-03", + "train_run_id": "bt_return_max_long_v1_midlarge-liq_20260327032823680554_5b5163c4", + "test_run_id": "bt_return_max_long_v1_midlarge-liq_20260327032824053483_5b5163c4", + "train_metrics": { + "run_id": "bt_return_max_long_v1_midlarge-liq_20260327032823680554_5b5163c4", + "trade_count": 62, + "profit_factor": 4.859411955475111, + "total_return_pct": 37.131514027710885, + "annualized_return_pct": null, + "win_rate": 0.6129032258064516, + "max_drawdown_pct": 3.8422801321600684, + "sharpe_ratio": 2.9764394859805634, + "monthly_win_rate": 0.75, + "equity_curve_r_squared": 0.9005650812864481, + "avg_gross_exposure_pct": 30.11658971281322, + "avg_net_exposure_pct": 30.11658971281322, + "days_in_market_pct": 80.63241106719367 + }, + "test_metrics": { + "run_id": "bt_return_max_long_v1_midlarge-liq_20260327032824053483_5b5163c4", + "trade_count": 21, + "profit_factor": 5.343373506253811, + "total_return_pct": 12.750807944170928, + "annualized_return_pct": null, + "win_rate": 0.5238095238095238, + "max_drawdown_pct": 5.043611074707983, + "sharpe_ratio": 2.736740224560656, + "monthly_win_rate": 0.5, + "equity_curve_r_squared": 0.7521775064657727, + "avg_gross_exposure_pct": 49.72579860102239, + "avg_net_exposure_pct": 49.72579860102239, + "days_in_market_pct": 92.1875 + } + }, + { + "fold_index": 6, + "train_start": "2023-09-01", + "train_end": "2024-09-03", + "test_start": "2024-09-04", + "test_end": "2024-12-02", + "train_run_id": "bt_return_max_long_v1_midlarge-liq_20260327032824193201_5b5163c4", + "test_run_id": "bt_return_max_long_v1_midlarge-liq_20260327032824609099_5b5163c4", + "train_metrics": { + "run_id": "bt_return_max_long_v1_midlarge-liq_20260327032824193201_5b5163c4", + "trade_count": 73, + "profit_factor": 4.702962534533795, + "total_return_pct": 46.4662674454613, + "annualized_return_pct": null, + "win_rate": 0.5753424657534246, + "max_drawdown_pct": 5.042707984895003, + "sharpe_ratio": 2.8470235287320933, + "monthly_win_rate": 0.6923076923076923, + "equity_curve_r_squared": 0.9274140621647787, + "avg_gross_exposure_pct": 37.07078553842226, + "avg_net_exposure_pct": 37.07078553842226, + "days_in_market_pct": 88.53754940711462 + }, + "test_metrics": { + "run_id": "bt_return_max_long_v1_midlarge-liq_20260327032824609099_5b5163c4", + "trade_count": 17, + "profit_factor": 1.5125895739999013, + "total_return_pct": 1.6023998774249921, + "annualized_return_pct": null, + "win_rate": 0.5294117647058824, + "max_drawdown_pct": 2.0484326805867306, + "sharpe_ratio": 1.377116585514702, + "monthly_win_rate": 0.75, + "equity_curve_r_squared": 0.1845058401138785, + "avg_gross_exposure_pct": 28.79537625602793, + "avg_net_exposure_pct": 28.79537625602793, + "days_in_market_pct": 92.1875 + } + }, + { + "fold_index": 7, + "train_start": "2023-12-01", + "train_end": "2024-12-02", + "test_start": "2024-12-03", + "test_end": "2025-03-06", + "train_run_id": "bt_return_max_long_v1_midlarge-liq_20260327032824726206_5b5163c4", + "test_run_id": "bt_return_max_long_v1_midlarge-liq_20260327032825174847_5b5163c4", + "train_metrics": { + "run_id": "bt_return_max_long_v1_midlarge-liq_20260327032824726206_5b5163c4", + "trade_count": 75, + "profit_factor": 3.589080201575062, + "total_return_pct": 38.40800372530782, + "annualized_return_pct": null, + "win_rate": 0.5333333333333333, + "max_drawdown_pct": 5.042546316995837, + "sharpe_ratio": 2.5159455100072825, + "monthly_win_rate": 0.7692307692307693, + "equity_curve_r_squared": 0.9350230613770357, + "avg_gross_exposure_pct": 36.80932519182815, + "avg_net_exposure_pct": 36.80932519182815, + "days_in_market_pct": 93.2806324110672 + }, + "test_metrics": { + "run_id": "bt_return_max_long_v1_midlarge-liq_20260327032825174847_5b5163c4", + "trade_count": 18, + "profit_factor": 6.6180397572555885, + "total_return_pct": 13.175062731048412, + "annualized_return_pct": null, + "win_rate": 0.6666666666666666, + "max_drawdown_pct": 2.279574828768498, + "sharpe_ratio": 3.8335686425508584, + "monthly_win_rate": 0.75, + "equity_curve_r_squared": 0.7290679726141751, + "avg_gross_exposure_pct": 46.473490523943966, + "avg_net_exposure_pct": 46.473490523943966, + "days_in_market_pct": 73.4375 + } + }, + { + "fold_index": 8, + "train_start": "2024-03-05", + "train_end": "2025-03-06", + "test_start": "2025-03-07", + "test_end": "2025-06-05", + "train_run_id": "bt_return_max_long_v1_midlarge-liq_20260327032825316427_5b5163c4", + "test_run_id": "bt_return_max_long_v1_midlarge-liq_20260327032825764168_5b5163c4", + "train_metrics": { + "run_id": "bt_return_max_long_v1_midlarge-liq_20260327032825316427_5b5163c4", + "trade_count": 72, + "profit_factor": 4.014028437613087, + "total_return_pct": 44.25354122598341, + "annualized_return_pct": null, + "win_rate": 0.5277777777777778, + "max_drawdown_pct": 5.0410780186704836, + "sharpe_ratio": 2.634671019407047, + "monthly_win_rate": 0.7692307692307693, + "equity_curve_r_squared": 0.8802326450288923, + "avg_gross_exposure_pct": 40.25376366011925, + "avg_net_exposure_pct": 40.25376366011925, + "days_in_market_pct": 86.95652173913044 + }, + "test_metrics": { + "run_id": "bt_return_max_long_v1_midlarge-liq_20260327032825764168_5b5163c4", + "trade_count": 10, + "profit_factor": 25.924078593817832, + "total_return_pct": 7.922175159116115, + "annualized_return_pct": null, + "win_rate": 0.5, + "max_drawdown_pct": 3.4320171546388454, + "sharpe_ratio": 2.1331579953903543, + "monthly_win_rate": 0.3333333333333333, + "equity_curve_r_squared": 0.674989383783758, + "avg_gross_exposure_pct": 17.047998454932824, + "avg_net_exposure_pct": 17.047998454932824, + "days_in_market_pct": 57.8125 + } + }, + { + "fold_index": 9, + "train_start": "2024-06-04", + "train_end": "2025-06-05", + "test_start": "2025-06-06", + "test_end": "2025-09-05", + "train_run_id": "bt_return_max_long_v1_midlarge-liq_20260327032825850557_5b5163c4", + "test_run_id": "bt_return_max_long_v1_midlarge-liq_20260327032826233770_5b5163c4", + "train_metrics": { + "run_id": "bt_return_max_long_v1_midlarge-liq_20260327032825850557_5b5163c4", + "trade_count": 66, + "profit_factor": 5.377263763272128, + "total_return_pct": 42.29093902652184, + "annualized_return_pct": null, + "win_rate": 0.5606060606060606, + "max_drawdown_pct": 5.043611074707983, + "sharpe_ratio": 2.64040319050636, + "monthly_win_rate": 0.6666666666666666, + "equity_curve_r_squared": 0.877998428281013, + "avg_gross_exposure_pct": 36.3713386607233, + "avg_net_exposure_pct": 36.3713386607233, + "days_in_market_pct": 83.00395256916995 + }, + "test_metrics": { + "run_id": "bt_return_max_long_v1_midlarge-liq_20260327032826233770_5b5163c4", + "trade_count": 12, + "profit_factor": 74.40570475738338, + "total_return_pct": 30.642746064186095, + "annualized_return_pct": null, + "win_rate": 0.6666666666666666, + "max_drawdown_pct": 5.594096400374769, + "sharpe_ratio": 4.257666859496937, + "monthly_win_rate": 1.0, + "equity_curve_r_squared": 0.7661646772799716, + "avg_gross_exposure_pct": 17.851508396766892, + "avg_net_exposure_pct": 17.851508396766892, + "days_in_market_pct": 50.0 + } + }, + { + "fold_index": 10, + "train_start": "2024-09-04", + "train_end": "2025-09-05", + "test_start": "2025-09-08", + "test_end": "2025-12-04", + "train_run_id": "bt_return_max_long_v1_midlarge-liq_20260327032826330005_5b5163c4", + "test_run_id": "bt_return_max_long_v1_midlarge-liq_20260327032826680172_5b5163c4", + "train_metrics": { + "run_id": "bt_return_max_long_v1_midlarge-liq_20260327032826330005_5b5163c4", + "trade_count": 57, + "profit_factor": 11.259267041945293, + "total_return_pct": 65.14873648057772, + "annualized_return_pct": null, + "win_rate": 0.5964912280701754, + "max_drawdown_pct": 5.593238810604351, + "sharpe_ratio": 3.097551796733417, + "monthly_win_rate": 0.75, + "equity_curve_r_squared": 0.8461303894212365, + "avg_gross_exposure_pct": 28.19522354760243, + "avg_net_exposure_pct": 28.19522354760243, + "days_in_market_pct": 70.7509881422925 + }, + "test_metrics": { + "run_id": "bt_return_max_long_v1_midlarge-liq_20260327032826680172_5b5163c4", + "trade_count": 9, + "profit_factor": 26.921184494730337, + "total_return_pct": 10.657590924571647, + "annualized_return_pct": null, + "win_rate": 0.7777777777777778, + "max_drawdown_pct": 1.7693267868569875, + "sharpe_ratio": 2.6844322810191836, + "monthly_win_rate": 1.0, + "equity_curve_r_squared": 0.8154492733670012, + "avg_gross_exposure_pct": 20.802144027709176, + "avg_net_exposure_pct": 20.802144027709176, + "days_in_market_pct": 39.0625 + } + }, + { + "fold_index": 11, + "train_start": "2024-12-03", + "train_end": "2025-12-04", + "test_start": "2025-12-05", + "test_end": "2026-03-09", + "train_run_id": "bt_return_max_long_v1_midlarge-liq_20260327032826759153_5b5163c4", + "test_run_id": "bt_return_max_long_v1_midlarge-liq_20260327032827045528_5b5163c4", + "train_metrics": { + "run_id": "bt_return_max_long_v1_midlarge-liq_20260327032826759153_5b5163c4", + "trade_count": 49, + "profit_factor": 22.083103771465623, + "total_return_pct": 82.41000751004938, + "annualized_return_pct": null, + "win_rate": 0.6530612244897959, + "max_drawdown_pct": 5.592522653172015, + "sharpe_ratio": 3.2757150614636075, + "monthly_win_rate": 0.8333333333333334, + "equity_curve_r_squared": 0.9214668397661246, + "avg_gross_exposure_pct": 29.242723689200744, + "avg_net_exposure_pct": 29.242723689200744, + "days_in_market_pct": 59.28853754940712 + }, + "test_metrics": { + "run_id": "bt_return_max_long_v1_midlarge-liq_20260327032827045528_5b5163c4", + "trade_count": 19, + "profit_factor": 16.355589126884684, + "total_return_pct": 38.28924475305161, + "annualized_return_pct": null, + "win_rate": 0.6842105263157895, + "max_drawdown_pct": 4.235504505900388, + "sharpe_ratio": 5.139947053064087, + "monthly_win_rate": 1.0, + "equity_curve_r_squared": 0.6991406954424447, + "avg_gross_exposure_pct": 40.790230612658625, + "avg_net_exposure_pct": 40.790230612658625, + "days_in_market_pct": 71.875 + } + } + ], + "train_aggregate": { + "mean_return_pct": 35.1, + "median_return_pct": 37.77, + "worst_return_pct": 1.3, + "positive_fold_rate_pct": 100.0, + "mean_profit_factor": 7.43, + "mean_max_drawdown_pct": 3.78, + "mean_trade_count": 51.6, + "mean_win_rate": 0.6214 + }, + "test_aggregate": { + "mean_return_pct": 12.52, + "median_return_pct": 9.29, + "worst_return_pct": 1.6, + "positive_fold_rate_pct": 100.0, + "mean_profit_factor": 17.39, + "mean_max_drawdown_pct": 2.94, + "mean_trade_count": 14.9, + "mean_win_rate": 0.6292 + }, + "gap_stats": { + "mean_train_test_return_gap_pct": 22.57, + "worst_train_test_return_gap_pct": 54.49, + "fold_return_cv": 0.874 + }, + "engine_reliability_ratio": null + }, + "robustness_matrix_summary": { + "window_mode": "rolling_horizon", + "horizons_days": [ + 21, + 63, + 126, + 252, + 504 + ], + "step_days": 21, + "overall_window_count": 199, + "overall_positive_window_rate_pct": 87.4, + "overall_worst_return_pct": -1.75, + "horizon_summaries": [ + { + "horizon_days": 21, + "window_count": 48, + "mean_return_pct": 2.44, + "median_return_pct": 0.58, + "worst_return_pct": -1.75, + "positive_window_rate_pct": 66.7, + "mean_max_drawdown_pct": 1.1 + }, + { + "horizon_days": 63, + "window_count": 46, + "mean_return_pct": 8.32, + "median_return_pct": 6.16, + "worst_return_pct": -0.62, + "positive_window_rate_pct": 84.8, + "mean_max_drawdown_pct": 2.21 + }, + { + "horizon_days": 126, + "window_count": 43, + "mean_return_pct": 17.72, + "median_return_pct": 14.74, + "worst_return_pct": 0.0, + "positive_window_rate_pct": 95.3, + "mean_max_drawdown_pct": 2.96 + }, + { + "horizon_days": 252, + "window_count": 37, + "mean_return_pct": 37.43, + "median_return_pct": 35.9, + "worst_return_pct": 1.3, + "positive_window_rate_pct": 100.0, + "mean_max_drawdown_pct": 3.89 + }, + { + "horizon_days": 504, + "window_count": 25, + "mean_return_pct": 93.56, + "median_return_pct": 85.28, + "worst_return_pct": 29.53, + "positive_window_rate_pct": 100.0, + "mean_max_drawdown_pct": 4.84 + } + ] + }, + "out_of_time_robustness_summary": { + "window_mode": "rolling_horizon", + "horizons_days": [ + 21, + 63, + 126, + 252, + 504 + ], + "step_days": 21, + "overall_window_count": 199, + "overall_positive_window_rate_pct": 87.4, + "overall_worst_return_pct": -1.75, + "horizon_summaries": [ + { + "horizon_days": 21, + "window_count": 48, + "mean_return_pct": 2.44, + "median_return_pct": 0.58, + "worst_return_pct": -1.75, + "positive_window_rate_pct": 66.7, + "mean_max_drawdown_pct": 1.1 + }, + { + "horizon_days": 63, + "window_count": 46, + "mean_return_pct": 8.32, + "median_return_pct": 6.16, + "worst_return_pct": -0.62, + "positive_window_rate_pct": 84.8, + "mean_max_drawdown_pct": 2.21 + }, + { + "horizon_days": 126, + "window_count": 43, + "mean_return_pct": 17.72, + "median_return_pct": 14.74, + "worst_return_pct": 0.0, + "positive_window_rate_pct": 95.3, + "mean_max_drawdown_pct": 2.96 + }, + { + "horizon_days": 252, + "window_count": 37, + "mean_return_pct": 37.43, + "median_return_pct": 35.9, + "worst_return_pct": 1.3, + "positive_window_rate_pct": 100.0, + "mean_max_drawdown_pct": 3.89 + }, + { + "horizon_days": 504, + "window_count": 25, + "mean_return_pct": 93.56, + "median_return_pct": 85.28, + "worst_return_pct": 29.53, + "positive_window_rate_pct": 100.0, + "mean_max_drawdown_pct": 4.84 + } + ] + }, + "train_total_return_pct": 89.89692206049466, + "train_annualized_return_pct": 23.900452715929397, + "profit_factor": 14.544297382025762, + "total_return_pct": 45.570948551645444, + "annualized_return_pct": 148.00315670607435, + "win_rate": 0.6428571428571429, + "sharpe_ratio": 4.8491416742832465, + "max_drawdown_pct": 2.7120504256567934, + "trade_count": 28, + "avg_gross_exposure_pct": 37.28986938671728, + "avg_net_exposure_pct": 37.28986938671728, + "days_in_market_pct": 82.6923076923077, + "valid_profit_factor": 8.336810209579024, + "valid_total_return_pct": 44.5502175520116, + "valid_annualized_return_pct": 73.98908712044809, + "valid_win_rate": 0.5806451612903226, + "valid_sharpe_ratio": 2.610602681931116, + "valid_max_drawdown_pct": 5.888161261158632, + "valid_trade_count": 31, + "valid_avg_gross_exposure_pct": 21.28011100177145, + "valid_avg_net_exposure_pct": 21.28011100177145, + "valid_days_in_market_pct": 51.76470588235295, + "timestamp": "2026-03-27T03:30:11.530641+00:00" + }, { "entry_id": "IMP-0790", "experiment_name": "return_max_long_v6new.275", @@ -195632,5 +196369,5 @@ "timestamp": "2026-03-26T14:56:24.543029+00:00" } ], - "updated_at": "2026-03-27T03:17:36.855688+00:00" + "updated_at": "2026-03-27T03:30:41.949930+00:00" } \ No newline at end of file diff --git a/journal/improvement_journal.jsonl b/journal/improvement_journal.jsonl index 68bf7b7..8133619 100644 --- a/journal/improvement_journal.jsonl +++ b/journal/improvement_journal.jsonl @@ -788,3 +788,4 @@ {"entry_id":"IMP-0788","timestamp":"2026-03-27T01:23:37.243583+00:00","experiment_name":"return_max_long_v6new.255","hypothesis":"Best CW return: risk 0.069 + ATR 1.45 + entropy + doc 0.50","config_delta":{"base_experiment":"return_max_long_v6new.196","changes":{}},"results":{"train":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327011238248155_63d9e752","trade_count":140,"profit_factor":4.109201179550392,"total_return_pct":83.06389492999742,"annualized_return_pct":22.392405323466356,"win_rate":0.6571428571428571,"max_drawdown_pct":4.509080882144564,"sharpe_ratio":2.4083225304907177,"monthly_win_rate":0.7407407407407407,"equity_curve_r_squared":0.862643572388276,"avg_gross_exposure_pct":25.390030626279017,"avg_net_exposure_pct":25.390030626279017,"days_in_market_pct":68.21808510638297},"valid":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327011242105115_63d9e752","trade_count":29,"profit_factor":8.419155103688746,"total_return_pct":44.56970079505377,"annualized_return_pct":74.02433745010921,"win_rate":0.6551724137931034,"max_drawdown_pct":5.57838291265888,"sharpe_ratio":2.6475823688657094,"monthly_win_rate":0.8571428571428571,"equity_curve_r_squared":0.8485114227847658,"avg_gross_exposure_pct":23.01721830888621,"avg_net_exposure_pct":23.01721830888621,"days_in_market_pct":58.82352941176471},"test":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327011245374836_63d9e752","trade_count":29,"profit_factor":9.100966155500133,"total_return_pct":41.799476348873924,"annualized_return_pct":132.74579209190725,"win_rate":0.6551724137931034,"max_drawdown_pct":2.7119269055839146,"sharpe_ratio":4.613283844165752,"monthly_win_rate":1.0,"equity_curve_r_squared":0.885048237001277,"avg_gross_exposure_pct":40.30653234375926,"avg_net_exposure_pct":40.30653234375926,"days_in_market_pct":84.61538461538461}},"walk_forward_summary":{"window_mode":"rolling_fixed","train_days":252,"test_days":63,"step_days":63,"fold_count":12,"folds":[{"fold_index":0,"train_start":"2022-03-02","train_end":"2023-03-02","test_start":"2023-03-03","test_end":"2023-06-01","train_run_id":"bt_return_max_long_v1_midlarge-liq_20260327011258080695_63d9e752","test_run_id":"bt_return_max_long_v1_midlarge-liq_20260327011258183780_63d9e752","train_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327011258080695_63d9e752","trade_count":11,"profit_factor":2.1850981480953258,"total_return_pct":1.3382130623798294,"annualized_return_pct":null,"win_rate":0.6363636363636364,"max_drawdown_pct":2.279313930110332,"sharpe_ratio":0.5247600788394212,"monthly_win_rate":0.8,"equity_curve_r_squared":0.4986741643989699,"avg_gross_exposure_pct":4.416102531948244,"avg_net_exposure_pct":4.416102531948244,"days_in_market_pct":27.27272727272727},"test_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327011258183780_63d9e752","trade_count":10,"profit_factor":11.104812633243546,"total_return_pct":3.167730164744367,"annualized_return_pct":null,"win_rate":0.7,"max_drawdown_pct":1.478750518336881,"sharpe_ratio":2.5524751618003996,"monthly_win_rate":0.75,"equity_curve_r_squared":0.9180272946165419,"avg_gross_exposure_pct":26.792193484403512,"avg_net_exposure_pct":26.792193484403512,"days_in_market_pct":92.1875}},{"fold_index":1,"train_start":"2022-06-01","train_end":"2023-06-01","test_start":"2023-06-02","test_end":"2023-08-31","train_run_id":"bt_return_max_long_v1_midlarge-liq_20260327011258263384_63d9e752","test_run_id":"bt_return_max_long_v1_midlarge-liq_20260327011258397915_63d9e752","train_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327011258263384_63d9e752","trade_count":21,"profit_factor":4.140936952134554,"total_return_pct":4.5441039129200504,"annualized_return_pct":null,"win_rate":0.6666666666666666,"max_drawdown_pct":2.4485377171396308,"sharpe_ratio":1.261238400306683,"monthly_win_rate":0.875,"equity_curve_r_squared":0.7299394317912608,"avg_gross_exposure_pct":11.225437196425437,"avg_net_exposure_pct":11.225437196425437,"days_in_market_pct":50.79365079365079},"test_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327011258397915_63d9e752","trade_count":11,"profit_factor":10.186680139906517,"total_return_pct":6.160836273528213,"annualized_return_pct":null,"win_rate":0.7272727272727273,"max_drawdown_pct":1.2740295049494268,"sharpe_ratio":3.4067533914057995,"monthly_win_rate":1.0,"equity_curve_r_squared":0.8343435965050036,"avg_gross_exposure_pct":24.993613015668465,"avg_net_exposure_pct":24.993613015668465,"days_in_market_pct":60.9375}},{"fold_index":2,"train_start":"2022-08-31","train_end":"2023-08-31","test_start":"2023-09-01","test_end":"2023-11-30","train_run_id":"bt_return_max_long_v1_midlarge-liq_20260327011258490966_63d9e752","test_run_id":"bt_return_max_long_v1_midlarge-liq_20260327011258678448_63d9e752","train_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327011258490966_63d9e752","trade_count":32,"profit_factor":6.492538682125626,"total_return_pct":11.82245437684971,"annualized_return_pct":null,"win_rate":0.6875,"max_drawdown_pct":2.4485377171396308,"sharpe_ratio":2.190899906723502,"monthly_win_rate":0.8888888888888888,"equity_curve_r_squared":0.8134778972901152,"avg_gross_exposure_pct":17.816479670267604,"avg_net_exposure_pct":17.816479670267604,"days_in_market_pct":66.00790513833992},"test_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327011258678448_63d9e752","trade_count":15,"profit_factor":5.012697264451357,"total_return_pct":6.298101690874071,"annualized_return_pct":null,"win_rate":0.7333333333333333,"max_drawdown_pct":2.3281394297674716,"sharpe_ratio":2.889320114112957,"monthly_win_rate":0.6666666666666666,"equity_curve_r_squared":0.5719172009543324,"avg_gross_exposure_pct":29.298761249497506,"avg_net_exposure_pct":29.298761249497506,"days_in_market_pct":79.6875}},{"fold_index":3,"train_start":"2022-11-30","train_end":"2023-11-30","test_start":"2023-12-01","test_end":"2024-03-04","train_run_id":"bt_return_max_long_v1_midlarge-liq_20260327011258781948_63d9e752","test_run_id":"bt_return_max_long_v1_midlarge-liq_20260327011259036744_63d9e752","train_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327011258781948_63d9e752","trade_count":43,"profit_factor":5.564234642662646,"total_return_pct":17.880701894090482,"annualized_return_pct":null,"win_rate":0.6976744186046512,"max_drawdown_pct":2.455417054694085,"sharpe_ratio":2.4955650117915273,"monthly_win_rate":0.8181818181818182,"equity_curve_r_squared":0.8981902603839912,"avg_gross_exposure_pct":25.054229134619295,"avg_net_exposure_pct":25.054229134619295,"days_in_market_pct":75.8893280632411},"test_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327011259036744_63d9e752","trade_count":20,"profit_factor":5.622864716187988,"total_return_pct":7.397178668031048,"annualized_return_pct":null,"win_rate":0.7,"max_drawdown_pct":1.9075876196087502,"sharpe_ratio":3.7499579410442707,"monthly_win_rate":0.75,"equity_curve_r_squared":0.4078546486546939,"avg_gross_exposure_pct":30.427269185970694,"avg_net_exposure_pct":30.427269185970694,"days_in_market_pct":98.4375}},{"fold_index":4,"train_start":"2023-03-03","train_end":"2024-03-04","test_start":"2024-03-05","test_end":"2024-06-03","train_run_id":"bt_return_max_long_v1_midlarge-liq_20260327011259173023_63d9e752","test_run_id":"bt_return_max_long_v1_midlarge-liq_20260327011259466886_63d9e752","train_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327011259173023_63d9e752","trade_count":56,"profit_factor":6.574160514184685,"total_return_pct":26.489940931732882,"annualized_return_pct":null,"win_rate":0.7142857142857143,"max_drawdown_pct":2.327958218503979,"sharpe_ratio":3.2432997868489686,"monthly_win_rate":0.75,"equity_curve_r_squared":0.9314677719756468,"avg_gross_exposure_pct":29.282469037688823,"avg_net_exposure_pct":29.282469037688823,"days_in_market_pct":83.79446640316206},"test_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327011259466886_63d9e752","trade_count":18,"profit_factor":2.6135334106994677,"total_return_pct":7.928374818223936,"annualized_return_pct":null,"win_rate":0.5,"max_drawdown_pct":3.294163845052879,"sharpe_ratio":2.446917970475586,"monthly_win_rate":0.75,"equity_curve_r_squared":0.5790589177777614,"avg_gross_exposure_pct":38.83944194214437,"avg_net_exposure_pct":38.83944194214437,"days_in_market_pct":89.0625}},{"fold_index":5,"train_start":"2023-06-02","train_end":"2024-06-03","test_start":"2024-06-04","test_end":"2024-09-03","train_run_id":"bt_return_max_long_v1_midlarge-liq_20260327011259600030_63d9e752","test_run_id":"bt_return_max_long_v1_midlarge-liq_20260327011259975156_63d9e752","train_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327011259600030_63d9e752","trade_count":65,"profit_factor":3.9338605854185675,"total_return_pct":31.894584212033195,"annualized_return_pct":null,"win_rate":0.6461538461538462,"max_drawdown_pct":3.2972336290447504,"sharpe_ratio":3.018873768398327,"monthly_win_rate":0.75,"equity_curve_r_squared":0.9162464495658429,"avg_gross_exposure_pct":32.53173150953794,"avg_net_exposure_pct":32.53173150953794,"days_in_market_pct":84.58498023715416},"test_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327011259975156_63d9e752","trade_count":21,"profit_factor":4.8690156164532565,"total_return_pct":12.710238500139182,"annualized_return_pct":null,"win_rate":0.5714285714285714,"max_drawdown_pct":4.5102115510757015,"sharpe_ratio":2.959133117759744,"monthly_win_rate":0.5,"equity_curve_r_squared":0.77729126074535,"avg_gross_exposure_pct":49.59044792183146,"avg_net_exposure_pct":49.59044792183146,"days_in_market_pct":96.875}},{"fold_index":6,"train_start":"2023-09-01","train_end":"2024-09-03","test_start":"2024-09-04","test_end":"2024-12-02","train_run_id":"bt_return_max_long_v1_midlarge-liq_20260327011300124533_63d9e752","test_run_id":"bt_return_max_long_v1_midlarge-liq_20260327011300533323_63d9e752","train_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327011300124533_63d9e752","trade_count":74,"profit_factor":4.053628622158306,"total_return_pct":41.45960841912037,"annualized_return_pct":null,"win_rate":0.6216216216216216,"max_drawdown_pct":4.509509496267369,"sharpe_ratio":2.9436095358298053,"monthly_win_rate":0.6923076923076923,"equity_curve_r_squared":0.9304152784392593,"avg_gross_exposure_pct":38.69959079871627,"avg_net_exposure_pct":38.69959079871627,"days_in_market_pct":93.67588932806325},"test_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327011300533323_63d9e752","trade_count":17,"profit_factor":1.7100887284389215,"total_return_pct":2.150451797987422,"annualized_return_pct":null,"win_rate":0.6470588235294118,"max_drawdown_pct":2.0484326805867306,"sharpe_ratio":1.7995417576019013,"monthly_win_rate":0.75,"equity_curve_r_squared":0.2409055482833786,"avg_gross_exposure_pct":30.16496034901792,"avg_net_exposure_pct":30.16496034901792,"days_in_market_pct":92.1875}},{"fold_index":7,"train_start":"2023-12-01","train_end":"2024-12-02","test_start":"2024-12-03","test_end":"2025-03-06","train_run_id":"bt_return_max_long_v1_midlarge-liq_20260327011300655036_63d9e752","test_run_id":"bt_return_max_long_v1_midlarge-liq_20260327011301094139_63d9e752","train_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327011300655036_63d9e752","trade_count":76,"profit_factor":3.186176903860971,"total_return_pct":34.32415147045866,"annualized_return_pct":null,"win_rate":0.6052631578947368,"max_drawdown_pct":4.509128833496435,"sharpe_ratio":2.620900825581156,"monthly_win_rate":0.6923076923076923,"equity_curve_r_squared":0.9331007633534772,"avg_gross_exposure_pct":38.68902984379465,"avg_net_exposure_pct":38.68902984379465,"days_in_market_pct":98.41897233201581},"test_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327011301094139_63d9e752","trade_count":17,"profit_factor":6.48036547558023,"total_return_pct":13.390541762904556,"annualized_return_pct":null,"win_rate":0.7647058823529411,"max_drawdown_pct":2.5107217622779427,"sharpe_ratio":3.880965669513226,"monthly_win_rate":0.75,"equity_curve_r_squared":0.7334553263178683,"avg_gross_exposure_pct":46.86808549265326,"avg_net_exposure_pct":46.86808549265326,"days_in_market_pct":73.4375}},{"fold_index":8,"train_start":"2024-03-05","train_end":"2025-03-06","test_start":"2025-03-07","test_end":"2025-06-05","train_run_id":"bt_return_max_long_v1_midlarge-liq_20260327011301280658_63d9e752","test_run_id":"bt_return_max_long_v1_midlarge-liq_20260327011301730973_63d9e752","train_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327011301280658_63d9e752","trade_count":73,"profit_factor":3.5669722340721886,"total_return_pct":40.3025450808678,"annualized_return_pct":null,"win_rate":0.6164383561643836,"max_drawdown_pct":4.5087316375097695,"sharpe_ratio":2.73241583749404,"monthly_win_rate":0.6923076923076923,"equity_curve_r_squared":0.8808048574755057,"avg_gross_exposure_pct":42.78464758685856,"avg_net_exposure_pct":42.78464758685856,"days_in_market_pct":92.09486166007905},"test_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327011301730973_63d9e752","trade_count":10,"profit_factor":27.077849645609195,"total_return_pct":7.909364149410597,"annualized_return_pct":null,"win_rate":0.7,"max_drawdown_pct":3.369986646068711,"sharpe_ratio":2.1700081704090075,"monthly_win_rate":1.0,"equity_curve_r_squared":0.6785442252940329,"avg_gross_exposure_pct":17.448995450309667,"avg_net_exposure_pct":17.448995450309667,"days_in_market_pct":59.375}},{"fold_index":9,"train_start":"2024-06-04","train_end":"2025-06-05","test_start":"2025-06-06","test_end":"2025-09-05","train_run_id":"bt_return_max_long_v1_midlarge-liq_20260327011301817121_63d9e752","test_run_id":"bt_return_max_long_v1_midlarge-liq_20260327011302195720_63d9e752","train_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327011301817121_63d9e752","trade_count":65,"profit_factor":5.121716184152396,"total_return_pct":42.45907885773157,"annualized_return_pct":null,"win_rate":0.6615384615384615,"max_drawdown_pct":4.5102115510757015,"sharpe_ratio":2.752882807716677,"monthly_win_rate":0.6363636363636364,"equity_curve_r_squared":0.875505883693926,"avg_gross_exposure_pct":37.014050540829494,"avg_net_exposure_pct":37.014050540829494,"days_in_market_pct":84.58498023715416},"test_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327011302195720_63d9e752","trade_count":12,"profit_factor":34.82991362765003,"total_return_pct":30.025736897949873,"annualized_return_pct":null,"win_rate":0.6666666666666666,"max_drawdown_pct":5.579598501697811,"sharpe_ratio":4.165187473762079,"monthly_win_rate":1.0,"equity_curve_r_squared":0.7522515730858459,"avg_gross_exposure_pct":23.342860255403693,"avg_net_exposure_pct":23.342860255403693,"days_in_market_pct":59.375}},{"fold_index":10,"train_start":"2024-09-04","train_end":"2025-09-05","test_start":"2025-09-08","test_end":"2025-12-04","train_run_id":"bt_return_max_long_v1_midlarge-liq_20260327011302287317_63d9e752","test_run_id":"bt_return_max_long_v1_midlarge-liq_20260327011302622648_63d9e752","train_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327011302287317_63d9e752","trade_count":56,"profit_factor":10.350186728732492,"total_return_pct":65.09995403018883,"annualized_return_pct":null,"win_rate":0.6964285714285714,"max_drawdown_pct":5.5795943331293465,"sharpe_ratio":3.1008282560438483,"monthly_win_rate":0.8181818181818182,"equity_curve_r_squared":0.8527806504037793,"avg_gross_exposure_pct":30.285346127409465,"avg_net_exposure_pct":30.285346127409465,"days_in_market_pct":73.51778656126481},"test_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327011302622648_63d9e752","trade_count":10,"profit_factor":24.24179960406831,"total_return_pct":10.609201309863492,"annualized_return_pct":null,"win_rate":0.7,"max_drawdown_pct":1.6867977793575135,"sharpe_ratio":2.733218211626326,"monthly_win_rate":1.0,"equity_curve_r_squared":0.8115013010936505,"avg_gross_exposure_pct":20.701248263050285,"avg_net_exposure_pct":20.701248263050285,"days_in_market_pct":48.4375}},{"fold_index":11,"train_start":"2024-12-03","train_end":"2025-12-04","test_start":"2025-12-05","test_end":"2026-03-09","train_run_id":"bt_return_max_long_v1_midlarge-liq_20260327011302719884_63d9e752","test_run_id":"bt_return_max_long_v1_midlarge-liq_20260327011303004432_63d9e752","train_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327011302719884_63d9e752","trade_count":49,"profit_factor":18.577304071862354,"total_return_pct":81.81232616525679,"annualized_return_pct":null,"win_rate":0.7142857142857143,"max_drawdown_pct":5.579081683983201,"sharpe_ratio":3.2714401129691035,"monthly_win_rate":0.9090909090909091,"equity_curve_r_squared":0.9225496816980363,"avg_gross_exposure_pct":30.832394360385102,"avg_net_exposure_pct":30.832394360385102,"days_in_market_pct":64.42687747035573},"test_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327011303004432_63d9e752","trade_count":19,"profit_factor":12.20453214486588,"total_return_pct":36.17148917980987,"annualized_return_pct":null,"win_rate":0.7368421052631579,"max_drawdown_pct":4.235504505900388,"sharpe_ratio":5.006713460350235,"monthly_win_rate":1.0,"equity_curve_r_squared":0.714462969748017,"avg_gross_exposure_pct":41.57262017944632,"avg_net_exposure_pct":41.57262017944632,"days_in_market_pct":71.875}}],"train_aggregate":{"mean_return_pct":33.29,"median_return_pct":33.11,"worst_return_pct":1.34,"positive_fold_rate_pct":100.0,"mean_profit_factor":6.15,"mean_max_drawdown_pct":3.7,"mean_trade_count":51.8,"mean_win_rate":0.6637},"test_aggregate":{"mean_return_pct":11.99,"median_return_pct":7.92,"worst_return_pct":2.15,"positive_fold_rate_pct":100.0,"mean_profit_factor":12.16,"mean_max_drawdown_pct":2.85,"mean_trade_count":15.0,"mean_win_rate":0.6789},"gap_stats":{"mean_train_test_return_gap_pct":21.29,"worst_train_test_return_gap_pct":54.49,"fold_return_cv":0.874},"engine_reliability_ratio":null},"robustness_matrix_summary":{"window_mode":"rolling_horizon","horizons_days":[21,63,126,252,504],"step_days":21,"overall_window_count":199,"overall_positive_window_rate_pct":87.9,"overall_worst_return_pct":-1.98,"horizon_summaries":[{"horizon_days":21,"window_count":48,"mean_return_pct":2.35,"median_return_pct":0.73,"worst_return_pct":-1.98,"positive_window_rate_pct":68.8,"mean_max_drawdown_pct":1.12},{"horizon_days":63,"window_count":46,"mean_return_pct":8.01,"median_return_pct":5.95,"worst_return_pct":-0.71,"positive_window_rate_pct":84.8,"mean_max_drawdown_pct":2.21},{"horizon_days":126,"window_count":43,"mean_return_pct":16.9,"median_return_pct":14.58,"worst_return_pct":0.0,"positive_window_rate_pct":95.3,"mean_max_drawdown_pct":2.98},{"horizon_days":252,"window_count":37,"mean_return_pct":35.49,"median_return_pct":31.52,"worst_return_pct":1.34,"positive_window_rate_pct":100.0,"mean_max_drawdown_pct":3.77},{"horizon_days":504,"window_count":25,"mean_return_pct":86.6,"median_return_pct":78.04,"worst_return_pct":28.13,"positive_window_rate_pct":100.0,"mean_max_drawdown_pct":4.5}]},"out_of_time_robustness_summary":{"window_mode":"rolling_horizon","horizons_days":[21,63,126,252,504],"step_days":21,"overall_window_count":199,"overall_positive_window_rate_pct":87.9,"overall_worst_return_pct":-1.98,"horizon_summaries":[{"horizon_days":21,"window_count":48,"mean_return_pct":2.35,"median_return_pct":0.73,"worst_return_pct":-1.98,"positive_window_rate_pct":68.8,"mean_max_drawdown_pct":1.12},{"horizon_days":63,"window_count":46,"mean_return_pct":8.01,"median_return_pct":5.95,"worst_return_pct":-0.71,"positive_window_rate_pct":84.8,"mean_max_drawdown_pct":2.21},{"horizon_days":126,"window_count":43,"mean_return_pct":16.9,"median_return_pct":14.58,"worst_return_pct":0.0,"positive_window_rate_pct":95.3,"mean_max_drawdown_pct":2.98},{"horizon_days":252,"window_count":37,"mean_return_pct":35.49,"median_return_pct":31.52,"worst_return_pct":1.34,"positive_window_rate_pct":100.0,"mean_max_drawdown_pct":3.77},{"horizon_days":504,"window_count":25,"mean_return_pct":86.6,"median_return_pct":78.04,"worst_return_pct":28.13,"positive_window_rate_pct":100.0,"mean_max_drawdown_pct":4.5}]},"common_window_summary":{"window_name":"common_window_2022_2026","snapshot_id":"midlarge-liquid-long-v1_bucketfix_full_audit_tier3","start_date":"2022-03-03","end_date":"2026-03-24","initial_equity":100000.0,"run_id":"bt_return_max_long_v1_midlarge-liq_20260327012409365742_63d9e752","metrics":{"trade_count":194,"win_rate":0.6649484536082474,"avg_win_pct":0.06735710093635436,"avg_loss_pct":-0.037073279186928675,"profit_factor":7.755479174909714,"expectancy_r":0.6512835195781603,"avg_r_multiple":0.6512835195781603,"total_return_pct":293.17382846342383,"annualized_return_pct":40.100929066724824,"max_drawdown_pct":5.578817926879307,"calmar_ratio":7.188069155925398,"sharpe_ratio":2.6857111699098093,"sortino_ratio":3.893593986521787,"avg_daily_pnl":287.70738808971913,"avg_positions_held":1.6627450980392158,"avg_gross_exposure_pct":26.783830083215758,"avg_net_exposure_pct":26.783830083215758,"days_in_market_pct":68.62745098039215,"trade_skewness":4.119355420748987,"trade_kurtosis":19.85018926971209,"monthly_win_rate":0.8157894736842105,"equity_curve_r_squared":0.7490163283138699,"avg_holding_days":13.082474226804123,"stop_exit_rate":0.41237113402061853,"target_exit_rate":0.12371134020618557,"no_follow_through_exit_rate":0.0,"score_bucket_hit_rate":{"medium_high":0.7,"low":0.6268656716417911,"medium":0.6666666666666666,"high":1.0},"qqq_benchmark_return_pct":72.48155742211682,"excess_vs_qqq_pct":220.692271041307,"long_net_pnl":293112.0305,"short_net_pnl":0.0,"long_pnl_contribution_pct":100.0,"short_pnl_contribution_pct":0.0,"bootstrap_cis":{"win_rate_ci_95":[0.5979381443298969,0.7319587628865979],"avg_win_pct_ci_95":[0.05816999346669317,0.0773042866791311],"avg_loss_pct_ci_95":[-0.043185274413960015,-0.03188739204512353],"profit_factor_ci_95":[4.43312356919966,13.306820150460634],"expectancy_r_ci_95":[0.42775267210902934,0.9593001083209394]}}},"overlay_common_window_summary":null,"overlay_stress_window_summary":null,"sqs_score":72.2,"sqs_breakdown":{"v3_score":66.8,"common_window_score":93.6,"common_window_weight":0.2,"base_score":66.8,"gate_factor":1.0,"rb_gate_positive_rate":1.0,"rb_gate_63d_median":1.0,"rb_gate_252d_median":1.0,"rb_gate_worst_return":1.0,"oot_gate_factor":1.0,"oot_rb_gate_positive_rate":1.0,"oot_rb_gate_63d_median":1.0,"oot_rb_gate_252d_median":1.0,"oot_rb_gate_worst_return":1.0,"oot_rb_quality_positive_rate":100.0,"oot_rb_quality_63d_median":100.0,"oot_rb_quality_252d_median":100.0,"oot_rb_quality_worst_return":100.0,"activity_factor":1.0,"activity_quality":100.0,"activity_test_trades":100.0,"activity_wf_mean_trades":100.0,"activity_days_in_market":100.0,"oot_quality":100.0,"cw_total_return":100.0,"cw_profit_factor":100.0,"cw_sharpe":89.5,"cw_drawdown":67.6,"cw_return_on_gross":100.0,"cw_capital_velocity":100.0,"cw_trade_count":194.0},"sqs_v3_score":66.8,"sqs_v3_breakdown":{"base_score":66.8,"gate_factor":1.0,"rb_gate_positive_rate":1.0,"rb_gate_63d_median":1.0,"rb_gate_252d_median":1.0,"rb_gate_worst_return":1.0,"oot_gate_factor":1.0,"oot_rb_gate_positive_rate":1.0,"oot_rb_gate_63d_median":1.0,"oot_rb_gate_252d_median":1.0,"oot_rb_gate_worst_return":1.0,"oot_rb_quality_positive_rate":100.0,"oot_rb_quality_63d_median":100.0,"oot_rb_quality_252d_median":100.0,"oot_rb_quality_worst_return":100.0,"activity_factor":1.0,"activity_quality":100.0,"activity_test_trades":100.0,"activity_wf_mean_trades":100.0,"activity_days_in_market":100.0,"oot_quality":100.0},"stress_sqs_score":66.8,"stress_sqs_breakdown":{"base_score":66.8,"gate_factor":1.0,"rb_gate_positive_rate":1.0,"rb_gate_63d_median":1.0,"rb_gate_252d_median":1.0,"rb_gate_worst_return":1.0,"oot_gate_factor":1.0,"oot_quality_factor":1.0,"oot_rb_gate_positive_rate":1.0,"oot_rb_gate_63d_median":1.0,"oot_rb_gate_252d_median":1.0,"oot_rb_gate_worst_return":1.0,"oot_rb_quality_positive_rate":100.0,"oot_rb_quality_63d_median":100.0,"oot_rb_quality_252d_median":100.0,"oot_rb_quality_worst_return":100.0,"activity_factor":1.0,"activity_quality":100.0,"activity_test_trades":100.0,"activity_wf_mean_trades":100.0,"activity_days_in_market":100.0,"oot_quality":100.0},"sqs_v2_score":93.0,"sqs_v2_breakdown":{"profitability":100.0,"risk":90.5,"consistency":100.0,"robustness":60.6,"capital_efficiency":93.1},"promotion_score":90.2,"promotion_breakdown":{"valid_quality":89.7,"test_quality":93.0,"floor_quality":89.7},"unified_score":50.2,"unified_breakdown":{"valid_quality":78.4,"test_quality":82.6,"floor_quality":78.4,"gap_quality":100.0},"rqs_score":88.0,"rqs_breakdown":{"train_quality":93.2,"valid_quality":84.7,"test_quality":83.6,"floor_quality":83.6,"gap_quality":100.0},"wfqs_score":66.0,"wfqs_breakdown":{"median_return":31.7,"mean_return":48.0,"worst_return":47.7,"positive_fold_rate":100.0,"profit_factor":100.0,"drawdown":93.5,"train_test_gap":88.6,"fold_count":100.0},"wfqs_v2_score":49.4,"wfqs_v2_breakdown":{"base_score":65.5,"median_return":31.7,"mean_return":48.0,"worst_return":47.7,"positive_fold_rate":100.0,"profit_factor":100.0,"drawdown":93.5,"fold_count":100.0,"overall_quality":64.0,"recent_quality":71.3,"recent_fold_count":4.0,"recent_fold_weight":0.2,"gap_penalty":1.0,"fold_variance_penalty":0.888,"trade_credibility":0.85,"engine_reliability":1.0},"deployment_score":75.9,"deployment_breakdown":{"rqs_quality":88.0,"wfqs_quality":66.0,"gate_factor":1.0,"gate_positive_fold_rate":1.0,"gate_median_return":1.0,"gate_worst_return":1.0,"gate_train_test_gap":1.0},"common_window_score":93.6,"common_window_breakdown":{"cw_total_return":100.0,"cw_profit_factor":100.0,"cw_sharpe":89.5,"cw_drawdown":67.6,"cw_return_on_gross":100.0,"cw_capital_velocity":100.0,"cw_trade_count":194.0},"verdict":"better","verdict_reasoning":"CW 293.2% vs 284.4%","next_direction":"","tags":["return","max","long","v6new.255"]} {"entry_id":"IMP-0789","timestamp":"2026-03-27T03:04:26.352992+00:00","experiment_name":"return_max_long_v6new.272","hypothesis":"OME early failure cut at day 2 — frees capital for new trades","config_delta":{"base_experiment":"return_max_long_v6new.255","changes":{}},"results":{"train":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327030105835054_d9b9e3d2","trade_count":145,"profit_factor":4.41729830554953,"total_return_pct":86.44403387433671,"annualized_return_pct":23.143000450583173,"win_rate":0.6137931034482759,"max_drawdown_pct":5.031094354495136,"sharpe_ratio":2.4020837746408374,"monthly_win_rate":0.7407407407407407,"equity_curve_r_squared":0.8598746405357468,"avg_gross_exposure_pct":24.555765938162576,"avg_net_exposure_pct":24.555765938162576,"days_in_market_pct":66.48936170212765},"valid":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327030110714297_d9b9e3d2","trade_count":31,"profit_factor":9.27045235860739,"total_return_pct":45.61244783339885,"annualized_return_pct":75.91442500094949,"win_rate":0.6129032258064516,"max_drawdown_pct":5.5784638769939985,"sharpe_ratio":2.6851081294242847,"monthly_win_rate":0.75,"equity_curve_r_squared":0.8516605878611095,"avg_gross_exposure_pct":22.200871002437985,"avg_net_exposure_pct":22.200871002437985,"days_in_market_pct":54.70588235294118},"test":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327030117752405_d9b9e3d2","trade_count":30,"profit_factor":19.22861226426,"total_return_pct":44.924906458286976,"annualized_return_pct":145.3492361469985,"win_rate":0.7,"max_drawdown_pct":2.7112667454338277,"sharpe_ratio":4.93172296793026,"monthly_win_rate":1.0,"equity_curve_r_squared":0.8848383798359204,"avg_gross_exposure_pct":38.49165078459495,"avg_net_exposure_pct":38.49165078459495,"days_in_market_pct":83.65384615384616}},"walk_forward_summary":{"window_mode":"rolling_fixed","train_days":252,"test_days":63,"step_days":63,"fold_count":12,"folds":[{"fold_index":0,"train_start":"2022-03-02","train_end":"2023-03-02","test_start":"2023-03-03","test_end":"2023-06-01","train_run_id":"bt_return_max_long_v1_midlarge-liq_20260327030133682384_d9b9e3d2","test_run_id":"bt_return_max_long_v1_midlarge-liq_20260327030133793073_d9b9e3d2","train_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327030133682384_d9b9e3d2","trade_count":11,"profit_factor":2.1850981480953258,"total_return_pct":1.3382130623798294,"annualized_return_pct":null,"win_rate":0.6363636363636364,"max_drawdown_pct":2.279313930110332,"sharpe_ratio":0.5247600788394212,"monthly_win_rate":0.8,"equity_curve_r_squared":0.4986741643989699,"avg_gross_exposure_pct":4.416102531948244,"avg_net_exposure_pct":4.416102531948244,"days_in_market_pct":27.27272727272727},"test_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327030133793073_d9b9e3d2","trade_count":10,"profit_factor":18.38479067450276,"total_return_pct":3.2914631073219645,"annualized_return_pct":null,"win_rate":0.7,"max_drawdown_pct":1.478750518336881,"sharpe_ratio":2.6545047604446097,"monthly_win_rate":0.75,"equity_curve_r_squared":0.922024081960366,"avg_gross_exposure_pct":26.30479532421833,"avg_net_exposure_pct":26.30479532421833,"days_in_market_pct":87.5}},{"fold_index":1,"train_start":"2022-06-01","train_end":"2023-06-01","test_start":"2023-06-02","test_end":"2023-08-31","train_run_id":"bt_return_max_long_v1_midlarge-liq_20260327030133915550_d9b9e3d2","test_run_id":"bt_return_max_long_v1_midlarge-liq_20260327030134138128_d9b9e3d2","train_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327030133915550_d9b9e3d2","trade_count":21,"profit_factor":4.52917200167855,"total_return_pct":4.667836855497648,"annualized_return_pct":null,"win_rate":0.6666666666666666,"max_drawdown_pct":2.4485377171396308,"sharpe_ratio":1.295029026472091,"monthly_win_rate":0.875,"equity_curve_r_squared":0.730512597142369,"avg_gross_exposure_pct":11.10328148968771,"avg_net_exposure_pct":11.10328148968771,"days_in_market_pct":49.60317460317461},"test_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327030134138128_d9b9e3d2","trade_count":11,"profit_factor":11.615637278379394,"total_return_pct":6.235816127389262,"annualized_return_pct":null,"win_rate":0.7272727272727273,"max_drawdown_pct":1.2740295049494268,"sharpe_ratio":3.7128404683589347,"monthly_win_rate":1.0,"equity_curve_r_squared":0.8405601678642258,"avg_gross_exposure_pct":22.387707452573423,"avg_net_exposure_pct":22.387707452573423,"days_in_market_pct":60.9375}},{"fold_index":2,"train_start":"2022-08-31","train_end":"2023-08-31","test_start":"2023-09-01","test_end":"2023-11-30","train_run_id":"bt_return_max_long_v1_midlarge-liq_20260327030134320291_d9b9e3d2","test_run_id":"bt_return_max_long_v1_midlarge-liq_20260327030134680062_d9b9e3d2","train_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327030134320291_d9b9e3d2","trade_count":32,"profit_factor":7.19544508930624,"total_return_pct":12.028750335876436,"annualized_return_pct":null,"win_rate":0.6875,"max_drawdown_pct":2.4485377171396308,"sharpe_ratio":2.3028322671046175,"monthly_win_rate":0.8888888888888888,"equity_curve_r_squared":0.8135629174154254,"avg_gross_exposure_pct":17.034448661954183,"avg_net_exposure_pct":17.034448661954183,"days_in_market_pct":64.82213438735178},"test_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327030134680062_d9b9e3d2","trade_count":16,"profit_factor":5.740021680692067,"total_return_pct":6.826303245617993,"annualized_return_pct":null,"win_rate":0.75,"max_drawdown_pct":2.3281394297674716,"sharpe_ratio":3.1383644477086996,"monthly_win_rate":0.6666666666666666,"equity_curve_r_squared":0.5730152136783583,"avg_gross_exposure_pct":31.549155620794952,"avg_net_exposure_pct":31.549155620794952,"days_in_market_pct":79.6875}},{"fold_index":3,"train_start":"2022-11-30","train_end":"2023-11-30","test_start":"2023-12-01","test_end":"2024-03-04","train_run_id":"bt_return_max_long_v1_midlarge-liq_20260327030135026315_d9b9e3d2","test_run_id":"bt_return_max_long_v1_midlarge-liq_20260327030135485144_d9b9e3d2","train_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327030135026315_d9b9e3d2","trade_count":44,"profit_factor":6.351904310898787,"total_return_pct":18.768464587077194,"annualized_return_pct":null,"win_rate":0.7045454545454546,"max_drawdown_pct":2.455417054694085,"sharpe_ratio":2.6664976193260905,"monthly_win_rate":0.8181818181818182,"equity_curve_r_squared":0.9000085051286615,"avg_gross_exposure_pct":24.82379774705398,"avg_net_exposure_pct":24.82379774705398,"days_in_market_pct":74.70355731225297},"test_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327030135485144_d9b9e3d2","trade_count":21,"profit_factor":4.7626717545763375,"total_return_pct":7.056913492703097,"annualized_return_pct":null,"win_rate":0.6190476190476191,"max_drawdown_pct":1.9075876196087502,"sharpe_ratio":3.633075417832067,"monthly_win_rate":0.75,"equity_curve_r_squared":0.35992884839695327,"avg_gross_exposure_pct":29.922258342862524,"avg_net_exposure_pct":29.922258342862524,"days_in_market_pct":98.4375}},{"fold_index":4,"train_start":"2023-03-03","train_end":"2024-03-04","test_start":"2024-03-05","test_end":"2024-06-03","train_run_id":"bt_return_max_long_v1_midlarge-liq_20260327030135624310_d9b9e3d2","test_run_id":"bt_return_max_long_v1_midlarge-liq_20260327030136292607_d9b9e3d2","train_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327030135624310_d9b9e3d2","trade_count":58,"profit_factor":6.956880299321957,"total_return_pct":27.509558572675687,"annualized_return_pct":null,"win_rate":0.6896551724137931,"max_drawdown_pct":2.3290600752884414,"sharpe_ratio":3.417168280705753,"monthly_win_rate":0.75,"equity_curve_r_squared":0.9261294283386834,"avg_gross_exposure_pct":28.94070723868459,"avg_net_exposure_pct":28.94070723868459,"days_in_market_pct":82.6086956521739},"test_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327030136292607_d9b9e3d2","trade_count":20,"profit_factor":2.872126620965452,"total_return_pct":8.89481743797302,"annualized_return_pct":null,"win_rate":0.35,"max_drawdown_pct":3.3435014492745947,"sharpe_ratio":2.4061442885010407,"monthly_win_rate":0.5,"equity_curve_r_squared":0.5909319993784448,"avg_gross_exposure_pct":34.03179460959016,"avg_net_exposure_pct":34.03179460959016,"days_in_market_pct":76.5625}},{"fold_index":5,"train_start":"2023-06-02","train_end":"2024-06-03","test_start":"2024-06-04","test_end":"2024-09-03","train_run_id":"bt_return_max_long_v1_midlarge-liq_20260327030137082458_d9b9e3d2","test_run_id":"bt_return_max_long_v1_midlarge-liq_20260327030137892204_d9b9e3d2","train_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327030137082458_d9b9e3d2","trade_count":69,"profit_factor":4.249463227632749,"total_return_pct":34.18142137692083,"annualized_return_pct":null,"win_rate":0.5942028985507246,"max_drawdown_pct":3.3427031313901714,"sharpe_ratio":3.0335403137441097,"monthly_win_rate":0.75,"equity_curve_r_squared":0.911825001361041,"avg_gross_exposure_pct":30.902975706790716,"avg_net_exposure_pct":30.902975706790716,"days_in_market_pct":81.42292490118577},"test_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327030137892204_d9b9e3d2","trade_count":21,"profit_factor":6.558182578006768,"total_return_pct":13.022303998550704,"annualized_return_pct":null,"win_rate":0.5238095238095238,"max_drawdown_pct":5.031675235548915,"sharpe_ratio":2.91516761295463,"monthly_win_rate":0.5,"equity_curve_r_squared":0.7687287619656805,"avg_gross_exposure_pct":49.105470810224176,"avg_net_exposure_pct":49.105470810224176,"days_in_market_pct":93.75}},{"fold_index":6,"train_start":"2023-09-01","train_end":"2024-09-03","test_start":"2024-09-04","test_end":"2024-12-02","train_run_id":"bt_return_max_long_v1_midlarge-liq_20260327030138389384_d9b9e3d2","test_run_id":"bt_return_max_long_v1_midlarge-liq_20260327030139216689_d9b9e3d2","train_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327030138389384_d9b9e3d2","trade_count":79,"profit_factor":4.605237876564017,"total_return_pct":44.129120677734086,"annualized_return_pct":null,"win_rate":0.5569620253164557,"max_drawdown_pct":5.030022255468342,"sharpe_ratio":2.934895753964999,"monthly_win_rate":0.6923076923076923,"equity_curve_r_squared":0.9273181776957503,"avg_gross_exposure_pct":37.66674179793092,"avg_net_exposure_pct":37.66674179793092,"days_in_market_pct":89.72332015810277},"test_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327030139216689_d9b9e3d2","trade_count":17,"profit_factor":1.4631287659651229,"total_return_pct":1.5905071114259335,"annualized_return_pct":null,"win_rate":0.5882352941176471,"max_drawdown_pct":2.1992914074641483,"sharpe_ratio":1.3746533603275475,"monthly_win_rate":0.75,"equity_curve_r_squared":0.11758664144384397,"avg_gross_exposure_pct":27.949434094940116,"avg_net_exposure_pct":27.949434094940116,"days_in_market_pct":92.1875}},{"fold_index":7,"train_start":"2023-12-01","train_end":"2024-12-02","test_start":"2024-12-03","test_end":"2025-03-06","train_run_id":"bt_return_max_long_v1_midlarge-liq_20260327030139341306_d9b9e3d2","test_run_id":"bt_return_max_long_v1_midlarge-liq_20260327030139802494_d9b9e3d2","train_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327030139341306_d9b9e3d2","trade_count":80,"profit_factor":3.3973364296705832,"total_return_pct":35.28896434987476,"annualized_return_pct":null,"win_rate":0.525,"max_drawdown_pct":5.03081724170899,"sharpe_ratio":2.5368276873994065,"monthly_win_rate":0.6923076923076923,"equity_curve_r_squared":0.928523913393146,"avg_gross_exposure_pct":36.4712901482973,"avg_net_exposure_pct":36.4712901482973,"days_in_market_pct":94.46640316205533},"test_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327030139802494_d9b9e3d2","trade_count":17,"profit_factor":6.48036547558023,"total_return_pct":13.390541762904556,"annualized_return_pct":null,"win_rate":0.7647058823529411,"max_drawdown_pct":2.5107217622779427,"sharpe_ratio":3.880965669513226,"monthly_win_rate":0.75,"equity_curve_r_squared":0.7334553263178683,"avg_gross_exposure_pct":46.86808549265326,"avg_net_exposure_pct":46.86808549265326,"days_in_market_pct":73.4375}},{"fold_index":8,"train_start":"2024-03-05","train_end":"2025-03-06","test_start":"2025-03-07","test_end":"2025-06-05","train_run_id":"bt_return_max_long_v1_midlarge-liq_20260327030139939214_d9b9e3d2","test_run_id":"bt_return_max_long_v1_midlarge-liq_20260327030140486911_d9b9e3d2","train_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327030139939214_d9b9e3d2","trade_count":75,"profit_factor":3.8565887314250316,"total_return_pct":41.763766186274474,"annualized_return_pct":null,"win_rate":0.5466666666666666,"max_drawdown_pct":5.029823753057794,"sharpe_ratio":2.6799336147265365,"monthly_win_rate":0.6153846153846154,"equity_curve_r_squared":0.8785252363052266,"avg_gross_exposure_pct":40.63402592434716,"avg_net_exposure_pct":40.63402592434716,"days_in_market_pct":88.14229249011858},"test_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327030140486911_d9b9e3d2","trade_count":10,"profit_factor":29.718394482725895,"total_return_pct":8.069056862831946,"annualized_return_pct":null,"win_rate":0.6,"max_drawdown_pct":3.3749828259426558,"sharpe_ratio":2.1694524831585076,"monthly_win_rate":0.6666666666666666,"equity_curve_r_squared":0.6768495147879781,"avg_gross_exposure_pct":17.101589350454493,"avg_net_exposure_pct":17.101589350454493,"days_in_market_pct":51.5625}},{"fold_index":9,"train_start":"2024-06-04","train_end":"2025-06-05","test_start":"2025-06-06","test_end":"2025-09-05","train_run_id":"bt_return_max_long_v1_midlarge-liq_20260327030140574329_d9b9e3d2","test_run_id":"bt_return_max_long_v1_midlarge-liq_20260327030140982235_d9b9e3d2","train_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327030140574329_d9b9e3d2","trade_count":65,"profit_factor":5.506890664842802,"total_return_pct":42.693191000104186,"annualized_return_pct":null,"win_rate":0.6153846153846154,"max_drawdown_pct":5.031675235548915,"sharpe_ratio":2.7095638035144303,"monthly_win_rate":0.5833333333333334,"equity_curve_r_squared":0.8729912433059424,"avg_gross_exposure_pct":36.16471343184641,"avg_net_exposure_pct":36.16471343184641,"days_in_market_pct":81.81818181818183},"test_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327030140982235_d9b9e3d2","trade_count":12,"profit_factor":46.187258382640444,"total_return_pct":30.297695502757428,"annualized_return_pct":null,"win_rate":0.6666666666666666,"max_drawdown_pct":5.578583804619619,"sharpe_ratio":4.208488405178316,"monthly_win_rate":1.0,"equity_curve_r_squared":0.7566140521502691,"avg_gross_exposure_pct":19.80338340724774,"avg_net_exposure_pct":19.80338340724774,"days_in_market_pct":56.25}},{"fold_index":10,"train_start":"2024-09-04","train_end":"2025-09-05","test_start":"2025-09-08","test_end":"2025-12-04","train_run_id":"bt_return_max_long_v1_midlarge-liq_20260327030141086761_d9b9e3d2","test_run_id":"bt_return_max_long_v1_midlarge-liq_20260327030141432132_d9b9e3d2","train_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327030141086761_d9b9e3d2","trade_count":56,"profit_factor":10.241279213291914,"total_return_pct":64.79342259163442,"annualized_return_pct":null,"win_rate":0.6607142857142857,"max_drawdown_pct":5.578958782937079,"sharpe_ratio":3.0807277062542555,"monthly_win_rate":0.75,"equity_curve_r_squared":0.8487560340658111,"avg_gross_exposure_pct":28.65681879873371,"avg_net_exposure_pct":28.65681879873371,"days_in_market_pct":70.7509881422925},"test_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327030141432132_d9b9e3d2","trade_count":10,"profit_factor":24.24179960406831,"total_return_pct":10.609201309863492,"annualized_return_pct":null,"win_rate":0.7,"max_drawdown_pct":1.6867977793575135,"sharpe_ratio":2.733218211626326,"monthly_win_rate":1.0,"equity_curve_r_squared":0.8115013010936505,"avg_gross_exposure_pct":20.701248263050285,"avg_net_exposure_pct":20.701248263050285,"days_in_market_pct":48.4375}},{"fold_index":11,"train_start":"2024-12-03","train_end":"2025-12-04","test_start":"2025-12-05","test_end":"2026-03-09","train_run_id":"bt_return_max_long_v1_midlarge-liq_20260327030141522295_d9b9e3d2","test_run_id":"bt_return_max_long_v1_midlarge-liq_20260327030141807506_d9b9e3d2","train_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327030141522295_d9b9e3d2","trade_count":49,"profit_factor":19.90200519631715,"total_return_pct":82.42142856353694,"annualized_return_pct":null,"win_rate":0.6938775510204082,"max_drawdown_pct":5.579480992405744,"sharpe_ratio":3.2853571152677,"monthly_win_rate":0.8333333333333334,"equity_curve_r_squared":0.922796266515031,"avg_gross_exposure_pct":29.825834937451077,"avg_net_exposure_pct":29.825834937451077,"days_in_market_pct":61.6600790513834},"test_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327030141807506_d9b9e3d2","trade_count":20,"profit_factor":25.384536521458035,"total_return_pct":38.3343276524758,"annualized_return_pct":null,"win_rate":0.75,"max_drawdown_pct":3.5712989321083417,"sharpe_ratio":5.28678273127535,"monthly_win_rate":1.0,"equity_curve_r_squared":0.7314510821312281,"avg_gross_exposure_pct":40.8949204149423,"avg_net_exposure_pct":40.8949204149423,"days_in_market_pct":71.875}}],"train_aggregate":{"mean_return_pct":34.13,"median_return_pct":34.74,"worst_return_pct":1.34,"positive_fold_rate_pct":100.0,"mean_profit_factor":6.58,"mean_max_drawdown_pct":3.88,"mean_trade_count":53.2,"mean_win_rate":0.6315},"test_aggregate":{"mean_return_pct":12.3,"median_return_pct":8.48,"worst_return_pct":1.59,"positive_fold_rate_pct":100.0,"mean_profit_factor":15.28,"mean_max_drawdown_pct":2.86,"mean_trade_count":15.4,"mean_win_rate":0.645},"gap_stats":{"mean_train_test_return_gap_pct":21.83,"worst_train_test_return_gap_pct":54.18,"fold_return_cv":0.892},"engine_reliability_ratio":null},"robustness_matrix_summary":{"window_mode":"rolling_horizon","horizons_days":[21,63,126,252,504],"step_days":21,"overall_window_count":199,"overall_positive_window_rate_pct":87.9,"overall_worst_return_pct":-1.98,"horizon_summaries":[{"horizon_days":21,"window_count":48,"mean_return_pct":2.38,"median_return_pct":0.6,"worst_return_pct":-1.98,"positive_window_rate_pct":68.8,"mean_max_drawdown_pct":1.13},{"horizon_days":63,"window_count":46,"mean_return_pct":8.19,"median_return_pct":6.05,"worst_return_pct":-0.72,"positive_window_rate_pct":84.8,"mean_max_drawdown_pct":2.24},{"horizon_days":126,"window_count":43,"mean_return_pct":17.47,"median_return_pct":14.62,"worst_return_pct":0.0,"positive_window_rate_pct":95.3,"mean_max_drawdown_pct":3.04},{"horizon_days":252,"window_count":37,"mean_return_pct":36.71,"median_return_pct":32.8,"worst_return_pct":1.34,"positive_window_rate_pct":100.0,"mean_max_drawdown_pct":3.96},{"horizon_days":504,"window_count":25,"mean_return_pct":90.14,"median_return_pct":81.81,"worst_return_pct":29.16,"positive_window_rate_pct":100.0,"mean_max_drawdown_pct":4.78}]},"out_of_time_robustness_summary":{"window_mode":"rolling_horizon","horizons_days":[21,63,126,252,504],"step_days":21,"overall_window_count":199,"overall_positive_window_rate_pct":87.9,"overall_worst_return_pct":-1.98,"horizon_summaries":[{"horizon_days":21,"window_count":48,"mean_return_pct":2.38,"median_return_pct":0.6,"worst_return_pct":-1.98,"positive_window_rate_pct":68.8,"mean_max_drawdown_pct":1.13},{"horizon_days":63,"window_count":46,"mean_return_pct":8.19,"median_return_pct":6.05,"worst_return_pct":-0.72,"positive_window_rate_pct":84.8,"mean_max_drawdown_pct":2.24},{"horizon_days":126,"window_count":43,"mean_return_pct":17.47,"median_return_pct":14.62,"worst_return_pct":0.0,"positive_window_rate_pct":95.3,"mean_max_drawdown_pct":3.04},{"horizon_days":252,"window_count":37,"mean_return_pct":36.71,"median_return_pct":32.8,"worst_return_pct":1.34,"positive_window_rate_pct":100.0,"mean_max_drawdown_pct":3.96},{"horizon_days":504,"window_count":25,"mean_return_pct":90.14,"median_return_pct":81.81,"worst_return_pct":29.16,"positive_window_rate_pct":100.0,"mean_max_drawdown_pct":4.78}]},"common_window_summary":{"window_name":"common_window_2022_2026","snapshot_id":"midlarge-liquid-long-v1_bucketfix_full_audit_tier3","start_date":"2022-03-03","end_date":"2026-03-24","initial_equity":100000.0,"run_id":"bt_return_max_long_v1_midlarge-liq_20260327030450400068_d9b9e3d2","metrics":{"trade_count":200,"win_rate":0.635,"avg_win_pct":0.06714868742340692,"avg_loss_pct":-0.028587272745212708,"profit_factor":10.094851807768507,"expectancy_r":0.6377143370602589,"avg_r_multiple":0.6377143370602589,"total_return_pct":310.7730842814135,"annualized_return_pct":41.620078225130456,"max_drawdown_pct":5.580434068325367,"calmar_ratio":7.458215206119303,"sharpe_ratio":2.74069219698643,"sortino_ratio":3.951835351146216,"avg_daily_pnl":304.9784929160094,"avg_positions_held":1.5107843137254902,"avg_gross_exposure_pct":25.726653737805833,"avg_net_exposure_pct":25.726653737805833,"days_in_market_pct":66.56862745098039,"trade_skewness":4.258613174293467,"trade_kurtosis":20.70918515420651,"monthly_win_rate":0.7948717948717948,"equity_curve_r_squared":0.7486722598713318,"avg_holding_days":11.535,"stop_exit_rate":0.325,"target_exit_rate":0.12,"no_follow_through_exit_rate":0.0,"score_bucket_hit_rate":{"medium_high":0.65625,"low":0.6268656716417911,"medium":0.6176470588235294,"high":1.0},"qqq_benchmark_return_pct":72.48155742211682,"excess_vs_qqq_pct":238.29152685929668,"long_net_pnl":310708.5154,"short_net_pnl":0.0,"long_pnl_contribution_pct":100.0,"short_pnl_contribution_pct":0.0,"bootstrap_cis":{"win_rate_ci_95":[0.565,0.7],"avg_win_pct_ci_95":[0.056935952138655474,0.07867768579861403],"avg_loss_pct_ci_95":[-0.033054923849385465,-0.024331903532310437],"profit_factor_ci_95":[5.638654582635147,16.85284054942859],"expectancy_r_ci_95":[0.41739682801960726,0.9029047820350634]}}},"overlay_common_window_summary":null,"overlay_stress_window_summary":null,"sqs_score":72.4,"sqs_breakdown":{"v3_score":67.1,"common_window_score":93.8,"common_window_weight":0.2,"base_score":67.1,"gate_factor":1.0,"rb_gate_positive_rate":1.0,"rb_gate_63d_median":1.0,"rb_gate_252d_median":1.0,"rb_gate_worst_return":1.0,"oot_gate_factor":1.0,"oot_rb_gate_positive_rate":1.0,"oot_rb_gate_63d_median":1.0,"oot_rb_gate_252d_median":1.0,"oot_rb_gate_worst_return":1.0,"oot_rb_quality_positive_rate":100.0,"oot_rb_quality_63d_median":100.0,"oot_rb_quality_252d_median":100.0,"oot_rb_quality_worst_return":100.0,"activity_factor":1.0,"activity_quality":100.0,"activity_test_trades":100.0,"activity_wf_mean_trades":100.0,"activity_days_in_market":100.0,"oot_quality":100.0,"cw_total_return":100.0,"cw_profit_factor":100.0,"cw_sharpe":91.4,"cw_drawdown":67.6,"cw_return_on_gross":100.0,"cw_capital_velocity":100.0,"cw_trade_count":200.0},"sqs_v3_score":67.1,"sqs_v3_breakdown":{"base_score":67.1,"gate_factor":1.0,"rb_gate_positive_rate":1.0,"rb_gate_63d_median":1.0,"rb_gate_252d_median":1.0,"rb_gate_worst_return":1.0,"oot_gate_factor":1.0,"oot_rb_gate_positive_rate":1.0,"oot_rb_gate_63d_median":1.0,"oot_rb_gate_252d_median":1.0,"oot_rb_gate_worst_return":1.0,"oot_rb_quality_positive_rate":100.0,"oot_rb_quality_63d_median":100.0,"oot_rb_quality_252d_median":100.0,"oot_rb_quality_worst_return":100.0,"activity_factor":1.0,"activity_quality":100.0,"activity_test_trades":100.0,"activity_wf_mean_trades":100.0,"activity_days_in_market":100.0,"oot_quality":100.0},"stress_sqs_score":67.1,"stress_sqs_breakdown":{"base_score":67.1,"gate_factor":1.0,"rb_gate_positive_rate":1.0,"rb_gate_63d_median":1.0,"rb_gate_252d_median":1.0,"rb_gate_worst_return":1.0,"oot_gate_factor":1.0,"oot_quality_factor":1.0,"oot_rb_gate_positive_rate":1.0,"oot_rb_gate_63d_median":1.0,"oot_rb_gate_252d_median":1.0,"oot_rb_gate_worst_return":1.0,"oot_rb_quality_positive_rate":100.0,"oot_rb_quality_63d_median":100.0,"oot_rb_quality_252d_median":100.0,"oot_rb_quality_worst_return":100.0,"activity_factor":1.0,"activity_quality":100.0,"activity_test_trades":100.0,"activity_wf_mean_trades":100.0,"activity_days_in_market":100.0,"oot_quality":100.0},"sqs_v2_score":93.2,"sqs_v2_breakdown":{"profitability":100.0,"risk":90.5,"consistency":100.0,"robustness":61.1,"capital_efficiency":94.5},"promotion_score":89.3,"promotion_breakdown":{"valid_quality":88.6,"test_quality":93.2,"floor_quality":88.6},"unified_score":49.3,"unified_breakdown":{"valid_quality":77.0,"test_quality":83.1,"floor_quality":77.0,"gap_quality":96.3},"rqs_score":88.9,"rqs_breakdown":{"train_quality":93.5,"valid_quality":85.9,"test_quality":84.8,"floor_quality":84.8,"gap_quality":100.0},"wfqs_score":66.2,"wfqs_breakdown":{"median_return":33.9,"mean_return":49.2,"worst_return":43.9,"positive_fold_rate":100.0,"profit_factor":100.0,"drawdown":93.4,"train_test_gap":87.6,"fold_count":100.0},"wfqs_v2_score":49.2,"wfqs_v2_breakdown":{"base_score":65.6,"median_return":33.9,"mean_return":49.2,"worst_return":43.9,"positive_fold_rate":100.0,"profit_factor":100.0,"drawdown":93.4,"fold_count":100.0,"overall_quality":64.0,"recent_quality":72.1,"recent_fold_count":4.0,"recent_fold_weight":0.2,"gap_penalty":1.0,"fold_variance_penalty":0.882,"trade_credibility":0.85,"engine_reliability":1.0},"deployment_score":76.4,"deployment_breakdown":{"rqs_quality":88.9,"wfqs_quality":66.2,"gate_factor":1.0,"gate_positive_fold_rate":1.0,"gate_median_return":1.0,"gate_worst_return":1.0,"gate_train_test_gap":1.0},"common_window_score":93.8,"common_window_breakdown":{"cw_total_return":100.0,"cw_profit_factor":100.0,"cw_sharpe":91.4,"cw_drawdown":67.6,"cw_return_on_gross":100.0,"cw_capital_velocity":100.0,"cw_trade_count":200.0},"verdict":"better","verdict_reasoning":"CW 310.8% (300% breakthrough!), 200 trades, same MaxDD","next_direction":"","tags":["return","max","long","v6new.272"]} {"entry_id":"IMP-0790","timestamp":"2026-03-27T03:14:14.844681+00:00","experiment_name":"return_max_long_v6new.275","hypothesis":"OME early fail day 1 — fastest capital recovery","config_delta":{"base_experiment":"return_max_long_v6new.272","changes":{}},"results":{"train":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327031211438893_059c0a61","trade_count":144,"profit_factor":4.5077995846007255,"total_return_pct":86.37659394055957,"annualized_return_pct":23.12811367149581,"win_rate":0.6111111111111112,"max_drawdown_pct":5.030381528727687,"sharpe_ratio":2.422312328780111,"monthly_win_rate":0.75,"equity_curve_r_squared":0.8599371354251153,"avg_gross_exposure_pct":23.850545680716948,"avg_net_exposure_pct":23.850545680716948,"days_in_market_pct":64.76063829787235},"valid":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327031215664658_059c0a61","trade_count":31,"profit_factor":9.522070557510093,"total_return_pct":45.65062353794158,"annualized_return_pct":75.98375203185215,"win_rate":0.5806451612903226,"max_drawdown_pct":5.591555245205625,"sharpe_ratio":2.686540711097074,"monthly_win_rate":0.75,"equity_curve_r_squared":0.8525016879894205,"avg_gross_exposure_pct":21.221990199645262,"avg_net_exposure_pct":21.221990199645262,"days_in_market_pct":51.76470588235295},"test":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327031219206729_059c0a61","trade_count":29,"profit_factor":14.31451991102716,"total_return_pct":45.46230385965743,"annualized_return_pct":147.55567601406923,"win_rate":0.6206896551724138,"max_drawdown_pct":2.712384317442119,"sharpe_ratio":4.839181059957956,"monthly_win_rate":1.0,"equity_curve_r_squared":0.8694000957314021,"avg_gross_exposure_pct":37.20162220637256,"avg_net_exposure_pct":37.20162220637256,"days_in_market_pct":83.65384615384616}},"walk_forward_summary":{"window_mode":"rolling_fixed","train_days":252,"test_days":63,"step_days":63,"fold_count":12,"folds":[{"fold_index":0,"train_start":"2022-03-02","train_end":"2023-03-02","test_start":"2023-03-03","test_end":"2023-06-01","train_run_id":"bt_return_max_long_v1_midlarge-liq_20260327031232348082_059c0a61","test_run_id":"bt_return_max_long_v1_midlarge-liq_20260327031232455910_059c0a61","train_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327031232348082_059c0a61","trade_count":11,"profit_factor":2.627564003188332,"total_return_pct":1.2957299348662492,"annualized_return_pct":null,"win_rate":0.6363636363636364,"max_drawdown_pct":1.5467288214825916,"sharpe_ratio":0.70465992753715,"monthly_win_rate":0.8,"equity_curve_r_squared":0.3898278983159681,"avg_gross_exposure_pct":3.030507264265819,"avg_net_exposure_pct":3.030507264265819,"days_in_market_pct":23.3201581027668},"test_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327031232455910_059c0a61","trade_count":10,"profit_factor":18.9711622389058,"total_return_pct":3.2972968258446493,"annualized_return_pct":null,"win_rate":0.7,"max_drawdown_pct":1.478750518336881,"sharpe_ratio":2.6593290230280457,"monthly_win_rate":0.75,"equity_curve_r_squared":0.92230985567469,"avg_gross_exposure_pct":26.24420099194216,"avg_net_exposure_pct":26.24420099194216,"days_in_market_pct":87.5}},{"fold_index":1,"train_start":"2022-06-01","train_end":"2023-06-01","test_start":"2023-06-02","test_end":"2023-08-31","train_run_id":"bt_return_max_long_v1_midlarge-liq_20260327031232536481_059c0a61","test_run_id":"bt_return_max_long_v1_midlarge-liq_20260327031232693564_059c0a61","train_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327031232536481_059c0a61","trade_count":21,"profit_factor":5.711289188412866,"total_return_pct":4.631187446506752,"annualized_return_pct":null,"win_rate":0.6666666666666666,"max_drawdown_pct":1.962949795999076,"sharpe_ratio":1.4872554979447918,"monthly_win_rate":0.7777777777777778,"equity_curve_r_squared":0.6889173004450113,"avg_gross_exposure_pct":9.699734815344417,"avg_net_exposure_pct":9.699734815344417,"days_in_market_pct":45.63492063492063},"test_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327031232693564_059c0a61","trade_count":11,"profit_factor":17.923524509824382,"total_return_pct":6.441789912709704,"annualized_return_pct":null,"win_rate":0.7272727272727273,"max_drawdown_pct":1.2740295049494268,"sharpe_ratio":3.839627388546981,"monthly_win_rate":1.0,"equity_curve_r_squared":0.8434806256807612,"avg_gross_exposure_pct":22.083133284167474,"avg_net_exposure_pct":22.083133284167474,"days_in_market_pct":60.9375}},{"fold_index":2,"train_start":"2022-08-31","train_end":"2023-08-31","test_start":"2023-09-01","test_end":"2023-11-30","train_run_id":"bt_return_max_long_v1_midlarge-liq_20260327031232774929_059c0a61","test_run_id":"bt_return_max_long_v1_midlarge-liq_20260327031232968544_059c0a61","train_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327031232774929_059c0a61","trade_count":32,"profit_factor":9.823402682622008,"total_return_pct":12.207679055170011,"annualized_return_pct":null,"win_rate":0.6875,"max_drawdown_pct":1.962949795999076,"sharpe_ratio":2.505996965117005,"monthly_win_rate":0.8,"equity_curve_r_squared":0.8129179812889702,"avg_gross_exposure_pct":15.559539690121062,"avg_net_exposure_pct":15.559539690121062,"days_in_market_pct":60.86956521739131},"test_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327031232968544_059c0a61","trade_count":15,"profit_factor":5.730645959577179,"total_return_pct":6.484872027776204,"annualized_return_pct":null,"win_rate":0.7333333333333333,"max_drawdown_pct":2.3281394297674716,"sharpe_ratio":2.976574998130445,"monthly_win_rate":0.6666666666666666,"equity_curve_r_squared":0.572487595768726,"avg_gross_exposure_pct":29.060684624165738,"avg_net_exposure_pct":29.060684624165738,"days_in_market_pct":79.6875}},{"fold_index":3,"train_start":"2022-11-30","train_end":"2023-11-30","test_start":"2023-12-01","test_end":"2024-03-04","train_run_id":"bt_return_max_long_v1_midlarge-liq_20260327031233078419_059c0a61","test_run_id":"bt_return_max_long_v1_midlarge-liq_20260327031233315453_059c0a61","train_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327031233078419_059c0a61","trade_count":44,"profit_factor":7.591356386652952,"total_return_pct":19.01680776775448,"annualized_return_pct":null,"win_rate":0.7045454545454546,"max_drawdown_pct":2.326092326278153,"sharpe_ratio":2.799770646265224,"monthly_win_rate":0.7272727272727273,"equity_curve_r_squared":0.9111919356165633,"avg_gross_exposure_pct":22.967360132972797,"avg_net_exposure_pct":22.967360132972797,"days_in_market_pct":73.12252964426878},"test_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327031233315453_059c0a61","trade_count":21,"profit_factor":5.335841487390638,"total_return_pct":7.867615576863754,"annualized_return_pct":null,"win_rate":0.6666666666666666,"max_drawdown_pct":1.9075876196087502,"sharpe_ratio":3.9842377450317477,"monthly_win_rate":0.75,"equity_curve_r_squared":0.37867092260350754,"avg_gross_exposure_pct":32.11727616929287,"avg_net_exposure_pct":32.11727616929287,"days_in_market_pct":98.4375}},{"fold_index":4,"train_start":"2023-03-03","train_end":"2024-03-04","test_start":"2024-03-05","test_end":"2024-06-03","train_run_id":"bt_return_max_long_v1_midlarge-liq_20260327031233458456_059c0a61","test_run_id":"bt_return_max_long_v1_midlarge-liq_20260327031233757664_059c0a61","train_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327031233458456_059c0a61","trade_count":57,"profit_factor":7.574570307409404,"total_return_pct":27.908772784533927,"annualized_return_pct":null,"win_rate":0.7017543859649122,"max_drawdown_pct":2.3274308472924745,"sharpe_ratio":3.4612745526231854,"monthly_win_rate":0.75,"equity_curve_r_squared":0.9341885009505752,"avg_gross_exposure_pct":28.681030086265185,"avg_net_exposure_pct":28.681030086265185,"days_in_market_pct":82.6086956521739},"test_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327031233757664_059c0a61","trade_count":20,"profit_factor":3.1298272091423622,"total_return_pct":9.477924959495198,"annualized_return_pct":null,"win_rate":0.45,"max_drawdown_pct":3.343089194212686,"sharpe_ratio":2.5613717333077237,"monthly_win_rate":0.75,"equity_curve_r_squared":0.6177480024653528,"avg_gross_exposure_pct":32.85623796064795,"avg_net_exposure_pct":32.85623796064795,"days_in_market_pct":73.4375}},{"fold_index":5,"train_start":"2023-06-02","train_end":"2024-06-03","test_start":"2024-06-04","test_end":"2024-09-03","train_run_id":"bt_return_max_long_v1_midlarge-liq_20260327031233898667_059c0a61","test_run_id":"bt_return_max_long_v1_midlarge-liq_20260327031234290903_059c0a61","train_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327031233898667_059c0a61","trade_count":67,"profit_factor":4.519293910835237,"total_return_pct":34.94357058122803,"annualized_return_pct":null,"win_rate":0.6119402985074627,"max_drawdown_pct":3.3440673076011715,"sharpe_ratio":3.094888953976431,"monthly_win_rate":0.75,"equity_curve_r_squared":0.9155980237422876,"avg_gross_exposure_pct":30.40598147432919,"avg_net_exposure_pct":30.40598147432919,"days_in_market_pct":80.63241106719367},"test_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327031234290903_059c0a61","trade_count":21,"profit_factor":5.20431730027197,"total_return_pct":12.333546124441433,"annualized_return_pct":null,"win_rate":0.5238095238095238,"max_drawdown_pct":5.030060283882996,"sharpe_ratio":2.775170556969091,"monthly_win_rate":0.5,"equity_curve_r_squared":0.7373908268079394,"avg_gross_exposure_pct":48.441676597566754,"avg_net_exposure_pct":48.441676597566754,"days_in_market_pct":92.1875}},{"fold_index":6,"train_start":"2023-09-01","train_end":"2024-09-03","test_start":"2024-09-04","test_end":"2024-12-02","train_run_id":"bt_return_max_long_v1_midlarge-liq_20260327031234425949_059c0a61","test_run_id":"bt_return_max_long_v1_midlarge-liq_20260327031234868168_059c0a61","train_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327031234425949_059c0a61","trade_count":77,"profit_factor":4.452071292439498,"total_return_pct":43.70810875812269,"annualized_return_pct":null,"win_rate":0.5844155844155844,"max_drawdown_pct":5.02966320128793,"sharpe_ratio":2.9183104542164915,"monthly_win_rate":0.6923076923076923,"equity_curve_r_squared":0.9327426175642962,"avg_gross_exposure_pct":36.99078818042823,"avg_net_exposure_pct":36.99078818042823,"days_in_market_pct":88.53754940711462},"test_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327031234868168_059c0a61","trade_count":17,"profit_factor":1.5125895739999013,"total_return_pct":1.6023998774249921,"annualized_return_pct":null,"win_rate":0.5294117647058824,"max_drawdown_pct":2.0484326805867306,"sharpe_ratio":1.377116585514702,"monthly_win_rate":0.75,"equity_curve_r_squared":0.1845058401138785,"avg_gross_exposure_pct":28.79537625602793,"avg_net_exposure_pct":28.79537625602793,"days_in_market_pct":92.1875}},{"fold_index":7,"train_start":"2023-12-01","train_end":"2024-12-02","test_start":"2024-12-03","test_end":"2025-03-06","train_run_id":"bt_return_max_long_v1_midlarge-liq_20260327031234989415_059c0a61","test_run_id":"bt_return_max_long_v1_midlarge-liq_20260327031235449489_059c0a61","train_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327031234989415_059c0a61","trade_count":79,"profit_factor":3.405951130527848,"total_return_pct":35.7819843823188,"annualized_return_pct":null,"win_rate":0.5443037974683544,"max_drawdown_pct":5.029526804211963,"sharpe_ratio":2.5698267394114036,"monthly_win_rate":0.7692307692307693,"equity_curve_r_squared":0.9358910489005093,"avg_gross_exposure_pct":36.75195907601376,"avg_net_exposure_pct":36.75195907601376,"days_in_market_pct":93.2806324110672},"test_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327031235449489_059c0a61","trade_count":18,"profit_factor":6.6180397572555885,"total_return_pct":13.175062731048412,"annualized_return_pct":null,"win_rate":0.6666666666666666,"max_drawdown_pct":2.279574828768498,"sharpe_ratio":3.8335686425508584,"monthly_win_rate":0.75,"equity_curve_r_squared":0.7290679726141751,"avg_gross_exposure_pct":46.473490523943966,"avg_net_exposure_pct":46.473490523943966,"days_in_market_pct":73.4375}},{"fold_index":8,"train_start":"2024-03-05","train_end":"2025-03-06","test_start":"2025-03-07","test_end":"2025-06-05","train_run_id":"bt_return_max_long_v1_midlarge-liq_20260327031235580724_059c0a61","test_run_id":"bt_return_max_long_v1_midlarge-liq_20260327031236034122_059c0a61","train_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327031235580724_059c0a61","trade_count":76,"profit_factor":3.8402636618078265,"total_return_pct":41.57773789565175,"annualized_return_pct":null,"win_rate":0.5394736842105263,"max_drawdown_pct":5.030348352492112,"sharpe_ratio":2.6786889867273245,"monthly_win_rate":0.7692307692307693,"equity_curve_r_squared":0.8821985980044612,"avg_gross_exposure_pct":40.1808638988341,"avg_net_exposure_pct":40.1808638988341,"days_in_market_pct":86.95652173913044},"test_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327031236034122_059c0a61","trade_count":10,"profit_factor":25.924078593817832,"total_return_pct":7.922175159116115,"annualized_return_pct":null,"win_rate":0.5,"max_drawdown_pct":3.4320171546388454,"sharpe_ratio":2.1331579953903543,"monthly_win_rate":0.3333333333333333,"equity_curve_r_squared":0.674989383783758,"avg_gross_exposure_pct":17.047998454932824,"avg_net_exposure_pct":17.047998454932824,"days_in_market_pct":57.8125}},{"fold_index":9,"train_start":"2024-06-04","train_end":"2025-06-05","test_start":"2025-06-06","test_end":"2025-09-05","train_run_id":"bt_return_max_long_v1_midlarge-liq_20260327031236115379_059c0a61","test_run_id":"bt_return_max_long_v1_midlarge-liq_20260327031236501908_059c0a61","train_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327031236115379_059c0a61","trade_count":66,"profit_factor":5.331930336387186,"total_return_pct":41.7408833971461,"annualized_return_pct":null,"win_rate":0.5606060606060606,"max_drawdown_pct":5.030060283882996,"sharpe_ratio":2.6621343756435922,"monthly_win_rate":0.6666666666666666,"equity_curve_r_squared":0.8765464341377667,"avg_gross_exposure_pct":36.041386261641456,"avg_net_exposure_pct":36.041386261641456,"days_in_market_pct":83.00395256916995},"test_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327031236501908_059c0a61","trade_count":12,"profit_factor":74.40570475738338,"total_return_pct":30.642746064186095,"annualized_return_pct":null,"win_rate":0.6666666666666666,"max_drawdown_pct":5.594096400374769,"sharpe_ratio":4.257666859496937,"monthly_win_rate":1.0,"equity_curve_r_squared":0.7661646772799716,"avg_gross_exposure_pct":17.851508396766892,"avg_net_exposure_pct":17.851508396766892,"days_in_market_pct":50.0}},{"fold_index":10,"train_start":"2024-09-04","train_end":"2025-09-05","test_start":"2025-09-08","test_end":"2025-12-04","train_run_id":"bt_return_max_long_v1_midlarge-liq_20260327031236598724_059c0a61","test_run_id":"bt_return_max_long_v1_midlarge-liq_20260327031236954781_059c0a61","train_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327031236598724_059c0a61","trade_count":57,"profit_factor":11.259267041945293,"total_return_pct":65.14873648057772,"annualized_return_pct":null,"win_rate":0.5964912280701754,"max_drawdown_pct":5.593238810604351,"sharpe_ratio":3.097551796733417,"monthly_win_rate":0.75,"equity_curve_r_squared":0.8461303894212365,"avg_gross_exposure_pct":28.19522354760243,"avg_net_exposure_pct":28.19522354760243,"days_in_market_pct":70.7509881422925},"test_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327031236954781_059c0a61","trade_count":10,"profit_factor":23.812662304933127,"total_return_pct":10.58019754988901,"annualized_return_pct":null,"win_rate":0.7,"max_drawdown_pct":1.7661188060437132,"sharpe_ratio":2.667050683799234,"monthly_win_rate":1.0,"equity_curve_r_squared":0.8114164287730923,"avg_gross_exposure_pct":20.669953674556538,"avg_net_exposure_pct":20.669953674556538,"days_in_market_pct":40.625}},{"fold_index":11,"train_start":"2024-12-03","train_end":"2025-12-04","test_start":"2025-12-05","test_end":"2026-03-09","train_run_id":"bt_return_max_long_v1_midlarge-liq_20260327031237041938_059c0a61","test_run_id":"bt_return_max_long_v1_midlarge-liq_20260327031237320630_059c0a61","train_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327031237041938_059c0a61","trade_count":50,"profit_factor":21.578101072088625,"total_return_pct":82.27947150234063,"annualized_return_pct":null,"win_rate":0.64,"max_drawdown_pct":5.592522653172015,"sharpe_ratio":3.271800908400463,"monthly_win_rate":0.8333333333333334,"equity_curve_r_squared":0.9214861923435698,"avg_gross_exposure_pct":29.214397637150018,"avg_net_exposure_pct":29.214397637150018,"days_in_market_pct":59.683794466403164},"test_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327031237320630_059c0a61","trade_count":19,"profit_factor":16.355589126884684,"total_return_pct":38.28924475305161,"annualized_return_pct":null,"win_rate":0.6842105263157895,"max_drawdown_pct":4.235504505900388,"sharpe_ratio":5.139947053064087,"monthly_win_rate":1.0,"equity_curve_r_squared":0.6991406954424447,"avg_gross_exposure_pct":40.790230612658625,"avg_net_exposure_pct":40.790230612658625,"days_in_market_pct":71.875}}],"train_aggregate":{"mean_return_pct":34.19,"median_return_pct":35.36,"worst_return_pct":1.3,"positive_fold_rate_pct":100.0,"mean_profit_factor":7.31,"mean_max_drawdown_pct":3.73,"mean_trade_count":53.1,"mean_win_rate":0.6228},"test_aggregate":{"mean_return_pct":12.34,"median_return_pct":8.7,"worst_return_pct":1.6,"positive_fold_rate_pct":100.0,"mean_profit_factor":17.08,"mean_max_drawdown_pct":2.89,"mean_trade_count":15.3,"mean_win_rate":0.629},"gap_stats":{"mean_train_test_return_gap_pct":21.84,"worst_train_test_return_gap_pct":54.57,"fold_return_cv":0.89},"engine_reliability_ratio":null},"robustness_matrix_summary":{"window_mode":"rolling_horizon","horizons_days":[21,63,126,252,504],"step_days":21,"overall_window_count":199,"overall_positive_window_rate_pct":87.4,"overall_worst_return_pct":-1.75,"horizon_summaries":[{"horizon_days":21,"window_count":48,"mean_return_pct":2.39,"median_return_pct":0.58,"worst_return_pct":-1.75,"positive_window_rate_pct":66.7,"mean_max_drawdown_pct":1.09},{"horizon_days":63,"window_count":46,"mean_return_pct":8.18,"median_return_pct":6.16,"worst_return_pct":-0.62,"positive_window_rate_pct":84.8,"mean_max_drawdown_pct":2.17},{"horizon_days":126,"window_count":43,"mean_return_pct":17.39,"median_return_pct":14.74,"worst_return_pct":0.0,"positive_window_rate_pct":95.3,"mean_max_drawdown_pct":2.92},{"horizon_days":252,"window_count":37,"mean_return_pct":36.73,"median_return_pct":33.26,"worst_return_pct":1.3,"positive_window_rate_pct":100.0,"mean_max_drawdown_pct":3.84},{"horizon_days":504,"window_count":25,"mean_return_pct":89.65,"median_return_pct":79.27,"worst_return_pct":29.53,"positive_window_rate_pct":100.0,"mean_max_drawdown_pct":4.77}]},"out_of_time_robustness_summary":{"window_mode":"rolling_horizon","horizons_days":[21,63,126,252,504],"step_days":21,"overall_window_count":199,"overall_positive_window_rate_pct":87.4,"overall_worst_return_pct":-1.75,"horizon_summaries":[{"horizon_days":21,"window_count":48,"mean_return_pct":2.39,"median_return_pct":0.58,"worst_return_pct":-1.75,"positive_window_rate_pct":66.7,"mean_max_drawdown_pct":1.09},{"horizon_days":63,"window_count":46,"mean_return_pct":8.18,"median_return_pct":6.16,"worst_return_pct":-0.62,"positive_window_rate_pct":84.8,"mean_max_drawdown_pct":2.17},{"horizon_days":126,"window_count":43,"mean_return_pct":17.39,"median_return_pct":14.74,"worst_return_pct":0.0,"positive_window_rate_pct":95.3,"mean_max_drawdown_pct":2.92},{"horizon_days":252,"window_count":37,"mean_return_pct":36.73,"median_return_pct":33.26,"worst_return_pct":1.3,"positive_window_rate_pct":100.0,"mean_max_drawdown_pct":3.84},{"horizon_days":504,"window_count":25,"mean_return_pct":89.65,"median_return_pct":79.27,"worst_return_pct":29.53,"positive_window_rate_pct":100.0,"mean_max_drawdown_pct":4.77}]},"common_window_summary":{"window_name":"common_window_2022_2026","snapshot_id":"midlarge-liquid-long-v1_bucketfix_full_audit_tier3","start_date":"2022-03-03","end_date":"2026-03-24","initial_equity":100000.0,"run_id":"bt_return_max_long_v1_midlarge-liq_20260327031432660662_059c0a61","metrics":{"trade_count":198,"win_rate":0.6161616161616161,"avg_win_pct":0.06849417291263579,"avg_loss_pct":-0.02655879585174976,"profit_factor":9.72632900555205,"expectancy_r":0.6417729290150407,"avg_r_multiple":0.6417729290150407,"total_return_pct":312.5968963333854,"annualized_return_pct":41.77468432077951,"max_drawdown_pct":5.5933319296488735,"calmar_ratio":7.468658189109465,"sharpe_ratio":2.739077647487881,"sortino_ratio":3.934873370599603,"avg_daily_pnl":306.76829865886697,"avg_positions_held":1.4372549019607843,"avg_gross_exposure_pct":24.938597720784216,"avg_net_exposure_pct":24.938597720784216,"days_in_market_pct":64.80392156862746,"trade_skewness":4.4922346152214985,"trade_kurtosis":23.720055918751157,"monthly_win_rate":0.8,"equity_curve_r_squared":0.7495262223311903,"avg_holding_days":11.116161616161616,"stop_exit_rate":0.32323232323232326,"target_exit_rate":0.12121212121212122,"no_follow_through_exit_rate":0.0,"score_bucket_hit_rate":{"medium_high":0.6290322580645161,"low":0.6268656716417911,"medium":0.5882352941176471,"high":1.0},"qqq_benchmark_return_pct":72.48155742211682,"excess_vs_qqq_pct":240.1153389112686,"long_net_pnl":312532.0697,"short_net_pnl":0.0,"long_pnl_contribution_pct":100.0,"short_pnl_contribution_pct":0.0,"bootstrap_cis":{"win_rate_ci_95":[0.5454545454545454,0.6818181818181818],"avg_win_pct_ci_95":[0.05772175995193306,0.08018769014732244],"avg_loss_pct_ci_95":[-0.030893036951658633,-0.022533531187833446],"profit_factor_ci_95":[5.420944060018822,16.382565382854576],"expectancy_r_ci_95":[0.426079878344177,0.8898664695636687]}}},"overlay_common_window_summary":null,"overlay_stress_window_summary":null,"sqs_score":72.7,"sqs_breakdown":{"v3_score":67.4,"common_window_score":93.8,"common_window_weight":0.2,"base_score":67.4,"gate_factor":1.0,"rb_gate_positive_rate":1.0,"rb_gate_63d_median":1.0,"rb_gate_252d_median":1.0,"rb_gate_worst_return":1.0,"oot_gate_factor":1.0,"oot_rb_gate_positive_rate":1.0,"oot_rb_gate_63d_median":1.0,"oot_rb_gate_252d_median":1.0,"oot_rb_gate_worst_return":1.0,"oot_rb_quality_positive_rate":100.0,"oot_rb_quality_63d_median":100.0,"oot_rb_quality_252d_median":100.0,"oot_rb_quality_worst_return":100.0,"activity_factor":1.0,"activity_quality":100.0,"activity_test_trades":100.0,"activity_wf_mean_trades":100.0,"activity_days_in_market":100.0,"oot_quality":100.0,"cw_total_return":100.0,"cw_profit_factor":100.0,"cw_sharpe":91.3,"cw_drawdown":67.4,"cw_return_on_gross":100.0,"cw_capital_velocity":100.0,"cw_trade_count":198.0},"sqs_v3_score":67.4,"sqs_v3_breakdown":{"base_score":67.4,"gate_factor":1.0,"rb_gate_positive_rate":1.0,"rb_gate_63d_median":1.0,"rb_gate_252d_median":1.0,"rb_gate_worst_return":1.0,"oot_gate_factor":1.0,"oot_rb_gate_positive_rate":1.0,"oot_rb_gate_63d_median":1.0,"oot_rb_gate_252d_median":1.0,"oot_rb_gate_worst_return":1.0,"oot_rb_quality_positive_rate":100.0,"oot_rb_quality_63d_median":100.0,"oot_rb_quality_252d_median":100.0,"oot_rb_quality_worst_return":100.0,"activity_factor":1.0,"activity_quality":100.0,"activity_test_trades":100.0,"activity_wf_mean_trades":100.0,"activity_days_in_market":100.0,"oot_quality":100.0},"stress_sqs_score":67.4,"stress_sqs_breakdown":{"base_score":67.4,"gate_factor":1.0,"rb_gate_positive_rate":1.0,"rb_gate_63d_median":1.0,"rb_gate_252d_median":1.0,"rb_gate_worst_return":1.0,"oot_gate_factor":1.0,"oot_quality_factor":1.0,"oot_rb_gate_positive_rate":1.0,"oot_rb_gate_63d_median":1.0,"oot_rb_gate_252d_median":1.0,"oot_rb_gate_worst_return":1.0,"oot_rb_quality_positive_rate":100.0,"oot_rb_quality_63d_median":100.0,"oot_rb_quality_252d_median":100.0,"oot_rb_quality_worst_return":100.0,"activity_factor":1.0,"activity_quality":100.0,"activity_test_trades":100.0,"activity_wf_mean_trades":100.0,"activity_days_in_market":100.0,"oot_quality":100.0},"sqs_v2_score":92.2,"sqs_v2_breakdown":{"profitability":100.0,"risk":90.5,"consistency":95.1,"robustness":60.6,"capital_efficiency":94.5},"promotion_score":88.2,"promotion_breakdown":{"valid_quality":87.5,"test_quality":92.2,"floor_quality":87.5},"unified_score":48.4,"unified_breakdown":{"valid_quality":75.4,"test_quality":81.3,"floor_quality":75.4,"gap_quality":97.0},"rqs_score":89.3,"rqs_breakdown":{"train_quality":93.8,"valid_quality":86.7,"test_quality":85.2,"floor_quality":85.2,"gap_quality":100.0},"wfqs_score":66.4,"wfqs_breakdown":{"median_return":34.8,"mean_return":49.4,"worst_return":44.0,"positive_fold_rate":100.0,"profit_factor":100.0,"drawdown":93.2,"train_test_gap":87.6,"fold_count":100.0},"wfqs_v2_score":49.4,"wfqs_v2_breakdown":{"base_score":65.8,"median_return":34.8,"mean_return":49.4,"worst_return":44.0,"positive_fold_rate":100.0,"profit_factor":100.0,"drawdown":93.2,"fold_count":100.0,"overall_quality":64.2,"recent_quality":71.9,"recent_fold_count":4.0,"recent_fold_weight":0.2,"gap_penalty":1.0,"fold_variance_penalty":0.883,"trade_credibility":0.85,"engine_reliability":1.0},"deployment_score":76.7,"deployment_breakdown":{"rqs_quality":89.3,"wfqs_quality":66.4,"gate_factor":1.0,"gate_positive_fold_rate":1.0,"gate_median_return":1.0,"gate_worst_return":1.0,"gate_train_test_gap":1.0},"common_window_score":93.8,"common_window_breakdown":{"cw_total_return":100.0,"cw_profit_factor":100.0,"cw_sharpe":91.3,"cw_drawdown":67.4,"cw_return_on_gross":100.0,"cw_capital_velocity":100.0,"cw_trade_count":198.0},"verdict":"better","verdict_reasoning":"CW 312.6% vs 310.8%","next_direction":"","tags":["return","max","long","v6new.275"]} +{"entry_id":"IMP-0791","timestamp":"2026-03-27T03:30:11.530641+00:00","experiment_name":"return_max_long_v6new.288","hypothesis":"Core engine risk up + budget downsizing — best CW 320.5%","config_delta":{"base_experiment":"return_max_long_v6new.275","changes":{}},"results":{"train":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327032802092063_5b5163c4","trade_count":140,"profit_factor":4.644592828113674,"total_return_pct":89.89692206049466,"annualized_return_pct":23.900452715929397,"win_rate":0.6071428571428571,"max_drawdown_pct":5.042283159541688,"sharpe_ratio":2.3622608109281087,"monthly_win_rate":0.75,"equity_curve_r_squared":0.8525225263000221,"avg_gross_exposure_pct":23.873566046268724,"avg_net_exposure_pct":23.873566046268724,"days_in_market_pct":64.76063829787235},"valid":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327032805969227_5b5163c4","trade_count":31,"profit_factor":8.336810209579024,"total_return_pct":44.5502175520116,"annualized_return_pct":73.98908712044809,"win_rate":0.5806451612903226,"max_drawdown_pct":5.888161261158632,"sharpe_ratio":2.610602681931116,"monthly_win_rate":0.75,"equity_curve_r_squared":0.8515559952836333,"avg_gross_exposure_pct":21.28011100177145,"avg_net_exposure_pct":21.28011100177145,"days_in_market_pct":51.76470588235295},"test":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327032809306169_5b5163c4","trade_count":28,"profit_factor":14.544297382025762,"total_return_pct":45.570948551645444,"annualized_return_pct":148.00315670607435,"win_rate":0.6428571428571429,"max_drawdown_pct":2.7120504256567934,"sharpe_ratio":4.8491416742832465,"monthly_win_rate":1.0,"equity_curve_r_squared":0.8698976863710304,"avg_gross_exposure_pct":37.28986938671728,"avg_net_exposure_pct":37.28986938671728,"days_in_market_pct":82.6923076923077}},"walk_forward_summary":{"window_mode":"rolling_fixed","train_days":252,"test_days":63,"step_days":63,"fold_count":12,"folds":[{"fold_index":0,"train_start":"2022-03-02","train_end":"2023-03-02","test_start":"2023-03-03","test_end":"2023-06-01","train_run_id":"bt_return_max_long_v1_midlarge-liq_20260327032822228396_5b5163c4","test_run_id":"bt_return_max_long_v1_midlarge-liq_20260327032822331225_5b5163c4","train_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327032822228396_5b5163c4","trade_count":11,"profit_factor":2.627564003188332,"total_return_pct":1.2957299348662492,"annualized_return_pct":null,"win_rate":0.6363636363636364,"max_drawdown_pct":1.5467288214825916,"sharpe_ratio":0.70465992753715,"monthly_win_rate":0.8,"equity_curve_r_squared":0.3898278983159681,"avg_gross_exposure_pct":3.030507264265819,"avg_net_exposure_pct":3.030507264265819,"days_in_market_pct":23.3201581027668},"test_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327032822331225_5b5163c4","trade_count":10,"profit_factor":18.9711622389058,"total_return_pct":3.2972968258446493,"annualized_return_pct":null,"win_rate":0.7,"max_drawdown_pct":1.478750518336881,"sharpe_ratio":2.6593290230280457,"monthly_win_rate":0.75,"equity_curve_r_squared":0.92230985567469,"avg_gross_exposure_pct":26.24420099194216,"avg_net_exposure_pct":26.24420099194216,"days_in_market_pct":87.5}},{"fold_index":1,"train_start":"2022-06-01","train_end":"2023-06-01","test_start":"2023-06-02","test_end":"2023-08-31","train_run_id":"bt_return_max_long_v1_midlarge-liq_20260327032822406810_5b5163c4","test_run_id":"bt_return_max_long_v1_midlarge-liq_20260327032822544117_5b5163c4","train_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327032822406810_5b5163c4","trade_count":21,"profit_factor":5.711289188412866,"total_return_pct":4.631187446506752,"annualized_return_pct":null,"win_rate":0.6666666666666666,"max_drawdown_pct":1.962949795999076,"sharpe_ratio":1.4872554979447918,"monthly_win_rate":0.7777777777777778,"equity_curve_r_squared":0.6889173004450113,"avg_gross_exposure_pct":9.699734815344417,"avg_net_exposure_pct":9.699734815344417,"days_in_market_pct":45.63492063492063},"test_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327032822544117_5b5163c4","trade_count":11,"profit_factor":17.923524509824382,"total_return_pct":6.441789912709704,"annualized_return_pct":null,"win_rate":0.7272727272727273,"max_drawdown_pct":1.2740295049494268,"sharpe_ratio":3.839627388546981,"monthly_win_rate":1.0,"equity_curve_r_squared":0.8434806256807612,"avg_gross_exposure_pct":22.083133284167474,"avg_net_exposure_pct":22.083133284167474,"days_in_market_pct":60.9375}},{"fold_index":2,"train_start":"2022-08-31","train_end":"2023-08-31","test_start":"2023-09-01","test_end":"2023-11-30","train_run_id":"bt_return_max_long_v1_midlarge-liq_20260327032822620495_5b5163c4","test_run_id":"bt_return_max_long_v1_midlarge-liq_20260327032822805835_5b5163c4","train_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327032822620495_5b5163c4","trade_count":32,"profit_factor":9.823402682622008,"total_return_pct":12.207679055170011,"annualized_return_pct":null,"win_rate":0.6875,"max_drawdown_pct":1.962949795999076,"sharpe_ratio":2.505996965117005,"monthly_win_rate":0.8,"equity_curve_r_squared":0.8129179812889702,"avg_gross_exposure_pct":15.559539690121062,"avg_net_exposure_pct":15.559539690121062,"days_in_market_pct":60.86956521739131},"test_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327032822805835_5b5163c4","trade_count":15,"profit_factor":5.730645959577179,"total_return_pct":6.484872027776204,"annualized_return_pct":null,"win_rate":0.7333333333333333,"max_drawdown_pct":2.3281394297674716,"sharpe_ratio":2.976574998130445,"monthly_win_rate":0.6666666666666666,"equity_curve_r_squared":0.572487595768726,"avg_gross_exposure_pct":29.060684624165738,"avg_net_exposure_pct":29.060684624165738,"days_in_market_pct":79.6875}},{"fold_index":3,"train_start":"2022-11-30","train_end":"2023-11-30","test_start":"2023-12-01","test_end":"2024-03-04","train_run_id":"bt_return_max_long_v1_midlarge-liq_20260327032822909785_5b5163c4","test_run_id":"bt_return_max_long_v1_midlarge-liq_20260327032823136780_5b5163c4","train_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327032822909785_5b5163c4","trade_count":44,"profit_factor":7.591356386652952,"total_return_pct":19.01680776775448,"annualized_return_pct":null,"win_rate":0.7045454545454546,"max_drawdown_pct":2.326092326278153,"sharpe_ratio":2.799770646265224,"monthly_win_rate":0.7272727272727273,"equity_curve_r_squared":0.9111919356165633,"avg_gross_exposure_pct":22.967360132972797,"avg_net_exposure_pct":22.967360132972797,"days_in_market_pct":73.12252964426878},"test_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327032823136780_5b5163c4","trade_count":21,"profit_factor":5.335841487390638,"total_return_pct":7.867615576863754,"annualized_return_pct":null,"win_rate":0.6666666666666666,"max_drawdown_pct":1.9075876196087502,"sharpe_ratio":3.9842377450317477,"monthly_win_rate":0.75,"equity_curve_r_squared":0.37867092260350754,"avg_gross_exposure_pct":32.11727616929287,"avg_net_exposure_pct":32.11727616929287,"days_in_market_pct":98.4375}},{"fold_index":4,"train_start":"2023-03-03","train_end":"2024-03-04","test_start":"2024-03-05","test_end":"2024-06-03","train_run_id":"bt_return_max_long_v1_midlarge-liq_20260327032823268655_5b5163c4","test_run_id":"bt_return_max_long_v1_midlarge-liq_20260327032823561933_5b5163c4","train_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327032823268655_5b5163c4","trade_count":57,"profit_factor":7.574570307409404,"total_return_pct":27.908772784533927,"annualized_return_pct":null,"win_rate":0.7017543859649122,"max_drawdown_pct":2.3274308472924745,"sharpe_ratio":3.4612745526231854,"monthly_win_rate":0.75,"equity_curve_r_squared":0.9341885009505752,"avg_gross_exposure_pct":28.681030086265185,"avg_net_exposure_pct":28.681030086265185,"days_in_market_pct":82.6086956521739},"test_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327032823561933_5b5163c4","trade_count":16,"profit_factor":3.5936518748679744,"total_return_pct":11.15044643959742,"annualized_return_pct":null,"win_rate":0.375,"max_drawdown_pct":3.8407607055000903,"sharpe_ratio":2.559184990959175,"monthly_win_rate":0.75,"equity_curve_r_squared":0.6410165351821385,"avg_gross_exposure_pct":31.86844020552415,"avg_net_exposure_pct":31.86844020552415,"days_in_market_pct":73.4375}},{"fold_index":5,"train_start":"2023-06-02","train_end":"2024-06-03","test_start":"2024-06-04","test_end":"2024-09-03","train_run_id":"bt_return_max_long_v1_midlarge-liq_20260327032823680554_5b5163c4","test_run_id":"bt_return_max_long_v1_midlarge-liq_20260327032824053483_5b5163c4","train_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327032823680554_5b5163c4","trade_count":62,"profit_factor":4.859411955475111,"total_return_pct":37.131514027710885,"annualized_return_pct":null,"win_rate":0.6129032258064516,"max_drawdown_pct":3.8422801321600684,"sharpe_ratio":2.9764394859805634,"monthly_win_rate":0.75,"equity_curve_r_squared":0.9005650812864481,"avg_gross_exposure_pct":30.11658971281322,"avg_net_exposure_pct":30.11658971281322,"days_in_market_pct":80.63241106719367},"test_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327032824053483_5b5163c4","trade_count":21,"profit_factor":5.343373506253811,"total_return_pct":12.750807944170928,"annualized_return_pct":null,"win_rate":0.5238095238095238,"max_drawdown_pct":5.043611074707983,"sharpe_ratio":2.736740224560656,"monthly_win_rate":0.5,"equity_curve_r_squared":0.7521775064657727,"avg_gross_exposure_pct":49.72579860102239,"avg_net_exposure_pct":49.72579860102239,"days_in_market_pct":92.1875}},{"fold_index":6,"train_start":"2023-09-01","train_end":"2024-09-03","test_start":"2024-09-04","test_end":"2024-12-02","train_run_id":"bt_return_max_long_v1_midlarge-liq_20260327032824193201_5b5163c4","test_run_id":"bt_return_max_long_v1_midlarge-liq_20260327032824609099_5b5163c4","train_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327032824193201_5b5163c4","trade_count":73,"profit_factor":4.702962534533795,"total_return_pct":46.4662674454613,"annualized_return_pct":null,"win_rate":0.5753424657534246,"max_drawdown_pct":5.042707984895003,"sharpe_ratio":2.8470235287320933,"monthly_win_rate":0.6923076923076923,"equity_curve_r_squared":0.9274140621647787,"avg_gross_exposure_pct":37.07078553842226,"avg_net_exposure_pct":37.07078553842226,"days_in_market_pct":88.53754940711462},"test_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327032824609099_5b5163c4","trade_count":17,"profit_factor":1.5125895739999013,"total_return_pct":1.6023998774249921,"annualized_return_pct":null,"win_rate":0.5294117647058824,"max_drawdown_pct":2.0484326805867306,"sharpe_ratio":1.377116585514702,"monthly_win_rate":0.75,"equity_curve_r_squared":0.1845058401138785,"avg_gross_exposure_pct":28.79537625602793,"avg_net_exposure_pct":28.79537625602793,"days_in_market_pct":92.1875}},{"fold_index":7,"train_start":"2023-12-01","train_end":"2024-12-02","test_start":"2024-12-03","test_end":"2025-03-06","train_run_id":"bt_return_max_long_v1_midlarge-liq_20260327032824726206_5b5163c4","test_run_id":"bt_return_max_long_v1_midlarge-liq_20260327032825174847_5b5163c4","train_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327032824726206_5b5163c4","trade_count":75,"profit_factor":3.589080201575062,"total_return_pct":38.40800372530782,"annualized_return_pct":null,"win_rate":0.5333333333333333,"max_drawdown_pct":5.042546316995837,"sharpe_ratio":2.5159455100072825,"monthly_win_rate":0.7692307692307693,"equity_curve_r_squared":0.9350230613770357,"avg_gross_exposure_pct":36.80932519182815,"avg_net_exposure_pct":36.80932519182815,"days_in_market_pct":93.2806324110672},"test_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327032825174847_5b5163c4","trade_count":18,"profit_factor":6.6180397572555885,"total_return_pct":13.175062731048412,"annualized_return_pct":null,"win_rate":0.6666666666666666,"max_drawdown_pct":2.279574828768498,"sharpe_ratio":3.8335686425508584,"monthly_win_rate":0.75,"equity_curve_r_squared":0.7290679726141751,"avg_gross_exposure_pct":46.473490523943966,"avg_net_exposure_pct":46.473490523943966,"days_in_market_pct":73.4375}},{"fold_index":8,"train_start":"2024-03-05","train_end":"2025-03-06","test_start":"2025-03-07","test_end":"2025-06-05","train_run_id":"bt_return_max_long_v1_midlarge-liq_20260327032825316427_5b5163c4","test_run_id":"bt_return_max_long_v1_midlarge-liq_20260327032825764168_5b5163c4","train_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327032825316427_5b5163c4","trade_count":72,"profit_factor":4.014028437613087,"total_return_pct":44.25354122598341,"annualized_return_pct":null,"win_rate":0.5277777777777778,"max_drawdown_pct":5.0410780186704836,"sharpe_ratio":2.634671019407047,"monthly_win_rate":0.7692307692307693,"equity_curve_r_squared":0.8802326450288923,"avg_gross_exposure_pct":40.25376366011925,"avg_net_exposure_pct":40.25376366011925,"days_in_market_pct":86.95652173913044},"test_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327032825764168_5b5163c4","trade_count":10,"profit_factor":25.924078593817832,"total_return_pct":7.922175159116115,"annualized_return_pct":null,"win_rate":0.5,"max_drawdown_pct":3.4320171546388454,"sharpe_ratio":2.1331579953903543,"monthly_win_rate":0.3333333333333333,"equity_curve_r_squared":0.674989383783758,"avg_gross_exposure_pct":17.047998454932824,"avg_net_exposure_pct":17.047998454932824,"days_in_market_pct":57.8125}},{"fold_index":9,"train_start":"2024-06-04","train_end":"2025-06-05","test_start":"2025-06-06","test_end":"2025-09-05","train_run_id":"bt_return_max_long_v1_midlarge-liq_20260327032825850557_5b5163c4","test_run_id":"bt_return_max_long_v1_midlarge-liq_20260327032826233770_5b5163c4","train_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327032825850557_5b5163c4","trade_count":66,"profit_factor":5.377263763272128,"total_return_pct":42.29093902652184,"annualized_return_pct":null,"win_rate":0.5606060606060606,"max_drawdown_pct":5.043611074707983,"sharpe_ratio":2.64040319050636,"monthly_win_rate":0.6666666666666666,"equity_curve_r_squared":0.877998428281013,"avg_gross_exposure_pct":36.3713386607233,"avg_net_exposure_pct":36.3713386607233,"days_in_market_pct":83.00395256916995},"test_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327032826233770_5b5163c4","trade_count":12,"profit_factor":74.40570475738338,"total_return_pct":30.642746064186095,"annualized_return_pct":null,"win_rate":0.6666666666666666,"max_drawdown_pct":5.594096400374769,"sharpe_ratio":4.257666859496937,"monthly_win_rate":1.0,"equity_curve_r_squared":0.7661646772799716,"avg_gross_exposure_pct":17.851508396766892,"avg_net_exposure_pct":17.851508396766892,"days_in_market_pct":50.0}},{"fold_index":10,"train_start":"2024-09-04","train_end":"2025-09-05","test_start":"2025-09-08","test_end":"2025-12-04","train_run_id":"bt_return_max_long_v1_midlarge-liq_20260327032826330005_5b5163c4","test_run_id":"bt_return_max_long_v1_midlarge-liq_20260327032826680172_5b5163c4","train_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327032826330005_5b5163c4","trade_count":57,"profit_factor":11.259267041945293,"total_return_pct":65.14873648057772,"annualized_return_pct":null,"win_rate":0.5964912280701754,"max_drawdown_pct":5.593238810604351,"sharpe_ratio":3.097551796733417,"monthly_win_rate":0.75,"equity_curve_r_squared":0.8461303894212365,"avg_gross_exposure_pct":28.19522354760243,"avg_net_exposure_pct":28.19522354760243,"days_in_market_pct":70.7509881422925},"test_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327032826680172_5b5163c4","trade_count":9,"profit_factor":26.921184494730337,"total_return_pct":10.657590924571647,"annualized_return_pct":null,"win_rate":0.7777777777777778,"max_drawdown_pct":1.7693267868569875,"sharpe_ratio":2.6844322810191836,"monthly_win_rate":1.0,"equity_curve_r_squared":0.8154492733670012,"avg_gross_exposure_pct":20.802144027709176,"avg_net_exposure_pct":20.802144027709176,"days_in_market_pct":39.0625}},{"fold_index":11,"train_start":"2024-12-03","train_end":"2025-12-04","test_start":"2025-12-05","test_end":"2026-03-09","train_run_id":"bt_return_max_long_v1_midlarge-liq_20260327032826759153_5b5163c4","test_run_id":"bt_return_max_long_v1_midlarge-liq_20260327032827045528_5b5163c4","train_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327032826759153_5b5163c4","trade_count":49,"profit_factor":22.083103771465623,"total_return_pct":82.41000751004938,"annualized_return_pct":null,"win_rate":0.6530612244897959,"max_drawdown_pct":5.592522653172015,"sharpe_ratio":3.2757150614636075,"monthly_win_rate":0.8333333333333334,"equity_curve_r_squared":0.9214668397661246,"avg_gross_exposure_pct":29.242723689200744,"avg_net_exposure_pct":29.242723689200744,"days_in_market_pct":59.28853754940712},"test_metrics":{"run_id":"bt_return_max_long_v1_midlarge-liq_20260327032827045528_5b5163c4","trade_count":19,"profit_factor":16.355589126884684,"total_return_pct":38.28924475305161,"annualized_return_pct":null,"win_rate":0.6842105263157895,"max_drawdown_pct":4.235504505900388,"sharpe_ratio":5.139947053064087,"monthly_win_rate":1.0,"equity_curve_r_squared":0.6991406954424447,"avg_gross_exposure_pct":40.790230612658625,"avg_net_exposure_pct":40.790230612658625,"days_in_market_pct":71.875}}],"train_aggregate":{"mean_return_pct":35.1,"median_return_pct":37.77,"worst_return_pct":1.3,"positive_fold_rate_pct":100.0,"mean_profit_factor":7.43,"mean_max_drawdown_pct":3.78,"mean_trade_count":51.6,"mean_win_rate":0.6214},"test_aggregate":{"mean_return_pct":12.52,"median_return_pct":9.29,"worst_return_pct":1.6,"positive_fold_rate_pct":100.0,"mean_profit_factor":17.39,"mean_max_drawdown_pct":2.94,"mean_trade_count":14.9,"mean_win_rate":0.6292},"gap_stats":{"mean_train_test_return_gap_pct":22.57,"worst_train_test_return_gap_pct":54.49,"fold_return_cv":0.874},"engine_reliability_ratio":null},"robustness_matrix_summary":{"window_mode":"rolling_horizon","horizons_days":[21,63,126,252,504],"step_days":21,"overall_window_count":199,"overall_positive_window_rate_pct":87.4,"overall_worst_return_pct":-1.75,"horizon_summaries":[{"horizon_days":21,"window_count":48,"mean_return_pct":2.44,"median_return_pct":0.58,"worst_return_pct":-1.75,"positive_window_rate_pct":66.7,"mean_max_drawdown_pct":1.1},{"horizon_days":63,"window_count":46,"mean_return_pct":8.32,"median_return_pct":6.16,"worst_return_pct":-0.62,"positive_window_rate_pct":84.8,"mean_max_drawdown_pct":2.21},{"horizon_days":126,"window_count":43,"mean_return_pct":17.72,"median_return_pct":14.74,"worst_return_pct":0.0,"positive_window_rate_pct":95.3,"mean_max_drawdown_pct":2.96},{"horizon_days":252,"window_count":37,"mean_return_pct":37.43,"median_return_pct":35.9,"worst_return_pct":1.3,"positive_window_rate_pct":100.0,"mean_max_drawdown_pct":3.89},{"horizon_days":504,"window_count":25,"mean_return_pct":93.56,"median_return_pct":85.28,"worst_return_pct":29.53,"positive_window_rate_pct":100.0,"mean_max_drawdown_pct":4.84}]},"out_of_time_robustness_summary":{"window_mode":"rolling_horizon","horizons_days":[21,63,126,252,504],"step_days":21,"overall_window_count":199,"overall_positive_window_rate_pct":87.4,"overall_worst_return_pct":-1.75,"horizon_summaries":[{"horizon_days":21,"window_count":48,"mean_return_pct":2.44,"median_return_pct":0.58,"worst_return_pct":-1.75,"positive_window_rate_pct":66.7,"mean_max_drawdown_pct":1.1},{"horizon_days":63,"window_count":46,"mean_return_pct":8.32,"median_return_pct":6.16,"worst_return_pct":-0.62,"positive_window_rate_pct":84.8,"mean_max_drawdown_pct":2.21},{"horizon_days":126,"window_count":43,"mean_return_pct":17.72,"median_return_pct":14.74,"worst_return_pct":0.0,"positive_window_rate_pct":95.3,"mean_max_drawdown_pct":2.96},{"horizon_days":252,"window_count":37,"mean_return_pct":37.43,"median_return_pct":35.9,"worst_return_pct":1.3,"positive_window_rate_pct":100.0,"mean_max_drawdown_pct":3.89},{"horizon_days":504,"window_count":25,"mean_return_pct":93.56,"median_return_pct":85.28,"worst_return_pct":29.53,"positive_window_rate_pct":100.0,"mean_max_drawdown_pct":4.84}]},"common_window_summary":{"window_name":"common_window_2022_2026","snapshot_id":"midlarge-liquid-long-v1_bucketfix_full_audit_tier3","start_date":"2022-03-03","end_date":"2026-03-24","initial_equity":100000.0,"run_id":"bt_return_max_long_v1_midlarge-liq_20260327033038448285_5b5163c4","metrics":{"trade_count":193,"win_rate":0.616580310880829,"avg_win_pct":0.0686181743832582,"avg_loss_pct":-0.02626245022924662,"profit_factor":9.918855048099156,"expectancy_r":0.6381570730153371,"avg_r_multiple":0.6381570730153371,"total_return_pct":320.54020486318484,"annualized_return_pct":42.442099550426526,"max_drawdown_pct":5.593122289320649,"calmar_ratio":7.588265972918968,"sharpe_ratio":2.725249313710838,"sortino_ratio":3.9099733116116693,"avg_daily_pnl":314.56349839370444,"avg_positions_held":1.4039215686274509,"avg_gross_exposure_pct":24.962007223887497,"avg_net_exposure_pct":24.962007223887497,"days_in_market_pct":64.70588235294117,"trade_skewness":4.390790131682173,"trade_kurtosis":22.498006502317914,"monthly_win_rate":0.8,"equity_curve_r_squared":0.753579297971625,"avg_holding_days":11.124352331606218,"stop_exit_rate":0.3160621761658031,"target_exit_rate":0.11398963730569948,"no_follow_through_exit_rate":0.0,"score_bucket_hit_rate":{"medium_high":0.625,"low":0.6307692307692307,"medium":0.5873015873015873,"high":1.0},"qqq_benchmark_return_pct":72.48155742211682,"excess_vs_qqq_pct":248.05864744106802,"long_net_pnl":320474.0894,"short_net_pnl":0.0,"long_pnl_contribution_pct":100.0,"short_pnl_contribution_pct":0.0,"bootstrap_cis":{"win_rate_ci_95":[0.5440414507772021,0.6787564766839378],"avg_win_pct_ci_95":[0.05800468895872045,0.08150149796869448],"avg_loss_pct_ci_95":[-0.030611083398299637,-0.021796918678475836],"profit_factor_ci_95":[5.618371013794726,16.91181626115554],"expectancy_r_ci_95":[0.4199523473607417,0.9096250378204683]}}},"overlay_common_window_summary":null,"overlay_stress_window_summary":null,"sqs_score":72.8,"sqs_breakdown":{"v3_score":67.6,"common_window_score":93.7,"common_window_weight":0.2,"base_score":67.6,"gate_factor":1.0,"rb_gate_positive_rate":1.0,"rb_gate_63d_median":1.0,"rb_gate_252d_median":1.0,"rb_gate_worst_return":1.0,"oot_gate_factor":1.0,"oot_rb_gate_positive_rate":1.0,"oot_rb_gate_63d_median":1.0,"oot_rb_gate_252d_median":1.0,"oot_rb_gate_worst_return":1.0,"oot_rb_quality_positive_rate":100.0,"oot_rb_quality_63d_median":100.0,"oot_rb_quality_252d_median":100.0,"oot_rb_quality_worst_return":100.0,"activity_factor":1.0,"activity_quality":100.0,"activity_test_trades":100.0,"activity_wf_mean_trades":100.0,"activity_days_in_market":100.0,"oot_quality":100.0,"cw_total_return":100.0,"cw_profit_factor":100.0,"cw_sharpe":90.8,"cw_drawdown":67.4,"cw_return_on_gross":100.0,"cw_capital_velocity":100.0,"cw_trade_count":193.0},"sqs_v3_score":67.6,"sqs_v3_breakdown":{"base_score":67.6,"gate_factor":1.0,"rb_gate_positive_rate":1.0,"rb_gate_63d_median":1.0,"rb_gate_252d_median":1.0,"rb_gate_worst_return":1.0,"oot_gate_factor":1.0,"oot_rb_gate_positive_rate":1.0,"oot_rb_gate_63d_median":1.0,"oot_rb_gate_252d_median":1.0,"oot_rb_gate_worst_return":1.0,"oot_rb_quality_positive_rate":100.0,"oot_rb_quality_63d_median":100.0,"oot_rb_quality_252d_median":100.0,"oot_rb_quality_worst_return":100.0,"activity_factor":1.0,"activity_quality":100.0,"activity_test_trades":100.0,"activity_wf_mean_trades":100.0,"activity_days_in_market":100.0,"oot_quality":100.0},"stress_sqs_score":67.6,"stress_sqs_breakdown":{"base_score":67.6,"gate_factor":1.0,"rb_gate_positive_rate":1.0,"rb_gate_63d_median":1.0,"rb_gate_252d_median":1.0,"rb_gate_worst_return":1.0,"oot_gate_factor":1.0,"oot_quality_factor":1.0,"oot_rb_gate_positive_rate":1.0,"oot_rb_gate_63d_median":1.0,"oot_rb_gate_252d_median":1.0,"oot_rb_gate_worst_return":1.0,"oot_rb_quality_positive_rate":100.0,"oot_rb_quality_63d_median":100.0,"oot_rb_quality_252d_median":100.0,"oot_rb_quality_worst_return":100.0,"activity_factor":1.0,"activity_quality":100.0,"activity_test_trades":100.0,"activity_wf_mean_trades":100.0,"activity_days_in_market":100.0,"oot_quality":100.0},"sqs_v2_score":93.0,"sqs_v2_breakdown":{"profitability":100.0,"risk":90.5,"consistency":98.8,"robustness":60.0,"capital_efficiency":96.0},"promotion_score":88.0,"promotion_breakdown":{"valid_quality":87.1,"test_quality":93.0,"floor_quality":87.1},"unified_score":47.9,"unified_breakdown":{"valid_quality":75.2,"test_quality":82.6,"floor_quality":75.2,"gap_quality":92.0},"rqs_score":89.2,"rqs_breakdown":{"train_quality":94.1,"valid_quality":85.5,"test_quality":85.4,"floor_quality":85.4,"gap_quality":100.0},"wfqs_score":67.0,"wfqs_breakdown":{"median_return":37.2,"mean_return":50.1,"worst_return":44.0,"positive_fold_rate":100.0,"profit_factor":100.0,"drawdown":92.8,"train_test_gap":86.2,"fold_count":100.0},"wfqs_v2_score":50.0,"wfqs_v2_breakdown":{"base_score":66.3,"median_return":37.2,"mean_return":50.1,"worst_return":44.0,"positive_fold_rate":100.0,"profit_factor":100.0,"drawdown":92.8,"fold_count":100.0,"overall_quality":64.9,"recent_quality":72.0,"recent_fold_count":4.0,"recent_fold_weight":0.2,"gap_penalty":1.0,"fold_variance_penalty":0.888,"trade_credibility":0.85,"engine_reliability":1.0},"deployment_score":77.0,"deployment_breakdown":{"rqs_quality":89.2,"wfqs_quality":67.0,"gate_factor":1.0,"gate_positive_fold_rate":1.0,"gate_median_return":1.0,"gate_worst_return":1.0,"gate_train_test_gap":1.0},"common_window_score":93.7,"common_window_breakdown":{"cw_total_return":100.0,"cw_profit_factor":100.0,"cw_sharpe":90.8,"cw_drawdown":67.4,"cw_return_on_gross":100.0,"cw_capital_velocity":100.0,"cw_trade_count":193.0},"verdict":"better","verdict_reasoning":"CW 320.5% vs 312.6%","next_direction":"","tags":["return","max","long","v6new.288"]}