From 21740b28cd002ee18cdcb711ab2f691acf3f3d78 Mon Sep 17 00:00:00 2001 From: Pigbibi <20649888+Pigbibi@users.noreply.github.com> Date: Sun, 30 Aug 2026 21:49:15 +0800 Subject: [PATCH] fix: admit confirmed legacy IBKR baselines Co-Authored-By: Codex --- platform-config.json | 18 ++++++++++ python/tests/test_runtime_settings.py | 36 +++++++++++++++++++ web/strategy-switch-console/config.js | 2 +- web/strategy-switch-console/index.html | 2 +- web/strategy-switch-console/page_asset.js | 2 +- .../runtime-catalog-projection.json | 2 +- .../strategy-profiles.example.json | 2 +- .../strategy_profiles_asset.js | 2 +- 8 files changed, 60 insertions(+), 6 deletions(-) diff --git a/platform-config.json b/platform-config.json index 516e7dc..a0e2ee0 100644 --- a/platform-config.json +++ b/platform-config.json @@ -387,6 +387,12 @@ "dry_run" ], "blocked_live_reason": "missing_current_promotion_evidence_and_preauthorized_autonomy_policy", + "live_continuity": { + "eligible": true, + "allowed_platforms": [ + "ibkr" + ] + }, "features": { "income_layer": true, "option_overlay": true, @@ -529,6 +535,12 @@ "dry_run" ], "blocked_live_reason": "research_backtest_only_requires_evidence_package", + "live_continuity": { + "eligible": true, + "allowed_platforms": [ + "ibkr" + ] + }, "runtime_artifacts": { "feature_snapshot": { "required": true, @@ -576,6 +588,12 @@ "dry_run" ], "blocked_live_reason": "missing_current_promotion_evidence_and_preauthorized_autonomy_policy", + "live_continuity": { + "eligible": true, + "allowed_platforms": [ + "ibkr" + ] + }, "runtime_artifacts": { "feature_snapshot": { "required": true, diff --git a/python/tests/test_runtime_settings.py b/python/tests/test_runtime_settings.py index c111b5d..089af0f 100644 --- a/python/tests/test_runtime_settings.py +++ b/python/tests/test_runtime_settings.py @@ -731,6 +731,42 @@ def test_live_continuity_keeps_an_existing_baseline_separate_from_candidate_gate self.assertEqual(runtime_settings.validate_target(target), []) + def test_confirmed_legacy_ibkr_profiles_are_continuity_eligible(self): + """Candidate policy must not strand an explicitly frozen IBKR incumbent.""" + + parser = build_runtime_switch.build_parser() + for profile in ( + "tqqq_growth_income", + "global_etf_rotation", + "russell_top50_leader_rotation", + ): + with self.subTest(profile=profile): + target = build_runtime_switch.build_switch_target( + parser.parse_args( + [ + "--platform", + "ibkr", + "--target-name", + f"legacy-{profile}", + "--strategy-profile", + profile, + "--execution-mode", + "live", + "--live-continuity-state", + "RECONCILE_ONLY", + "--live-continuity-baseline-id", + f"ibkr-{profile}-legacy-20260830", + "--live-continuity-captured-at", + "2026-08-30", + ] + ) + ) + + strategy = build_config.load_config()["strategies"][profile] + self.assertFalse(strategy["runtime_enabled"]) + self.assertFalse(strategy["can_switch_live"]) + self.assertEqual(runtime_settings.validate_target(target), []) + def test_live_continuity_rejects_baseline_drift(self): _, target = self.load_target("examples/targets/schwab/live.example.json") runtime_target = target["runtime_target"] diff --git a/web/strategy-switch-console/config.js b/web/strategy-switch-console/config.js index b256a10..8ccff43 100644 --- a/web/strategy-switch-console/config.js +++ b/web/strategy-switch-console/config.js @@ -109,7 +109,7 @@ export const RUNTIME_CATALOG_PROJECTION = { "data_status": "catalog_only", "source": { "path": "platform-config.json", - "content_sha256": "sha256:018753899fdbd7c9ce58628598bc0b3544a6bd18eb5179ec057a1460a7b74cbe", + "content_sha256": "sha256:90261c8eaf9676c6d9b69c85222c5cb8f54305ca2fc8c0d51c96cf546f2286b0", "catalog_as_of": "2026-08-19" }, "policy": { diff --git a/web/strategy-switch-console/index.html b/web/strategy-switch-console/index.html index 866eb40..0b3cfba 100644 --- a/web/strategy-switch-console/index.html +++ b/web/strategy-switch-console/index.html @@ -14,7 +14,7 @@ window.__QSL_RUNTIME_AUTHORITY_STATUS__ = {"schema_version": "qsl.runtime_authority_status.v1", "scope": "p0_p6_control_plane", "status": "P0_CONTROL_PLANE_NOT_RUNTIME_WIRED", "status_as_of": "2026-08-19", "active_preauthorized_autonomy_policy": false, "execution_metadata_is_runtime_authority": false, "p1_p3_non_live_data_acquisition_authority": "INDEPENDENT_CONTRACT_REQUIRED", "p4_p6_definition": "UNDEFINED"}; window.__DEFAULT_ACCOUNT_OPTIONS__ = {"longbridge": [{"key": "preview", "label": "LongBridge", "target_name": "preview", "supported_domains": ["us_equity", "hk_equity"], "cash_currency": "USD", "default_execution_mode": "live", "service_name": ""}], "ibkr": [{"key": "preview", "label": "IBKR", "target_name": "preview", "supported_domains": ["us_equity", "hk_equity"], "cash_currency": "USD", "default_execution_mode": "live", "service_name": ""}], "schwab": [{"key": "preview", "label": "Schwab", "target_name": "preview", "supported_domains": ["us_equity"], "cash_currency": "USD", "default_execution_mode": "live", "service_name": "charles-schwab-quant-service"}], "firstrade": [{"key": "preview", "label": "Firstrade", "target_name": "preview", "supported_domains": ["us_equity"], "cash_currency": "USD", "default_execution_mode": "live", "service_name": "firstrade-quant-service"}], "qmt": [{"key": "default", "label": "QMT", "target_name": "default", "supported_domains": ["cn_equity"], "cash_currency": "CNY", "service_name": "qmt-quant-service", "default_execution_mode": "dry_run"}], "binance": [{"key": "default", "label": "Binance", "target_name": "default", "supported_domains": ["crypto"], "cash_currency": "USD", "service_name": "binance-platform", "default_execution_mode": "live"}]}; window.__DOMAIN_LABELS__ = {"us_equity": {"zh": "美股", "en": "US Equity"}, "hk_equity": {"zh": "港股", "en": "HK Equity"}, "cn_equity": {"zh": "A股", "en": "CN A-share"}, "crypto": {"zh": "加密", "en": "Crypto"}}; -window.__DEFAULT_STRATEGY_PROFILES__ = [{"profile": "tqqq_growth_income", "label": "纳斯达克增长收益", "label_en": "NASDAQ Growth Income", "label_zh": "纳斯达克增长收益", "domain": "us_equity", "runtime_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["paper", "dry_run"], "blocked_live_reason": "missing_current_promotion_evidence_and_preauthorized_autonomy_policy", "live_continuity": {"eligible": false, "allowed_platforms": []}, "income_layer_enabled": true, "option_overlay_enabled": true, "combo_enabled": false}, {"profile": "soxl_soxx_trend_income", "label": "半导体趋势收益", "label_en": "Semiconductor Trend Income", "label_zh": "半导体趋势收益", "domain": "us_equity", "runtime_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["paper", "dry_run"], "blocked_live_reason": "missing_current_promotion_evidence_and_preauthorized_autonomy_policy", "live_continuity": {"eligible": true, "allowed_platforms": ["longbridge", "ibkr", "schwab"]}, "income_layer_enabled": true, "option_overlay_enabled": true, "combo_enabled": false}, {"profile": "nasdaq_sp500_smart_dca", "label": "纳指标普定投", "label_en": "NASDAQ/S&P 500 DCA", "label_zh": "纳指标普定投", "domain": "us_equity", "runtime_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["paper", "dry_run"], "blocked_live_reason": "missing_current_promotion_evidence_and_preauthorized_autonomy_policy", "live_continuity": {"eligible": false, "allowed_platforms": []}, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false}, {"profile": "ibit_smart_dca", "label": "IBIT比特币定投", "label_en": "IBIT Bitcoin DCA", "label_zh": "IBIT比特币定投", "domain": "us_equity", "runtime_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["paper", "dry_run"], "blocked_live_reason": "missing_current_promotion_evidence_and_preauthorized_autonomy_policy", "live_continuity": {"eligible": true, "allowed_platforms": ["firstrade"]}, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false}, {"profile": "global_etf_rotation", "label": "全球ETF轮动", "label_en": "Global ETF Rotation", "label_zh": "全球ETF轮动", "domain": "us_equity", "runtime_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["dry_run"], "blocked_live_reason": "research_backtest_only_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}, "income_layer_enabled": true, "option_overlay_enabled": true, "combo_enabled": false}, {"profile": "russell_top50_leader_rotation", "label": "罗素Top50领涨", "label_en": "Russell Top50 Leaders", "label_zh": "罗素Top50领涨", "domain": "us_equity", "runtime_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["paper", "dry_run"], "blocked_live_reason": "missing_current_promotion_evidence_and_preauthorized_autonomy_policy", "live_continuity": {"eligible": false, "allowed_platforms": []}, "income_layer_enabled": true, "option_overlay_enabled": true, "combo_enabled": false}, {"profile": "tecl_xlk_trend_income", "label": "TECL/XLK趋势收益", "label_en": "TECL/XLK Trend Income", "label_zh": "TECL/XLK趋势收益", "domain": "us_equity", "runtime_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["dry_run"], "blocked_live_reason": "failed_promotion_vs_live_profiles", "live_continuity": {"eligible": false, "allowed_platforms": []}, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false}, {"profile": "us_equity_combo", "label": "美股核心组合", "label_en": "US Core Combo", "label_zh": "美股核心组合", "domain": "us_equity", "runtime_enabled": false, "lifecycle_stage": "shadow_active", "can_switch_live": false, "allowed_execution_modes": ["paper", "dry_run"], "blocked_live_reason": "shadow_candidate_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}, "income_layer_enabled": true, "option_overlay_enabled": true, "combo_enabled": true, "combo_mode": "dynamic"}, {"profile": "us_equity_combo_core", "label": "美股核心组合影子", "label_en": "US Core Combo Shadow", "label_zh": "美股核心组合影子", "domain": "us_equity", "runtime_enabled": false, "lifecycle_stage": "shadow_active", "can_switch_live": false, "allowed_execution_modes": ["paper", "dry_run"], "blocked_live_reason": "shadow_candidate_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": true, "combo_mode": "dynamic"}, {"profile": "us_equity_combo_leveraged", "label": "美股加速组合", "label_en": "US Alpha Combo", "label_zh": "美股加速组合", "domain": "us_equity", "runtime_enabled": false, "lifecycle_stage": "shadow_active", "can_switch_live": false, "allowed_execution_modes": ["paper", "dry_run"], "blocked_live_reason": "shadow_candidate_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": true, "combo_mode": "dynamic"}, {"profile": "hk_global_etf_tactical_rotation", "label": "港股ETF战术轮动", "label_en": "HK ETF Tactical Rotation", "label_zh": "港股ETF战术轮动", "domain": "hk_equity", "runtime_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["dry_run"], "blocked_live_reason": "research_backtest_only_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false}, {"profile": "hk_low_vol_dividend_quality_snapshot", "label": "港股红利质量", "label_en": "HK Dividend Quality", "label_zh": "港股红利质量", "domain": "hk_equity", "runtime_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["paper", "dry_run"], "blocked_live_reason": "missing_current_promotion_evidence_and_preauthorized_autonomy_policy", "live_continuity": {"eligible": false, "allowed_platforms": []}, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false}, {"profile": "hk_equity_combo", "label": "港股恒生组合", "label_en": "HK Core Combo", "label_zh": "港股恒生组合", "domain": "hk_equity", "runtime_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["dry_run"], "blocked_live_reason": "research_backtest_only_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": true, "combo_mode": "dynamic"}, {"profile": "cn_industry_etf_rotation", "label": "A股行业ETF轮动", "label_en": "CN Industry ETF Rotation", "label_zh": "A股行业ETF轮动", "domain": "cn_equity", "runtime_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["paper", "dry_run"], "blocked_live_reason": "missing_current_promotion_evidence_and_preauthorized_autonomy_policy", "live_continuity": {"eligible": false, "allowed_platforms": []}, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false}, {"profile": "cn_industry_etf_rotation_aggressive", "label": "A股ETF轮动", "label_en": "CN ETF Rotation", "label_zh": "A股ETF轮动", "domain": "cn_equity", "runtime_enabled": false, "lifecycle_stage": "live_candidate", "can_switch_live": false, "allowed_execution_modes": ["paper", "dry_run"], "blocked_live_reason": "live_candidate_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false}, {"profile": "cn_index_etf_tactical_rotation", "label": "A股宽基ETF战术轮动", "label_en": "CN Index ETF Tactical Rotation", "label_zh": "A股宽基ETF战术轮动", "domain": "cn_equity", "runtime_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["dry_run"], "blocked_live_reason": "research_backtest_only_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false}, {"profile": "cn_chinext_tactical_rotation", "label": "创业板战术轮动", "label_en": "CN ChiNext Tactical Rotation", "label_zh": "创业板战术轮动", "domain": "cn_equity", "runtime_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["dry_run"], "blocked_live_reason": "research_backtest_only_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false}, {"profile": "cn_chinext_growth_momentum_quality", "label": "创业板成长动量质量", "label_en": "CN ChiNext Growth Momentum Quality", "label_zh": "创业板成长动量质量", "domain": "cn_equity", "runtime_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["dry_run"], "blocked_live_reason": "research_backtest_only_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false}, {"profile": "cn_dividend_quality_snapshot", "label": "A股红利质量", "label_en": "CN Dividend Quality", "label_zh": "A股红利质量", "domain": "cn_equity", "runtime_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["dry_run"], "blocked_live_reason": "research_backtest_only_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false}, {"profile": "cn_chinext_growth_momentum_quality_snapshot", "label": "创业板成长质量快照", "label_en": "CN ChiNext Growth Quality Snapshot", "label_zh": "创业板成长质量快照", "domain": "cn_equity", "runtime_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["dry_run"], "blocked_live_reason": "research_backtest_only_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false}, {"profile": "cn_star_growth_momentum_quality", "label": "科创板成长动量质量", "label_en": "CN STAR Growth Momentum Quality", "label_zh": "科创板成长动量质量", "domain": "cn_equity", "runtime_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["dry_run"], "blocked_live_reason": "research_backtest_only_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false}, {"profile": "cn_equity_combo", "label": "A股进取组合", "label_en": "CN Alpha Combo", "label_zh": "A股进取组合", "domain": "cn_equity", "runtime_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["dry_run"], "blocked_live_reason": "research_backtest_only_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": true, "combo_mode": "dynamic"}, {"profile": "crypto_live_pool_rotation", "label": "加密实时池轮动", "label_en": "Crypto Live Pool Rotation", "label_zh": "加密实时池轮动", "domain": "crypto", "runtime_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["paper", "dry_run"], "blocked_live_reason": "missing_current_promotion_evidence_and_preauthorized_autonomy_policy", "live_continuity": {"eligible": true, "allowed_platforms": ["binance"]}, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false}, {"profile": "crypto_btc_dca", "label": "BTC定投", "label_en": "BTC DCA", "label_zh": "BTC定投", "domain": "crypto", "runtime_enabled": false, "lifecycle_stage": "shadow_active", "can_switch_live": false, "allowed_execution_modes": ["paper", "dry_run"], "blocked_live_reason": "shadow_candidate_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false}, {"profile": "crypto_trend_rotation", "label": "山寨趋势轮动", "label_en": "Altcoin Trend", "label_zh": "山寨趋势轮动", "domain": "crypto", "runtime_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["dry_run"], "blocked_live_reason": "research_backtest_only_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false}, {"profile": "crypto_equity_combo", "label": "加密动量组合", "label_en": "Crypto Core Combo", "label_zh": "加密动量组合", "domain": "crypto", "runtime_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["dry_run"], "blocked_live_reason": "research_backtest_only_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": true, "combo_mode": "dynamic"}]; +window.__DEFAULT_STRATEGY_PROFILES__ = [{"profile": "tqqq_growth_income", "label": "纳斯达克增长收益", "label_en": "NASDAQ Growth Income", "label_zh": "纳斯达克增长收益", "domain": "us_equity", "runtime_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["paper", "dry_run"], "blocked_live_reason": "missing_current_promotion_evidence_and_preauthorized_autonomy_policy", "live_continuity": {"eligible": true, "allowed_platforms": ["ibkr"]}, "income_layer_enabled": true, "option_overlay_enabled": true, "combo_enabled": false}, {"profile": "soxl_soxx_trend_income", "label": "半导体趋势收益", "label_en": "Semiconductor Trend Income", "label_zh": "半导体趋势收益", "domain": "us_equity", "runtime_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["paper", "dry_run"], "blocked_live_reason": "missing_current_promotion_evidence_and_preauthorized_autonomy_policy", "live_continuity": {"eligible": true, "allowed_platforms": ["longbridge", "ibkr", "schwab"]}, "income_layer_enabled": true, "option_overlay_enabled": true, "combo_enabled": false}, {"profile": "nasdaq_sp500_smart_dca", "label": "纳指标普定投", "label_en": "NASDAQ/S&P 500 DCA", "label_zh": "纳指标普定投", "domain": "us_equity", "runtime_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["paper", "dry_run"], "blocked_live_reason": "missing_current_promotion_evidence_and_preauthorized_autonomy_policy", "live_continuity": {"eligible": false, "allowed_platforms": []}, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false}, {"profile": "ibit_smart_dca", "label": "IBIT比特币定投", "label_en": "IBIT Bitcoin DCA", "label_zh": "IBIT比特币定投", "domain": "us_equity", "runtime_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["paper", "dry_run"], "blocked_live_reason": "missing_current_promotion_evidence_and_preauthorized_autonomy_policy", "live_continuity": {"eligible": true, "allowed_platforms": ["firstrade"]}, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false}, {"profile": "global_etf_rotation", "label": "全球ETF轮动", "label_en": "Global ETF Rotation", "label_zh": "全球ETF轮动", "domain": "us_equity", "runtime_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["dry_run"], "blocked_live_reason": "research_backtest_only_requires_evidence_package", "live_continuity": {"eligible": true, "allowed_platforms": ["ibkr"]}, "income_layer_enabled": true, "option_overlay_enabled": true, "combo_enabled": false}, {"profile": "russell_top50_leader_rotation", "label": "罗素Top50领涨", "label_en": "Russell Top50 Leaders", "label_zh": "罗素Top50领涨", "domain": "us_equity", "runtime_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["paper", "dry_run"], "blocked_live_reason": "missing_current_promotion_evidence_and_preauthorized_autonomy_policy", "live_continuity": {"eligible": true, "allowed_platforms": ["ibkr"]}, "income_layer_enabled": true, "option_overlay_enabled": true, "combo_enabled": false}, {"profile": "tecl_xlk_trend_income", "label": "TECL/XLK趋势收益", "label_en": "TECL/XLK Trend Income", "label_zh": "TECL/XLK趋势收益", "domain": "us_equity", "runtime_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["dry_run"], "blocked_live_reason": "failed_promotion_vs_live_profiles", "live_continuity": {"eligible": false, "allowed_platforms": []}, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false}, {"profile": "us_equity_combo", "label": "美股核心组合", "label_en": "US Core Combo", "label_zh": "美股核心组合", "domain": "us_equity", "runtime_enabled": false, "lifecycle_stage": "shadow_active", "can_switch_live": false, "allowed_execution_modes": ["paper", "dry_run"], "blocked_live_reason": "shadow_candidate_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}, "income_layer_enabled": true, "option_overlay_enabled": true, "combo_enabled": true, "combo_mode": "dynamic"}, {"profile": "us_equity_combo_core", "label": "美股核心组合影子", "label_en": "US Core Combo Shadow", "label_zh": "美股核心组合影子", "domain": "us_equity", "runtime_enabled": false, "lifecycle_stage": "shadow_active", "can_switch_live": false, "allowed_execution_modes": ["paper", "dry_run"], "blocked_live_reason": "shadow_candidate_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": true, "combo_mode": "dynamic"}, {"profile": "us_equity_combo_leveraged", "label": "美股加速组合", "label_en": "US Alpha Combo", "label_zh": "美股加速组合", "domain": "us_equity", "runtime_enabled": false, "lifecycle_stage": "shadow_active", "can_switch_live": false, "allowed_execution_modes": ["paper", "dry_run"], "blocked_live_reason": "shadow_candidate_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": true, "combo_mode": "dynamic"}, {"profile": "hk_global_etf_tactical_rotation", "label": "港股ETF战术轮动", "label_en": "HK ETF Tactical Rotation", "label_zh": "港股ETF战术轮动", "domain": "hk_equity", "runtime_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["dry_run"], "blocked_live_reason": "research_backtest_only_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false}, {"profile": "hk_low_vol_dividend_quality_snapshot", "label": "港股红利质量", "label_en": "HK Dividend Quality", "label_zh": "港股红利质量", "domain": "hk_equity", "runtime_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["paper", "dry_run"], "blocked_live_reason": "missing_current_promotion_evidence_and_preauthorized_autonomy_policy", "live_continuity": {"eligible": false, "allowed_platforms": []}, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false}, {"profile": "hk_equity_combo", "label": "港股恒生组合", "label_en": "HK Core Combo", "label_zh": "港股恒生组合", "domain": "hk_equity", "runtime_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["dry_run"], "blocked_live_reason": "research_backtest_only_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": true, "combo_mode": "dynamic"}, {"profile": "cn_industry_etf_rotation", "label": "A股行业ETF轮动", "label_en": "CN Industry ETF Rotation", "label_zh": "A股行业ETF轮动", "domain": "cn_equity", "runtime_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["paper", "dry_run"], "blocked_live_reason": "missing_current_promotion_evidence_and_preauthorized_autonomy_policy", "live_continuity": {"eligible": false, "allowed_platforms": []}, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false}, {"profile": "cn_industry_etf_rotation_aggressive", "label": "A股ETF轮动", "label_en": "CN ETF Rotation", "label_zh": "A股ETF轮动", "domain": "cn_equity", "runtime_enabled": false, "lifecycle_stage": "live_candidate", "can_switch_live": false, "allowed_execution_modes": ["paper", "dry_run"], "blocked_live_reason": "live_candidate_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false}, {"profile": "cn_index_etf_tactical_rotation", "label": "A股宽基ETF战术轮动", "label_en": "CN Index ETF Tactical Rotation", "label_zh": "A股宽基ETF战术轮动", "domain": "cn_equity", "runtime_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["dry_run"], "blocked_live_reason": "research_backtest_only_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false}, {"profile": "cn_chinext_tactical_rotation", "label": "创业板战术轮动", "label_en": "CN ChiNext Tactical Rotation", "label_zh": "创业板战术轮动", "domain": "cn_equity", "runtime_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["dry_run"], "blocked_live_reason": "research_backtest_only_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false}, {"profile": "cn_chinext_growth_momentum_quality", "label": "创业板成长动量质量", "label_en": "CN ChiNext Growth Momentum Quality", "label_zh": "创业板成长动量质量", "domain": "cn_equity", "runtime_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["dry_run"], "blocked_live_reason": "research_backtest_only_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false}, {"profile": "cn_dividend_quality_snapshot", "label": "A股红利质量", "label_en": "CN Dividend Quality", "label_zh": "A股红利质量", "domain": "cn_equity", "runtime_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["dry_run"], "blocked_live_reason": "research_backtest_only_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false}, {"profile": "cn_chinext_growth_momentum_quality_snapshot", "label": "创业板成长质量快照", "label_en": "CN ChiNext Growth Quality Snapshot", "label_zh": "创业板成长质量快照", "domain": "cn_equity", "runtime_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["dry_run"], "blocked_live_reason": "research_backtest_only_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false}, {"profile": "cn_star_growth_momentum_quality", "label": "科创板成长动量质量", "label_en": "CN STAR Growth Momentum Quality", "label_zh": "科创板成长动量质量", "domain": "cn_equity", "runtime_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["dry_run"], "blocked_live_reason": "research_backtest_only_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false}, {"profile": "cn_equity_combo", "label": "A股进取组合", "label_en": "CN Alpha Combo", "label_zh": "A股进取组合", "domain": "cn_equity", "runtime_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["dry_run"], "blocked_live_reason": "research_backtest_only_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": true, "combo_mode": "dynamic"}, {"profile": "crypto_live_pool_rotation", "label": "加密实时池轮动", "label_en": "Crypto Live Pool Rotation", "label_zh": "加密实时池轮动", "domain": "crypto", "runtime_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["paper", "dry_run"], "blocked_live_reason": "missing_current_promotion_evidence_and_preauthorized_autonomy_policy", "live_continuity": {"eligible": true, "allowed_platforms": ["binance"]}, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false}, {"profile": "crypto_btc_dca", "label": "BTC定投", "label_en": "BTC DCA", "label_zh": "BTC定投", "domain": "crypto", "runtime_enabled": false, "lifecycle_stage": "shadow_active", "can_switch_live": false, "allowed_execution_modes": ["paper", "dry_run"], "blocked_live_reason": "shadow_candidate_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false}, {"profile": "crypto_trend_rotation", "label": "山寨趋势轮动", "label_en": "Altcoin Trend", "label_zh": "山寨趋势轮动", "domain": "crypto", "runtime_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["dry_run"], "blocked_live_reason": "research_backtest_only_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false}, {"profile": "crypto_equity_combo", "label": "加密动量组合", "label_en": "Crypto Core Combo", "label_zh": "加密动量组合", "domain": "crypto", "runtime_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["dry_run"], "blocked_live_reason": "research_backtest_only_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": true, "combo_mode": "dynamic"}]; window.__DCA_PROFILE_DEFAULTS__ = {"nasdaq_sp500_smart_dca": {"defaultMode": "fixed", "defaultBaseInvestmentUsd": "1000"}, "ibit_smart_dca": {"defaultMode": "fixed", "defaultBaseInvestmentUsd": "1000"}}; window.__INCOME_LAYER_DEFAULTS__ = {"tqqq_growth_income": {"startUsd": 250000, "maxRatio": "0.55", "allocations": {"SCHD": 0.3, "DGRO": 0.2, "SGOV": 0.4, "SPYI": 0.08, "QQQI": 0.02}}, "soxl_soxx_trend_income": {"startUsd": 150000, "maxRatio": "0.95", "allocations": {"SCHD": 0.15, "DGRO": 0.1, "SGOV": 0.7, "SPYI": 0.04, "QQQI": 0.01}}, "global_etf_rotation": {"startUsd": 500000, "maxRatio": "0.15", "allocations": {"SCHD": 0.4, "DGRO": 0.25, "SGOV": 0.3, "SPYI": 0.05}}, "russell_top50_leader_rotation": {"startUsd": 300000, "maxRatio": "0.25", "allocations": {"SCHD": 0.45, "DGRO": 0.3, "SGOV": 0.25}}, "us_equity_combo": {"startUsd": 300000, "maxRatio": "0.25", "allocations": {"SCHD": 0.25, "DGRO": 0.25, "SGOV": 0.2, "SPYI": 0.15, "QQQI": 0.15}}}; window.__OPTION_OVERLAY_DEFAULTS__ = {"tqqq_growth_income": {"liveGate": "promotion_required", "liveStatus": "research_only", "families": [{"family": "growth", "recipe": "tqqq_leaps_growth_v1", "startUsd": "250000", "ratio": "0.03", "ratioKind": "budget"}]}, "soxl_soxx_trend_income": {"liveGate": "promotion_required", "liveStatus": "research_only", "families": [{"family": "income", "recipe": "soxx_put_credit_spread_income_v1", "startUsd": "150000", "ratio": "0.01", "ratioKind": "risk"}]}, "global_etf_rotation": {"liveGate": "promotion_required", "liveStatus": "research_only", "families": [{"family": "growth", "recipe": "spy_leaps_growth_v1", "startUsd": "500000", "ratio": "0.015", "ratioKind": "budget"}]}, "russell_top50_leader_rotation": {"liveGate": "promotion_required", "liveStatus": "research_only", "families": [{"family": "growth", "recipe": "spy_leaps_growth_v1", "startUsd": "300000", "ratio": "0.015", "ratioKind": "budget"}]}, "us_equity_combo": {"liveGate": "promotion_required", "liveStatus": "research_only", "families": [{"family": "growth", "recipe": "spy_leaps_growth_v1", "startUsd": "300000", "ratio": "0.015", "ratioKind": "budget"}]}}; diff --git a/web/strategy-switch-console/page_asset.js b/web/strategy-switch-console/page_asset.js index 734a6e4..0ed49d4 100644 --- a/web/strategy-switch-console/page_asset.js +++ b/web/strategy-switch-console/page_asset.js @@ -1,2 +1,2 @@ // Generated by scripts/sync_strategy_switch_page_asset.py; do not edit by hand. -export const PAGE_HTML = "\n\n\n \n \n \n QuantStrategyLab 控制台\n \n \n\n\n\n\n\n
\n
\n

QuantStrategyLab

\n

已验证证据、运行许可和所有者决策。

\n
\n
\n \n \n \n \n
\n
\n\n
\n
\n 初始化控制台\n

读取策略配置

\n

正在读取登录状态、账号配置和当前状态。

\n
\n
\n
\n\n
\n \n \n\n
\n
\n
\n 今日待处理 / 只读\n

只处理需要你决定的事。

\n

这里不是交易大屏:只显示经验证的待办、证据是否足够,以及需要人工做出的边界决定。

\n
\n
\n 等待登录\n 最近计算:—\n
\n
\n
登录后读取私有全局快照;页面不会授予实盘权限。
\n
\n
候选总数0
\n
本次延期0
\n
已停车0
\n
等待我决定0
\n
\n

需要跟进

\n
\n
\n 按需查看 M0 研究观察\n
登录后读取已验证 M0 研究台账;仅研究、无订单。
\n
\n
\n
\n 按需查看 M1 Shadow 建议\n
登录后读取已验证的 Shadow 建议;它始终不下单。
\n
\n
\n
\n 按需查看策略 × 平台证据覆盖\n
登录后读取已验证执行证据;页面不会推断 paper 或 live 状态。
\n
\n
\n
\n 按需查看平台运行状态\n
登录后读取已验证的平台运行状态;页面不会启用目标或提交订单。
\n
\n
\n
\n 按需查看研究任务队列\n
登录后读取已验证研究任务;不会运行或调参。
\n
\n
\n
\n\n \n\n \n
\n\n \n\n\n"; +export const PAGE_HTML = "\n\n\n \n \n \n QuantStrategyLab 控制台\n \n \n\n\n\n\n\n
\n
\n

QuantStrategyLab

\n

已验证证据、运行许可和所有者决策。

\n
\n
\n \n \n \n \n
\n
\n\n
\n
\n 初始化控制台\n

读取策略配置

\n

正在读取登录状态、账号配置和当前状态。

\n
\n
\n
\n\n
\n \n \n\n
\n
\n
\n 今日待处理 / 只读\n

只处理需要你决定的事。

\n

这里不是交易大屏:只显示经验证的待办、证据是否足够,以及需要人工做出的边界决定。

\n
\n
\n 等待登录\n 最近计算:—\n
\n
\n
登录后读取私有全局快照;页面不会授予实盘权限。
\n
\n
候选总数0
\n
本次延期0
\n
已停车0
\n
等待我决定0
\n
\n

需要跟进

\n
\n
\n 按需查看 M0 研究观察\n
登录后读取已验证 M0 研究台账;仅研究、无订单。
\n
\n
\n
\n 按需查看 M1 Shadow 建议\n
登录后读取已验证的 Shadow 建议;它始终不下单。
\n
\n
\n
\n 按需查看策略 × 平台证据覆盖\n
登录后读取已验证执行证据;页面不会推断 paper 或 live 状态。
\n
\n
\n
\n 按需查看平台运行状态\n
登录后读取已验证的平台运行状态;页面不会启用目标或提交订单。
\n
\n
\n
\n 按需查看研究任务队列\n
登录后读取已验证研究任务;不会运行或调参。
\n
\n
\n
\n\n \n\n \n
\n\n \n\n\n"; diff --git a/web/strategy-switch-console/runtime-catalog-projection.json b/web/strategy-switch-console/runtime-catalog-projection.json index 53ad3ad..970cff4 100644 --- a/web/strategy-switch-console/runtime-catalog-projection.json +++ b/web/strategy-switch-console/runtime-catalog-projection.json @@ -22,7 +22,7 @@ "schema_version": "qsl.runtime_catalog_projection.v1", "source": { "catalog_as_of": "2026-08-19", - "content_sha256": "sha256:018753899fdbd7c9ce58628598bc0b3544a6bd18eb5179ec057a1460a7b74cbe", + "content_sha256": "sha256:90261c8eaf9676c6d9b69c85222c5cb8f54305ca2fc8c0d51c96cf546f2286b0", "path": "platform-config.json" }, "strategies": [ diff --git a/web/strategy-switch-console/strategy-profiles.example.json b/web/strategy-switch-console/strategy-profiles.example.json index ae151f6..18bb1c2 100644 --- a/web/strategy-switch-console/strategy-profiles.example.json +++ b/web/strategy-switch-console/strategy-profiles.example.json @@ -1 +1 @@ -[{"profile":"tqqq_growth_income","label":"纳斯达克增长收益","label_en":"NASDAQ Growth Income","label_zh":"纳斯达克增长收益","domain":"us_equity","runtime_enabled":false,"income_layer_enabled":true,"option_overlay_enabled":true,"combo_enabled":false,"lifecycle_stage":"research_active","can_switch_live":false,"allowed_execution_modes":["paper","dry_run"],"blocked_live_reason":"missing_current_promotion_evidence_and_preauthorized_autonomy_policy","live_continuity":{"eligible":false,"allowed_platforms":[]},"income_layer_start_usd":"250000","income_layer_max_ratio":"0.55","income_layer_allocations":{"SCHD":0.3,"DGRO":0.2,"SGOV":0.4,"SPYI":0.08,"QQQI":0.02},"option_overlay_live_gate":"promotion_required","option_overlay_live_status":"research_only","option_growth_overlay_enabled":true,"option_growth_overlay_recipe":"tqqq_leaps_growth_v1","option_growth_overlay_start_usd":"250000","option_growth_overlay_nav_budget_ratio":"0.03"},{"profile":"soxl_soxx_trend_income","label":"半导体趋势收益","label_en":"Semiconductor Trend Income","label_zh":"半导体趋势收益","domain":"us_equity","runtime_enabled":false,"income_layer_enabled":true,"option_overlay_enabled":true,"combo_enabled":false,"lifecycle_stage":"research_active","can_switch_live":false,"allowed_execution_modes":["paper","dry_run"],"blocked_live_reason":"missing_current_promotion_evidence_and_preauthorized_autonomy_policy","live_continuity":{"eligible":true,"allowed_platforms":["longbridge","ibkr","schwab"]},"income_layer_start_usd":"150000","income_layer_max_ratio":"0.95","income_layer_allocations":{"SCHD":0.15,"DGRO":0.1,"SGOV":0.7,"SPYI":0.04,"QQQI":0.01},"option_overlay_live_gate":"promotion_required","option_overlay_live_status":"research_only","option_income_overlay_enabled":true,"option_income_overlay_recipe":"soxx_put_credit_spread_income_v1","option_income_overlay_start_usd":"150000","option_income_overlay_nav_risk_ratio":"0.01"},{"profile":"nasdaq_sp500_smart_dca","label":"纳指标普定投","label_en":"NASDAQ/S&P 500 DCA","label_zh":"纳指标普定投","domain":"us_equity","runtime_enabled":false,"income_layer_enabled":false,"option_overlay_enabled":false,"combo_enabled":false,"lifecycle_stage":"research_active","can_switch_live":false,"allowed_execution_modes":["paper","dry_run"],"blocked_live_reason":"missing_current_promotion_evidence_and_preauthorized_autonomy_policy","live_continuity":{"eligible":false,"allowed_platforms":[]},"dca_enabled":true,"dca_default_mode":"fixed","dca_default_base_investment_usd":"1000"},{"profile":"ibit_smart_dca","label":"IBIT比特币定投","label_en":"IBIT Bitcoin DCA","label_zh":"IBIT比特币定投","domain":"us_equity","runtime_enabled":false,"income_layer_enabled":false,"option_overlay_enabled":false,"combo_enabled":false,"lifecycle_stage":"research_active","can_switch_live":false,"allowed_execution_modes":["paper","dry_run"],"blocked_live_reason":"missing_current_promotion_evidence_and_preauthorized_autonomy_policy","live_continuity":{"eligible":true,"allowed_platforms":["firstrade"]},"dca_enabled":true,"dca_default_mode":"fixed","dca_default_base_investment_usd":"1000"},{"profile":"global_etf_rotation","label":"全球ETF轮动","label_en":"Global ETF Rotation","label_zh":"全球ETF轮动","domain":"us_equity","runtime_enabled":false,"income_layer_enabled":true,"option_overlay_enabled":true,"combo_enabled":false,"lifecycle_stage":"research_active","can_switch_live":false,"allowed_execution_modes":["dry_run"],"blocked_live_reason":"research_backtest_only_requires_evidence_package","live_continuity":{"eligible":false,"allowed_platforms":[]},"income_layer_start_usd":"500000","income_layer_max_ratio":"0.15","income_layer_allocations":{"SCHD":0.4,"DGRO":0.25,"SGOV":0.3,"SPYI":0.05},"option_overlay_live_gate":"promotion_required","option_overlay_live_status":"research_only","option_growth_overlay_enabled":true,"option_growth_overlay_recipe":"spy_leaps_growth_v1","option_growth_overlay_start_usd":"500000","option_growth_overlay_nav_budget_ratio":"0.015"},{"profile":"russell_top50_leader_rotation","label":"罗素Top50领涨","label_en":"Russell Top50 Leaders","label_zh":"罗素Top50领涨","domain":"us_equity","runtime_enabled":false,"income_layer_enabled":true,"option_overlay_enabled":true,"combo_enabled":false,"lifecycle_stage":"research_active","can_switch_live":false,"allowed_execution_modes":["paper","dry_run"],"blocked_live_reason":"missing_current_promotion_evidence_and_preauthorized_autonomy_policy","live_continuity":{"eligible":false,"allowed_platforms":[]},"income_layer_start_usd":"300000","income_layer_max_ratio":"0.25","income_layer_allocations":{"SCHD":0.45,"DGRO":0.3,"SGOV":0.25},"option_overlay_live_gate":"promotion_required","option_overlay_live_status":"research_only","option_growth_overlay_enabled":true,"option_growth_overlay_recipe":"spy_leaps_growth_v1","option_growth_overlay_start_usd":"300000","option_growth_overlay_nav_budget_ratio":"0.015"},{"profile":"tecl_xlk_trend_income","label":"TECL/XLK趋势收益","label_en":"TECL/XLK Trend Income","label_zh":"TECL/XLK趋势收益","domain":"us_equity","runtime_enabled":false,"income_layer_enabled":false,"option_overlay_enabled":false,"combo_enabled":false,"lifecycle_stage":"research_active","can_switch_live":false,"allowed_execution_modes":["dry_run"],"blocked_live_reason":"failed_promotion_vs_live_profiles","live_continuity":{"eligible":false,"allowed_platforms":[]}},{"profile":"us_equity_combo","label":"美股核心组合","label_en":"US Core Combo","label_zh":"美股核心组合","domain":"us_equity","runtime_enabled":false,"income_layer_enabled":true,"option_overlay_enabled":true,"combo_enabled":true,"lifecycle_stage":"shadow_active","can_switch_live":false,"allowed_execution_modes":["paper","dry_run"],"blocked_live_reason":"shadow_candidate_requires_evidence_package","live_continuity":{"eligible":false,"allowed_platforms":[]},"combo_mode":"dynamic","income_layer_start_usd":"300000","income_layer_max_ratio":"0.25","income_layer_allocations":{"SCHD":0.25,"DGRO":0.25,"SGOV":0.2,"SPYI":0.15,"QQQI":0.15},"option_overlay_live_gate":"promotion_required","option_overlay_live_status":"research_only","option_growth_overlay_enabled":true,"option_growth_overlay_recipe":"spy_leaps_growth_v1","option_growth_overlay_start_usd":"300000","option_growth_overlay_nav_budget_ratio":"0.015"},{"profile":"us_equity_combo_core","label":"美股核心组合影子","label_en":"US Core Combo Shadow","label_zh":"美股核心组合影子","domain":"us_equity","runtime_enabled":false,"income_layer_enabled":false,"option_overlay_enabled":false,"combo_enabled":true,"lifecycle_stage":"shadow_active","can_switch_live":false,"allowed_execution_modes":["paper","dry_run"],"blocked_live_reason":"shadow_candidate_requires_evidence_package","live_continuity":{"eligible":false,"allowed_platforms":[]},"combo_mode":"dynamic"},{"profile":"us_equity_combo_leveraged","label":"美股加速组合","label_en":"US Alpha Combo","label_zh":"美股加速组合","domain":"us_equity","runtime_enabled":false,"income_layer_enabled":false,"option_overlay_enabled":false,"combo_enabled":true,"lifecycle_stage":"shadow_active","can_switch_live":false,"allowed_execution_modes":["paper","dry_run"],"blocked_live_reason":"shadow_candidate_requires_evidence_package","live_continuity":{"eligible":false,"allowed_platforms":[]},"combo_mode":"dynamic"},{"profile":"hk_global_etf_tactical_rotation","label":"港股ETF战术轮动","label_en":"HK ETF Tactical Rotation","label_zh":"港股ETF战术轮动","domain":"hk_equity","runtime_enabled":false,"income_layer_enabled":false,"option_overlay_enabled":false,"combo_enabled":false,"lifecycle_stage":"research_active","can_switch_live":false,"allowed_execution_modes":["dry_run"],"blocked_live_reason":"research_backtest_only_requires_evidence_package","live_continuity":{"eligible":false,"allowed_platforms":[]}},{"profile":"hk_low_vol_dividend_quality_snapshot","label":"港股红利质量","label_en":"HK Dividend Quality","label_zh":"港股红利质量","domain":"hk_equity","runtime_enabled":false,"income_layer_enabled":false,"option_overlay_enabled":false,"combo_enabled":false,"lifecycle_stage":"research_active","can_switch_live":false,"allowed_execution_modes":["paper","dry_run"],"blocked_live_reason":"missing_current_promotion_evidence_and_preauthorized_autonomy_policy","live_continuity":{"eligible":false,"allowed_platforms":[]}},{"profile":"hk_equity_combo","label":"港股恒生组合","label_en":"HK Core Combo","label_zh":"港股恒生组合","domain":"hk_equity","runtime_enabled":false,"income_layer_enabled":false,"option_overlay_enabled":false,"combo_enabled":true,"lifecycle_stage":"research_active","can_switch_live":false,"allowed_execution_modes":["dry_run"],"blocked_live_reason":"research_backtest_only_requires_evidence_package","live_continuity":{"eligible":false,"allowed_platforms":[]},"combo_mode":"dynamic"},{"profile":"cn_industry_etf_rotation","label":"A股行业ETF轮动","label_en":"CN Industry ETF Rotation","label_zh":"A股行业ETF轮动","domain":"cn_equity","runtime_enabled":false,"income_layer_enabled":false,"option_overlay_enabled":false,"combo_enabled":false,"lifecycle_stage":"research_active","can_switch_live":false,"allowed_execution_modes":["paper","dry_run"],"blocked_live_reason":"missing_current_promotion_evidence_and_preauthorized_autonomy_policy","live_continuity":{"eligible":false,"allowed_platforms":[]}},{"profile":"cn_industry_etf_rotation_aggressive","label":"A股ETF轮动","label_en":"CN ETF Rotation","label_zh":"A股ETF轮动","domain":"cn_equity","runtime_enabled":false,"income_layer_enabled":false,"option_overlay_enabled":false,"combo_enabled":false,"lifecycle_stage":"live_candidate","can_switch_live":false,"allowed_execution_modes":["paper","dry_run"],"blocked_live_reason":"live_candidate_requires_evidence_package","live_continuity":{"eligible":false,"allowed_platforms":[]}},{"profile":"cn_index_etf_tactical_rotation","label":"A股宽基ETF战术轮动","label_en":"CN Index ETF Tactical Rotation","label_zh":"A股宽基ETF战术轮动","domain":"cn_equity","runtime_enabled":false,"income_layer_enabled":false,"option_overlay_enabled":false,"combo_enabled":false,"lifecycle_stage":"research_active","can_switch_live":false,"allowed_execution_modes":["dry_run"],"blocked_live_reason":"research_backtest_only_requires_evidence_package","live_continuity":{"eligible":false,"allowed_platforms":[]}},{"profile":"cn_chinext_tactical_rotation","label":"创业板战术轮动","label_en":"CN ChiNext Tactical Rotation","label_zh":"创业板战术轮动","domain":"cn_equity","runtime_enabled":false,"income_layer_enabled":false,"option_overlay_enabled":false,"combo_enabled":false,"lifecycle_stage":"research_active","can_switch_live":false,"allowed_execution_modes":["dry_run"],"blocked_live_reason":"research_backtest_only_requires_evidence_package","live_continuity":{"eligible":false,"allowed_platforms":[]}},{"profile":"cn_chinext_growth_momentum_quality","label":"创业板成长动量质量","label_en":"CN ChiNext Growth Momentum Quality","label_zh":"创业板成长动量质量","domain":"cn_equity","runtime_enabled":false,"income_layer_enabled":false,"option_overlay_enabled":false,"combo_enabled":false,"lifecycle_stage":"research_active","can_switch_live":false,"allowed_execution_modes":["dry_run"],"blocked_live_reason":"research_backtest_only_requires_evidence_package","live_continuity":{"eligible":false,"allowed_platforms":[]}},{"profile":"cn_dividend_quality_snapshot","label":"A股红利质量","label_en":"CN Dividend Quality","label_zh":"A股红利质量","domain":"cn_equity","runtime_enabled":false,"income_layer_enabled":false,"option_overlay_enabled":false,"combo_enabled":false,"lifecycle_stage":"research_active","can_switch_live":false,"allowed_execution_modes":["dry_run"],"blocked_live_reason":"research_backtest_only_requires_evidence_package","live_continuity":{"eligible":false,"allowed_platforms":[]}},{"profile":"cn_chinext_growth_momentum_quality_snapshot","label":"创业板成长质量快照","label_en":"CN ChiNext Growth Quality Snapshot","label_zh":"创业板成长质量快照","domain":"cn_equity","runtime_enabled":false,"income_layer_enabled":false,"option_overlay_enabled":false,"combo_enabled":false,"lifecycle_stage":"research_active","can_switch_live":false,"allowed_execution_modes":["dry_run"],"blocked_live_reason":"research_backtest_only_requires_evidence_package","live_continuity":{"eligible":false,"allowed_platforms":[]}},{"profile":"cn_star_growth_momentum_quality","label":"科创板成长动量质量","label_en":"CN STAR Growth Momentum Quality","label_zh":"科创板成长动量质量","domain":"cn_equity","runtime_enabled":false,"income_layer_enabled":false,"option_overlay_enabled":false,"combo_enabled":false,"lifecycle_stage":"research_active","can_switch_live":false,"allowed_execution_modes":["dry_run"],"blocked_live_reason":"research_backtest_only_requires_evidence_package","live_continuity":{"eligible":false,"allowed_platforms":[]}},{"profile":"cn_equity_combo","label":"A股进取组合","label_en":"CN Alpha Combo","label_zh":"A股进取组合","domain":"cn_equity","runtime_enabled":false,"income_layer_enabled":false,"option_overlay_enabled":false,"combo_enabled":true,"lifecycle_stage":"research_active","can_switch_live":false,"allowed_execution_modes":["dry_run"],"blocked_live_reason":"research_backtest_only_requires_evidence_package","live_continuity":{"eligible":false,"allowed_platforms":[]},"combo_mode":"dynamic"},{"profile":"crypto_live_pool_rotation","label":"加密实时池轮动","label_en":"Crypto Live Pool Rotation","label_zh":"加密实时池轮动","domain":"crypto","runtime_enabled":false,"income_layer_enabled":false,"option_overlay_enabled":false,"combo_enabled":false,"lifecycle_stage":"research_active","can_switch_live":false,"allowed_execution_modes":["paper","dry_run"],"blocked_live_reason":"missing_current_promotion_evidence_and_preauthorized_autonomy_policy","live_continuity":{"eligible":true,"allowed_platforms":["binance"]}},{"profile":"crypto_btc_dca","label":"BTC定投","label_en":"BTC DCA","label_zh":"BTC定投","domain":"crypto","runtime_enabled":false,"income_layer_enabled":false,"option_overlay_enabled":false,"combo_enabled":false,"lifecycle_stage":"shadow_active","can_switch_live":false,"allowed_execution_modes":["paper","dry_run"],"blocked_live_reason":"shadow_candidate_requires_evidence_package","live_continuity":{"eligible":false,"allowed_platforms":[]}},{"profile":"crypto_trend_rotation","label":"山寨趋势轮动","label_en":"Altcoin Trend","label_zh":"山寨趋势轮动","domain":"crypto","runtime_enabled":false,"income_layer_enabled":false,"option_overlay_enabled":false,"combo_enabled":false,"lifecycle_stage":"research_active","can_switch_live":false,"allowed_execution_modes":["dry_run"],"blocked_live_reason":"research_backtest_only_requires_evidence_package","live_continuity":{"eligible":false,"allowed_platforms":[]}},{"profile":"crypto_equity_combo","label":"加密动量组合","label_en":"Crypto Core Combo","label_zh":"加密动量组合","domain":"crypto","runtime_enabled":false,"income_layer_enabled":false,"option_overlay_enabled":false,"combo_enabled":true,"lifecycle_stage":"research_active","can_switch_live":false,"allowed_execution_modes":["dry_run"],"blocked_live_reason":"research_backtest_only_requires_evidence_package","live_continuity":{"eligible":false,"allowed_platforms":[]},"combo_mode":"dynamic"}] +[{"profile":"tqqq_growth_income","label":"纳斯达克增长收益","label_en":"NASDAQ Growth Income","label_zh":"纳斯达克增长收益","domain":"us_equity","runtime_enabled":false,"income_layer_enabled":true,"option_overlay_enabled":true,"combo_enabled":false,"lifecycle_stage":"research_active","can_switch_live":false,"allowed_execution_modes":["paper","dry_run"],"blocked_live_reason":"missing_current_promotion_evidence_and_preauthorized_autonomy_policy","live_continuity":{"eligible":true,"allowed_platforms":["ibkr"]},"income_layer_start_usd":"250000","income_layer_max_ratio":"0.55","income_layer_allocations":{"SCHD":0.3,"DGRO":0.2,"SGOV":0.4,"SPYI":0.08,"QQQI":0.02},"option_overlay_live_gate":"promotion_required","option_overlay_live_status":"research_only","option_growth_overlay_enabled":true,"option_growth_overlay_recipe":"tqqq_leaps_growth_v1","option_growth_overlay_start_usd":"250000","option_growth_overlay_nav_budget_ratio":"0.03"},{"profile":"soxl_soxx_trend_income","label":"半导体趋势收益","label_en":"Semiconductor Trend Income","label_zh":"半导体趋势收益","domain":"us_equity","runtime_enabled":false,"income_layer_enabled":true,"option_overlay_enabled":true,"combo_enabled":false,"lifecycle_stage":"research_active","can_switch_live":false,"allowed_execution_modes":["paper","dry_run"],"blocked_live_reason":"missing_current_promotion_evidence_and_preauthorized_autonomy_policy","live_continuity":{"eligible":true,"allowed_platforms":["longbridge","ibkr","schwab"]},"income_layer_start_usd":"150000","income_layer_max_ratio":"0.95","income_layer_allocations":{"SCHD":0.15,"DGRO":0.1,"SGOV":0.7,"SPYI":0.04,"QQQI":0.01},"option_overlay_live_gate":"promotion_required","option_overlay_live_status":"research_only","option_income_overlay_enabled":true,"option_income_overlay_recipe":"soxx_put_credit_spread_income_v1","option_income_overlay_start_usd":"150000","option_income_overlay_nav_risk_ratio":"0.01"},{"profile":"nasdaq_sp500_smart_dca","label":"纳指标普定投","label_en":"NASDAQ/S&P 500 DCA","label_zh":"纳指标普定投","domain":"us_equity","runtime_enabled":false,"income_layer_enabled":false,"option_overlay_enabled":false,"combo_enabled":false,"lifecycle_stage":"research_active","can_switch_live":false,"allowed_execution_modes":["paper","dry_run"],"blocked_live_reason":"missing_current_promotion_evidence_and_preauthorized_autonomy_policy","live_continuity":{"eligible":false,"allowed_platforms":[]},"dca_enabled":true,"dca_default_mode":"fixed","dca_default_base_investment_usd":"1000"},{"profile":"ibit_smart_dca","label":"IBIT比特币定投","label_en":"IBIT Bitcoin DCA","label_zh":"IBIT比特币定投","domain":"us_equity","runtime_enabled":false,"income_layer_enabled":false,"option_overlay_enabled":false,"combo_enabled":false,"lifecycle_stage":"research_active","can_switch_live":false,"allowed_execution_modes":["paper","dry_run"],"blocked_live_reason":"missing_current_promotion_evidence_and_preauthorized_autonomy_policy","live_continuity":{"eligible":true,"allowed_platforms":["firstrade"]},"dca_enabled":true,"dca_default_mode":"fixed","dca_default_base_investment_usd":"1000"},{"profile":"global_etf_rotation","label":"全球ETF轮动","label_en":"Global ETF Rotation","label_zh":"全球ETF轮动","domain":"us_equity","runtime_enabled":false,"income_layer_enabled":true,"option_overlay_enabled":true,"combo_enabled":false,"lifecycle_stage":"research_active","can_switch_live":false,"allowed_execution_modes":["dry_run"],"blocked_live_reason":"research_backtest_only_requires_evidence_package","live_continuity":{"eligible":true,"allowed_platforms":["ibkr"]},"income_layer_start_usd":"500000","income_layer_max_ratio":"0.15","income_layer_allocations":{"SCHD":0.4,"DGRO":0.25,"SGOV":0.3,"SPYI":0.05},"option_overlay_live_gate":"promotion_required","option_overlay_live_status":"research_only","option_growth_overlay_enabled":true,"option_growth_overlay_recipe":"spy_leaps_growth_v1","option_growth_overlay_start_usd":"500000","option_growth_overlay_nav_budget_ratio":"0.015"},{"profile":"russell_top50_leader_rotation","label":"罗素Top50领涨","label_en":"Russell Top50 Leaders","label_zh":"罗素Top50领涨","domain":"us_equity","runtime_enabled":false,"income_layer_enabled":true,"option_overlay_enabled":true,"combo_enabled":false,"lifecycle_stage":"research_active","can_switch_live":false,"allowed_execution_modes":["paper","dry_run"],"blocked_live_reason":"missing_current_promotion_evidence_and_preauthorized_autonomy_policy","live_continuity":{"eligible":true,"allowed_platforms":["ibkr"]},"income_layer_start_usd":"300000","income_layer_max_ratio":"0.25","income_layer_allocations":{"SCHD":0.45,"DGRO":0.3,"SGOV":0.25},"option_overlay_live_gate":"promotion_required","option_overlay_live_status":"research_only","option_growth_overlay_enabled":true,"option_growth_overlay_recipe":"spy_leaps_growth_v1","option_growth_overlay_start_usd":"300000","option_growth_overlay_nav_budget_ratio":"0.015"},{"profile":"tecl_xlk_trend_income","label":"TECL/XLK趋势收益","label_en":"TECL/XLK Trend Income","label_zh":"TECL/XLK趋势收益","domain":"us_equity","runtime_enabled":false,"income_layer_enabled":false,"option_overlay_enabled":false,"combo_enabled":false,"lifecycle_stage":"research_active","can_switch_live":false,"allowed_execution_modes":["dry_run"],"blocked_live_reason":"failed_promotion_vs_live_profiles","live_continuity":{"eligible":false,"allowed_platforms":[]}},{"profile":"us_equity_combo","label":"美股核心组合","label_en":"US Core Combo","label_zh":"美股核心组合","domain":"us_equity","runtime_enabled":false,"income_layer_enabled":true,"option_overlay_enabled":true,"combo_enabled":true,"lifecycle_stage":"shadow_active","can_switch_live":false,"allowed_execution_modes":["paper","dry_run"],"blocked_live_reason":"shadow_candidate_requires_evidence_package","live_continuity":{"eligible":false,"allowed_platforms":[]},"combo_mode":"dynamic","income_layer_start_usd":"300000","income_layer_max_ratio":"0.25","income_layer_allocations":{"SCHD":0.25,"DGRO":0.25,"SGOV":0.2,"SPYI":0.15,"QQQI":0.15},"option_overlay_live_gate":"promotion_required","option_overlay_live_status":"research_only","option_growth_overlay_enabled":true,"option_growth_overlay_recipe":"spy_leaps_growth_v1","option_growth_overlay_start_usd":"300000","option_growth_overlay_nav_budget_ratio":"0.015"},{"profile":"us_equity_combo_core","label":"美股核心组合影子","label_en":"US Core Combo Shadow","label_zh":"美股核心组合影子","domain":"us_equity","runtime_enabled":false,"income_layer_enabled":false,"option_overlay_enabled":false,"combo_enabled":true,"lifecycle_stage":"shadow_active","can_switch_live":false,"allowed_execution_modes":["paper","dry_run"],"blocked_live_reason":"shadow_candidate_requires_evidence_package","live_continuity":{"eligible":false,"allowed_platforms":[]},"combo_mode":"dynamic"},{"profile":"us_equity_combo_leveraged","label":"美股加速组合","label_en":"US Alpha Combo","label_zh":"美股加速组合","domain":"us_equity","runtime_enabled":false,"income_layer_enabled":false,"option_overlay_enabled":false,"combo_enabled":true,"lifecycle_stage":"shadow_active","can_switch_live":false,"allowed_execution_modes":["paper","dry_run"],"blocked_live_reason":"shadow_candidate_requires_evidence_package","live_continuity":{"eligible":false,"allowed_platforms":[]},"combo_mode":"dynamic"},{"profile":"hk_global_etf_tactical_rotation","label":"港股ETF战术轮动","label_en":"HK ETF Tactical Rotation","label_zh":"港股ETF战术轮动","domain":"hk_equity","runtime_enabled":false,"income_layer_enabled":false,"option_overlay_enabled":false,"combo_enabled":false,"lifecycle_stage":"research_active","can_switch_live":false,"allowed_execution_modes":["dry_run"],"blocked_live_reason":"research_backtest_only_requires_evidence_package","live_continuity":{"eligible":false,"allowed_platforms":[]}},{"profile":"hk_low_vol_dividend_quality_snapshot","label":"港股红利质量","label_en":"HK Dividend Quality","label_zh":"港股红利质量","domain":"hk_equity","runtime_enabled":false,"income_layer_enabled":false,"option_overlay_enabled":false,"combo_enabled":false,"lifecycle_stage":"research_active","can_switch_live":false,"allowed_execution_modes":["paper","dry_run"],"blocked_live_reason":"missing_current_promotion_evidence_and_preauthorized_autonomy_policy","live_continuity":{"eligible":false,"allowed_platforms":[]}},{"profile":"hk_equity_combo","label":"港股恒生组合","label_en":"HK Core Combo","label_zh":"港股恒生组合","domain":"hk_equity","runtime_enabled":false,"income_layer_enabled":false,"option_overlay_enabled":false,"combo_enabled":true,"lifecycle_stage":"research_active","can_switch_live":false,"allowed_execution_modes":["dry_run"],"blocked_live_reason":"research_backtest_only_requires_evidence_package","live_continuity":{"eligible":false,"allowed_platforms":[]},"combo_mode":"dynamic"},{"profile":"cn_industry_etf_rotation","label":"A股行业ETF轮动","label_en":"CN Industry ETF Rotation","label_zh":"A股行业ETF轮动","domain":"cn_equity","runtime_enabled":false,"income_layer_enabled":false,"option_overlay_enabled":false,"combo_enabled":false,"lifecycle_stage":"research_active","can_switch_live":false,"allowed_execution_modes":["paper","dry_run"],"blocked_live_reason":"missing_current_promotion_evidence_and_preauthorized_autonomy_policy","live_continuity":{"eligible":false,"allowed_platforms":[]}},{"profile":"cn_industry_etf_rotation_aggressive","label":"A股ETF轮动","label_en":"CN ETF Rotation","label_zh":"A股ETF轮动","domain":"cn_equity","runtime_enabled":false,"income_layer_enabled":false,"option_overlay_enabled":false,"combo_enabled":false,"lifecycle_stage":"live_candidate","can_switch_live":false,"allowed_execution_modes":["paper","dry_run"],"blocked_live_reason":"live_candidate_requires_evidence_package","live_continuity":{"eligible":false,"allowed_platforms":[]}},{"profile":"cn_index_etf_tactical_rotation","label":"A股宽基ETF战术轮动","label_en":"CN Index ETF Tactical Rotation","label_zh":"A股宽基ETF战术轮动","domain":"cn_equity","runtime_enabled":false,"income_layer_enabled":false,"option_overlay_enabled":false,"combo_enabled":false,"lifecycle_stage":"research_active","can_switch_live":false,"allowed_execution_modes":["dry_run"],"blocked_live_reason":"research_backtest_only_requires_evidence_package","live_continuity":{"eligible":false,"allowed_platforms":[]}},{"profile":"cn_chinext_tactical_rotation","label":"创业板战术轮动","label_en":"CN ChiNext Tactical Rotation","label_zh":"创业板战术轮动","domain":"cn_equity","runtime_enabled":false,"income_layer_enabled":false,"option_overlay_enabled":false,"combo_enabled":false,"lifecycle_stage":"research_active","can_switch_live":false,"allowed_execution_modes":["dry_run"],"blocked_live_reason":"research_backtest_only_requires_evidence_package","live_continuity":{"eligible":false,"allowed_platforms":[]}},{"profile":"cn_chinext_growth_momentum_quality","label":"创业板成长动量质量","label_en":"CN ChiNext Growth Momentum Quality","label_zh":"创业板成长动量质量","domain":"cn_equity","runtime_enabled":false,"income_layer_enabled":false,"option_overlay_enabled":false,"combo_enabled":false,"lifecycle_stage":"research_active","can_switch_live":false,"allowed_execution_modes":["dry_run"],"blocked_live_reason":"research_backtest_only_requires_evidence_package","live_continuity":{"eligible":false,"allowed_platforms":[]}},{"profile":"cn_dividend_quality_snapshot","label":"A股红利质量","label_en":"CN Dividend Quality","label_zh":"A股红利质量","domain":"cn_equity","runtime_enabled":false,"income_layer_enabled":false,"option_overlay_enabled":false,"combo_enabled":false,"lifecycle_stage":"research_active","can_switch_live":false,"allowed_execution_modes":["dry_run"],"blocked_live_reason":"research_backtest_only_requires_evidence_package","live_continuity":{"eligible":false,"allowed_platforms":[]}},{"profile":"cn_chinext_growth_momentum_quality_snapshot","label":"创业板成长质量快照","label_en":"CN ChiNext Growth Quality Snapshot","label_zh":"创业板成长质量快照","domain":"cn_equity","runtime_enabled":false,"income_layer_enabled":false,"option_overlay_enabled":false,"combo_enabled":false,"lifecycle_stage":"research_active","can_switch_live":false,"allowed_execution_modes":["dry_run"],"blocked_live_reason":"research_backtest_only_requires_evidence_package","live_continuity":{"eligible":false,"allowed_platforms":[]}},{"profile":"cn_star_growth_momentum_quality","label":"科创板成长动量质量","label_en":"CN STAR Growth Momentum Quality","label_zh":"科创板成长动量质量","domain":"cn_equity","runtime_enabled":false,"income_layer_enabled":false,"option_overlay_enabled":false,"combo_enabled":false,"lifecycle_stage":"research_active","can_switch_live":false,"allowed_execution_modes":["dry_run"],"blocked_live_reason":"research_backtest_only_requires_evidence_package","live_continuity":{"eligible":false,"allowed_platforms":[]}},{"profile":"cn_equity_combo","label":"A股进取组合","label_en":"CN Alpha Combo","label_zh":"A股进取组合","domain":"cn_equity","runtime_enabled":false,"income_layer_enabled":false,"option_overlay_enabled":false,"combo_enabled":true,"lifecycle_stage":"research_active","can_switch_live":false,"allowed_execution_modes":["dry_run"],"blocked_live_reason":"research_backtest_only_requires_evidence_package","live_continuity":{"eligible":false,"allowed_platforms":[]},"combo_mode":"dynamic"},{"profile":"crypto_live_pool_rotation","label":"加密实时池轮动","label_en":"Crypto Live Pool Rotation","label_zh":"加密实时池轮动","domain":"crypto","runtime_enabled":false,"income_layer_enabled":false,"option_overlay_enabled":false,"combo_enabled":false,"lifecycle_stage":"research_active","can_switch_live":false,"allowed_execution_modes":["paper","dry_run"],"blocked_live_reason":"missing_current_promotion_evidence_and_preauthorized_autonomy_policy","live_continuity":{"eligible":true,"allowed_platforms":["binance"]}},{"profile":"crypto_btc_dca","label":"BTC定投","label_en":"BTC DCA","label_zh":"BTC定投","domain":"crypto","runtime_enabled":false,"income_layer_enabled":false,"option_overlay_enabled":false,"combo_enabled":false,"lifecycle_stage":"shadow_active","can_switch_live":false,"allowed_execution_modes":["paper","dry_run"],"blocked_live_reason":"shadow_candidate_requires_evidence_package","live_continuity":{"eligible":false,"allowed_platforms":[]}},{"profile":"crypto_trend_rotation","label":"山寨趋势轮动","label_en":"Altcoin Trend","label_zh":"山寨趋势轮动","domain":"crypto","runtime_enabled":false,"income_layer_enabled":false,"option_overlay_enabled":false,"combo_enabled":false,"lifecycle_stage":"research_active","can_switch_live":false,"allowed_execution_modes":["dry_run"],"blocked_live_reason":"research_backtest_only_requires_evidence_package","live_continuity":{"eligible":false,"allowed_platforms":[]}},{"profile":"crypto_equity_combo","label":"加密动量组合","label_en":"Crypto Core Combo","label_zh":"加密动量组合","domain":"crypto","runtime_enabled":false,"income_layer_enabled":false,"option_overlay_enabled":false,"combo_enabled":true,"lifecycle_stage":"research_active","can_switch_live":false,"allowed_execution_modes":["dry_run"],"blocked_live_reason":"research_backtest_only_requires_evidence_package","live_continuity":{"eligible":false,"allowed_platforms":[]},"combo_mode":"dynamic"}] diff --git a/web/strategy-switch-console/strategy_profiles_asset.js b/web/strategy-switch-console/strategy_profiles_asset.js index f69d4e9..4138299 100644 --- a/web/strategy-switch-console/strategy_profiles_asset.js +++ b/web/strategy-switch-console/strategy_profiles_asset.js @@ -1,2 +1,2 @@ // Generated by scripts/sync_strategy_switch_page_asset.py; do not edit by hand. -export const DEFAULT_STRATEGY_PROFILES = [{"profile": "tqqq_growth_income", "label": "纳斯达克增长收益", "label_en": "NASDAQ Growth Income", "label_zh": "纳斯达克增长收益", "domain": "us_equity", "runtime_enabled": false, "income_layer_enabled": true, "option_overlay_enabled": true, "combo_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["paper", "dry_run"], "blocked_live_reason": "missing_current_promotion_evidence_and_preauthorized_autonomy_policy", "live_continuity": {"eligible": false, "allowed_platforms": []}, "income_layer_start_usd": "250000", "income_layer_max_ratio": "0.55", "income_layer_allocations": {"SCHD": 0.3, "DGRO": 0.2, "SGOV": 0.4, "SPYI": 0.08, "QQQI": 0.02}, "option_overlay_live_gate": "promotion_required", "option_overlay_live_status": "research_only", "option_growth_overlay_enabled": true, "option_growth_overlay_recipe": "tqqq_leaps_growth_v1", "option_growth_overlay_start_usd": "250000", "option_growth_overlay_nav_budget_ratio": "0.03"}, {"profile": "soxl_soxx_trend_income", "label": "半导体趋势收益", "label_en": "Semiconductor Trend Income", "label_zh": "半导体趋势收益", "domain": "us_equity", "runtime_enabled": false, "income_layer_enabled": true, "option_overlay_enabled": true, "combo_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["paper", "dry_run"], "blocked_live_reason": "missing_current_promotion_evidence_and_preauthorized_autonomy_policy", "live_continuity": {"eligible": true, "allowed_platforms": ["longbridge", "ibkr", "schwab"]}, "income_layer_start_usd": "150000", "income_layer_max_ratio": "0.95", "income_layer_allocations": {"SCHD": 0.15, "DGRO": 0.1, "SGOV": 0.7, "SPYI": 0.04, "QQQI": 0.01}, "option_overlay_live_gate": "promotion_required", "option_overlay_live_status": "research_only", "option_income_overlay_enabled": true, "option_income_overlay_recipe": "soxx_put_credit_spread_income_v1", "option_income_overlay_start_usd": "150000", "option_income_overlay_nav_risk_ratio": "0.01"}, {"profile": "nasdaq_sp500_smart_dca", "label": "纳指标普定投", "label_en": "NASDAQ/S&P 500 DCA", "label_zh": "纳指标普定投", "domain": "us_equity", "runtime_enabled": false, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["paper", "dry_run"], "blocked_live_reason": "missing_current_promotion_evidence_and_preauthorized_autonomy_policy", "live_continuity": {"eligible": false, "allowed_platforms": []}, "dca_enabled": true, "dca_default_mode": "fixed", "dca_default_base_investment_usd": "1000"}, {"profile": "ibit_smart_dca", "label": "IBIT比特币定投", "label_en": "IBIT Bitcoin DCA", "label_zh": "IBIT比特币定投", "domain": "us_equity", "runtime_enabled": false, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["paper", "dry_run"], "blocked_live_reason": "missing_current_promotion_evidence_and_preauthorized_autonomy_policy", "live_continuity": {"eligible": true, "allowed_platforms": ["firstrade"]}, "dca_enabled": true, "dca_default_mode": "fixed", "dca_default_base_investment_usd": "1000"}, {"profile": "global_etf_rotation", "label": "全球ETF轮动", "label_en": "Global ETF Rotation", "label_zh": "全球ETF轮动", "domain": "us_equity", "runtime_enabled": false, "income_layer_enabled": true, "option_overlay_enabled": true, "combo_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["dry_run"], "blocked_live_reason": "research_backtest_only_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}, "income_layer_start_usd": "500000", "income_layer_max_ratio": "0.15", "income_layer_allocations": {"SCHD": 0.4, "DGRO": 0.25, "SGOV": 0.3, "SPYI": 0.05}, "option_overlay_live_gate": "promotion_required", "option_overlay_live_status": "research_only", "option_growth_overlay_enabled": true, "option_growth_overlay_recipe": "spy_leaps_growth_v1", "option_growth_overlay_start_usd": "500000", "option_growth_overlay_nav_budget_ratio": "0.015"}, {"profile": "russell_top50_leader_rotation", "label": "罗素Top50领涨", "label_en": "Russell Top50 Leaders", "label_zh": "罗素Top50领涨", "domain": "us_equity", "runtime_enabled": false, "income_layer_enabled": true, "option_overlay_enabled": true, "combo_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["paper", "dry_run"], "blocked_live_reason": "missing_current_promotion_evidence_and_preauthorized_autonomy_policy", "live_continuity": {"eligible": false, "allowed_platforms": []}, "income_layer_start_usd": "300000", "income_layer_max_ratio": "0.25", "income_layer_allocations": {"SCHD": 0.45, "DGRO": 0.3, "SGOV": 0.25}, "option_overlay_live_gate": "promotion_required", "option_overlay_live_status": "research_only", "option_growth_overlay_enabled": true, "option_growth_overlay_recipe": "spy_leaps_growth_v1", "option_growth_overlay_start_usd": "300000", "option_growth_overlay_nav_budget_ratio": "0.015"}, {"profile": "tecl_xlk_trend_income", "label": "TECL/XLK趋势收益", "label_en": "TECL/XLK Trend Income", "label_zh": "TECL/XLK趋势收益", "domain": "us_equity", "runtime_enabled": false, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["dry_run"], "blocked_live_reason": "failed_promotion_vs_live_profiles", "live_continuity": {"eligible": false, "allowed_platforms": []}}, {"profile": "us_equity_combo", "label": "美股核心组合", "label_en": "US Core Combo", "label_zh": "美股核心组合", "domain": "us_equity", "runtime_enabled": false, "income_layer_enabled": true, "option_overlay_enabled": true, "combo_enabled": true, "lifecycle_stage": "shadow_active", "can_switch_live": false, "allowed_execution_modes": ["paper", "dry_run"], "blocked_live_reason": "shadow_candidate_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}, "combo_mode": "dynamic", "income_layer_start_usd": "300000", "income_layer_max_ratio": "0.25", "income_layer_allocations": {"SCHD": 0.25, "DGRO": 0.25, "SGOV": 0.2, "SPYI": 0.15, "QQQI": 0.15}, "option_overlay_live_gate": "promotion_required", "option_overlay_live_status": "research_only", "option_growth_overlay_enabled": true, "option_growth_overlay_recipe": "spy_leaps_growth_v1", "option_growth_overlay_start_usd": "300000", "option_growth_overlay_nav_budget_ratio": "0.015"}, {"profile": "us_equity_combo_core", "label": "美股核心组合影子", "label_en": "US Core Combo Shadow", "label_zh": "美股核心组合影子", "domain": "us_equity", "runtime_enabled": false, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": true, "lifecycle_stage": "shadow_active", "can_switch_live": false, "allowed_execution_modes": ["paper", "dry_run"], "blocked_live_reason": "shadow_candidate_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}, "combo_mode": "dynamic"}, {"profile": "us_equity_combo_leveraged", "label": "美股加速组合", "label_en": "US Alpha Combo", "label_zh": "美股加速组合", "domain": "us_equity", "runtime_enabled": false, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": true, "lifecycle_stage": "shadow_active", "can_switch_live": false, "allowed_execution_modes": ["paper", "dry_run"], "blocked_live_reason": "shadow_candidate_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}, "combo_mode": "dynamic"}, {"profile": "hk_global_etf_tactical_rotation", "label": "港股ETF战术轮动", "label_en": "HK ETF Tactical Rotation", "label_zh": "港股ETF战术轮动", "domain": "hk_equity", "runtime_enabled": false, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["dry_run"], "blocked_live_reason": "research_backtest_only_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}}, {"profile": "hk_low_vol_dividend_quality_snapshot", "label": "港股红利质量", "label_en": "HK Dividend Quality", "label_zh": "港股红利质量", "domain": "hk_equity", "runtime_enabled": false, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["paper", "dry_run"], "blocked_live_reason": "missing_current_promotion_evidence_and_preauthorized_autonomy_policy", "live_continuity": {"eligible": false, "allowed_platforms": []}}, {"profile": "hk_equity_combo", "label": "港股恒生组合", "label_en": "HK Core Combo", "label_zh": "港股恒生组合", "domain": "hk_equity", "runtime_enabled": false, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": true, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["dry_run"], "blocked_live_reason": "research_backtest_only_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}, "combo_mode": "dynamic"}, {"profile": "cn_industry_etf_rotation", "label": "A股行业ETF轮动", "label_en": "CN Industry ETF Rotation", "label_zh": "A股行业ETF轮动", "domain": "cn_equity", "runtime_enabled": false, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["paper", "dry_run"], "blocked_live_reason": "missing_current_promotion_evidence_and_preauthorized_autonomy_policy", "live_continuity": {"eligible": false, "allowed_platforms": []}}, {"profile": "cn_industry_etf_rotation_aggressive", "label": "A股ETF轮动", "label_en": "CN ETF Rotation", "label_zh": "A股ETF轮动", "domain": "cn_equity", "runtime_enabled": false, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false, "lifecycle_stage": "live_candidate", "can_switch_live": false, "allowed_execution_modes": ["paper", "dry_run"], "blocked_live_reason": "live_candidate_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}}, {"profile": "cn_index_etf_tactical_rotation", "label": "A股宽基ETF战术轮动", "label_en": "CN Index ETF Tactical Rotation", "label_zh": "A股宽基ETF战术轮动", "domain": "cn_equity", "runtime_enabled": false, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["dry_run"], "blocked_live_reason": "research_backtest_only_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}}, {"profile": "cn_chinext_tactical_rotation", "label": "创业板战术轮动", "label_en": "CN ChiNext Tactical Rotation", "label_zh": "创业板战术轮动", "domain": "cn_equity", "runtime_enabled": false, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["dry_run"], "blocked_live_reason": "research_backtest_only_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}}, {"profile": "cn_chinext_growth_momentum_quality", "label": "创业板成长动量质量", "label_en": "CN ChiNext Growth Momentum Quality", "label_zh": "创业板成长动量质量", "domain": "cn_equity", "runtime_enabled": false, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["dry_run"], "blocked_live_reason": "research_backtest_only_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}}, {"profile": "cn_dividend_quality_snapshot", "label": "A股红利质量", "label_en": "CN Dividend Quality", "label_zh": "A股红利质量", "domain": "cn_equity", "runtime_enabled": false, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["dry_run"], "blocked_live_reason": "research_backtest_only_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}}, {"profile": "cn_chinext_growth_momentum_quality_snapshot", "label": "创业板成长质量快照", "label_en": "CN ChiNext Growth Quality Snapshot", "label_zh": "创业板成长质量快照", "domain": "cn_equity", "runtime_enabled": false, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["dry_run"], "blocked_live_reason": "research_backtest_only_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}}, {"profile": "cn_star_growth_momentum_quality", "label": "科创板成长动量质量", "label_en": "CN STAR Growth Momentum Quality", "label_zh": "科创板成长动量质量", "domain": "cn_equity", "runtime_enabled": false, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["dry_run"], "blocked_live_reason": "research_backtest_only_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}}, {"profile": "cn_equity_combo", "label": "A股进取组合", "label_en": "CN Alpha Combo", "label_zh": "A股进取组合", "domain": "cn_equity", "runtime_enabled": false, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": true, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["dry_run"], "blocked_live_reason": "research_backtest_only_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}, "combo_mode": "dynamic"}, {"profile": "crypto_live_pool_rotation", "label": "加密实时池轮动", "label_en": "Crypto Live Pool Rotation", "label_zh": "加密实时池轮动", "domain": "crypto", "runtime_enabled": false, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["paper", "dry_run"], "blocked_live_reason": "missing_current_promotion_evidence_and_preauthorized_autonomy_policy", "live_continuity": {"eligible": true, "allowed_platforms": ["binance"]}}, {"profile": "crypto_btc_dca", "label": "BTC定投", "label_en": "BTC DCA", "label_zh": "BTC定投", "domain": "crypto", "runtime_enabled": false, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false, "lifecycle_stage": "shadow_active", "can_switch_live": false, "allowed_execution_modes": ["paper", "dry_run"], "blocked_live_reason": "shadow_candidate_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}}, {"profile": "crypto_trend_rotation", "label": "山寨趋势轮动", "label_en": "Altcoin Trend", "label_zh": "山寨趋势轮动", "domain": "crypto", "runtime_enabled": false, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["dry_run"], "blocked_live_reason": "research_backtest_only_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}}, {"profile": "crypto_equity_combo", "label": "加密动量组合", "label_en": "Crypto Core Combo", "label_zh": "加密动量组合", "domain": "crypto", "runtime_enabled": false, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": true, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["dry_run"], "blocked_live_reason": "research_backtest_only_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}, "combo_mode": "dynamic"}]; +export const DEFAULT_STRATEGY_PROFILES = [{"profile": "tqqq_growth_income", "label": "纳斯达克增长收益", "label_en": "NASDAQ Growth Income", "label_zh": "纳斯达克增长收益", "domain": "us_equity", "runtime_enabled": false, "income_layer_enabled": true, "option_overlay_enabled": true, "combo_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["paper", "dry_run"], "blocked_live_reason": "missing_current_promotion_evidence_and_preauthorized_autonomy_policy", "live_continuity": {"eligible": true, "allowed_platforms": ["ibkr"]}, "income_layer_start_usd": "250000", "income_layer_max_ratio": "0.55", "income_layer_allocations": {"SCHD": 0.3, "DGRO": 0.2, "SGOV": 0.4, "SPYI": 0.08, "QQQI": 0.02}, "option_overlay_live_gate": "promotion_required", "option_overlay_live_status": "research_only", "option_growth_overlay_enabled": true, "option_growth_overlay_recipe": "tqqq_leaps_growth_v1", "option_growth_overlay_start_usd": "250000", "option_growth_overlay_nav_budget_ratio": "0.03"}, {"profile": "soxl_soxx_trend_income", "label": "半导体趋势收益", "label_en": "Semiconductor Trend Income", "label_zh": "半导体趋势收益", "domain": "us_equity", "runtime_enabled": false, "income_layer_enabled": true, "option_overlay_enabled": true, "combo_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["paper", "dry_run"], "blocked_live_reason": "missing_current_promotion_evidence_and_preauthorized_autonomy_policy", "live_continuity": {"eligible": true, "allowed_platforms": ["longbridge", "ibkr", "schwab"]}, "income_layer_start_usd": "150000", "income_layer_max_ratio": "0.95", "income_layer_allocations": {"SCHD": 0.15, "DGRO": 0.1, "SGOV": 0.7, "SPYI": 0.04, "QQQI": 0.01}, "option_overlay_live_gate": "promotion_required", "option_overlay_live_status": "research_only", "option_income_overlay_enabled": true, "option_income_overlay_recipe": "soxx_put_credit_spread_income_v1", "option_income_overlay_start_usd": "150000", "option_income_overlay_nav_risk_ratio": "0.01"}, {"profile": "nasdaq_sp500_smart_dca", "label": "纳指标普定投", "label_en": "NASDAQ/S&P 500 DCA", "label_zh": "纳指标普定投", "domain": "us_equity", "runtime_enabled": false, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["paper", "dry_run"], "blocked_live_reason": "missing_current_promotion_evidence_and_preauthorized_autonomy_policy", "live_continuity": {"eligible": false, "allowed_platforms": []}, "dca_enabled": true, "dca_default_mode": "fixed", "dca_default_base_investment_usd": "1000"}, {"profile": "ibit_smart_dca", "label": "IBIT比特币定投", "label_en": "IBIT Bitcoin DCA", "label_zh": "IBIT比特币定投", "domain": "us_equity", "runtime_enabled": false, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["paper", "dry_run"], "blocked_live_reason": "missing_current_promotion_evidence_and_preauthorized_autonomy_policy", "live_continuity": {"eligible": true, "allowed_platforms": ["firstrade"]}, "dca_enabled": true, "dca_default_mode": "fixed", "dca_default_base_investment_usd": "1000"}, {"profile": "global_etf_rotation", "label": "全球ETF轮动", "label_en": "Global ETF Rotation", "label_zh": "全球ETF轮动", "domain": "us_equity", "runtime_enabled": false, "income_layer_enabled": true, "option_overlay_enabled": true, "combo_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["dry_run"], "blocked_live_reason": "research_backtest_only_requires_evidence_package", "live_continuity": {"eligible": true, "allowed_platforms": ["ibkr"]}, "income_layer_start_usd": "500000", "income_layer_max_ratio": "0.15", "income_layer_allocations": {"SCHD": 0.4, "DGRO": 0.25, "SGOV": 0.3, "SPYI": 0.05}, "option_overlay_live_gate": "promotion_required", "option_overlay_live_status": "research_only", "option_growth_overlay_enabled": true, "option_growth_overlay_recipe": "spy_leaps_growth_v1", "option_growth_overlay_start_usd": "500000", "option_growth_overlay_nav_budget_ratio": "0.015"}, {"profile": "russell_top50_leader_rotation", "label": "罗素Top50领涨", "label_en": "Russell Top50 Leaders", "label_zh": "罗素Top50领涨", "domain": "us_equity", "runtime_enabled": false, "income_layer_enabled": true, "option_overlay_enabled": true, "combo_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["paper", "dry_run"], "blocked_live_reason": "missing_current_promotion_evidence_and_preauthorized_autonomy_policy", "live_continuity": {"eligible": true, "allowed_platforms": ["ibkr"]}, "income_layer_start_usd": "300000", "income_layer_max_ratio": "0.25", "income_layer_allocations": {"SCHD": 0.45, "DGRO": 0.3, "SGOV": 0.25}, "option_overlay_live_gate": "promotion_required", "option_overlay_live_status": "research_only", "option_growth_overlay_enabled": true, "option_growth_overlay_recipe": "spy_leaps_growth_v1", "option_growth_overlay_start_usd": "300000", "option_growth_overlay_nav_budget_ratio": "0.015"}, {"profile": "tecl_xlk_trend_income", "label": "TECL/XLK趋势收益", "label_en": "TECL/XLK Trend Income", "label_zh": "TECL/XLK趋势收益", "domain": "us_equity", "runtime_enabled": false, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["dry_run"], "blocked_live_reason": "failed_promotion_vs_live_profiles", "live_continuity": {"eligible": false, "allowed_platforms": []}}, {"profile": "us_equity_combo", "label": "美股核心组合", "label_en": "US Core Combo", "label_zh": "美股核心组合", "domain": "us_equity", "runtime_enabled": false, "income_layer_enabled": true, "option_overlay_enabled": true, "combo_enabled": true, "lifecycle_stage": "shadow_active", "can_switch_live": false, "allowed_execution_modes": ["paper", "dry_run"], "blocked_live_reason": "shadow_candidate_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}, "combo_mode": "dynamic", "income_layer_start_usd": "300000", "income_layer_max_ratio": "0.25", "income_layer_allocations": {"SCHD": 0.25, "DGRO": 0.25, "SGOV": 0.2, "SPYI": 0.15, "QQQI": 0.15}, "option_overlay_live_gate": "promotion_required", "option_overlay_live_status": "research_only", "option_growth_overlay_enabled": true, "option_growth_overlay_recipe": "spy_leaps_growth_v1", "option_growth_overlay_start_usd": "300000", "option_growth_overlay_nav_budget_ratio": "0.015"}, {"profile": "us_equity_combo_core", "label": "美股核心组合影子", "label_en": "US Core Combo Shadow", "label_zh": "美股核心组合影子", "domain": "us_equity", "runtime_enabled": false, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": true, "lifecycle_stage": "shadow_active", "can_switch_live": false, "allowed_execution_modes": ["paper", "dry_run"], "blocked_live_reason": "shadow_candidate_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}, "combo_mode": "dynamic"}, {"profile": "us_equity_combo_leveraged", "label": "美股加速组合", "label_en": "US Alpha Combo", "label_zh": "美股加速组合", "domain": "us_equity", "runtime_enabled": false, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": true, "lifecycle_stage": "shadow_active", "can_switch_live": false, "allowed_execution_modes": ["paper", "dry_run"], "blocked_live_reason": "shadow_candidate_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}, "combo_mode": "dynamic"}, {"profile": "hk_global_etf_tactical_rotation", "label": "港股ETF战术轮动", "label_en": "HK ETF Tactical Rotation", "label_zh": "港股ETF战术轮动", "domain": "hk_equity", "runtime_enabled": false, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["dry_run"], "blocked_live_reason": "research_backtest_only_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}}, {"profile": "hk_low_vol_dividend_quality_snapshot", "label": "港股红利质量", "label_en": "HK Dividend Quality", "label_zh": "港股红利质量", "domain": "hk_equity", "runtime_enabled": false, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["paper", "dry_run"], "blocked_live_reason": "missing_current_promotion_evidence_and_preauthorized_autonomy_policy", "live_continuity": {"eligible": false, "allowed_platforms": []}}, {"profile": "hk_equity_combo", "label": "港股恒生组合", "label_en": "HK Core Combo", "label_zh": "港股恒生组合", "domain": "hk_equity", "runtime_enabled": false, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": true, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["dry_run"], "blocked_live_reason": "research_backtest_only_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}, "combo_mode": "dynamic"}, {"profile": "cn_industry_etf_rotation", "label": "A股行业ETF轮动", "label_en": "CN Industry ETF Rotation", "label_zh": "A股行业ETF轮动", "domain": "cn_equity", "runtime_enabled": false, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["paper", "dry_run"], "blocked_live_reason": "missing_current_promotion_evidence_and_preauthorized_autonomy_policy", "live_continuity": {"eligible": false, "allowed_platforms": []}}, {"profile": "cn_industry_etf_rotation_aggressive", "label": "A股ETF轮动", "label_en": "CN ETF Rotation", "label_zh": "A股ETF轮动", "domain": "cn_equity", "runtime_enabled": false, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false, "lifecycle_stage": "live_candidate", "can_switch_live": false, "allowed_execution_modes": ["paper", "dry_run"], "blocked_live_reason": "live_candidate_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}}, {"profile": "cn_index_etf_tactical_rotation", "label": "A股宽基ETF战术轮动", "label_en": "CN Index ETF Tactical Rotation", "label_zh": "A股宽基ETF战术轮动", "domain": "cn_equity", "runtime_enabled": false, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["dry_run"], "blocked_live_reason": "research_backtest_only_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}}, {"profile": "cn_chinext_tactical_rotation", "label": "创业板战术轮动", "label_en": "CN ChiNext Tactical Rotation", "label_zh": "创业板战术轮动", "domain": "cn_equity", "runtime_enabled": false, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["dry_run"], "blocked_live_reason": "research_backtest_only_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}}, {"profile": "cn_chinext_growth_momentum_quality", "label": "创业板成长动量质量", "label_en": "CN ChiNext Growth Momentum Quality", "label_zh": "创业板成长动量质量", "domain": "cn_equity", "runtime_enabled": false, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["dry_run"], "blocked_live_reason": "research_backtest_only_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}}, {"profile": "cn_dividend_quality_snapshot", "label": "A股红利质量", "label_en": "CN Dividend Quality", "label_zh": "A股红利质量", "domain": "cn_equity", "runtime_enabled": false, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["dry_run"], "blocked_live_reason": "research_backtest_only_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}}, {"profile": "cn_chinext_growth_momentum_quality_snapshot", "label": "创业板成长质量快照", "label_en": "CN ChiNext Growth Quality Snapshot", "label_zh": "创业板成长质量快照", "domain": "cn_equity", "runtime_enabled": false, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["dry_run"], "blocked_live_reason": "research_backtest_only_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}}, {"profile": "cn_star_growth_momentum_quality", "label": "科创板成长动量质量", "label_en": "CN STAR Growth Momentum Quality", "label_zh": "科创板成长动量质量", "domain": "cn_equity", "runtime_enabled": false, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["dry_run"], "blocked_live_reason": "research_backtest_only_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}}, {"profile": "cn_equity_combo", "label": "A股进取组合", "label_en": "CN Alpha Combo", "label_zh": "A股进取组合", "domain": "cn_equity", "runtime_enabled": false, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": true, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["dry_run"], "blocked_live_reason": "research_backtest_only_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}, "combo_mode": "dynamic"}, {"profile": "crypto_live_pool_rotation", "label": "加密实时池轮动", "label_en": "Crypto Live Pool Rotation", "label_zh": "加密实时池轮动", "domain": "crypto", "runtime_enabled": false, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["paper", "dry_run"], "blocked_live_reason": "missing_current_promotion_evidence_and_preauthorized_autonomy_policy", "live_continuity": {"eligible": true, "allowed_platforms": ["binance"]}}, {"profile": "crypto_btc_dca", "label": "BTC定投", "label_en": "BTC DCA", "label_zh": "BTC定投", "domain": "crypto", "runtime_enabled": false, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false, "lifecycle_stage": "shadow_active", "can_switch_live": false, "allowed_execution_modes": ["paper", "dry_run"], "blocked_live_reason": "shadow_candidate_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}}, {"profile": "crypto_trend_rotation", "label": "山寨趋势轮动", "label_en": "Altcoin Trend", "label_zh": "山寨趋势轮动", "domain": "crypto", "runtime_enabled": false, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": false, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["dry_run"], "blocked_live_reason": "research_backtest_only_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}}, {"profile": "crypto_equity_combo", "label": "加密动量组合", "label_en": "Crypto Core Combo", "label_zh": "加密动量组合", "domain": "crypto", "runtime_enabled": false, "income_layer_enabled": false, "option_overlay_enabled": false, "combo_enabled": true, "lifecycle_stage": "research_active", "can_switch_live": false, "allowed_execution_modes": ["dry_run"], "blocked_live_reason": "research_backtest_only_requires_evidence_package", "live_continuity": {"eligible": false, "allowed_platforms": []}, "combo_mode": "dynamic"}];