大盘期货方向
123 records观势五维 IF short 策略
market_if_weishi_short · version_hash=d00e7142b337f37c2286b935e88f1a71d13c6bed94510ffd5e9c74eb22fac9d2
公开视图
公开页优先展示冻结版本、前向记录、风险和上游来源;不把回测放在主位。
前向曲线
T+1 前向表现组合收益 / 超额 / 方向得分
信号实现目标数量 / 结算状态
版本历史
冻结后的 version_hash 不覆盖旧记录;有新版本时只追加,详情页展示最新版本相对上一版的字段变化。
| 版本 | 信号日 | 最近生成 | 记录数 |
|---|---|---|---|
d00e7142b337f37c2286b935e88f1a71d13c6bed94510ffd5e9c74eb22fac9d2 | 2026-07-29 | 2026-07-29 15:07:55 | 24 |
b5e3b89ac23f41c0a9a42f4f40e18abc215c0c1154f8982443ae010e8494dda7 | 2026-07-21 | 2026-07-21 15:12:44 | 36 |
weishi_current | 2026-07-08 | 2026-07-08 | 63 |
最新版本差异
| 字段 | 上一版 | 最新版 |
|---|---|---|
factor_refs | 未设置 | [{"factor_id": "market_valuation.indices[code=000300].pe_percentile", "factor_version": "unversioned"}, {"factor_id": "market_valuation.indices[code=000300].pb_percentile", "factor_version": "unversioned"}, {"factor_id": "market_valuation.indices[code=000300].erp1_vs_cn10y", "factor_version": "unversioned"}, {"factor_id": "market_breadth.up", "factor_version": "unversioned"}, {"factor_id": "market_breadth.down", "factor_version": "unversioned"}, {"factor_id": "ma_trend.indices[code=000300].vs_ma60", "factor_version": "unversioned"}, {"factor_id": "ma_trend.indices[code=000300].vs_ma250", "factor_version": "unversioned"}, {"factor_id": "index_futures.style_spreads[pair=IF/IC].basis_pct_spread", "factor_version": "unversioned"}, {"factor_id": "indices[code=000016].pct", "factor_version": "unversioned"}, {"factor_id": "indices[code=000905].pct", "factor_version": "unversioned"}, {"factor_id": "sectors.industry_top", "factor_version": "unversioned"}, {"factor_id": "sectors.industry_bottom", "factor_version": "unversioned"}, {"factor_id": "ma_trend.indices[code=000300].ma60_dir", "factor_version": "unversioned"}, {"factor_id": "ma_trend.indices[code=000300].ma120_dir", "factor_version": "unversioned"}, {"factor_id": "ma_trend.indices[code=000300].vs_ma20", "factor_version": "unversioned"}, {"factor_id": "compute:vol_price_signal", "factor_version": "unversioned"}, {"factor_id": "compute:intraday_shape", "factor_version": "unversioned"}, {"factor_id": "limit.max_lianban", "factor_version": "unversioned"}, {"factor_id": "limit.up_count", "factor_version": "unversioned"}, {"factor_id": "limit.down_count", "factor_version": "unversioned"}, {"factor_id": "limit.promotion_rate", "factor_version": "unversioned"}, {"factor_id": "limit.zb_count", "factor_version": "unversioned"}, {"factor_id": "limit.dt_count", "factor_version": "unversioned"}, {"factor_id": "search:时间·规律", "factor_version": "unversioned"}, {"factor_id": "search:时间·可见", "factor_version": "unversioned"}, {"factor_id": "event_calendar.items", "factor_version": "unversioned"}, {"factor_id": "compute:turnover_dod", "factor_version": "unversioned"}, {"factor_id": "market_turnover_yi", "factor_version": "unversioned"}, {"factor_id": "compute:volume_level", "factor_version": "unversioned"}, {"factor_id": "macro_liquidity.repo_rates.fr007", "factor_version": "unversioned"}, {"factor_id": "macro_liquidity.repo_rates.fdr007", "factor_version": "unversioned"}, {"factor_id": "compute:margin_trend", "factor_version": "unversioned"}, {"factor_id": "etf_flows.sse_share_change", "factor_version": "unversioned"}, {"factor_id": "capital_flow.inflow_top", "factor_version": "unversioned"}, {"factor_id": "capital_flow.outflow_top", "factor_version": "unversioned"}, {"factor_id": "capital_flow.concept_inflow_top", "factor_version": "unversioned"}, {"factor_id": "capital_flow.concept_outflow_top", "factor_version": "unversioned"}, {"factor_id": "a50.pct", "factor_version": "unversioned"}, {"factor_id": "indices[code=000300].pct", "factor_version": "unversioned"}, {"factor_id": "limit.break_rate", "factor_version": "unversioned"}, {"factor_id": "etf_options.atm_near_month[0].iv_skew_put_minus_call", "factor_version": "unversioned"}, {"factor_id": "index_options.cffex_pcr[0].pcr_open_interest", "factor_version": "unversioned"}, {"factor_id": "limit.up_sample", "factor_version": "unversioned"}, {"factor_id": "limit.ladder", "factor_version": "unversioned"}, {"factor_id": "sectors.concept_top", "factor_version": "unversioned"}, {"factor_id": "market_heat.ths_hot", "factor_version": "unversioned"}, {"factor_id": "market_heat.em_hot", "factor_version": "unversioned"}, {"factor_id": "search:心理·认知", "factor_version": "unversioned"}, {"factor_id": "search:心理·接受", "factor_version": "unversioned"}, {"factor_id": "market_heat.em_concept_hits", "factor_version": "unversioned"}, {"factor_id": "capital_flow.inflow_top[0].net_yi", "factor_version": "unversioned"}, {"factor_id": "capital_flow.concept_inflow_top[0].net_yi", "factor_version": "unversioned"}, {"factor_id": "search:网络·结构", "factor_version": "unversioned"}, {"factor_id": "sectors.eastmoney_industry_top", "factor_version": "unversioned"}, {"factor_id": "sectors.eastmoney_concept_top", "factor_version": "unversioned"}, {"factor_id": "search:网络·弹性", "factor_version": "unversioned"}] |
freeze_manifest.ai_suggestions | 未设置 | [] |
freeze_manifest.default_rules | 未设置 | [{"path": "entry.trigger", "value": "next_session_open_or_close"}, {"path": "exit.trigger", "value": "reverse_signal_or_window_expire"}] |
freeze_manifest.execution_code_hash | 未设置 | 0a5a3af24be297b8649c3878cef60c697e39903da61543c71a65808bea61998e |
freeze_manifest.factor_refs | 未设置 | [{"factor_id": "market_valuation.indices[code=000300].pe_percentile", "factor_version": "unversioned"}, {"factor_id": "market_valuation.indices[code=000300].pb_percentile", "factor_version": "unversioned"}, {"factor_id": "market_valuation.indices[code=000300].erp1_vs_cn10y", "factor_version": "unversioned"}, {"factor_id": "market_breadth.up", "factor_version": "unversioned"}, {"factor_id": "market_breadth.down", "factor_version": "unversioned"}, {"factor_id": "ma_trend.indices[code=000300].vs_ma60", "factor_version": "unversioned"}, {"factor_id": "ma_trend.indices[code=000300].vs_ma250", "factor_version": "unversioned"}, {"factor_id": "index_futures.style_spreads[pair=IF/IC].basis_pct_spread", "factor_version": "unversioned"}, {"factor_id": "indices[code=000016].pct", "factor_version": "unversioned"}, {"factor_id": "indices[code=000905].pct", "factor_version": "unversioned"}, {"factor_id": "sectors.industry_top", "factor_version": "unversioned"}, {"factor_id": "sectors.industry_bottom", "factor_version": "unversioned"}, {"factor_id": "ma_trend.indices[code=000300].ma60_dir", "factor_version": "unversioned"}, {"factor_id": "ma_trend.indices[code=000300].ma120_dir", "factor_version": "unversioned"}, {"factor_id": "ma_trend.indices[code=000300].vs_ma20", "factor_version": "unversioned"}, {"factor_id": "compute:vol_price_signal", "factor_version": "unversioned"}, {"factor_id": "compute:intraday_shape", "factor_version": "unversioned"}, {"factor_id": "limit.max_lianban", "factor_version": "unversioned"}, {"factor_id": "limit.up_count", "factor_version": "unversioned"}, {"factor_id": "limit.down_count", "factor_version": "unversioned"}, {"factor_id": "limit.promotion_rate", "factor_version": "unversioned"}, {"factor_id": "limit.zb_count", "factor_version": "unversioned"}, {"factor_id": "limit.dt_count", "factor_version": "unversioned"}, {"factor_id": "search:时间·规律", "factor_version": "unversioned"}, {"factor_id": "search:时间·可见", "factor_version": "unversioned"}, {"factor_id": "event_calendar.items", "factor_version": "unversioned"}, {"factor_id": "compute:turnover_dod", "factor_version": "unversioned"}, {"factor_id": "market_turnover_yi", "factor_version": "unversioned"}, {"factor_id": "compute:volume_level", "factor_version": "unversioned"}, {"factor_id": "macro_liquidity.repo_rates.fr007", "factor_version": "unversioned"}, {"factor_id": "macro_liquidity.repo_rates.fdr007", "factor_version": "unversioned"}, {"factor_id": "compute:margin_trend", "factor_version": "unversioned"}, {"factor_id": "etf_flows.sse_share_change", "factor_version": "unversioned"}, {"factor_id": "capital_flow.inflow_top", "factor_version": "unversioned"}, {"factor_id": "capital_flow.outflow_top", "factor_version": "unversioned"}, {"factor_id": "capital_flow.concept_inflow_top", "factor_version": "unversioned"}, {"factor_id": "capital_flow.concept_outflow_top", "factor_version": "unversioned"}, {"factor_id": "a50.pct", "factor_version": "unversioned"}, {"factor_id": "indices[code=000300].pct", "factor_version": "unversioned"}, {"factor_id": "limit.break_rate", "factor_version": "unversioned"}, {"factor_id": "etf_options.atm_near_month[0].iv_skew_put_minus_call", "factor_version": "unversioned"}, {"factor_id": "index_options.cffex_pcr[0].pcr_open_interest", "factor_version": "unversioned"}, {"factor_id": "limit.up_sample", "factor_version": "unversioned"}, {"factor_id": "limit.ladder", "factor_version": "unversioned"}, {"factor_id": "sectors.concept_top", "factor_version": "unversioned"}, {"factor_id": "market_heat.ths_hot", "factor_version": "unversioned"}, {"factor_id": "market_heat.em_hot", "factor_version": "unversioned"}, {"factor_id": "search:心理·认知", "factor_version": "unversioned"}, {"factor_id": "search:心理·接受", "factor_version": "unversioned"}, {"factor_id": "market_heat.em_concept_hits", "factor_version": "unversioned"}, {"factor_id": "capital_flow.inflow_top[0].net_yi", "factor_version": "unversioned"}, {"factor_id": "capital_flow.concept_inflow_top[0].net_yi", "factor_version": "unversioned"}, {"factor_id": "search:网络·结构", "factor_version": "unversioned"}, {"factor_id": "sectors.eastmoney_industry_top", "factor_version": "unversioned"}, {"factor_id": "sectors.eastmoney_concept_top", "factor_version": "unversioned"}, {"factor_id": "search:网络·弹性", "factor_version": "unversioned"}] |
freeze_manifest.system_constraints_version | 未设置 | cn_trade_guards_v1 |
frozen_at | 未设置 | 2026-07-29T15:07:55+08:00 |
position_pct | 0.0 | 0.33 |
snapshot_hash | 未设置 | 3357c739596b63c4eb2a3963be7dd5a70d304e797fa35958ab59615380ba342c |
source_annotations.constraints.note | 股指期货规则在 D 阶段接入回测 | 股指期货不可关闭的交易守卫 |
source_annotations.direction.note | 现有大盘方向判断显式化 | weishi 配置显式化的方向判断 |
source_annotations.direction.source | weishi.yaml | system_fixed |
source_annotations.entry.note | 未设置 | 决策票默认执行时点 |
source_annotations.entry.source | 未设置 | system_default |
source_annotations.exit.note | 未设置 | 反向信号或窗口到期 |
source_annotations.exit.source | 未设置 | system_default |
source_annotations.position.note | 未设置 | 观势配置仓位映射 |
source_annotations.position.source | 未设置 | system_default |
source_annotations.rebalance.note | 未设置 | A股交易日历按场次重算 |
source_annotations.rebalance.source | 未设置 | system_fixed |
source_annotations.risk.note | 未设置 | 决策票失效条件与闸门 |
source_annotations.risk.source | 未设置 | system_default |
source_annotations.selection.note | 未设置 | 大盘策略固定为单一方向工具 |
source_annotations.selection.source | 未设置 | system_fixed |
source_annotations.universe.note | 未设置 | 大盘策略固定为对应股指期货主力合约 |
source_annotations.universe.source | 未设置 | system_fixed |
source_annotations.versioning.note | 未设置 | 确认后冻结且旧版本只读 |
source_annotations.versioning.source | 未设置 | system_fixed |
status | confirmed | frozen |
strategy_fingerprint | 未设置 | d00e7142b337f37c2286b935e88f1a71d13c6bed94510ffd5e9c74eb22fac9d2 |
version_hash | b5e3b89ac23f41c0a9a42f4f40e18abc215c0c1154f8982443ae010e8494dda7 | d00e7142b337f37c2286b935e88f1a71d13c6bed94510ffd5e9c74eb22fac9d2 |
前向记录
| 日期 | 周期 | 目标 | 前向 | 原始 scores.portfolio / scores.final |
|---|---|---|---|---|
| 2026-07-29 | short | IF_mainIF_main33.0% | pending | {"final": {"t1": null, "t20": null, "t5": null}, "majority": {"t1": null, "t20": null, "t5": null}, "momentum_cc": {"t1": null, "t20": null, "t5": null}, "wutai": {"t1": null, "t20 |
| 2026-07-29 | short | IF_mainIF_main33.0% | pending | {"final": {"t1": null, "t20": null, "t5": null}, "majority": {"t1": null, "t20": null, "t5": null}, "momentum_cc": {"t1": null, "t20": null, "t5": null}, "wutai": {"t1": null, "t20 |
| 2026-07-29 | short | IF_mainIF_main33.0% | pending | {"final": {"t1": null, "t20": null, "t5": null}, "majority": {"t1": null, "t20": null, "t5": null}, "momentum_cc": {"t1": null, "t20": null, "t5": null}, "wutai": {"t1": null, "t20 |
| 2026-07-28 | short | IF_mainIF_main33.0% | pending | {"final": {"t1": null, "t20": null, "t5": null}, "majority": {"t1": null, "t20": null, "t5": null}, "momentum_cc": {"t1": null, "t20": null, "t5": null}, "wutai": {"t1": null, "t20 |
| 2026-07-28 | short | IF_mainIF_main33.0% | pending | {"final": {"t1": null, "t20": null, "t5": null}, "majority": {"t1": null, "t20": null, "t5": null}, "momentum_cc": {"t1": null, "t20": null, "t5": null}, "wutai": {"t1": null, "t20 |
| 2026-07-28 | short | IF_mainIF_main100.0% | pending | {"final": {"t1": null, "t20": null, "t5": null}, "majority": {"t1": null, "t20": null, "t5": null}, "momentum_cc": {"t1": null, "t20": null, "t5": null}, "wutai": {"t1": null, "t20 |
| 2026-07-28 | short | IF 偏空 · 仓位 — | pending | {"final": {"t1": null, "t20": null, "t5": null}, "majority": {"t1": null, "t20": null, "t5": null}, "momentum_cc": {"t1": null, "t20": null, "t5": null}, "wutai": {"t1": null, "t20 |
| 2026-07-27 | short | IF_mainIF_main33.0% | pending | {"final": {"t1": null, "t20": null, "t5": null}, "majority": {"t1": null, "t20": null, "t5": null}, "momentum_cc": {"t1": null, "t20": null, "t5": null}, "wutai": {"t1": null, "t20 |
| 2026-07-27 | short | IF_mainIF_main33.0% | pending | {"final": {"t1": null, "t20": null, "t5": null}, "majority": {"t1": null, "t20": null, "t5": null}, "momentum_cc": {"t1": null, "t20": null, "t5": null}, "wutai": {"t1": null, "t20 |
| 2026-07-27 | short | IF_mainIF_main33.0% | pending | {"final": {"t1": null, "t20": null, "t5": null}, "majority": {"t1": null, "t20": null, "t5": null}, "momentum_cc": {"t1": null, "t20": null, "t5": null}, "wutai": {"t1": null, "t20 |
| 2026-07-27 | short | IF_mainIF_main33.0% | pending | {"final": {"t1": null, "t20": null, "t5": null}, "majority": {"t1": null, "t20": null, "t5": null}, "momentum_cc": {"t1": null, "t20": null, "t5": null}, "wutai": {"t1": null, "t20 |
| 2026-07-24 | short | IF 偏多 · 仓位 — | pending | {"final": {"t1": null, "t20": null, "t5": null}, "majority": {"t1": null, "t20": null, "t5": null}, "momentum_cc": {"t1": null, "t20": null, "t5": null}, "wutai": {"t1": null, "t20 |
| 2026-07-24 | short | IF_mainIF_main33.0% | pending | {"final": {"t1": null, "t20": null, "t5": null}, "majority": {"t1": null, "t20": null, "t5": null}, "momentum_cc": {"t1": null, "t20": null, "t5": null}, "wutai": {"t1": null, "t20 |
| 2026-07-24 | short | IF_mainIF_main50.0% | pending | {"final": {"t1": null, "t20": null, "t5": null}, "majority": {"t1": null, "t20": null, "t5": null}, "momentum_cc": {"t1": null, "t20": null, "t5": null}, "wutai": {"t1": null, "t20 |
| 2026-07-24 | short | IF 偏空 · 仓位 — | pending | {"final": {"t1": null, "t20": null, "t5": null}, "majority": {"t1": null, "t20": null, "t5": null}, "momentum_cc": {"t1": null, "t20": null, "t5": null}, "wutai": {"t1": null, "t20 |
| 2026-07-23 | short | IF_mainIF_main33.0% | T1 score=-1.0 | {"final": {"t1": -1.0, "t20": null, "t5": null}, "majority": {"t1": 0.0, "t20": null, "t5": null}, "momentum_cc": {"t1": -1.0, "t20": null, "t5": null}, "ret": {"t1": -1.667}, "wut |
| 2026-07-23 | short | IF_mainIF_main33.0% | T1 score=-1.0 | {"final": {"t1": -1.0, "t20": null, "t5": null}, "majority": {"t1": 0.0, "t20": null, "t5": null}, "momentum_cc": {"t1": -1.0, "t20": null, "t5": null}, "ret": {"t1": -1.667}, "wut |
| 2026-07-23 | short | IF_mainIF_main100.0% | T1 score=-1.0 | {"final": {"t1": -1.0, "t20": null, "t5": null}, "majority": {"t1": 0.0, "t20": null, "t5": null}, "momentum_cc": {"t1": -1.0, "t20": null, "t5": null}, "ret": {"t1": -1.667}, "wut |
| 2026-07-23 | short | IF_mainIF_main33.0% | T1 score=1.0 | {"final": {"t1": 1.0, "t20": null, "t5": null}, "majority": {"t1": 0.0, "t20": null, "t5": null}, "momentum_cc": {"t1": 1.0, "t20": null, "t5": null}, "ret": {"t1": -1.667}, "wutai |
| 2026-07-22 | short | IF 偏多 · 仓位 — | T1 score=1.0 | {"final": {"t1": 1.0, "t20": null, "t5": null}, "majority": {"t1": 0.0, "t20": null, "t5": null}, "momentum_cc": {"t1": 1.0, "t20": null, "t5": null}, "ret": {"t1": 0.228}, "wutai" |
| 2026-07-22 | short | IF 偏空 · 仓位 — | T1 score=-1.0 | {"final": {"t1": -1.0, "t20": null, "t5": null}, "majority": {"t1": 0.0, "t20": null, "t5": null}, "momentum_cc": {"t1": -1.0, "t20": null, "t5": null}, "ret": {"t1": 0.228}, "wuta |
| 2026-07-22 | short | IF_mainIF_main50.0% | T1 score=1.0 | {"final": {"t1": 1.0, "t20": null, "t5": null}, "majority": {"t1": 0.0, "t20": null, "t5": null}, "momentum_cc": {"t1": 1.0, "t20": null, "t5": null}, "ret": {"t1": 0.228}, "wutai" |
| 2026-07-22 | short | IF 偏空 · 仓位 — | T1 score=-1.0 | {"final": {"t1": -1.0, "t20": null, "t5": null}, "majority": {"t1": 0.0, "t20": null, "t5": null}, "momentum_cc": {"t1": -1.0, "t20": null, "t5": null}, "ret": {"t1": 0.228}, "wuta |
| 2026-07-21 | short | IF_mainIF_main50.0% | T1 score=-1.0 | {"final": {"t1": -1.0, "t20": null, "t5": null}, "majority": {"t1": 0.0, "t20": null, "t5": null}, "momentum_cc": {"t1": -1.0, "t20": null, "t5": null}, "ret": {"t1": -0.464}, "wut |
| 2026-07-21 | short | IF 偏多 · 仓位 — | T1 score=-1.0 | {"final": {"t1": -1.0, "t20": null, "t5": null}, "majority": {"t1": 0.0, "t20": null, "t5": null}, "momentum_cc": {"t1": -1.0, "t20": null, "t5": null}, "ret": {"t1": -0.464}, "wut |
| 2026-07-21 | short | IF 偏多 · 仓位 — | T1 score=-1.0 | {"final": {"t1": -1.0, "t20": null, "t5": null}, "majority": {"t1": 0.0, "t20": null, "t5": null}, "momentum_cc": {"t1": -1.0, "t20": null, "t5": null}, "ret": {"t1": -0.464}, "wut |
| 2026-07-21 | short | IF_mainIF_main33.0% | T1 score=-1.0 | {"final": {"t1": -1.0, "t20": null, "t5": null}, "majority": {"t1": 0.0, "t20": null, "t5": null}, "momentum_cc": {"t1": -1.0, "t20": null, "t5": null}, "ret": {"t1": -0.464}, "wut |
| 2026-07-20 | short | IF 偏多 · 仓位 — | T1 score=1.0 | {"final": {"t1": 1.0, "t20": null, "t5": null}, "majority": {"t1": -1.0, "t20": null, "t5": null}, "momentum_cc": {"t1": 1.0, "t20": null, "t5": null}, "ret": {"t1": 3.064}, "wutai |
| 2026-07-20 | short | IF 偏多 · 仓位 — | T1 score=1.0 | {"final": {"t1": 1.0, "t20": null, "t5": null}, "majority": {"t1": -1.0, "t20": null, "t5": null}, "momentum_cc": {"t1": 1.0, "t20": null, "t5": null}, "ret": {"t1": 3.064}, "wutai |
| 2026-07-20 | short | IF 偏多 · 仓位 — | T1 score=1.0 | {"final": {"t1": 1.0, "t20": null, "t5": null}, "majority": {"t1": 0.0, "t20": null, "t5": null}, "momentum_cc": {"t1": 1.0, "t20": null, "t5": null}, "ret": {"t1": 3.064}, "wutai" |
| 2026-07-20 | short | IF_mainIF_main33.0% | T1 score=1.0 | {"final": {"t1": 1.0, "t20": null, "t5": null}, "majority": {"t1": 0.0, "t20": null, "t5": null}, "momentum_cc": {"t1": 1.0, "t20": null, "t5": null}, "ret": {"t1": 3.064}, "wutai" |
| 2026-07-17 | short | IF_mainIF_main100.0% | T1 score=-1.0 | {"final": {"t1": -1.0, "t20": null, "t5": -1.0}, "majority": {"t1": 0.0, "t20": null, "t5": 0.0}, "momentum_cc": {"t1": -1.0, "t20": null, "t5": -1.0}, "ret": {"t1": 1.528, "t5": 2 |
| 2026-07-17 | short | IF_mainIF_main100.0% | T1 score=-1.0 | {"final": {"t1": -1.0, "t20": null, "t5": -1.0}, "majority": {"t1": 0.0, "t20": null, "t5": 0.0}, "momentum_cc": {"t1": -1.0, "t20": null, "t5": -1.0}, "ret": {"t1": 1.528, "t5": 2 |
| 2026-07-17 | short | IF_mainIF_main100.0% | T1 score=-1.0 | {"final": {"t1": -1.0, "t20": null, "t5": -1.0}, "majority": {"t1": 0.0, "t20": null, "t5": 0.0}, "momentum_cc": {"t1": -1.0, "t20": null, "t5": -1.0}, "ret": {"t1": 1.528, "t5": 2 |
| 2026-07-17 | short | IF_mainIF_main33.0% | T1 score=-1.0 | {"final": {"t1": -1.0, "t20": null, "t5": -1.0}, "majority": {"t1": 0.0, "t20": null, "t5": 0.0}, "momentum_cc": {"t1": -1.0, "t20": null, "t5": -1.0}, "ret": {"t1": 1.528, "t5": 2 |
| 2026-07-16 | short | IF_mainIF_main33.0% | T1 score=1.0 | {"final": {"t1": 1.0, "t20": null, "t5": -1.0}, "majority": {"t1": 0.0, "t20": null, "t5": 0.0}, "momentum_cc": {"t1": 1.0, "t20": null, "t5": -1.0}, "ret": {"t1": -3.604, "t5": 0. |
| 2026-07-16 | short | IF_mainIF_main33.0% | T1 score=1.0 | {"final": {"t1": 1.0, "t20": null, "t5": -1.0}, "majority": {"t1": 0.0, "t20": null, "t5": 0.0}, "momentum_cc": {"t1": 1.0, "t20": null, "t5": -1.0}, "ret": {"t1": -3.604, "t5": 0. |
| 2026-07-16 | short | IF_mainIF_main50.0% | T1 score=-1.0 | {"final": {"t1": -1.0, "t20": null, "t5": 1.0}, "majority": {"t1": 0.0, "t20": null, "t5": 0.0}, "momentum_cc": {"t1": -1.0, "t20": null, "t5": 1.0}, "ret": {"t1": -3.604, "t5": 0. |
| 2026-07-16 | short | IF_mainIF_main50.0% | T1 score=-1.0 | {"final": {"t1": -1.0, "t20": null, "t5": 1.0}, "majority": {"t1": -1.0, "t20": null, "t5": 1.0}, "momentum_cc": {"t1": -1.0, "t20": null, "t5": 1.0}, "ret": {"t1": -3.604, "t5": 0 |
| 2026-07-15 | short | IF 偏多 · 仓位 — | T1 score=-1.0 | {"final": {"t1": -1.0, "t20": null, "t5": -1.0}, "majority": {"t1": -1.0, "t20": null, "t5": -1.0}, "momentum_cc": {"t1": -1.0, "t20": null, "t5": -1.0}, "ret": {"t1": -1.846, "t5" |
| 2026-07-15 | short | IF 偏空 · 仓位 — | T1 score=1.0 | {"final": {"t1": 1.0, "t20": null, "t5": 1.0}, "majority": {"t1": -1.0, "t20": null, "t5": -1.0}, "momentum_cc": {"t1": 1.0, "t20": null, "t5": 1.0}, "ret": {"t1": -1.846, "t5": -1 |
| 2026-07-15 | short | IF_mainIF_main33.0% | T1 score=-1.0 | {"final": {"t1": -1.0, "t20": null, "t5": -1.0}, "majority": {"t1": -1.0, "t20": null, "t5": -1.0}, "momentum_cc": {"t1": -1.0, "t20": null, "t5": -1.0}, "ret": {"t1": -1.846, "t5" |
| 2026-07-15 | short | IF_mainIF_main50.0% | T1 score=-1.0 | {"final": {"t1": -1.0, "t20": null, "t5": -1.0}, "majority": {"t1": -1.0, "t20": null, "t5": -1.0}, "momentum_cc": {"t1": -1.0, "t20": null, "t5": -1.0}, "ret": {"t1": -1.846, "t5" |
| 2026-07-14 | short | IF_mainIF_main33.0% | T1 score=-1.0 | {"final": {"t1": -1.0, "t20": null, "t5": -1.0}, "majority": {"t1": -1.0, "t20": null, "t5": -1.0}, "momentum_cc": {"t1": -1.0, "t20": null, "t5": -1.0}, "ret": {"t1": -0.203, "t5" |
| 2026-07-14 | short | IF_mainIF_main50.0% | T1 score=-1.0 | {"final": {"t1": -1.0, "t20": null, "t5": -1.0}, "majority": {"t1": -1.0, "t20": null, "t5": -1.0}, "momentum_cc": {"t1": -1.0, "t20": null, "t5": -1.0}, "ret": {"t1": -0.203, "t5" |
| 2026-07-14 | short | IF_mainIF_main33.0% | T1 score=1.0 | {"final": {"t1": 1.0, "t20": null, "t5": 1.0}, "majority": {"t1": 0.0, "t20": null, "t5": 0.0}, "momentum_cc": {"t1": 1.0, "t20": null, "t5": 1.0}, "ret": {"t1": -0.203, "t5": -1.1 |
| 2026-07-14 | short | IF_mainIF_main50.0% | T1 score=1.0 | {"final": {"t1": 1.0, "t20": null, "t5": 1.0}, "majority": {"t1": 0.0, "t20": null, "t5": 0.0}, "momentum_cc": {"t1": 1.0, "t20": null, "t5": 1.0}, "ret": {"t1": -0.203, "t5": -1.1 |
| 2026-07-13 | short | IF_mainIF_main50.0% | T1 score=-1.0 | {"final": {"t1": -1.0, "t20": null, "t5": 1.0}, "majority": {"t1": 0.0, "t20": null, "t5": 0.0}, "momentum_cc": {"t1": -1.0, "t20": null, "t5": 1.0}, "ret": {"t1": 2.154, "t5": -2. |
| 2026-07-13 | short | IF_mainIF_main100.0% | T1 score=-1.0 | {"final": {"t1": -1.0, "t20": null, "t5": 1.0}, "majority": {"t1": 0.0, "t20": null, "t5": 0.0}, "momentum_cc": {"t1": -1.0, "t20": null, "t5": 1.0}, "ret": {"t1": 2.154, "t5": -2. |
| 2026-07-13 | short | IF_mainIF_main33.0% | T1 score=-1.0 | {"final": {"t1": -1.0, "t20": null, "t5": 1.0}, "majority": {"t1": 0.0, "t20": null, "t5": 0.0}, "momentum_cc": {"t1": -1.0, "t20": null, "t5": 1.0}, "ret": {"t1": 2.154, "t5": -2. |
| 2026-07-13 | short | IF_mainIF_main33.0% | T1 score=-1.0 | {"final": {"t1": -1.0, "t20": null, "t5": 1.0}, "majority": {"t1": 0.0, "t20": null, "t5": 0.0}, "momentum_cc": {"t1": -1.0, "t20": null, "t5": 1.0}, "ret": {"t1": 2.154, "t5": -2. |
| 2026-07-10 | short | IF_mainIF_main50.0% | T1 score=1.0 | {"final": {"t1": 1.0, "t20": null, "t5": 1.0}, "majority": {"t1": -1.0, "t20": null, "t5": -1.0}, "momentum_cc": {"t1": 1.0, "t20": null, "t5": 1.0}, "ret": {"t1": -1.787, "t5": -5 |
| 2026-07-10 | short | IF_mainIF_main33.0% | T1 score=-1.0 | {"final": {"t1": -1.0, "t20": null, "t5": -1.0}, "majority": {"t1": -1.0, "t20": null, "t5": -1.0}, "momentum_cc": {"t1": -1.0, "t20": null, "t5": -1.0}, "ret": {"t1": -1.787, "t5" |
| 2026-07-10 | short | IF 观望 · 仓位 — | T1 score=0.0 | {"final": {"t1": 0.0, "t20": null, "t5": 0.0}, "majority": {"t1": -1.0, "t20": null, "t5": -1.0}, "momentum_cc": {"t1": 0.0, "t20": null, "t5": 0.0}, "ret": {"t1": -1.787, "t5": -5 |
| 2026-07-10 | short | IF 观望 · 仓位 — | T1 score=0.0 | {"final": {"t1": 0.0, "t20": null, "t5": 0.0}, "majority": {"t1": 0.0, "t20": null, "t5": 0.0}, "momentum_cc": {"t1": 0.0, "t20": null, "t5": 0.0}, "ret": {"t1": -1.787, "t5": -5.2 |
| 2026-07-10 | short | IF 偏空 · 仓位 — | T1 score=1.0 | {"final": {"t1": 1.0, "t20": null, "t5": 1.0}, "majority": {"t1": -1.0, "t20": null, "t5": -1.0}, "momentum_cc": {"t1": 1.0, "t20": null, "t5": 1.0}, "ret": {"t1": -1.787, "t5": -5 |
| 2026-07-09 | short | IF_mainIF_main33.0% | T1 score=-1.0 | {"final": {"t1": -1.0, "t20": null, "t5": -1.0}, "majority": {"t1": -1.0, "t20": null, "t5": -1.0}, "momentum_cc": {"t1": -1.0, "t20": null, "t5": -1.0}, "ret": {"t1": -1.959, "t5" |
| 2026-07-09 | short | IF_mainIF_main33.0% | T1 score=-1.0 | {"final": {"t1": -1.0, "t20": null, "t5": -1.0}, "majority": {"t1": -1.0, "t20": null, "t5": -1.0}, "momentum_cc": {"t1": -1.0, "t20": null, "t5": -1.0}, "ret": {"t1": -1.959, "t5" |
| 2026-07-09 | short | IF_mainIF_main50.0% | T1 score=1.0 | {"final": {"t1": 1.0, "t20": null, "t5": 1.0}, "majority": {"t1": -1.0, "t20": null, "t5": -1.0}, "momentum_cc": {"t1": 1.0, "t20": null, "t5": 1.0}, "ret": {"t1": -1.959, "t5": -3 |
| 2026-07-09 | short | IF_mainIF_main50.0% | T1 score=1.0 | {"final": {"t1": 1.0, "t20": null, "t5": 1.0}, "majority": {"t1": -1.0, "t20": null, "t5": -1.0}, "momentum_cc": {"t1": 1.0, "t20": null, "t5": 1.0}, "ret": {"t1": -1.959, "t5": -3 |
| 2026-07-08 | short | IF 偏多 · 仓位 — | T1 score=1.0 | {"final": {"t1": 1.0, "t20": null, "t5": 1.0}, "majority": {"t1": 1.0, "t20": null, "t5": 1.0}, "momentum_cc": {"t1": 1.0, "t20": null, "t5": 1.0}, "ret": {"t1": 2.54, "t5": 0.657} |
| 2026-07-08 | short | IF 偏空 · 仓位 0.5 | T1 score=-1.0 | {"final": {"t1": -1.0, "t20": null, "t5": -1.0}, "majority": {"t1": 1.0, "t20": null, "t5": 1.0}, "momentum_cc": {"t1": -1.0, "t20": null, "t5": -1.0}, "ret": {"t1": 2.54, "t5": 0. |
| 2026-07-08 | short | IF 偏多 · 仓位 0.5 | T1 score=1.0 | {"final": {"t1": 1.0, "t20": null, "t5": 1.0}, "majority": {"t1": 1.0, "t20": null, "t5": 1.0}, "momentum_cc": {"t1": 1.0, "t20": null, "t5": 1.0}, "ret": {"t1": 2.54, "t5": 0.657} |
| 2026-07-08 | short | IF 偏空 · 仓位 1.0 | T1 score=-1.0 | {"final": {"t1": -1.0, "t20": null, "t5": -1.0}, "majority": {"t1": 1.0, "t20": null, "t5": 1.0}, "momentum_cc": {"t1": -1.0, "t20": null, "t5": -1.0}, "ret": {"t1": 2.54, "t5": 0. |
| 2026-07-07 | short | IF 偏空 · 仓位 0.5 | T1 score=1.0 | {"final": {"t1": 1.0, "t20": null, "t5": -1.0}, "majority": {"t1": -1.0, "t20": null, "t5": 1.0}, "momentum_cc": {"t1": 1.0, "t20": null, "t5": -1.0}, "ret": {"t1": -0.766, "t5": 0 |
| 2026-07-07 | short | IF 偏空 · 仓位 0.5 | T1 score=1.0 | {"final": {"t1": 1.0, "t20": null, "t5": -1.0}, "majority": {"t1": -1.0, "t20": null, "t5": 1.0}, "momentum_cc": {"t1": 1.0, "t20": null, "t5": -1.0}, "ret": {"t1": -0.766, "t5": 0 |
| 2026-07-07 | short | IF 偏空 · 仓位 0.33 | T1 score=1.0 | {"final": {"t1": 1.0, "t20": null, "t5": -1.0}, "majority": {"t1": -1.0, "t20": null, "t5": 1.0}, "momentum_cc": {"t1": 1.0, "t20": null, "t5": -1.0}, "ret": {"t1": -0.766, "t5": 0 |
| 2026-07-07 | short | IF 偏空 · 仓位 0.5 | T1 score=1.0 | {"final": {"t1": 1.0, "t20": null, "t5": -1.0}, "majority": {"t1": -1.0, "t20": null, "t5": 1.0}, "momentum_cc": {"t1": 1.0, "t20": null, "t5": -1.0}, "ret": {"t1": -0.766, "t5": 0 |
| 2026-07-06 | short | IF 偏空 · 仓位 0.5 | T1 score=1.0 | {"final": {"t1": 1.0, "t20": null, "t5": 1.0}, "majority": {"t1": -1.0, "t20": null, "t5": -1.0}, "momentum_cc": {"t1": 1.0, "t20": null, "t5": 1.0}, "ret": {"t1": -1.027, "t5": -3 |
| 2026-07-06 | short | IF 偏空 · 仓位 0.33 | T1 score=1.0 | {"final": {"t1": 1.0, "t20": null, "t5": 1.0}, "majority": {"t1": -1.0, "t20": null, "t5": -1.0}, "momentum_cc": {"t1": 1.0, "t20": null, "t5": 1.0}, "ret": {"t1": -1.027, "t5": -3 |
| 2026-07-06 | short | IF 偏空 · 仓位 — | T1 score=1.0 | {"final": {"t1": 1.0, "t20": null, "t5": 1.0}, "majority": {"t1": -1.0, "t20": null, "t5": -1.0}, "momentum_cc": {"t1": 1.0, "t20": null, "t5": 1.0}, "ret": {"t1": -1.027, "t5": -3 |
| 2026-07-06 | short | IF 偏多 · 仓位 0.5 | T1 score=-1.0 | {"final": {"t1": -1.0, "t20": null, "t5": -1.0}, "majority": {"t1": -1.0, "t20": null, "t5": -1.0}, "momentum_cc": {"t1": -1.0, "t20": null, "t5": -1.0}, "ret": {"t1": -1.027, "t5" |
| 2026-07-03 | short | IF 偏多 · 仓位 0.5 | T1 score=-1.0 | {"final": {"t1": -1.0, "t20": null, "t5": -1.0}, "majority": {"t1": -1.0, "t20": null, "t5": -1.0}, "momentum_cc": {"t1": -1.0, "t20": null, "t5": -1.0}, "ret": {"t1": -0.004, "t5" |
| 2026-07-03 | short | IF 偏多 · 仓位 0.5 | T1 score=-1.0 | {"final": {"t1": -1.0, "t20": null, "t5": -1.0}, "majority": {"t1": -1.0, "t20": null, "t5": -1.0}, "momentum_cc": {"t1": -1.0, "t20": null, "t5": -1.0}, "ret": {"t1": -0.004, "t5" |
| 2026-07-03 | short | IF 观望 · 仓位 — | T1 score=0.0 | {"final": {"t1": 0.0, "t20": null, "t5": 0.0}, "majority": {"t1": -1.0, "t20": null, "t5": -1.0}, "momentum_cc": {"t1": 0.0, "t20": null, "t5": 0.0}, "ret": {"t1": -0.004, "t5": -1 |
| 2026-07-03 | short | IF 偏多 · 仓位 0.33 | T1 score=-1.0 | {"final": {"t1": -1.0, "t20": null, "t5": -1.0}, "majority": {"t1": -1.0, "t20": null, "t5": -1.0}, "momentum_cc": {"t1": -1.0, "t20": null, "t5": -1.0}, "ret": {"t1": -0.004, "t5" |
| 2026-07-03 | short | IF 偏空 · 仓位 0.33 | T1 score=1.0 | {"final": {"t1": 1.0, "t20": null, "t5": 1.0}, "majority": {"t1": -1.0, "t20": null, "t5": -1.0}, "momentum_cc": {"t1": 1.0, "t20": null, "t5": 1.0}, "ret": {"t1": -0.004, "t5": -1 |
| 2026-07-02 | short | IF 偏空 · 仓位 0.33 | T1 score=-1.0 | {"final": {"t1": -1.0, "t20": null, "t5": -1.0}, "majority": {"t1": 1.0, "t20": null, "t5": 1.0}, "momentum_cc": {"t1": -1.0, "t20": null, "t5": -1.0}, "ret": {"t1": 0.621, "t5": 1 |
| 2026-07-02 | short | IF 偏空 · 仓位 — | T1 score=-1.0 | {"final": {"t1": -1.0, "t20": null, "t5": -1.0}, "majority": {"t1": 1.0, "t20": null, "t5": 1.0}, "momentum_cc": {"t1": -1.0, "t20": null, "t5": -1.0}, "ret": {"t1": 0.621, "t5": 1 |
| 2026-07-02 | short | IF 偏多 · 仓位 0.5 | T1 score=1.0 | {"final": {"t1": 1.0, "t20": null, "t5": 1.0}, "majority": {"t1": 1.0, "t20": null, "t5": 1.0}, "momentum_cc": {"t1": 1.0, "t20": null, "t5": 1.0}, "ret": {"t1": 0.621, "t5": 1.33} |