{"$schema":"https://api.alphahubs.uk/static/downloads/friends-data-dictionary-v2.schema.json","object":"friends_data_dictionary_namespace","version":"2.0","guidanceVersion":2,"apiVersion":"v1","baseUrl":"https://api.alphahubs.uk","generatedAt":"2026-10-06T18:08:52Z","schemaObservedAt":"2026-10-06T18:08:52Z","source":"Friends-visible DatasetSpec + ClickHouse system.columns/system.tables","namespace":"research","description":"因子、事件研究与 Daybreak 决策证据。","datasetCount":38,"fieldCount":1101,"datasets":[{"object":"dataset_schema","asset":"research.attention_daily","namespace":"research","name":"attention_daily","coverageTags":["research"],"description":"Attention and pageview features.","relation":"research.attention_daily","objectKind":"table","rowMagnitude":"10K-99K","grain":"article × language × trade_date","cadence":"daily","timeColumn":"trade_date","defaultOrder":["trade_date","article","language"],"filters":[{"name":"article","column":"article","required":false,"multipleValues":true,"jsonType":"string","example":"FILTER_VALUE"},{"name":"code","column":"code","required":false,"multipleValues":true,"jsonType":"string","example":"AAPL"},{"name":"language","column":"language","required":false,"multipleValues":true,"jsonType":"string","example":"FILTER_VALUE"},{"name":"source","column":"source","required":false,"multipleValues":true,"jsonType":"string","example":"SOURCE_VALUE"}],"maxLimit":5000,"maxWindowDays":null,"supportsCursor":false,"readMode":"canonical_final_active","contractVersion":null,"uniqueKey":[],"provenanceColumns":[],"fieldCount":19,"fields":[{"position":1,"name":"trade_date","displayName":"trade date","clickhouseType":"Date","jsonType":"string","nullable":false,"description":"Trading-session date in the dataset's market calendar.","descriptionSource":"standard_glossary","roles":["time","default_order","warehouse_primary_key"],"filterNames":[],"jsonFormat":"date","unit":"date","returned":true},{"position":2,"name":"article","displayName":"article","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: article.","descriptionSource":"name_derived","roles":["filter","default_order","warehouse_primary_key"],"filterNames":["article"],"returned":true},{"position":3,"name":"language","displayName":"language","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: language.","descriptionSource":"name_derived","roles":["filter","default_order","warehouse_primary_key"],"filterNames":["language"],"returned":true},{"position":4,"name":"source","displayName":"source","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Normalized upstream source identifier.","descriptionSource":"standard_glossary","roles":["filter","warehouse_primary_key","provenance"],"filterNames":["source"],"returned":true},{"position":5,"name":"views","displayName":"views","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Source-normalized field: views.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":6,"name":"code","displayName":"code","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized security or contract code.","descriptionSource":"standard_glossary","roles":["filter"],"filterNames":["code"],"returned":true},{"position":7,"name":"provider","displayName":"provider","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Upstream data provider identifier.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":8,"name":"source_url","displayName":"source url","clickhouseType":"String","jsonType":"string","nullable":false,"description":"URL of the upstream evidence or record when distributable.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":9,"name":"source_record_id","displayName":"source record id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Provider-side identifier for the source record.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":10,"name":"raw_payload_hash","displayName":"raw payload hash","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Opaque fingerprint of the normalized source payload for provenance checks.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":11,"name":"parser_version","displayName":"parser version","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Version of the parser or normalizer that produced the row.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":12,"name":"quality_status","displayName":"quality status","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Machine-readable data-quality classification.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":13,"name":"license_scope","displayName":"license scope","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"License or redistribution scope attached to the row.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":14,"name":"visibility_tier","displayName":"visibility tier","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Serving visibility tier attached to the row.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":15,"name":"ingest_run_id","displayName":"ingest run id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Identifier of the ingestion run that produced the row.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":16,"name":"version","displayName":"version","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Monotonic row version used for correction-aware reads.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":17,"name":"is_deleted","displayName":"is deleted","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Soft-delete marker; public serving excludes current tombstones.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"returned":true},{"position":18,"name":"created_at","displayName":"created at","clickhouseType":"DateTime64(3, 'UTC')","jsonType":"string","nullable":false,"description":"UTC timestamp when the warehouse row was first created.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":19,"name":"updated_at","displayName":"updated at","clickhouseType":"DateTime64(3, 'UTC')","jsonType":"string","nullable":false,"description":"UTC timestamp when the warehouse row was last updated.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true}],"pit":null,"titleCn":"每日关注度特征","summaryCn":"按文章、语言和日期保存页面浏览或注意力特征，用于衡量事件和实体受到的外部关注。","useCasesCn":["识别关注度异常上升","比较语言区域差异","构建注意力因子"],"grainCn":"每行代表“每日关注度特征”的一条记录；逻辑粒度由 article × language × trade_date 共同确定。","timeSemanticsCn":"以 trade_date 为主要查询时间轴；除下方限制特别说明外，时间戳按 UTC、日期按来源市场日历解释。","cadenceCn":"通常按交易日或自然日更新；具体最新日期请以返回数据为准。","keyFields":[{"name":"article","meaningCn":"用于确定该表业务粒度或默认顺序的 article 字段。"},{"name":"language","meaningCn":"用于确定该表业务粒度或默认顺序的 language 字段。"},{"name":"trade_date","meaningCn":"对应市场日历中的交易日。"}],"joins":[{"dataset":"ref.calendar","on":"market + trade_date（有 market 时）","guidanceCn":"需要计算交易日偏移时联接交易日历；无 market 字段时先确定适用市场。"}],"queryGuidanceCn":"先用 catalog 确认当前契约；可按 catalog 中列出的 filters 进一步缩小范围；单页最多 5000 行，该表不提供稳定 cursor，结果过大时必须缩小标的、日期或其他筛选。","caveatsCn":["返回范围仍受 Friends 权限、单页上限和 catalog 中的筛选契约约束。"],"supportedMarkets":[],"coverage":{"measured":false,"windowDays":30,"windowStart":"2026-07-29","observedMarkets":{},"latestBusinessDate":null,"note":"Recent observed coverage, not a lifetime guarantee. An unmeasured dataset carries no support claim in either direction."},"identifier":{"namespace":"mixed","formatByMarket":{},"storesZeroPaddedHkCode":false,"stableJoinKey":"instrument_id","resolverPath":"/api/v1/data/instruments/resolve"},"sparseSemantics":null,"emptyResultCodes":["VALID_EMPTY","NOT_IN_RANKING","UNSUPPORTED_MARKET","STALE_SOURCE","NO_MATCH","IDENTIFIER_INVALID","COVERAGE_UNKNOWN","PARTIAL_UNIVERSE"],"publication":{"published":true,"reason":null,"projectionReviewed":true},"returnedFieldCount":19,"costGuard":{"tier":"small","identityFilters":["code"],"maxWindowDays":400,"requirement":"none","enforcedBeforeSql":true},"sourceEntitlement":{"mode":"vendor_denylist","decision":"ALLOWED","deniedSources":[],"reasons":[]}},{"object":"dataset_schema","asset":"research.daybreak_attribution_coverage","namespace":"research","name":"daybreak_attribution_coverage","coverageTags":["research"],"description":"Daybreak attribution coverage per trade date: explosive moves attributed overall and in advance (foresight), plus judge verdict coverage (covered_rows / verdict_coverage_pct) from the clobber-proof judge sidecar so the Atlas board producer-gate sees live verdicts.","relation":"research.daybreak_attribution_coverage_served","objectKind":"view","rowMagnitude":"view","grain":"trade_date","cadence":"producer_schedule","timeColumn":"trade_date","defaultOrder":["trade_date"],"filters":[{"name":"require_pit_safe","column":"require_pit_safe","required":false,"multipleValues":true,"jsonType":"integer","example":"FILTER_VALUE"}],"maxLimit":5000,"maxWindowDays":null,"supportsCursor":false,"readMode":"relation_default","contractVersion":null,"uniqueKey":[],"provenanceColumns":[],"fieldCount":10,"fields":[{"position":1,"name":"trade_date","displayName":"trade date","clickhouseType":"Date","jsonType":"string","nullable":false,"description":"Trading-session date in the dataset's market calendar.","descriptionSource":"standard_glossary","roles":["time","default_order"],"filterNames":[],"jsonFormat":"date","unit":"date","returned":true},{"position":2,"name":"n_attributed","displayName":"n attributed","clickhouseType":"UInt32","jsonType":"integer","nullable":false,"description":"Count of attributed.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":3,"name":"n_foresight","displayName":"n foresight","clickhouseType":"UInt32","jsonType":"integer","nullable":false,"description":"Count of foresight.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":4,"name":"fraction_attributable_in_advance","displayName":"fraction attributable in advance","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: fraction attributable in advance.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":5,"name":"require_pit_safe","displayName":"require pit safe","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: require pit safe.","descriptionSource":"name_derived","roles":["filter"],"filterNames":["require_pit_safe"],"returned":true},{"position":6,"name":"covered_rows","displayName":"covered rows","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Source-normalized field: covered rows.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":7,"name":"verdict_coverage_pct","displayName":"verdict coverage pct","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Percentage value for verdict coverage pct.","descriptionSource":"name_derived","roles":[],"filterNames":[],"unit":"percent","returned":true},{"position":8,"name":"computed_at","displayName":"computed at","clickhouseType":"DateTime64(3, 'UTC')","jsonType":"string","nullable":false,"description":"UTC timestamp for computed at.","descriptionSource":"name_derived","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":9,"name":"version","displayName":"version","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Monotonic row version used for correction-aware reads.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":10,"name":"is_deleted","displayName":"is deleted","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Soft-delete marker; public serving excludes current tombstones.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"returned":true}],"pit":null,"titleCn":"Daybreak 归因覆盖率","summaryCn":"按交易日统计爆发行情的总体与提前归因覆盖、judge 结论覆盖率，监控决策解释链是否完整。","useCasesCn":["检查每日归因覆盖","比较 foresight 与事后解释","监控 judge sidecar 是否漏写"],"grainCn":"每行代表“Daybreak 归因覆盖率”的一条记录；逻辑粒度由 trade_date 共同确定。","timeSemanticsCn":"以 trade_date 为主要查询时间轴；除下方限制特别说明外，时间戳按 UTC、日期按来源市场日历解释。","cadenceCn":"由对应生产任务或事件触发更新，不承诺固定日历频率；查询前先检查最新时间。","keyFields":[{"name":"trade_date","meaningCn":"对应市场日历中的交易日。"}],"joins":[{"dataset":"ref.calendar","on":"market + trade_date（有 market 时）","guidanceCn":"需要计算交易日偏移时联接交易日历；无 market 字段时先确定适用市场。"}],"queryGuidanceCn":"先用 catalog 确认当前契约；可按 catalog 中列出的 filters 进一步缩小范围；单页最多 5000 行，该表不提供稳定 cursor，结果过大时必须缩小标的、日期或其他筛选。","caveatsCn":["返回范围仍受 Friends 权限、单页上限和 catalog 中的筛选契约约束。"],"supportedMarkets":[],"coverage":{"measured":false,"windowDays":30,"windowStart":"2026-07-29","observedMarkets":{},"latestBusinessDate":null,"note":"Recent observed coverage, not a lifetime guarantee. An unmeasured dataset carries no support claim in either direction."},"identifier":{"namespace":"mixed","formatByMarket":{},"storesZeroPaddedHkCode":false,"stableJoinKey":"instrument_id","resolverPath":"/api/v1/data/instruments/resolve"},"sparseSemantics":null,"emptyResultCodes":["VALID_EMPTY","NOT_IN_RANKING","UNSUPPORTED_MARKET","STALE_SOURCE","NO_MATCH","IDENTIFIER_INVALID","COVERAGE_UNKNOWN","PARTIAL_UNIVERSE"],"publication":{"published":true,"reason":null,"projectionReviewed":true},"returnedFieldCount":10,"costGuard":{"tier":"small","identityFilters":[],"maxWindowDays":400,"requirement":"none","enforcedBeforeSql":true},"sourceEntitlement":{"mode":"vendor_denylist","decision":"UNCLASSIFIED","deniedSources":[],"reasons":["no_observed_source_and_no_source_column"]}},{"object":"dataset_schema","asset":"research.daybreak_calibration_verdict","namespace":"research","name":"daybreak_calibration_verdict","coverageTags":["research"],"description":"Daybreak leg-family calibration verdicts per sealed run: lift, FDR pass, sealed CI, and verdict keyed by seal_id/family_id.","relation":"research.daybreak_calibration_verdict","objectKind":"table","rowMagnitude":"1K-9K","grain":"run_ts × seal_id × family_id","cadence":"producer_schedule","timeColumn":"run_ts","defaultOrder":["run_ts","seal_id","family_id"],"filters":[{"name":"archetype","column":"archetype","required":false,"multipleValues":true,"jsonType":"string","example":"FILTER_VALUE"},{"name":"cohort","column":"cohort","required":false,"multipleValues":true,"jsonType":"string","example":"FILTER_VALUE"},{"name":"family_id","column":"family_id","required":false,"multipleValues":true,"jsonType":"string","example":"FILTER_VALUE"},{"name":"fdr_pass","column":"fdr_pass","required":false,"multipleValues":true,"jsonType":"integer","example":"FILTER_VALUE"},{"name":"seal_id","column":"seal_id","required":false,"multipleValues":true,"jsonType":"string","example":"FILTER_VALUE"},{"name":"verdict","column":"verdict","required":false,"multipleValues":true,"jsonType":"string","example":"FILTER_VALUE"}],"maxLimit":5000,"maxWindowDays":null,"supportsCursor":false,"readMode":"canonical_final_active","contractVersion":null,"uniqueKey":[],"provenanceColumns":[],"fieldCount":20,"fields":[{"position":1,"name":"family_id","displayName":"family id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Identifier for family.","descriptionSource":"name_derived","roles":["filter","default_order","warehouse_primary_key"],"filterNames":["family_id"],"returned":true},{"position":2,"name":"archetype","displayName":"archetype","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: archetype.","descriptionSource":"name_derived","roles":["filter"],"filterNames":["archetype"],"returned":true},{"position":3,"name":"cohort","displayName":"cohort","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: cohort.","descriptionSource":"name_derived","roles":["filter"],"filterNames":["cohort"],"returned":true},{"position":4,"name":"n_fired","displayName":"n fired","clickhouseType":"Int32","jsonType":"integer","nullable":false,"description":"Count of fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":5,"name":"weeks","displayName":"weeks","clickhouseType":"Int32","jsonType":"integer","nullable":false,"description":"Source-normalized field: weeks.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":6,"name":"precision","displayName":"precision","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: precision.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":7,"name":"base_rate","displayName":"base rate","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: base rate.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":8,"name":"lift","displayName":"lift","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: lift.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":9,"name":"excess_ci_lo","displayName":"excess ci lo","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: excess ci lo.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":10,"name":"excess_ci_hi","displayName":"excess ci hi","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: excess ci hi.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":11,"name":"p_value","displayName":"p value","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: p value.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":12,"name":"fdr_pass","displayName":"fdr pass","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: fdr pass.","descriptionSource":"name_derived","roles":["filter"],"filterNames":["fdr_pass"],"returned":true},{"position":13,"name":"sealed_ci_lo","displayName":"sealed ci lo","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: sealed ci lo.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":14,"name":"verdict","displayName":"verdict","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: verdict.","descriptionSource":"name_derived","roles":["filter"],"filterNames":["verdict"],"returned":true},{"position":15,"name":"override_reason","displayName":"override reason","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: override reason.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":16,"name":"git_sha","displayName":"git sha","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: git sha.","descriptionSource":"name_derived","roles":["warehouse_primary_key"],"filterNames":[],"returned":true},{"position":17,"name":"seal_id","displayName":"seal id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Identifier for seal.","descriptionSource":"name_derived","roles":["filter","default_order","warehouse_primary_key"],"filterNames":["seal_id"],"returned":true},{"position":18,"name":"run_ts","displayName":"run ts","clickhouseType":"DateTime64(3, 'UTC')","jsonType":"string","nullable":false,"description":"UTC timestamp for run ts.","descriptionSource":"name_derived","roles":["time","default_order"],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":19,"name":"version","displayName":"version","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Monotonic row version used for correction-aware reads.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":20,"name":"is_deleted","displayName":"is deleted","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Soft-delete marker; public serving excludes current tombstones.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"returned":true}],"pit":null,"titleCn":"Daybreak 机制腿校准结论","summaryCn":"按 sealed run 和机制腿家族记录 lift、FDR、置信区间及校准结论，用于判断信号是否有统计证据。","useCasesCn":["查看某机制腿是否通过校准","比较 lift 与 FDR","审计 sealed run 结论"],"grainCn":"每行代表“Daybreak 机制腿校准结论”的一条记录；逻辑粒度由 run_ts × seal_id × family_id 共同确定。","timeSemanticsCn":"以 run_ts 为主要查询时间轴；除下方限制特别说明外，时间戳按 UTC、日期按来源市场日历解释。","cadenceCn":"由对应生产任务或事件触发更新，不承诺固定日历频率；查询前先检查最新时间。","keyFields":[{"name":"run_ts","meaningCn":"run ts 对应的时间戳；除表内特别说明外按 UTC 解释。"},{"name":"seal_id","meaningCn":"用于识别 seal 的业务标识。"},{"name":"family_id","meaningCn":"用于识别 family 的业务标识。"}],"joins":[{"dataset":"","on":"","guidanceCn":"该表主要按自身业务键使用，目前没有推荐的跨表主键联接。"}],"queryGuidanceCn":"先用 catalog 确认当前契约；可按 catalog 中列出的 filters 进一步缩小范围；单页最多 5000 行，该表不提供稳定 cursor，结果过大时必须缩小标的、日期或其他筛选。","caveatsCn":["返回范围仍受 Friends 权限、单页上限和 catalog 中的筛选契约约束。"],"supportedMarkets":[],"coverage":{"measured":false,"windowDays":30,"windowStart":"2026-07-29","observedMarkets":{},"latestBusinessDate":null,"note":"Recent observed coverage, not a lifetime guarantee. An unmeasured dataset carries no support claim in either direction."},"identifier":{"namespace":"mixed","formatByMarket":{},"storesZeroPaddedHkCode":false,"stableJoinKey":"instrument_id","resolverPath":"/api/v1/data/instruments/resolve"},"sparseSemantics":null,"emptyResultCodes":["VALID_EMPTY","NOT_IN_RANKING","UNSUPPORTED_MARKET","STALE_SOURCE","NO_MATCH","IDENTIFIER_INVALID","COVERAGE_UNKNOWN","PARTIAL_UNIVERSE"],"publication":{"published":true,"reason":null,"projectionReviewed":true},"returnedFieldCount":20,"costGuard":{"tier":"small","identityFilters":[],"maxWindowDays":400,"requirement":"none","enforcedBeforeSql":true},"sourceEntitlement":{"mode":"vendor_denylist","decision":"UNCLASSIFIED","deniedSources":[],"reasons":["no_observed_source_and_no_source_column"]}},{"object":"dataset_schema","asset":"research.daybreak_calls_served","namespace":"research","name":"daybreak_calls_served","coverageTags":["research"],"description":"Daybreak SAME-DAY Calls/positions lane: every actionable judge Call (prediction_call) with its booked judge_call paper-position state (entry/exit/net_excess), conviction gate health, and as-of cap/sector context. Call-driven (NOT EOD-attribution), so same-session live Calls surface the instant the judge writes them — the live-board honesty lane that bypasses the EOD-gated daybreak_attribution_judged view.","relation":"research.daybreak_calls_served","objectKind":"view","rowMagnitude":"view","grain":"trade_date × instrument_id × direction","cadence":"producer_schedule","timeColumn":"trade_date","defaultOrder":["trade_date","instrument_id","direction"],"filters":[{"name":"call_id","column":"call_id","required":false,"multipleValues":true,"jsonType":"string","example":"FILTER_VALUE"},{"name":"cap_bucket","column":"cap_bucket","required":false,"multipleValues":true,"jsonType":"string","example":"FILTER_VALUE"},{"name":"code","column":"code","required":false,"multipleValues":true,"jsonType":"string","example":"AAPL"},{"name":"conviction_suppressed","column":"conviction_suppressed","required":false,"multipleValues":true,"jsonType":"integer","example":"FILTER_VALUE"},{"name":"data_stale","column":"data_stale","required":false,"multipleValues":true,"jsonType":"integer","example":"FILTER_VALUE"},{"name":"direction","column":"direction","required":false,"multipleValues":true,"jsonType":"string","example":"FILTER_VALUE"},{"name":"gate_passed","column":"gate_passed","required":false,"multipleValues":true,"jsonType":"integer","example":"FILTER_VALUE"},{"name":"instrument_id","column":"instrument_id","required":false,"multipleValues":true,"jsonType":"integer","example":1},{"name":"position_status","column":"position_status","required":false,"multipleValues":true,"jsonType":"string","example":"FILTER_VALUE"},{"name":"prompt_ver","column":"prompt_ver","required":false,"multipleValues":true,"jsonType":"string","example":"FILTER_VALUE"}],"maxLimit":5000,"maxWindowDays":null,"supportsCursor":false,"readMode":"relation_default","contractVersion":null,"uniqueKey":[],"provenanceColumns":[],"fieldCount":39,"fields":[{"position":1,"name":"call_id","displayName":"call id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Identifier for call.","descriptionSource":"name_derived","roles":["filter"],"filterNames":["call_id"],"returned":true},{"position":2,"name":"instrument_id","displayName":"instrument id","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"WarrenHub canonical instrument identifier; use it for cross-dataset joins.","descriptionSource":"standard_glossary","roles":["filter","default_order"],"filterNames":["instrument_id"],"returned":true},{"position":3,"name":"code","displayName":"code","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized security or contract code.","descriptionSource":"standard_glossary","roles":["filter"],"filterNames":["code"],"returned":true},{"position":4,"name":"trade_date","displayName":"trade date","clickhouseType":"Date","jsonType":"string","nullable":false,"description":"Trading-session date in the dataset's market calendar.","descriptionSource":"standard_glossary","roles":["time","default_order"],"filterNames":[],"jsonFormat":"date","unit":"date","returned":true},{"position":5,"name":"direction","displayName":"direction","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: direction.","descriptionSource":"name_derived","roles":["filter","default_order"],"filterNames":["direction"],"returned":true},{"position":6,"name":"confidence","displayName":"confidence","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: confidence.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":7,"name":"target_price","displayName":"target price","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Price value for target price.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":8,"name":"stop_price","displayName":"stop price","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Price value for stop price.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":9,"name":"horizon_days","displayName":"horizon days","clickhouseType":"UInt16","jsonType":"integer","nullable":false,"description":"Source-normalized field: horizon days.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":10,"name":"vehicle","displayName":"vehicle","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: vehicle.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":11,"name":"date_window_start","displayName":"date window start","clickhouseType":"Date","jsonType":"string","nullable":false,"description":"Source-normalized field: date window start.","descriptionSource":"name_derived","roles":[],"filterNames":[],"jsonFormat":"date","returned":true},{"position":12,"name":"date_window_end","displayName":"date window end","clickhouseType":"Date","jsonType":"string","nullable":false,"description":"Source-normalized field: date window end.","descriptionSource":"name_derived","roles":[],"filterNames":[],"jsonFormat":"date","returned":true},{"position":13,"name":"invalidation_condition","displayName":"invalidation condition","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: invalidation condition.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":14,"name":"evidence_json","displayName":"evidence json","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: evidence json.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":15,"name":"prompt_ver","displayName":"prompt ver","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: prompt ver.","descriptionSource":"name_derived","roles":["filter"],"filterNames":["prompt_ver"],"returned":true},{"position":16,"name":"computed_at","displayName":"computed at","clickhouseType":"DateTime64(3, 'UTC')","jsonType":"string","nullable":false,"description":"UTC timestamp for computed at.","descriptionSource":"name_derived","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":17,"name":"served_basis","displayName":"served basis","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: served basis.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":18,"name":"gate_passed","displayName":"gate passed","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: gate passed.","descriptionSource":"name_derived","roles":["filter"],"filterNames":["gate_passed"],"returned":true},{"position":19,"name":"conviction_suppressed","displayName":"conviction suppressed","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: conviction suppressed.","descriptionSource":"name_derived","roles":["filter"],"filterNames":["conviction_suppressed"],"returned":true},{"position":20,"name":"data_stale","displayName":"data stale","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: data stale.","descriptionSource":"name_derived","roles":["filter"],"filterNames":["data_stale"],"returned":true},{"position":21,"name":"stale_hours","displayName":"stale hours","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: stale hours.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":22,"name":"claude_verdict","displayName":"claude verdict","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: claude verdict.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":23,"name":"claude_article","displayName":"claude article","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: claude article.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":24,"name":"cap_bucket","displayName":"cap bucket","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: cap bucket.","descriptionSource":"name_derived","roles":["filter"],"filterNames":["cap_bucket"],"returned":true},{"position":25,"name":"sector","displayName":"sector","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: sector.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":26,"name":"industry","displayName":"industry","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: industry.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":27,"name":"intensity_score","displayName":"intensity score","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: intensity score.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":28,"name":"conviction_concentration","displayName":"conviction concentration","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: conviction concentration.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":29,"name":"conviction_long_v2","displayName":"conviction long v2","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: conviction long v2.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":30,"name":"conviction_short_v2","displayName":"conviction short v2","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: conviction short v2.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":31,"name":"n_slots_long_v2","displayName":"n slots long v2","clickhouseType":"UInt16","jsonType":"integer","nullable":false,"description":"Count of slots long v2.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":32,"name":"n_slots_short_v2","displayName":"n slots short v2","clickhouseType":"UInt16","jsonType":"integer","nullable":false,"description":"Count of slots short v2.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":33,"name":"conviction_direction_v2","displayName":"conviction direction v2","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: conviction direction v2.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":34,"name":"entry_date","displayName":"entry date","clickhouseType":"Date","jsonType":"string","nullable":false,"description":"Calendar date for entry date (YYYY-MM-DD).","descriptionSource":"name_derived","roles":[],"filterNames":[],"jsonFormat":"date","unit":"date","returned":true},{"position":35,"name":"entry_px","displayName":"entry px","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: entry px.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":36,"name":"exit_px","displayName":"exit px","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: exit px.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":37,"name":"net_excess_return","displayName":"net excess return","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: net excess return.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":38,"name":"position_status","displayName":"position status","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: position status.","descriptionSource":"name_derived","roles":["filter"],"filterNames":["position_status"],"returned":true},{"position":39,"name":"book_run_id","displayName":"book run id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Identifier for book run.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true}],"pit":null,"titleCn":"Daybreak 当日可执行 Calls","summaryCn":"实时展示 judge 产生的可执行 Call 及纸面持仓状态、进出场、净超额收益、置信闸门和当时上下文。","useCasesCn":["查看同日最新可执行判断","跟踪 paper position 生命周期","检查置信闸门与板块约束"],"grainCn":"每行代表“Daybreak 当日可执行 Calls”的一条记录；逻辑粒度由 trade_date × instrument_id × direction 共同确定。","timeSemanticsCn":"以 trade_date 为主要查询时间轴；除下方限制特别说明外，时间戳按 UTC、日期按来源市场日历解释。","cadenceCn":"由对应生产任务或事件触发更新，不承诺固定日历频率；查询前先检查最新时间。","keyFields":[{"name":"trade_date","meaningCn":"对应市场日历中的交易日。"},{"name":"instrument_id","meaningCn":"WarrenHub 统一证券标识；跨证券数据集优先用它联接。"},{"name":"direction","meaningCn":"用于确定该表业务粒度或默认顺序的 direction 字段。"}],"joins":[{"dataset":"ref.instrument","on":"instrument_id","guidanceCn":"用 instrument_id 补充证券代码、名称、市场、交易所和资产类型。"},{"dataset":"ref.calendar","on":"market + trade_date（有 market 时）","guidanceCn":"需要计算交易日偏移时联接交易日历；无 market 字段时先确定适用市场。"}],"queryGuidanceCn":"先用 catalog 确认当前契约；可按 catalog 中列出的 filters 进一步缩小范围；单页最多 5000 行，该表不提供稳定 cursor，结果过大时必须缩小标的、日期或其他筛选。","caveatsCn":["返回范围仍受 Friends 权限、单页上限和 catalog 中的筛选契约约束。"],"supportedMarkets":[],"coverage":{"measured":false,"windowDays":30,"windowStart":"2026-07-29","observedMarkets":{},"latestBusinessDate":null,"note":"Recent observed coverage, not a lifetime guarantee. An unmeasured dataset carries no support claim in either direction."},"identifier":{"namespace":"mixed","formatByMarket":{},"storesZeroPaddedHkCode":false,"stableJoinKey":"instrument_id","resolverPath":"/api/v1/data/instruments/resolve"},"sparseSemantics":null,"emptyResultCodes":["VALID_EMPTY","NOT_IN_RANKING","UNSUPPORTED_MARKET","STALE_SOURCE","NO_MATCH","IDENTIFIER_INVALID","COVERAGE_UNKNOWN","PARTIAL_UNIVERSE"],"publication":{"published":true,"reason":null,"projectionReviewed":true},"returnedFieldCount":39,"costGuard":{"tier":"small","identityFilters":["code","instrument_id"],"maxWindowDays":400,"requirement":"none","enforcedBeforeSql":true},"sourceEntitlement":{"mode":"vendor_denylist","decision":"UNCLASSIFIED","deniedSources":[],"reasons":["no_observed_source_and_no_source_column"]}},{"object":"dataset_schema","asset":"research.daybreak_conviction_null_gate","namespace":"research","name":"daybreak_conviction_null_gate","coverageTags":["research"],"description":"Daybreak conviction null-gate evaluations: lift vs shuffled and size-matched nulls, deflated Sharpe, and the per-date gate verdict.","relation":"research.stock_leg_attribution_null_gate","objectKind":"table","rowMagnitude":"<1K","grain":"eval_date","cadence":"producer_schedule","timeColumn":"eval_date","defaultOrder":["eval_date"],"filters":[{"name":"gate_passed","column":"gate_passed","required":false,"multipleValues":true,"jsonType":"integer","example":"FILTER_VALUE"},{"name":"oos","column":"oos","required":false,"multipleValues":true,"jsonType":"integer","example":"FILTER_VALUE"}],"maxLimit":5000,"maxWindowDays":null,"supportsCursor":false,"readMode":"canonical_final_active","contractVersion":null,"uniqueKey":[],"provenanceColumns":[],"fieldCount":56,"fields":[{"position":1,"name":"eval_date","displayName":"eval date","clickhouseType":"Date","jsonType":"string","nullable":false,"description":"Calendar date for eval date (YYYY-MM-DD).","descriptionSource":"name_derived","roles":["time","default_order","warehouse_primary_key"],"filterNames":[],"jsonFormat":"date","unit":"date","returned":true},{"position":2,"name":"side","displayName":"side","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: side.","descriptionSource":"name_derived","roles":["warehouse_primary_key"],"filterNames":[],"returned":true},{"position":3,"name":"n_dates","displayName":"n dates","clickhouseType":"UInt32","jsonType":"integer","nullable":false,"description":"Count of dates.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":4,"name":"n_rows","displayName":"n rows","clickhouseType":"UInt32","jsonType":"integer","nullable":false,"description":"Count of rows.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":5,"name":"n_explosive","displayName":"n explosive","clickhouseType":"UInt32","jsonType":"integer","nullable":false,"description":"Count of explosive.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":6,"name":"n_trials","displayName":"n trials","clickhouseType":"UInt32","jsonType":"integer","nullable":false,"description":"Count of trials.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":7,"name":"conviction_lift","displayName":"conviction lift","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: conviction lift.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":8,"name":"shuffled_p","displayName":"shuffled p","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: shuffled p.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":9,"name":"size_matched_p","displayName":"size matched p","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: size matched p.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":10,"name":"beats_shuffled","displayName":"beats shuffled","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: beats shuffled.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":11,"name":"beats_size_matched","displayName":"beats size matched","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: beats size matched.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":12,"name":"p","displayName":"p","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: p.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":13,"name":"deflated_sharpe","displayName":"deflated sharpe","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: deflated sharpe.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":14,"name":"oos","displayName":"oos","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: oos.","descriptionSource":"name_derived","roles":["filter"],"filterNames":["oos"],"returned":true},{"position":15,"name":"gate_passed","displayName":"gate passed","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: gate passed.","descriptionSource":"name_derived","roles":["filter"],"filterNames":["gate_passed"],"returned":true},{"position":16,"name":"fail_reason","displayName":"fail reason","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: fail reason.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":17,"name":"n_effective","displayName":"n effective","clickhouseType":"Int32","jsonType":"integer","nullable":false,"description":"Count of effective.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":18,"name":"streak_required","displayName":"streak required","clickhouseType":"Int32","jsonType":"integer","nullable":false,"description":"Source-normalized field: streak required.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":19,"name":"streak_clean","displayName":"streak clean","clickhouseType":"Int32","jsonType":"integer","nullable":false,"description":"Source-normalized field: streak clean.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":20,"name":"family","displayName":"family","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: family.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":21,"name":"n_trials_source","displayName":"n trials source","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Count of trials source.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":22,"name":"search_face_hash","displayName":"search face hash","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: search face hash.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":23,"name":"residualizer_primary_basis","displayName":"residualizer primary basis","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: residualizer primary basis.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":24,"name":"residualizer_shadow_basis","displayName":"residualizer shadow basis","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: residualizer shadow basis.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":25,"name":"residualizer_rollout_mode","displayName":"residualizer rollout mode","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: residualizer rollout mode.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":26,"name":"residualizer_shadow_ready","displayName":"residualizer shadow ready","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: residualizer shadow ready.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":27,"name":"residualizer_provenance_json","displayName":"residualizer provenance json","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: residualizer provenance json.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":28,"name":"residualizer_dsr_family","displayName":"residualizer dsr family","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: residualizer dsr family.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":29,"name":"residualizer_shadow_conviction_lift","displayName":"residualizer shadow conviction lift","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: residualizer shadow conviction lift.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":30,"name":"residualizer_shadow_shuffled_p","displayName":"residualizer shadow shuffled p","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: residualizer shadow shuffled p.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":31,"name":"residualizer_shadow_size_matched_p","displayName":"residualizer shadow size matched p","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: residualizer shadow size matched p.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":32,"name":"residualizer_shadow_beats_shuffled","displayName":"residualizer shadow beats shuffled","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: residualizer shadow beats shuffled.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":33,"name":"residualizer_shadow_beats_size_matched","displayName":"residualizer shadow beats size matched","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: residualizer shadow beats size matched.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":34,"name":"residualizer_shadow_p","displayName":"residualizer shadow p","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: residualizer shadow p.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":35,"name":"residualizer_shadow_deflated_sharpe","displayName":"residualizer shadow deflated sharpe","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: residualizer shadow deflated sharpe.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":36,"name":"residualizer_shadow_oos","displayName":"residualizer shadow oos","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: residualizer shadow oos.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":37,"name":"residualizer_shadow_gate_passed","displayName":"residualizer shadow gate passed","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: residualizer shadow gate passed.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":38,"name":"residualizer_shadow_n_effective","displayName":"residualizer shadow n effective","clickhouseType":"Int32","jsonType":"integer","nullable":false,"description":"Source-normalized field: residualizer shadow n effective.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":39,"name":"factor_alpha_basis","displayName":"factor alpha basis","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: factor alpha basis.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":40,"name":"factor_alpha_ready","displayName":"factor alpha ready","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: factor alpha ready.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":41,"name":"factor_alpha_coverage_frac","displayName":"factor alpha coverage frac","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: factor alpha coverage frac.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":42,"name":"factor_alpha_betas_json","displayName":"factor alpha betas json","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: factor alpha betas json.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":43,"name":"factor_alpha_conviction_lift","displayName":"factor alpha conviction lift","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: factor alpha conviction lift.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":44,"name":"factor_alpha_shuffled_p","displayName":"factor alpha shuffled p","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: factor alpha shuffled p.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":45,"name":"factor_alpha_size_matched_p","displayName":"factor alpha size matched p","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: factor alpha size matched p.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":46,"name":"factor_alpha_beats_shuffled","displayName":"factor alpha beats shuffled","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: factor alpha beats shuffled.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":47,"name":"factor_alpha_beats_size_matched","displayName":"factor alpha beats size matched","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: factor alpha beats size matched.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":48,"name":"factor_alpha_p","displayName":"factor alpha p","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: factor alpha p.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":49,"name":"factor_alpha_deflated_sharpe","displayName":"factor alpha deflated sharpe","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: factor alpha deflated sharpe.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":50,"name":"factor_alpha_raw_deflated_sharpe","displayName":"factor alpha raw deflated sharpe","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: factor alpha raw deflated sharpe.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":51,"name":"factor_alpha_oos","displayName":"factor alpha oos","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: factor alpha oos.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":52,"name":"factor_alpha_gate_passed","displayName":"factor alpha gate passed","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: factor alpha gate passed.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":53,"name":"factor_alpha_n_effective","displayName":"factor alpha n effective","clickhouseType":"Int32","jsonType":"integer","nullable":false,"description":"Source-normalized field: factor alpha n effective.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":54,"name":"computed_at","displayName":"computed at","clickhouseType":"DateTime64(3, 'UTC')","jsonType":"string","nullable":false,"description":"UTC timestamp for computed at.","descriptionSource":"name_derived","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":55,"name":"version","displayName":"version","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Monotonic row version used for correction-aware reads.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":56,"name":"is_deleted","displayName":"is deleted","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Soft-delete marker; public serving excludes current tombstones.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"returned":true}],"pit":null,"titleCn":"Daybreak 置信度空模型闸门","summaryCn":"将真实信号与打乱及规模匹配的空模型比较，记录 lift、deflated Sharpe 和逐日闸门结论。","useCasesCn":["判断置信度是否超过随机基线","检查 deflated Sharpe","审计每日 gate verdict"],"grainCn":"每行代表“Daybreak 置信度空模型闸门”的一条记录；逻辑粒度由 eval_date 共同确定。","timeSemanticsCn":"以 eval_date 为主要查询时间轴；除下方限制特别说明外，时间戳按 UTC、日期按来源市场日历解释。","cadenceCn":"由对应生产任务或事件触发更新，不承诺固定日历频率；查询前先检查最新时间。","keyFields":[{"name":"eval_date","meaningCn":"eval date 对应的日历日期。"}],"joins":[{"dataset":"","on":"","guidanceCn":"该表主要按自身业务键使用，目前没有推荐的跨表主键联接。"}],"queryGuidanceCn":"先用 catalog 确认当前契约；可按 catalog 中列出的 filters 进一步缩小范围；单页最多 5000 行，该表不提供稳定 cursor，结果过大时必须缩小标的、日期或其他筛选。","caveatsCn":["返回范围仍受 Friends 权限、单页上限和 catalog 中的筛选契约约束。"],"supportedMarkets":[],"coverage":{"measured":false,"windowDays":30,"windowStart":"2026-07-29","observedMarkets":{},"latestBusinessDate":null,"note":"Recent observed coverage, not a lifetime guarantee. An unmeasured dataset carries no support claim in either direction."},"identifier":{"namespace":"mixed","formatByMarket":{},"storesZeroPaddedHkCode":false,"stableJoinKey":"instrument_id","resolverPath":"/api/v1/data/instruments/resolve"},"sparseSemantics":null,"emptyResultCodes":["VALID_EMPTY","NOT_IN_RANKING","UNSUPPORTED_MARKET","STALE_SOURCE","NO_MATCH","IDENTIFIER_INVALID","COVERAGE_UNKNOWN","PARTIAL_UNIVERSE"],"publication":{"published":true,"reason":null,"projectionReviewed":true},"returnedFieldCount":56,"costGuard":{"tier":"small","identityFilters":[],"maxWindowDays":400,"requirement":"none","enforcedBeforeSql":true},"sourceEntitlement":{"mode":"vendor_denylist","decision":"UNCLASSIFIED","deniedSources":[],"reasons":["no_observed_source_and_no_source_column"]}},{"object":"dataset_schema","asset":"research.daybreak_judge_forward_eval","namespace":"research","name":"daybreak_judge_forward_eval","coverageTags":["research"],"description":"Daybreak actionable paper-Call forward evaluation: booked long/short Call win rate and drift per model/prompt version. The legacy accuracy column does not cover watch/no-trade decisions.","relation":"research.daybreak_judge_forward_eval","objectKind":"table","rowMagnitude":"<1K","grain":"eval_date × model_id × prompt_version × temperature","cadence":"producer_schedule","timeColumn":"eval_date","defaultOrder":["eval_date","model_id","prompt_version","temperature"],"filters":[{"name":"drifted","column":"drifted","required":false,"multipleValues":true,"jsonType":"integer","example":"FILTER_VALUE"},{"name":"model_id","column":"model_id","required":false,"multipleValues":true,"jsonType":"string","example":"FILTER_VALUE"},{"name":"prompt_version","column":"prompt_version","required":false,"multipleValues":true,"jsonType":"string","example":"FILTER_VALUE"}],"maxLimit":5000,"maxWindowDays":null,"supportsCursor":false,"readMode":"canonical_final_active","contractVersion":null,"uniqueKey":[],"provenanceColumns":[],"fieldCount":27,"fields":[{"position":1,"name":"model_id","displayName":"model id","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Identifier for model.","descriptionSource":"name_derived","roles":["filter","default_order","warehouse_primary_key"],"filterNames":["model_id"],"returned":true},{"position":2,"name":"prompt_version","displayName":"prompt version","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: prompt version.","descriptionSource":"name_derived","roles":["filter","default_order","warehouse_primary_key"],"filterNames":["prompt_version"],"returned":true},{"position":3,"name":"resolved_model","displayName":"resolved model","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: resolved model.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":4,"name":"model_fingerprint","displayName":"model fingerprint","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: model fingerprint.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":5,"name":"model_identity_source","displayName":"model identity source","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: model identity source.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":6,"name":"temperature","displayName":"temperature","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: temperature.","descriptionSource":"name_derived","roles":["default_order","warehouse_primary_key"],"filterNames":[],"returned":true},{"position":7,"name":"eval_date","displayName":"eval date","clickhouseType":"Date","jsonType":"string","nullable":false,"description":"Calendar date for eval date (YYYY-MM-DD).","descriptionSource":"name_derived","roles":["time","default_order","warehouse_primary_key"],"filterNames":[],"jsonFormat":"date","unit":"date","returned":true},{"position":8,"name":"eval_ts","displayName":"eval ts","clickhouseType":"DateTime64(3, 'UTC')","jsonType":"string","nullable":false,"description":"UTC timestamp for eval ts.","descriptionSource":"name_derived","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":9,"name":"eval_run_id","displayName":"eval run id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Identifier for eval run.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":10,"name":"n_total","displayName":"n total","clickhouseType":"UInt32","jsonType":"integer","nullable":false,"description":"Count of total.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":11,"name":"n_forward","displayName":"n forward","clickhouseType":"UInt32","jsonType":"integer","nullable":false,"description":"Count of forward.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":12,"name":"n_dropped_preregistration","displayName":"n dropped preregistration","clickhouseType":"UInt32","jsonType":"integer","nullable":false,"description":"Count of dropped preregistration.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":13,"name":"n_scored","displayName":"n scored","clickhouseType":"UInt32","jsonType":"integer","nullable":false,"description":"Count of scored.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":14,"name":"accuracy","displayName":"accuracy","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: accuracy.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":15,"name":"cohort_is_stale","displayName":"cohort is stale","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: cohort is stale.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":16,"name":"accuracy_muzzled","displayName":"accuracy muzzled","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: accuracy muzzled.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":17,"name":"determinism_probe_repeats","displayName":"determinism probe repeats","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: determinism probe repeats.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":18,"name":"determinism_probe_agreement","displayName":"determinism probe agreement","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: determinism probe agreement.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":19,"name":"determinism_probe_status","displayName":"determinism probe status","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: determinism probe status.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":20,"name":"drifted","displayName":"drifted","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: drifted.","descriptionSource":"name_derived","roles":["filter"],"filterNames":["drifted"],"returned":true},{"position":21,"name":"drift_delta","displayName":"drift delta","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: drift delta.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":22,"name":"drift_tolerance","displayName":"drift tolerance","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: drift tolerance.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":23,"name":"prev_accuracy","displayName":"prev accuracy","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: prev accuracy.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":24,"name":"drift_reason","displayName":"drift reason","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: drift reason.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":25,"name":"version","displayName":"version","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Monotonic row version used for correction-aware reads.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":26,"name":"version_ts","displayName":"version ts","clickhouseType":"DateTime64(3, 'UTC')","jsonType":"string","nullable":false,"description":"UTC timestamp associated with the row version.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":27,"name":"is_deleted","displayName":"is deleted","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Soft-delete marker; public serving excludes current tombstones.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"returned":true}],"pit":null,"titleCn":"Daybreak Judge 前向评估","summaryCn":"按模型和提示版本评估已登记多空 Call 的胜率与前向漂移；不把 watch 或 no-trade 决策混入准确率。","useCasesCn":["比较模型提示版本表现","查看多空 Call 胜率","分析前向收益漂移"],"grainCn":"每行代表“Daybreak Judge 前向评估”的一条记录；逻辑粒度由 eval_date × model_id × prompt_version × temperature 共同确定。","timeSemanticsCn":"以 eval_date 为主要查询时间轴；除下方限制特别说明外，时间戳按 UTC、日期按来源市场日历解释。","cadenceCn":"由对应生产任务或事件触发更新，不承诺固定日历频率；查询前先检查最新时间。","keyFields":[{"name":"eval_date","meaningCn":"eval date 对应的日历日期。"},{"name":"model_id","meaningCn":"用于识别 model 的业务标识。"},{"name":"prompt_version","meaningCn":"用于确定该表业务粒度或默认顺序的 prompt version 字段。"},{"name":"temperature","meaningCn":"用于确定该表业务粒度或默认顺序的 temperature 字段。"}],"joins":[{"dataset":"","on":"","guidanceCn":"该表主要按自身业务键使用，目前没有推荐的跨表主键联接。"}],"queryGuidanceCn":"先用 catalog 确认当前契约；可按 catalog 中列出的 filters 进一步缩小范围；单页最多 5000 行，该表不提供稳定 cursor，结果过大时必须缩小标的、日期或其他筛选。","caveatsCn":["返回范围仍受 Friends 权限、单页上限和 catalog 中的筛选契约约束。"],"supportedMarkets":[],"coverage":{"measured":false,"windowDays":30,"windowStart":"2026-07-29","observedMarkets":{},"latestBusinessDate":null,"note":"Recent observed coverage, not a lifetime guarantee. An unmeasured dataset carries no support claim in either direction."},"identifier":{"namespace":"mixed","formatByMarket":{},"storesZeroPaddedHkCode":false,"stableJoinKey":"instrument_id","resolverPath":"/api/v1/data/instruments/resolve"},"sparseSemantics":null,"emptyResultCodes":["VALID_EMPTY","NOT_IN_RANKING","UNSUPPORTED_MARKET","STALE_SOURCE","NO_MATCH","IDENTIFIER_INVALID","COVERAGE_UNKNOWN","PARTIAL_UNIVERSE"],"publication":{"published":true,"reason":null,"projectionReviewed":true},"returnedFieldCount":27,"costGuard":{"tier":"small","identityFilters":[],"maxWindowDays":400,"requirement":"none","enforcedBeforeSql":true},"sourceEntitlement":{"mode":"vendor_denylist","decision":"UNCLASSIFIED","deniedSources":[],"reasons":["no_observed_source_and_no_source_column"]}},{"object":"dataset_schema","asset":"research.daybreak_market_regime_daily","namespace":"research","name":"daybreak_market_regime_daily","coverageTags":["research"],"description":"Canonical Friends financial dataset: Daybreak 每日市场状态.","relation":"research.market_regime_daily","objectKind":"table","rowMagnitude":"<1K","grain":"trade_date","cadence":"producer_schedule","timeColumn":"trade_date","defaultOrder":["trade_date"],"filters":[{"name":"trade_date","column":"trade_date","required":false,"multipleValues":true,"jsonType":"string","example":"FILTER_VALUE"}],"maxLimit":5000,"maxWindowDays":null,"supportsCursor":true,"readMode":"canonical_final_active","contractVersion":null,"uniqueKey":["trade_date"],"provenanceColumns":[],"fieldCount":16,"fields":[{"position":1,"name":"trade_date","displayName":"trade date","clickhouseType":"Date","jsonType":"string","nullable":false,"description":"Trading-session date in the dataset's market calendar.","descriptionSource":"standard_glossary","roles":["time","filter","default_order","warehouse_primary_key","contract_unique_key"],"filterNames":["trade_date"],"jsonFormat":"date","unit":"date","returned":true},{"position":2,"name":"label","displayName":"label","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: label.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":3,"name":"score","displayName":"score","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: score.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":4,"name":"context_line","displayName":"context line","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: context line.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":5,"name":"top_strip_cn","displayName":"top strip cn","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: top strip cn.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":6,"name":"axes_json","displayName":"axes json","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: axes json.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":7,"name":"sources_json","displayName":"sources json","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: sources json.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":8,"name":"inputs_json","displayName":"inputs json","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: inputs json.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":9,"name":"available_axes","displayName":"available axes","clickhouseType":"Array(String)","jsonType":"array","nullable":false,"description":"Source-normalized field: available axes.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":10,"name":"preferred_sectors","displayName":"preferred sectors","clickhouseType":"Array(String)","jsonType":"array","nullable":false,"description":"Source-normalized field: preferred sectors.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":11,"name":"risk_notes","displayName":"risk notes","clickhouseType":"Array(String)","jsonType":"array","nullable":false,"description":"Source-normalized field: risk notes.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":12,"name":"producer_version","displayName":"producer version","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: producer version.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":13,"name":"run_id","displayName":"run id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Identifier for run.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":14,"name":"version","displayName":"version","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Monotonic row version used for correction-aware reads.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":15,"name":"is_deleted","displayName":"is deleted","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Soft-delete marker; public serving excludes current tombstones.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"returned":true},{"position":16,"name":"created_at","displayName":"created at","clickhouseType":"DateTime64(3, 'UTC')","jsonType":"string","nullable":false,"description":"UTC timestamp when the warehouse row was first created.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true}],"pit":null,"titleCn":"Daybreak 每日市场状态","summaryCn":"这是已经产出的研究信号与市场状态中的“Daybreak 每日市场状态”数据集；一行由 trade_date 定位，主要字段包括 label、score、context_line、top_strip_cn、axes_json。","useCasesCn":["读取已完成的研究信号和市场状态","复盘信号随行情变化的结果"],"grainCn":"每行代表“Daybreak 每日市场状态”的一条记录；逻辑粒度由 trade_date 共同确定。","timeSemanticsCn":"以 trade_date 为主要查询时间轴；除下方限制特别说明外，时间戳按 UTC、日期按来源市场日历解释。","cadenceCn":"由对应生产任务或事件触发更新，不承诺固定日历频率；查询前先检查最新时间。","keyFields":[{"name":"trade_date","meaningCn":"对应市场日历中的交易日。"}],"joins":[{"dataset":"ref.calendar","on":"market + trade_date（有 market 时）","guidanceCn":"需要计算交易日偏移时联接交易日历；无 market 字段时先确定适用市场。"}],"queryGuidanceCn":"先用 catalog 确认当前契约；可按 catalog 中列出的 filters 进一步缩小范围；单页最多 5000 行，响应有 has_more 时原样传回 next_cursor 继续分页。","caveatsCn":["返回范围仍受 Friends 权限、单页上限和 catalog 中的筛选契约约束。"],"supportedMarkets":[],"coverage":{"measured":false,"windowDays":30,"windowStart":"2026-07-29","observedMarkets":{},"latestBusinessDate":null,"note":"Recent observed coverage, not a lifetime guarantee. An unmeasured dataset carries no support claim in either direction."},"identifier":{"namespace":"mixed","formatByMarket":{},"storesZeroPaddedHkCode":false,"stableJoinKey":"instrument_id","resolverPath":"/api/v1/data/instruments/resolve"},"sparseSemantics":null,"emptyResultCodes":["VALID_EMPTY","NOT_IN_RANKING","UNSUPPORTED_MARKET","STALE_SOURCE","NO_MATCH","IDENTIFIER_INVALID","COVERAGE_UNKNOWN","PARTIAL_UNIVERSE"],"publication":{"published":true,"reason":null,"projectionReviewed":true},"returnedFieldCount":16,"costGuard":{"tier":"small","identityFilters":[],"maxWindowDays":400,"requirement":"none","enforcedBeforeSql":true},"sourceEntitlement":{"mode":"vendor_denylist","decision":"UNCLASSIFIED","deniedSources":[],"reasons":["no_observed_source_and_no_source_column"]}},{"object":"dataset_schema","asset":"research.daybreak_option_activity_daily","namespace":"research","name":"daybreak_option_activity_daily","coverageTags":["options","research"],"description":"Canonical Friends financial dataset: Daybreak 每日期权活跃度.","relation":"research.option_activity_daily","objectKind":"table","rowMagnitude":"100K-999K","grain":"trade_date × instrument_id × activity_member_id","cadence":"producer_schedule","timeColumn":"trade_date","defaultOrder":["trade_date","instrument_id","activity_member_id"],"filters":[{"name":"code","column":"code","required":false,"multipleValues":true,"jsonType":"string","example":"AAPL"},{"name":"instrument_id","column":"instrument_id","required":false,"multipleValues":true,"jsonType":"integer","example":1},{"name":"provider","column":"provider","required":false,"multipleValues":true,"jsonType":"string","example":"PROVIDER_VALUE"},{"name":"trade_date","column":"trade_date","required":false,"multipleValues":true,"jsonType":"string","example":"FILTER_VALUE"}],"maxLimit":5000,"maxWindowDays":null,"supportsCursor":true,"readMode":"relation_default","contractVersion":null,"uniqueKey":["trade_date","instrument_id","activity_member_id"],"provenanceColumns":[],"fieldCount":34,"fields":[{"position":1,"name":"activity_member_id","displayName":"activity member id","clickhouseType":"FixedString(64)","jsonType":"string","nullable":false,"description":"Identifier for activity member.","descriptionSource":"name_derived","roles":["default_order","warehouse_primary_key","contract_unique_key"],"filterNames":[],"returned":true},{"position":2,"name":"activity_snapshot_id","displayName":"activity snapshot id","clickhouseType":"FixedString(64)","jsonType":"string","nullable":false,"description":"Identifier for activity snapshot.","descriptionSource":"name_derived","roles":["warehouse_primary_key"],"filterNames":[],"returned":true},{"position":3,"name":"activity_contract_version","displayName":"activity contract version","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: activity contract version.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":4,"name":"activity_contract_manifest_hash","displayName":"activity contract manifest hash","clickhouseType":"FixedString(64)","jsonType":"string","nullable":false,"description":"Source-normalized field: activity contract manifest hash.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":5,"name":"trade_date","displayName":"trade date","clickhouseType":"Date","jsonType":"string","nullable":false,"description":"Trading-session date in the dataset's market calendar.","descriptionSource":"standard_glossary","roles":["time","filter","default_order","contract_unique_key"],"filterNames":["trade_date"],"jsonFormat":"date","unit":"date","returned":true},{"position":6,"name":"instrument_id","displayName":"instrument id","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"WarrenHub canonical instrument identifier; use it for cross-dataset joins.","descriptionSource":"standard_glossary","roles":["filter","default_order","warehouse_primary_key","contract_unique_key"],"filterNames":["instrument_id"],"returned":true},{"position":7,"name":"code","displayName":"code","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized security or contract code.","descriptionSource":"standard_glossary","roles":["filter"],"filterNames":["code"],"returned":true},{"position":8,"name":"source_mode","displayName":"source mode","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: source mode.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":9,"name":"source_table","displayName":"source table","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: source table.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":10,"name":"session_policy_id","displayName":"session policy id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Identifier for session policy.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":11,"name":"source_cutoff_at","displayName":"source cutoff at","clickhouseType":"DateTime64(3, 'UTC')","jsonType":"string","nullable":false,"description":"UTC timestamp for source cutoff at.","descriptionSource":"name_derived","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":12,"name":"source_max_sip_ts","displayName":"source max sip ts","clickhouseType":"DateTime64(3, 'UTC')","jsonType":"string","nullable":false,"description":"UTC timestamp for source max sip ts.","descriptionSource":"name_derived","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":13,"name":"source_max_ingested_at","displayName":"source max ingested at","clickhouseType":"DateTime64(3, 'UTC')","jsonType":"string","nullable":false,"description":"UTC timestamp for source max ingested at.","descriptionSource":"name_derived","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":14,"name":"feature_available_ts","displayName":"feature available ts","clickhouseType":"DateTime64(3, 'UTC')","jsonType":"string","nullable":false,"description":"UTC timestamp for feature available ts.","descriptionSource":"name_derived","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":15,"name":"call_volume","displayName":"call volume","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Quantity for call volume.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":16,"name":"put_volume","displayName":"put volume","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Quantity for put volume.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":17,"name":"option_volume","displayName":"option volume","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Quantity for option volume.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":18,"name":"stock_volume","displayName":"stock volume","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Quantity for stock volume.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":19,"name":"option_stock_volume_ratio","displayName":"option stock volume ratio","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Ratio value for option stock volume ratio.","descriptionSource":"name_derived","roles":[],"filterNames":[],"unit":"ratio","returned":true},{"position":20,"name":"source_print_count","displayName":"source print count","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Count of source print count.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":21,"name":"source_payload_hash","displayName":"source payload hash","clickhouseType":"FixedString(64)","jsonType":"string","nullable":false,"description":"Source-normalized field: source payload hash.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":22,"name":"payload_hash","displayName":"payload hash","clickhouseType":"FixedString(64)","jsonType":"string","nullable":false,"description":"Source-normalized field: payload hash.","descriptionSource":"name_derived","roles":["warehouse_primary_key"],"filterNames":[],"returned":true},{"position":23,"name":"git_sha","displayName":"git sha","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: git sha.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":24,"name":"persisted_at","displayName":"persisted at","clickhouseType":"DateTime64(3, 'UTC')","jsonType":"string","nullable":false,"description":"UTC timestamp for persisted at.","descriptionSource":"name_derived","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":25,"name":"provider","displayName":"provider","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Upstream data provider identifier.","descriptionSource":"standard_glossary","roles":["filter","provenance"],"filterNames":["provider"],"returned":true},{"position":26,"name":"source_url","displayName":"source url","clickhouseType":"String","jsonType":"string","nullable":false,"description":"URL of the upstream evidence or record when distributable.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":27,"name":"source_record_id","displayName":"source record id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Provider-side identifier for the source record.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":28,"name":"raw_payload_hash","displayName":"raw payload hash","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Opaque fingerprint of the normalized source payload for provenance checks.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":29,"name":"parser_version","displayName":"parser version","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Version of the parser or normalizer that produced the row.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":30,"name":"quality_status","displayName":"quality status","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Machine-readable data-quality classification.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":31,"name":"license_scope","displayName":"license scope","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"License or redistribution scope attached to the row.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":32,"name":"visibility_tier","displayName":"visibility tier","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Serving visibility tier attached to the row.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":33,"name":"ingest_run_id","displayName":"ingest run id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Identifier of the ingestion run that produced the row.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":34,"name":"version","displayName":"version","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Monotonic row version used for correction-aware reads.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true}],"pit":null,"titleCn":"Daybreak 每日期权活跃度","summaryCn":"这是已经产出的研究信号与市场状态中的“Daybreak 每日期权活跃度”数据集；一行由 trade_date、instrument_id、activity_member_id 定位，主要字段包括 activity_snapshot_id、activity_contract_version、activity_contract_manifest_hash、code、source_mode。","useCasesCn":["读取已完成的研究信号和市场状态","复盘信号随行情变化的结果"],"grainCn":"每行代表“Daybreak 每日期权活跃度”的一条记录；逻辑粒度由 trade_date × instrument_id × activity_member_id 共同确定。","timeSemanticsCn":"以 trade_date 为主要查询时间轴；除下方限制特别说明外，时间戳按 UTC、日期按来源市场日历解释。","cadenceCn":"由对应生产任务或事件触发更新，不承诺固定日历频率；查询前先检查最新时间。","keyFields":[{"name":"trade_date","meaningCn":"对应市场日历中的交易日。"},{"name":"instrument_id","meaningCn":"WarrenHub 统一证券标识；跨证券数据集优先用它联接。"},{"name":"activity_member_id","meaningCn":"用于识别 activity member 的业务标识。"}],"joins":[{"dataset":"ref.instrument","on":"instrument_id","guidanceCn":"用 instrument_id 补充证券代码、名称、市场、交易所和资产类型。"},{"dataset":"ref.calendar","on":"market + trade_date（有 market 时）","guidanceCn":"需要计算交易日偏移时联接交易日历；无 market 字段时先确定适用市场。"}],"queryGuidanceCn":"先用 catalog 确认当前契约；可按 catalog 中列出的 filters 进一步缩小范围；单页最多 5000 行，响应有 has_more 时原样传回 next_cursor 继续分页。","caveatsCn":["返回范围仍受 Friends 权限、单页上限和 catalog 中的筛选契约约束。"],"supportedMarkets":[],"coverage":{"measured":false,"windowDays":30,"windowStart":"2026-07-29","observedMarkets":{},"latestBusinessDate":null,"note":"Recent observed coverage, not a lifetime guarantee. An unmeasured dataset carries no support claim in either direction."},"identifier":{"namespace":"mixed","formatByMarket":{},"storesZeroPaddedHkCode":false,"stableJoinKey":"instrument_id","resolverPath":"/api/v1/data/instruments/resolve"},"sparseSemantics":null,"emptyResultCodes":["VALID_EMPTY","NOT_IN_RANKING","UNSUPPORTED_MARKET","STALE_SOURCE","NO_MATCH","IDENTIFIER_INVALID","COVERAGE_UNKNOWN","PARTIAL_UNIVERSE"],"publication":{"published":true,"reason":null,"projectionReviewed":true},"returnedFieldCount":34,"costGuard":{"tier":"small","identityFilters":["code","instrument_id"],"maxWindowDays":400,"requirement":"none","enforcedBeforeSql":true},"sourceEntitlement":{"mode":"vendor_denylist","decision":"ALLOWED","deniedSources":[],"reasons":[]}},{"object":"dataset_schema","asset":"research.daybreak_pick_ledger","namespace":"research","name":"daybreak_pick_ledger","coverageTags":["research"],"description":"Daybreak daily ranked pick ledger with forward 5d/20d return maturation; rank_source marks the ranking regime (e.g. floor).","relation":"research.daybreak_pick_ledger","objectKind":"table","rowMagnitude":"1K-9K","grain":"trade_date × rank_source × rank × instrument_id","cadence":"producer_schedule","timeColumn":"trade_date","defaultOrder":["trade_date","rank_source","rank","instrument_id"],"filters":[{"name":"agent_real_setup","column":"agent_real_setup","required":false,"multipleValues":true,"jsonType":"integer","example":"FILTER_VALUE"},{"name":"cap_bucket","column":"cap_bucket","required":false,"multipleValues":true,"jsonType":"string","example":"FILTER_VALUE"},{"name":"code","column":"code","required":false,"multipleValues":true,"jsonType":"string","example":"AAPL"},{"name":"instrument_id","column":"instrument_id","required":false,"multipleValues":true,"jsonType":"integer","example":1},{"name":"rank_source","column":"rank_source","required":false,"multipleValues":true,"jsonType":"string","example":"FILTER_VALUE"}],"maxLimit":5000,"maxWindowDays":null,"supportsCursor":true,"readMode":"canonical_final_active","contractVersion":null,"uniqueKey":[],"provenanceColumns":[],"fieldCount":35,"fields":[{"position":1,"name":"trade_date","displayName":"trade date","clickhouseType":"Date","jsonType":"string","nullable":false,"description":"Trading-session date in the dataset's market calendar.","descriptionSource":"standard_glossary","roles":["time","default_order","warehouse_primary_key"],"filterNames":[],"jsonFormat":"date","unit":"date","returned":true},{"position":2,"name":"instrument_id","displayName":"instrument id","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"WarrenHub canonical instrument identifier; use it for cross-dataset joins.","descriptionSource":"standard_glossary","roles":["filter","default_order","warehouse_primary_key"],"filterNames":["instrument_id"],"returned":true},{"position":3,"name":"code","displayName":"code","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized security or contract code.","descriptionSource":"standard_glossary","roles":["filter"],"filterNames":["code"],"returned":true},{"position":4,"name":"rank_source","displayName":"rank source","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: rank source.","descriptionSource":"name_derived","roles":["filter","default_order","warehouse_primary_key"],"filterNames":["rank_source"],"returned":true},{"position":5,"name":"rank","displayName":"rank","clickhouseType":"UInt16","jsonType":"integer","nullable":false,"description":"One-based or source-defined rank within the row's cohort.","descriptionSource":"standard_glossary","roles":["default_order"],"filterNames":[],"returned":true},{"position":6,"name":"score","displayName":"score","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: score.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":7,"name":"score_backtest_parity","displayName":"score backtest parity","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: score backtest parity.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":8,"name":"score_live_parity","displayName":"score live parity","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: score live parity.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":9,"name":"score_parity_version","displayName":"score parity version","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: score parity version.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":10,"name":"residualizer_primary_basis","displayName":"residualizer primary basis","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: residualizer primary basis.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":11,"name":"residualizer_shadow_basis","displayName":"residualizer shadow basis","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: residualizer shadow basis.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":12,"name":"residualizer_rollout_mode","displayName":"residualizer rollout mode","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: residualizer rollout mode.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":13,"name":"residualizer_shadow_ready","displayName":"residualizer shadow ready","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: residualizer shadow ready.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":14,"name":"residualizer_provenance_json","displayName":"residualizer provenance json","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: residualizer provenance json.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":15,"name":"score_residualized","displayName":"score residualized","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: score residualized.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":16,"name":"rank_residualized","displayName":"rank residualized","clickhouseType":"Nullable(UInt32)","jsonType":"integer","nullable":true,"description":"Source-normalized field: rank residualized.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":17,"name":"score_delta_residualized_minus_frozen","displayName":"score delta residualized minus frozen","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: score delta residualized minus frozen.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":18,"name":"rank_delta_residualized_minus_frozen","displayName":"rank delta residualized minus frozen","clickhouseType":"Nullable(Int32)","jsonType":"integer","nullable":true,"description":"Source-normalized field: rank delta residualized minus frozen.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":19,"name":"agent_real_setup","displayName":"agent real setup","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: agent real setup.","descriptionSource":"name_derived","roles":["filter"],"filterNames":["agent_real_setup"],"returned":true},{"position":20,"name":"cap_bucket","displayName":"cap bucket","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: cap bucket.","descriptionSource":"name_derived","roles":["filter"],"filterNames":["cap_bucket"],"returned":true},{"position":21,"name":"adv_usd","displayName":"adv usd","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"US-dollar value for adv usd.","descriptionSource":"name_derived","roles":[],"filterNames":[],"unit":"USD","returned":true},{"position":22,"name":"entry_close","displayName":"entry close","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: entry close.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":23,"name":"fwd_close_ret_5d","displayName":"fwd close ret 5d","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: fwd close ret 5d.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":24,"name":"fwd_max_ret_5d","displayName":"fwd max ret 5d","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: fwd max ret 5d.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":25,"name":"fwd_close_ret_20d","displayName":"fwd close ret 20d","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: fwd close ret 20d.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":26,"name":"fwd_max_ret_20d","displayName":"fwd max ret 20d","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: fwd max ret 20d.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":27,"name":"matured_5d","displayName":"matured 5d","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: matured 5d.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":28,"name":"matured_20d","displayName":"matured 20d","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: matured 20d.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":29,"name":"producer_version","displayName":"producer version","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: producer version.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":30,"name":"ingest_run_id","displayName":"ingest run id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Identifier of the ingestion run that produced the row.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":31,"name":"computed_at","displayName":"computed at","clickhouseType":"DateTime64(3, 'UTC')","jsonType":"string","nullable":false,"description":"UTC timestamp for computed at.","descriptionSource":"name_derived","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":32,"name":"version","displayName":"version","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Monotonic row version used for correction-aware reads.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":33,"name":"is_deleted","displayName":"is deleted","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Soft-delete marker; public serving excludes current tombstones.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"returned":true},{"position":34,"name":"source_gated","displayName":"source gated","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: source gated.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":35,"name":"source_gate_reason","displayName":"source gate reason","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: source gate reason.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true}],"pit":null,"titleCn":"Daybreak 每日选股账本","summaryCn":"保存每日排序票及 5 日、20 日前向收益成熟结果，并标明排序机制，供长期绩效追踪。","useCasesCn":["查看历史每日排名","等待成熟后评估前向收益","比较不同 rank_source"],"grainCn":"每行代表“Daybreak 每日选股账本”的一条记录；逻辑粒度由 trade_date × rank_source × rank × instrument_id 共同确定。","timeSemanticsCn":"以 trade_date 为主要查询时间轴；除下方限制特别说明外，时间戳按 UTC、日期按来源市场日历解释。","cadenceCn":"由对应生产任务或事件触发更新，不承诺固定日历频率；查询前先检查最新时间。","keyFields":[{"name":"trade_date","meaningCn":"对应市场日历中的交易日。"},{"name":"rank_source","meaningCn":"用于确定该表业务粒度或默认顺序的 rank source 字段。"},{"name":"rank","meaningCn":"用于确定该表业务粒度或默认顺序的 rank 字段。"},{"name":"instrument_id","meaningCn":"WarrenHub 统一证券标识；跨证券数据集优先用它联接。"}],"joins":[{"dataset":"ref.instrument","on":"instrument_id","guidanceCn":"用 instrument_id 补充证券代码、名称、市场、交易所和资产类型。"},{"dataset":"ref.calendar","on":"market + trade_date（有 market 时）","guidanceCn":"需要计算交易日偏移时联接交易日历；无 market 字段时先确定适用市场。"}],"queryGuidanceCn":"先用 catalog 确认当前契约；可按 catalog 中列出的 filters 进一步缩小范围；单页最多 5000 行，响应有 has_more 时原样传回 next_cursor 继续分页。","caveatsCn":["返回范围仍受 Friends 权限、单页上限和 catalog 中的筛选契约约束。"],"supportedMarkets":[],"coverage":{"measured":false,"windowDays":30,"windowStart":"2026-07-29","observedMarkets":{},"latestBusinessDate":null,"note":"Recent observed coverage, not a lifetime guarantee. An unmeasured dataset carries no support claim in either direction."},"identifier":{"namespace":"mixed","formatByMarket":{},"storesZeroPaddedHkCode":false,"stableJoinKey":"instrument_id","resolverPath":"/api/v1/data/instruments/resolve"},"sparseSemantics":null,"emptyResultCodes":["VALID_EMPTY","NOT_IN_RANKING","UNSUPPORTED_MARKET","STALE_SOURCE","NO_MATCH","IDENTIFIER_INVALID","COVERAGE_UNKNOWN","PARTIAL_UNIVERSE"],"publication":{"published":true,"reason":null,"projectionReviewed":true},"returnedFieldCount":35,"costGuard":{"tier":"small","identityFilters":["code","instrument_id"],"maxWindowDays":400,"requirement":"none","enforcedBeforeSql":true},"sourceEntitlement":{"mode":"vendor_denylist","decision":"UNCLASSIFIED","deniedSources":[],"reasons":["no_observed_source_and_no_source_column"]}},{"object":"dataset_schema","asset":"research.daybreak_premarket_earnings_watch","namespace":"research","name":"daybreak_premarket_earnings_watch","coverageTags":["research"],"description":"Canonical Friends financial dataset: Daybreak 盘前财报观察.","relation":"research.premarket_earnings_watch","objectKind":"table","rowMagnitude":"1K-9K","grain":"trade_date × symbol","cadence":"producer_schedule","timeColumn":"trade_date","defaultOrder":["trade_date","symbol"],"filters":[{"name":"instrument_id","column":"instrument_id","required":false,"multipleValues":true,"jsonType":"integer","example":1},{"name":"market","column":"market","required":false,"multipleValues":true,"jsonType":"string","example":"US","exampleSource":"observed_coverage","allowedValues":["US"]},{"name":"provider","column":"provider","required":false,"multipleValues":true,"jsonType":"string","example":"PROVIDER_VALUE"},{"name":"symbol","column":"symbol","required":false,"multipleValues":true,"jsonType":"string","example":"TICKER","exampleSource":"identifier_format"},{"name":"trade_date","column":"trade_date","required":false,"multipleValues":true,"jsonType":"string","example":"FILTER_VALUE"}],"maxLimit":5000,"maxWindowDays":null,"supportsCursor":true,"readMode":"canonical_final_active","contractVersion":null,"uniqueKey":["trade_date","symbol"],"provenanceColumns":[],"fieldCount":33,"fields":[{"position":1,"name":"trade_date","displayName":"trade date","clickhouseType":"Date","jsonType":"string","nullable":false,"description":"Trading-session date in the dataset's market calendar.","descriptionSource":"standard_glossary","roles":["time","filter","default_order","warehouse_primary_key","contract_unique_key"],"filterNames":["trade_date"],"jsonFormat":"date","unit":"date","returned":true},{"position":2,"name":"symbol","displayName":"symbol","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Display or trading symbol for the instrument.","descriptionSource":"standard_glossary","roles":["filter","default_order","warehouse_primary_key","contract_unique_key"],"filterNames":["symbol"],"returned":true},{"position":3,"name":"instrument_id","displayName":"instrument id","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"WarrenHub canonical instrument identifier; use it for cross-dataset joins.","descriptionSource":"standard_glossary","roles":["filter"],"filterNames":["instrument_id"],"returned":true},{"position":4,"name":"report_date","displayName":"report date","clickhouseType":"Date","jsonType":"string","nullable":false,"description":"Reporting-period or statement date.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"jsonFormat":"date","unit":"date","returned":true},{"position":5,"name":"time_of_day","displayName":"time of day","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: time of day.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":6,"name":"session_slot","displayName":"session slot","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: session slot.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":7,"name":"estimate_eps","displayName":"estimate eps","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: estimate eps.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":8,"name":"estimate_revenue","displayName":"estimate revenue","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: estimate revenue.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":9,"name":"prev_close","displayName":"prev close","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: prev close.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":10,"name":"premarket_price","displayName":"premarket price","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Price value for premarket price.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":11,"name":"premarket_vwap","displayName":"premarket vwap","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: premarket vwap.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":12,"name":"premarket_volume","displayName":"premarket volume","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Quantity for premarket volume.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":13,"name":"premarket_gap_pct","displayName":"premarket gap pct","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Percentage value for premarket gap pct.","descriptionSource":"name_derived","roles":[],"filterNames":[],"unit":"percent","returned":true},{"position":14,"name":"market","displayName":"market","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Canonical market or country-market code.","descriptionSource":"standard_glossary","roles":["filter"],"filterNames":["market"],"returned":true},{"position":15,"name":"name","displayName":"name","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Canonical human-readable name.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"returned":true},{"position":16,"name":"sector","displayName":"sector","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: sector.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":17,"name":"is_large_liquid","displayName":"is large liquid","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Whether large liquid applies to the row.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":18,"name":"status","displayName":"status","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: status.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":19,"name":"evidence_json","displayName":"evidence json","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: evidence json.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":20,"name":"producer_version","displayName":"producer version","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: producer version.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":21,"name":"run_id","displayName":"run id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Identifier for run.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":22,"name":"version","displayName":"version","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Monotonic row version used for correction-aware reads.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":23,"name":"is_deleted","displayName":"is deleted","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Soft-delete marker; public serving excludes current tombstones.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"returned":true},{"position":24,"name":"created_at","displayName":"created at","clickhouseType":"DateTime64(3, 'UTC')","jsonType":"string","nullable":false,"description":"UTC timestamp when the warehouse row was first created.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":25,"name":"provider","displayName":"provider","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Upstream data provider identifier.","descriptionSource":"standard_glossary","roles":["filter","provenance"],"filterNames":["provider"],"returned":true},{"position":26,"name":"source_url","displayName":"source url","clickhouseType":"String","jsonType":"string","nullable":false,"description":"URL of the upstream evidence or record when distributable.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":27,"name":"source_record_id","displayName":"source record id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Provider-side identifier for the source record.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":28,"name":"raw_payload_hash","displayName":"raw payload hash","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Opaque fingerprint of the normalized source payload for provenance checks.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":29,"name":"parser_version","displayName":"parser version","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Version of the parser or normalizer that produced the row.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":30,"name":"quality_status","displayName":"quality status","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Machine-readable data-quality classification.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":31,"name":"license_scope","displayName":"license scope","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"License or redistribution scope attached to the row.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":32,"name":"visibility_tier","displayName":"visibility tier","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Serving visibility tier attached to the row.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":33,"name":"ingest_run_id","displayName":"ingest run id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Identifier of the ingestion run that produced the row.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true}],"pit":null,"titleCn":"Daybreak 盘前财报观察","summaryCn":"这是已经产出的研究信号与市场状态中的“Daybreak 盘前财报观察”数据集；一行由 trade_date、symbol 定位，主要字段包括 instrument_id、report_date、time_of_day、session_slot、estimate_eps。","useCasesCn":["读取已完成的研究信号和市场状态","复盘信号随行情变化的结果"],"grainCn":"每行代表“Daybreak 盘前财报观察”的一条记录；逻辑粒度由 trade_date × symbol 共同确定。","timeSemanticsCn":"以 trade_date 为主要查询时间轴；除下方限制特别说明外，时间戳按 UTC、日期按来源市场日历解释。","cadenceCn":"由对应生产任务或事件触发更新，不承诺固定日历频率；查询前先检查最新时间。","keyFields":[{"name":"trade_date","meaningCn":"对应市场日历中的交易日。"},{"name":"symbol","meaningCn":"证券或交易对的展示代码。"}],"joins":[{"dataset":"ref.instrument","on":"instrument_id","guidanceCn":"用 instrument_id 补充证券代码、名称、市场、交易所和资产类型。"},{"dataset":"ref.calendar","on":"market + trade_date（有 market 时）","guidanceCn":"需要计算交易日偏移时联接交易日历；无 market 字段时先确定适用市场。"}],"queryGuidanceCn":"先用 catalog 确认当前契约；可按 catalog 中列出的 filters 进一步缩小范围；单页最多 5000 行，响应有 has_more 时原样传回 next_cursor 继续分页。","caveatsCn":["返回范围仍受 Friends 权限、单页上限和 catalog 中的筛选契约约束。"],"supportedMarkets":["US"],"coverage":{"measured":true,"windowDays":30,"windowStart":"2026-07-29","observedMarkets":{"US":{"latestBusinessDate":"2026-08-28","rows":3110}},"latestBusinessDate":"2026-08-28","note":"Recent observed coverage, not a lifetime guarantee. An unmeasured dataset carries no support claim in either direction."},"identifier":{"namespace":"us_ticker","formatByMarket":{"US":"TICKER"},"storesZeroPaddedHkCode":false,"stableJoinKey":"instrument_id","resolverPath":"/api/v1/data/instruments/resolve"},"sparseSemantics":null,"emptyResultCodes":["VALID_EMPTY","NOT_IN_RANKING","UNSUPPORTED_MARKET","STALE_SOURCE","NO_MATCH","IDENTIFIER_INVALID","COVERAGE_UNKNOWN","PARTIAL_UNIVERSE"],"publication":{"published":true,"reason":null,"projectionReviewed":true},"returnedFieldCount":33,"costGuard":{"tier":"small","identityFilters":["instrument_id","symbol"],"maxWindowDays":400,"requirement":"none","enforcedBeforeSql":true},"sourceEntitlement":{"mode":"vendor_denylist","decision":"ALLOWED","deniedSources":[],"reasons":[]}},{"object":"dataset_schema","asset":"research.daybreak_premarket_watchlist","namespace":"research","name":"daybreak_premarket_watchlist","coverageTags":["research"],"description":"Canonical Friends financial dataset: Daybreak 盘前观察清单. Score correction notice: priority_score now returns the real priority score of each watchlist name on every date (the list is ranked by it; higher ranks first). For trade dates from 2026-08-20 until this notice appeared, the API returned a rank placeholder in priority_score instead of the score: 3.0 for rank 1, falling in equal steps to 2.0 for rank 30. It only restated rank and carried no score information. If you downloaded rows dated 2026-08-20 or later before this notice, download them again. The placeholder is still available, under its own name, in the new column rank_display_score. Rows dated before 2026-08-20 did not change. 分数更正说明：priority_score 现在在全部日期上都返回每只股票真实的优先级分数（名单按它排序，越高越靠前）。交易日 2026-08-20 起、到本说明出现之前，接口在 priority_score 里返回的其实是按名次换算的占位值（第 1 名 3.0，按等差递减到第 30 名 2.0），只是名次的另一种写法，不含分数信息。如果你在本说明出现前下载过 2026-08-20 及之后的数据，请重新下载。该占位值仍以新列 rank_display_score 提供。2026-08-20 之前的数据没有变化。","relation":"research.premarket_attention_watchlist","objectKind":"table","rowMagnitude":"1K-9K","grain":"trade_date × symbol","cadence":"producer_schedule","timeColumn":"trade_date","defaultOrder":["trade_date","symbol"],"filters":[{"name":"instrument_id","column":"instrument_id","required":false,"multipleValues":true,"jsonType":"integer","example":1},{"name":"symbol","column":"symbol","required":false,"multipleValues":true,"jsonType":"string","example":"AAPL"},{"name":"trade_date","column":"trade_date","required":false,"multipleValues":true,"jsonType":"string","example":"FILTER_VALUE"}],"maxLimit":5000,"maxWindowDays":null,"supportsCursor":true,"readMode":"canonical_final_active","contractVersion":null,"uniqueKey":["trade_date","symbol"],"provenanceColumns":[],"fieldCount":27,"fields":[{"position":1,"name":"trade_date","displayName":"trade date","clickhouseType":"Date","jsonType":"string","nullable":false,"description":"Trading-session date in the dataset's market calendar.","descriptionSource":"standard_glossary","roles":["time","filter","default_order","warehouse_primary_key","contract_unique_key"],"filterNames":["trade_date"],"jsonFormat":"date","unit":"date","returned":true},{"position":2,"name":"symbol","displayName":"symbol","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Display or trading symbol for the instrument.","descriptionSource":"standard_glossary","roles":["filter","default_order","warehouse_primary_key","contract_unique_key"],"filterNames":["symbol"],"returned":true},{"position":3,"name":"instrument_id","displayName":"instrument id","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"WarrenHub canonical instrument identifier; use it for cross-dataset joins.","descriptionSource":"standard_glossary","roles":["filter"],"filterNames":["instrument_id"],"returned":true},{"position":4,"name":"rank","displayName":"rank","clickhouseType":"UInt16","jsonType":"integer","nullable":false,"description":"One-based or source-defined rank within the row's cohort.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"returned":true},{"position":5,"name":"priority_score","displayName":"priority score","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: priority score.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":6,"name":"trigger_day_count","displayName":"trigger day count","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Count of trigger day count.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":7,"name":"detector_count","displayName":"detector count","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Count of detector count.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":8,"name":"non_news_detector_count","displayName":"non news detector count","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Count of non news detector count.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":9,"name":"trigger_sources","displayName":"trigger sources","clickhouseType":"Array(String)","jsonType":"array","nullable":false,"description":"Source-normalized field: trigger sources.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":10,"name":"trigger_directions","displayName":"trigger directions","clickhouseType":"Array(String)","jsonType":"array","nullable":false,"description":"Source-normalized field: trigger directions.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":11,"name":"first_trigger_ts","displayName":"first trigger ts","clickhouseType":"Nullable(DateTime64(3, 'UTC'))","jsonType":"string","nullable":true,"description":"UTC timestamp for first trigger ts.","descriptionSource":"name_derived","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":12,"name":"latest_trigger_ts","displayName":"latest trigger ts","clickhouseType":"Nullable(DateTime64(3, 'UTC'))","jsonType":"string","nullable":true,"description":"UTC timestamp for latest trigger ts.","descriptionSource":"name_derived","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":13,"name":"premarket_price","displayName":"premarket price","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Price value for premarket price.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":14,"name":"premarket_vwap","displayName":"premarket vwap","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: premarket vwap.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":15,"name":"premarket_volume","displayName":"premarket volume","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Quantity for premarket volume.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":16,"name":"bar_start","displayName":"bar start","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: bar start.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":17,"name":"bar_end","displayName":"bar end","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: bar end.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":18,"name":"regime_label","displayName":"regime label","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: regime label.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":19,"name":"regime_top_strip","displayName":"regime top strip","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: regime top strip.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":20,"name":"macro_hint","displayName":"macro hint","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: macro hint.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":21,"name":"status","displayName":"status","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: status.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":22,"name":"evidence_json","displayName":"evidence json","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: evidence json.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":23,"name":"producer_version","displayName":"producer version","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: producer version.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":24,"name":"run_id","displayName":"run id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Identifier for run.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":25,"name":"version","displayName":"version","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Monotonic row version used for correction-aware reads.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":26,"name":"is_deleted","displayName":"is deleted","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Soft-delete marker; public serving excludes current tombstones.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"returned":true},{"position":27,"name":"created_at","displayName":"created at","clickhouseType":"DateTime64(3, 'UTC')","jsonType":"string","nullable":false,"description":"UTC timestamp when the warehouse row was first created.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true}],"pit":null,"titleCn":"Daybreak 盘前观察清单","summaryCn":"这是已经产出的研究信号与市场状态中的“Daybreak 盘前观察清单”数据集；一行由 trade_date、symbol 定位，主要字段包括 instrument_id、rank、priority_score、trigger_day_count、detector_count。","useCasesCn":["读取已完成的研究信号和市场状态","复盘信号随行情变化的结果"],"grainCn":"每行代表“Daybreak 盘前观察清单”的一条记录；逻辑粒度由 trade_date × symbol 共同确定。","timeSemanticsCn":"以 trade_date 为主要查询时间轴；除下方限制特别说明外，时间戳按 UTC、日期按来源市场日历解释。","cadenceCn":"由对应生产任务或事件触发更新，不承诺固定日历频率；查询前先检查最新时间。","keyFields":[{"name":"trade_date","meaningCn":"对应市场日历中的交易日。"},{"name":"symbol","meaningCn":"证券或交易对的展示代码。"}],"joins":[{"dataset":"ref.instrument","on":"instrument_id","guidanceCn":"用 instrument_id 补充证券代码、名称、市场、交易所和资产类型。"},{"dataset":"ref.calendar","on":"market + trade_date（有 market 时）","guidanceCn":"需要计算交易日偏移时联接交易日历；无 market 字段时先确定适用市场。"}],"queryGuidanceCn":"先用 catalog 确认当前契约；可按 catalog 中列出的 filters 进一步缩小范围；单页最多 5000 行，响应有 has_more 时原样传回 next_cursor 继续分页。","caveatsCn":["Score correction notice: priority_score now returns the real priority score of each watchlist name on every date (the list is ranked by it; higher ranks first). For trade dates from 2026-08-20 until this notice appeared, the API returned a rank placeholder in priority_score instead of the score: 3.0 for rank 1, falling in equal steps to 2.0 for rank 30. It only restated rank and carried no score information. If you downloaded rows dated 2026-08-20 or later before this notice, download them again. The placeholder is still available, under its own name, in the new column rank_display_score. Rows dated before 2026-08-20 did not change. 分数更正说明：priority_score 现在在全部日期上都返回每只股票真实的优先级分数（名单按它排序，越高越靠前）。交易日 2026-08-20 起、到本说明出现之前，接口在 priority_score 里返回的其实是按名次换算的占位值（第 1 名 3.0，按等差递减到第 30 名 2.0），只是名次的另一种写法，不含分数信息。如果你在本说明出现前下载过 2026-08-20 及之后的数据，请重新下载。该占位值仍以新列 rank_display_score 提供。2026-08-20 之前的数据没有变化。"],"supportedMarkets":[],"coverage":{"measured":false,"windowDays":30,"windowStart":"2026-07-29","observedMarkets":{},"latestBusinessDate":null,"note":"Recent observed coverage, not a lifetime guarantee. An unmeasured dataset carries no support claim in either direction."},"identifier":{"namespace":"mixed","formatByMarket":{},"storesZeroPaddedHkCode":false,"stableJoinKey":"instrument_id","resolverPath":"/api/v1/data/instruments/resolve"},"sparseSemantics":null,"emptyResultCodes":["VALID_EMPTY","NOT_IN_RANKING","UNSUPPORTED_MARKET","STALE_SOURCE","NO_MATCH","IDENTIFIER_INVALID","COVERAGE_UNKNOWN","PARTIAL_UNIVERSE"],"publication":{"published":true,"reason":null,"projectionReviewed":true},"returnedFieldCount":27,"costGuard":{"tier":"small","identityFilters":["instrument_id","symbol"],"maxWindowDays":400,"requirement":"none","enforcedBeforeSql":true},"sourceEntitlement":{"mode":"vendor_denylist","decision":"UNCLASSIFIED","deniedSources":[],"reasons":["no_observed_source_and_no_source_column"]}},{"object":"dataset_schema","asset":"research.daybreak_promotion_eval","namespace":"research","name":"daybreak_promotion_eval","coverageTags":["research"],"description":"Daybreak leg promotion evaluations: floor vs earned weight, matured forward evidence, promotion verdicts per leg, and explicit feed-contract enforcement. Historical legacy_unverified rows are audit-only and must not be read as active learning evidence.","relation":"research.daybreak_promotion_eval","objectKind":"table","rowMagnitude":"1K-9K","grain":"eval_date × leg","cadence":"producer_schedule","timeColumn":"eval_date","defaultOrder":["eval_date","leg"],"filters":[{"name":"archetype","column":"archetype","required":false,"multipleValues":true,"jsonType":"string","example":"FILTER_VALUE"},{"name":"earned_up","column":"earned_up","required":false,"multipleValues":true,"jsonType":"integer","example":"FILTER_VALUE"},{"name":"feed_contract_enforced","column":"feed_contract_enforced","required":false,"multipleValues":true,"jsonType":"integer","example":"FILTER_VALUE"},{"name":"feed_contract_version","column":"feed_contract_version","required":false,"multipleValues":true,"jsonType":"string","example":"FILTER_VALUE"},{"name":"leg","column":"leg","required":false,"multipleValues":true,"jsonType":"string","example":"FILTER_VALUE"},{"name":"promoted","column":"promoted","required":false,"multipleValues":true,"jsonType":"integer","example":"FILTER_VALUE"}],"maxLimit":5000,"maxWindowDays":null,"supportsCursor":false,"readMode":"canonical_final_active","contractVersion":null,"uniqueKey":[],"provenanceColumns":[],"fieldCount":34,"fields":[{"position":1,"name":"eval_date","displayName":"eval date","clickhouseType":"Date","jsonType":"string","nullable":false,"description":"Calendar date for eval date (YYYY-MM-DD).","descriptionSource":"name_derived","roles":["time","default_order","warehouse_primary_key"],"filterNames":[],"jsonFormat":"date","unit":"date","returned":true},{"position":2,"name":"eval_ts","displayName":"eval ts","clickhouseType":"DateTime64(3, 'UTC')","jsonType":"string","nullable":false,"description":"UTC timestamp for eval ts.","descriptionSource":"name_derived","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":3,"name":"leg","displayName":"leg","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: leg.","descriptionSource":"name_derived","roles":["filter","default_order","warehouse_primary_key"],"filterNames":["leg"],"returned":true},{"position":4,"name":"archetype","displayName":"archetype","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: archetype.","descriptionSource":"name_derived","roles":["filter"],"filterNames":["archetype"],"returned":true},{"position":5,"name":"floor_weight","displayName":"floor weight","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: floor weight.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":6,"name":"earned_weight","displayName":"earned weight","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: earned weight.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":7,"name":"earned_up","displayName":"earned up","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: earned up.","descriptionSource":"name_derived","roles":["filter"],"filterNames":["earned_up"],"returned":true},{"position":8,"name":"n_matured","displayName":"n matured","clickhouseType":"UInt32","jsonType":"integer","nullable":false,"description":"Count of matured.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":9,"name":"forward_ci_lo","displayName":"forward ci lo","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: forward ci lo.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":10,"name":"forward_ci_hi","displayName":"forward ci hi","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: forward ci hi.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":11,"name":"beats_shuffled_null","displayName":"beats shuffled null","clickhouseType":"Nullable(UInt8)","jsonType":"integer","nullable":true,"description":"Source-normalized field: beats shuffled null.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":12,"name":"beats_size_matched_null","displayName":"beats size matched null","clickhouseType":"Nullable(UInt8)","jsonType":"integer","nullable":true,"description":"Source-normalized field: beats size matched null.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":13,"name":"null_p","displayName":"null p","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: null p.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":14,"name":"oos","displayName":"oos","clickhouseType":"Nullable(UInt8)","jsonType":"integer","nullable":true,"description":"Source-normalized field: oos.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":15,"name":"promoted","displayName":"promoted","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: promoted.","descriptionSource":"name_derived","roles":["filter"],"filterNames":["promoted"],"returned":true},{"position":16,"name":"archetypes_cleared","displayName":"archetypes cleared","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: archetypes cleared.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":17,"name":"kill_criterion_triggered","displayName":"kill criterion triggered","clickhouseType":"Nullable(UInt8)","jsonType":"integer","nullable":true,"description":"Source-normalized field: kill criterion triggered.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":18,"name":"family_fdr_pass","displayName":"family fdr pass","clickhouseType":"Nullable(UInt8)","jsonType":"integer","nullable":true,"description":"Source-normalized field: family fdr pass.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":19,"name":"feed_status","displayName":"feed status","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: feed status.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":20,"name":"feed_source","displayName":"feed source","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: feed source.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":21,"name":"feed_reason","displayName":"feed reason","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: feed reason.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":22,"name":"n_open","displayName":"n open","clickhouseType":"UInt32","jsonType":"integer","nullable":false,"description":"Count of open.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":23,"name":"n_accruing","displayName":"n accruing","clickhouseType":"UInt32","jsonType":"integer","nullable":false,"description":"Count of accruing.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":24,"name":"oldest_open_date","displayName":"oldest open date","clickhouseType":"Nullable(Date)","jsonType":"string","nullable":true,"description":"Calendar date for oldest open date (YYYY-MM-DD).","descriptionSource":"name_derived","roles":[],"filterNames":[],"jsonFormat":"date","unit":"date","returned":true},{"position":25,"name":"unmapped_track_count","displayName":"unmapped track count","clickhouseType":"UInt32","jsonType":"integer","nullable":false,"description":"Count of unmapped track count.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":26,"name":"unmapped_tracks_json","displayName":"unmapped tracks json","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: unmapped tracks json.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":27,"name":"n_trials_source","displayName":"n trials source","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Count of trials source.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":28,"name":"feed_contract_version","displayName":"feed contract version","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: feed contract version.","descriptionSource":"name_derived","roles":["filter"],"filterNames":["feed_contract_version"],"returned":true},{"position":29,"name":"feed_contract_enforced","displayName":"feed contract enforced","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: feed contract enforced.","descriptionSource":"name_derived","roles":["filter"],"filterNames":["feed_contract_enforced"],"returned":true},{"position":30,"name":"blocked_reasons_json","displayName":"blocked reasons json","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: blocked reasons json.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":31,"name":"git_sha","displayName":"git sha","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: git sha.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":32,"name":"version","displayName":"version","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Monotonic row version used for correction-aware reads.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":33,"name":"version_ts","displayName":"version ts","clickhouseType":"DateTime64(3, 'UTC')","jsonType":"string","nullable":false,"description":"UTC timestamp associated with the row version.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":34,"name":"is_deleted","displayName":"is deleted","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Soft-delete marker; public serving excludes current tombstones.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"returned":true}],"pit":null,"titleCn":"Daybreak 机制腿晋级评估","summaryCn":"记录机制腿从保底权重到 earned weight 的成熟证据、晋级结论和 feed contract 校验。","useCasesCn":["判断机制腿能否晋级","检查成熟样本与证据","区分 active 与 legacy_unverified 记录"],"grainCn":"每行代表“Daybreak 机制腿晋级评估”的一条记录；逻辑粒度由 eval_date × leg 共同确定。","timeSemanticsCn":"以 eval_date 为主要查询时间轴；除下方限制特别说明外，时间戳按 UTC、日期按来源市场日历解释。","cadenceCn":"由对应生产任务或事件触发更新，不承诺固定日历频率；查询前先检查最新时间。","keyFields":[{"name":"eval_date","meaningCn":"eval date 对应的日历日期。"},{"name":"leg","meaningCn":"用于确定该表业务粒度或默认顺序的 leg 字段。"}],"joins":[{"dataset":"","on":"","guidanceCn":"该表主要按自身业务键使用，目前没有推荐的跨表主键联接。"}],"queryGuidanceCn":"先用 catalog 确认当前契约；可按 catalog 中列出的 filters 进一步缩小范围；单页最多 5000 行，该表不提供稳定 cursor，结果过大时必须缩小标的、日期或其他筛选。","caveatsCn":["legacy_unverified 仅供审计，不能当作当前有效学习证据"],"supportedMarkets":[],"coverage":{"measured":false,"windowDays":30,"windowStart":"2026-07-29","observedMarkets":{},"latestBusinessDate":null,"note":"Recent observed coverage, not a lifetime guarantee. An unmeasured dataset carries no support claim in either direction."},"identifier":{"namespace":"mixed","formatByMarket":{},"storesZeroPaddedHkCode":false,"stableJoinKey":"instrument_id","resolverPath":"/api/v1/data/instruments/resolve"},"sparseSemantics":null,"emptyResultCodes":["VALID_EMPTY","NOT_IN_RANKING","UNSUPPORTED_MARKET","STALE_SOURCE","NO_MATCH","IDENTIFIER_INVALID","COVERAGE_UNKNOWN","PARTIAL_UNIVERSE"],"publication":{"published":true,"reason":null,"projectionReviewed":true},"returnedFieldCount":34,"costGuard":{"tier":"small","identityFilters":[],"maxWindowDays":400,"requirement":"none","enforcedBeforeSql":true},"sourceEntitlement":{"mode":"vendor_denylist","decision":"UNCLASSIFIED","deniedSources":[],"reasons":["no_observed_source_and_no_source_column"]}},{"object":"dataset_schema","asset":"research.daybreak_rt_candidate_queue","namespace":"research","name":"daybreak_rt_candidate_queue","coverageTags":["research"],"description":"Canonical Friends financial dataset: Daybreak 实时候选队列.","relation":"research.rt_candidate_queue","objectKind":"table","rowMagnitude":"1M-9M","grain":"event_trade_date × queue_id","cadence":"producer_schedule","timeColumn":"created_at","defaultOrder":["event_trade_date","queue_id"],"filters":[{"name":"instrument_id","column":"instrument_id","required":false,"multipleValues":true,"jsonType":"integer","example":1},{"name":"symbol","column":"symbol","required":false,"multipleValues":true,"jsonType":"string","example":"AAPL"}],"maxLimit":5000,"maxWindowDays":null,"supportsCursor":true,"readMode":"canonical_final_active","contractVersion":null,"uniqueKey":["event_trade_date","queue_id"],"provenanceColumns":[],"fieldCount":29,"fields":[{"position":1,"name":"queue_id","displayName":"queue id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Identifier for queue.","descriptionSource":"name_derived","roles":["default_order","warehouse_primary_key","contract_unique_key"],"filterNames":[],"returned":true},{"position":2,"name":"trigger_dedup_id","displayName":"trigger dedup id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Identifier for trigger dedup.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":3,"name":"symbol","displayName":"symbol","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Display or trading symbol for the instrument.","descriptionSource":"standard_glossary","roles":["filter"],"filterNames":["symbol"],"returned":true},{"position":4,"name":"instrument_id","displayName":"instrument id","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"WarrenHub canonical instrument identifier; use it for cross-dataset joins.","descriptionSource":"standard_glossary","roles":["filter"],"filterNames":["instrument_id"],"returned":true},{"position":5,"name":"event_trade_date","displayName":"event trade date","clickhouseType":"Date","jsonType":"string","nullable":false,"description":"Calendar date for event trade date (YYYY-MM-DD).","descriptionSource":"name_derived","roles":["default_order","warehouse_primary_key","contract_unique_key"],"filterNames":[],"jsonFormat":"date","unit":"date","returned":true},{"position":6,"name":"trigger_ts","displayName":"trigger ts","clickhouseType":"DateTime64(3, 'UTC')","jsonType":"string","nullable":false,"description":"UTC timestamp for trigger ts.","descriptionSource":"name_derived","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":7,"name":"detector","displayName":"detector","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: detector.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":8,"name":"trigger_direction","displayName":"trigger direction","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: trigger direction.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":9,"name":"priority_score","displayName":"priority score","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: priority score.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":10,"name":"source_mode","displayName":"source mode","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: source mode.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":11,"name":"is_replay","displayName":"is replay","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Whether replay applies to the row.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":12,"name":"ingest_lag_ms","displayName":"ingest lag ms","clickhouseType":"Int64","jsonType":"integer","nullable":false,"description":"Source-normalized field: ingest lag ms.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":13,"name":"spawn_policy","displayName":"spawn policy","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: spawn policy.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":14,"name":"status","displayName":"status","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: status.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":15,"name":"status_reason","displayName":"status reason","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: status reason.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":16,"name":"attempts","displayName":"attempts","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: attempts.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":17,"name":"selected_at","displayName":"selected at","clickhouseType":"Nullable(DateTime64(3, 'UTC'))","jsonType":"string","nullable":true,"description":"UTC timestamp for selected at.","descriptionSource":"name_derived","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":18,"name":"judged_at","displayName":"judged at","clickhouseType":"Nullable(DateTime64(3, 'UTC'))","jsonType":"string","nullable":true,"description":"UTC timestamp for judged at.","descriptionSource":"name_derived","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":19,"name":"verdict_id","displayName":"verdict id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Identifier for verdict.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":20,"name":"prompt_ver","displayName":"prompt ver","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: prompt ver.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":21,"name":"expires_at","displayName":"expires at","clickhouseType":"Nullable(DateTime64(3, 'UTC'))","jsonType":"string","nullable":true,"description":"UTC timestamp for expires at.","descriptionSource":"name_derived","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":22,"name":"version","displayName":"version","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Monotonic row version used for correction-aware reads.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":23,"name":"is_deleted","displayName":"is deleted","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Soft-delete marker; public serving excludes current tombstones.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"returned":true},{"position":24,"name":"created_at","displayName":"created at","clickhouseType":"DateTime64(3, 'UTC')","jsonType":"string","nullable":false,"description":"UTC timestamp when the warehouse row was first created.","descriptionSource":"standard_glossary","roles":["time"],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":25,"name":"story_id","displayName":"story id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Identifier for story.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":26,"name":"story_n_articles","displayName":"story n articles","clickhouseType":"UInt16","jsonType":"integer","nullable":false,"description":"Source-normalized field: story n articles.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":27,"name":"story_first_seen_ts","displayName":"story first seen ts","clickhouseType":"Nullable(DateTime64(3, 'UTC'))","jsonType":"string","nullable":true,"description":"UTC timestamp for story first seen ts.","descriptionSource":"name_derived","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":28,"name":"story_last_seen_ts","displayName":"story last seen ts","clickhouseType":"Nullable(DateTime64(3, 'UTC'))","jsonType":"string","nullable":true,"description":"UTC timestamp for story last seen ts.","descriptionSource":"name_derived","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":29,"name":"story_evidence","displayName":"story evidence","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: story evidence.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true}],"pit":null,"titleCn":"Daybreak 实时候选队列","summaryCn":"这是已经产出的研究信号与市场状态中的“Daybreak 实时候选队列”数据集；一行由 event_trade_date、queue_id 定位，主要字段包括 trigger_dedup_id、symbol、instrument_id、trigger_ts、detector。","useCasesCn":["读取已完成的研究信号和市场状态","复盘信号随行情变化的结果"],"grainCn":"每行代表“Daybreak 实时候选队列”的一条记录；逻辑粒度由 event_trade_date × queue_id 共同确定。","timeSemanticsCn":"以 created_at 为主要查询时间轴；除下方限制特别说明外，时间戳按 UTC、日期按来源市场日历解释。","cadenceCn":"由对应生产任务或事件触发更新，不承诺固定日历频率；查询前先检查最新时间。","keyFields":[{"name":"event_trade_date","meaningCn":"event trade date 对应的日历日期。"},{"name":"queue_id","meaningCn":"用于识别 queue 的业务标识。"}],"joins":[{"dataset":"ref.instrument","on":"instrument_id","guidanceCn":"用 instrument_id 补充证券代码、名称、市场、交易所和资产类型。"}],"queryGuidanceCn":"先用 catalog 确认当前契约；可按 catalog 中列出的 filters 进一步缩小范围；单页最多 5000 行，响应有 has_more 时原样传回 next_cursor 继续分页。","caveatsCn":["返回范围仍受 Friends 权限、单页上限和 catalog 中的筛选契约约束。"],"supportedMarkets":[],"coverage":{"measured":false,"windowDays":30,"windowStart":"2026-07-29","observedMarkets":{},"latestBusinessDate":null,"note":"Recent observed coverage, not a lifetime guarantee. An unmeasured dataset carries no support claim in either direction."},"identifier":{"namespace":"mixed","formatByMarket":{},"storesZeroPaddedHkCode":false,"stableJoinKey":"instrument_id","resolverPath":"/api/v1/data/instruments/resolve"},"sparseSemantics":null,"emptyResultCodes":["VALID_EMPTY","NOT_IN_RANKING","UNSUPPORTED_MARKET","STALE_SOURCE","NO_MATCH","IDENTIFIER_INVALID","COVERAGE_UNKNOWN","PARTIAL_UNIVERSE"],"publication":{"published":true,"reason":null,"projectionReviewed":true},"returnedFieldCount":29,"costGuard":{"tier":"small","identityFilters":["instrument_id","symbol"],"maxWindowDays":400,"requirement":"none","enforcedBeforeSql":true},"sourceEntitlement":{"mode":"vendor_denylist","decision":"UNCLASSIFIED","deniedSources":[],"reasons":["no_observed_source_and_no_source_column"]}},{"object":"dataset_schema","asset":"research.daybreak_rt_factor_ledger","namespace":"research","name":"daybreak_rt_factor_ledger","coverageTags":["research"],"description":"Canonical Friends financial dataset: Daybreak 实时因子账本.","relation":"research.rt_factor_ledger","objectKind":"table","rowMagnitude":"1M-9M","grain":"session_date × instrument_id × snapshot_ts","cadence":"producer_schedule","timeColumn":"snapshot_ts","defaultOrder":["session_date","instrument_id","snapshot_ts"],"filters":[{"name":"instrument_id","column":"instrument_id","required":false,"multipleValues":true,"jsonType":"integer","example":1},{"name":"underlying","column":"underlying","required":false,"multipleValues":true,"jsonType":"string","example":"FILTER_VALUE"}],"maxLimit":5000,"maxWindowDays":null,"supportsCursor":true,"readMode":"canonical_final_active","contractVersion":null,"uniqueKey":["session_date","instrument_id","snapshot_ts"],"provenanceColumns":[],"fieldCount":58,"fields":[{"position":1,"name":"session_date","displayName":"session date","clickhouseType":"Date","jsonType":"string","nullable":false,"description":"Calendar date for session date (YYYY-MM-DD).","descriptionSource":"name_derived","roles":["default_order","warehouse_primary_key","contract_unique_key"],"filterNames":[],"jsonFormat":"date","unit":"date","returned":true},{"position":2,"name":"instrument_id","displayName":"instrument id","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"WarrenHub canonical instrument identifier; use it for cross-dataset joins.","descriptionSource":"standard_glossary","roles":["filter","default_order","warehouse_primary_key","contract_unique_key"],"filterNames":["instrument_id"],"returned":true},{"position":3,"name":"snapshot_ts","displayName":"snapshot ts","clickhouseType":"DateTime64(3, 'America/New_York')","jsonType":"string","nullable":false,"description":"UTC timestamp for snapshot ts.","descriptionSource":"name_derived","roles":["time","default_order","warehouse_primary_key","contract_unique_key"],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":4,"name":"underlying","displayName":"underlying","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: underlying.","descriptionSource":"name_derived","roles":["filter"],"filterNames":["underlying"],"returned":true},{"position":5,"name":"opt_vol_surge","displayName":"opt vol surge","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: opt vol surge.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":6,"name":"opt_call_vol_surge","displayName":"opt call vol surge","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: opt call vol surge.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":7,"name":"opt_putcall_imbalance","displayName":"opt putcall imbalance","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: opt putcall imbalance.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":8,"name":"opt_os_dollar","displayName":"opt os dollar","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: opt os dollar.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":9,"name":"opt_stock_vol_ratio","displayName":"opt stock vol ratio","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Ratio value for opt stock vol ratio.","descriptionSource":"name_derived","roles":[],"filterNames":[],"unit":"ratio","returned":true},{"position":10,"name":"opt_iv_ramp","displayName":"opt iv ramp","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: opt iv ramp.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":11,"name":"opt_skew","displayName":"opt skew","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: opt skew.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":12,"name":"opt_negative_skew","displayName":"opt negative skew","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: opt negative skew.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":13,"name":"rvol","displayName":"rvol","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: rvol.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":14,"name":"volume_structure_break","displayName":"volume structure break","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: volume structure break.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":15,"name":"price_breakdown","displayName":"price breakdown","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: price breakdown.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":16,"name":"opt_vol_surge_fired","displayName":"opt vol surge fired","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: opt vol surge fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":17,"name":"opt_call_vol_surge_fired","displayName":"opt call vol surge fired","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: opt call vol surge fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":18,"name":"opt_putcall_imbalance_fired","displayName":"opt putcall imbalance fired","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: opt putcall imbalance fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":19,"name":"opt_os_dollar_fired","displayName":"opt os dollar fired","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: opt os dollar fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":20,"name":"opt_stock_vol_ratio_fired","displayName":"opt stock vol ratio fired","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: opt stock vol ratio fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":21,"name":"opt_iv_ramp_fired","displayName":"opt iv ramp fired","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: opt iv ramp fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":22,"name":"opt_skew_fired","displayName":"opt skew fired","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: opt skew fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":23,"name":"opt_negative_skew_fired","displayName":"opt negative skew fired","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: opt negative skew fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":24,"name":"rvol_fired","displayName":"rvol fired","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: rvol fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":25,"name":"volume_structure_break_fired","displayName":"volume structure break fired","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: volume structure break fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":26,"name":"price_breakdown_fired","displayName":"price breakdown fired","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: price breakdown fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":27,"name":"n_fired","displayName":"n fired","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Count of fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":28,"name":"opt_putcall_imbalance_bearish_fired","displayName":"opt putcall imbalance bearish fired","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: opt putcall imbalance bearish fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":29,"name":"n_fired_bearish","displayName":"n fired bearish","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Count of fired bearish.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":30,"name":"und_last_price","displayName":"und last price","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Price value for und last price.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":31,"name":"und_move_pct","displayName":"und move pct","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Percentage value for und move pct.","descriptionSource":"name_derived","roles":[],"filterNames":[],"unit":"percent","returned":true},{"position":32,"name":"gap_pct","displayName":"gap pct","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Percentage value for gap pct.","descriptionSource":"name_derived","roles":[],"filterNames":[],"unit":"percent","returned":true},{"position":33,"name":"option_contracts","displayName":"option contracts","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Source-normalized field: option contracts.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":34,"name":"option_notional","displayName":"option notional","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: option notional.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":35,"name":"stock_dollar_volume","displayName":"stock dollar volume","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Quantity for stock dollar volume.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":36,"name":"stock_share_volume","displayName":"stock share volume","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Quantity for stock share volume.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":37,"name":"classified_share","displayName":"classified share","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: classified share.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":38,"name":"atm_iv","displayName":"atm iv","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: atm iv.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":39,"name":"atm_call_iv","displayName":"atm call iv","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: atm call iv.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":40,"name":"atm_put_iv","displayName":"atm put iv","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: atm put iv.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":41,"name":"iv_snapshots","displayName":"iv snapshots","clickhouseType":"UInt32","jsonType":"integer","nullable":false,"description":"Source-normalized field: iv snapshots.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":42,"name":"adj_factor","displayName":"adj factor","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: adj factor.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":43,"name":"prior20d_high","displayName":"prior20d high","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: prior20d high.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":44,"name":"prior20d_low","displayName":"prior20d low","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: prior20d low.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":45,"name":"adv20","displayName":"adv20","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: adv20.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":46,"name":"fwd_ret_1d","displayName":"fwd ret 1d","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: fwd ret 1d.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":47,"name":"fwd_max_ret_5d","displayName":"fwd max ret 5d","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: fwd max ret 5d.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":48,"name":"outcome_asof","displayName":"outcome asof","clickhouseType":"Nullable(Date)","jsonType":"string","nullable":true,"description":"Source-normalized field: outcome asof.","descriptionSource":"name_derived","roles":[],"filterNames":[],"jsonFormat":"date","returned":true},{"position":49,"name":"producer_version","displayName":"producer version","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: producer version.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":50,"name":"ingest_run_id","displayName":"ingest run id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Identifier of the ingestion run that produced the row.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":51,"name":"version","displayName":"version","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Monotonic row version used for correction-aware reads.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":52,"name":"is_deleted","displayName":"is deleted","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Soft-delete marker; public serving excludes current tombstones.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"returned":true},{"position":53,"name":"quality_status","displayName":"quality status","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Machine-readable data-quality classification.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":54,"name":"degraded_reason","displayName":"degraded reason","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: degraded reason.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":55,"name":"coverage_n_underlyings","displayName":"coverage n underlyings","clickhouseType":"UInt32","jsonType":"integer","nullable":false,"description":"Source-normalized field: coverage n underlyings.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":56,"name":"coverage_floor","displayName":"coverage floor","clickhouseType":"UInt32","jsonType":"integer","nullable":false,"description":"Source-normalized field: coverage floor.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":57,"name":"maturity_status","displayName":"maturity status","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: maturity status.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":58,"name":"matured_at","displayName":"matured at","clickhouseType":"Nullable(DateTime64(3, 'UTC'))","jsonType":"string","nullable":true,"description":"UTC timestamp for matured at.","descriptionSource":"name_derived","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true}],"pit":null,"titleCn":"Daybreak 实时因子账本","summaryCn":"这是已经产出的研究信号与市场状态中的“Daybreak 实时因子账本”数据集；一行由 session_date、instrument_id、snapshot_ts 定位，主要字段包括 underlying、opt_vol_surge、opt_call_vol_surge、opt_putcall_imbalance、opt_os_dollar。","useCasesCn":["读取已完成的研究信号和市场状态","复盘信号随行情变化的结果"],"grainCn":"每行代表“Daybreak 实时因子账本”的一条记录；逻辑粒度由 session_date × instrument_id × snapshot_ts 共同确定。","timeSemanticsCn":"以 snapshot_ts 为主要查询时间轴；除下方限制特别说明外，时间戳按 UTC、日期按来源市场日历解释。","cadenceCn":"由对应生产任务或事件触发更新，不承诺固定日历频率；查询前先检查最新时间。","keyFields":[{"name":"session_date","meaningCn":"session date 对应的日历日期。"},{"name":"instrument_id","meaningCn":"WarrenHub 统一证券标识；跨证券数据集优先用它联接。"},{"name":"snapshot_ts","meaningCn":"生成该快照的时间。"}],"joins":[{"dataset":"ref.instrument","on":"instrument_id","guidanceCn":"用 instrument_id 补充证券代码、名称、市场、交易所和资产类型。"}],"queryGuidanceCn":"先用 catalog 确认当前契约；可按 catalog 中列出的 filters 进一步缩小范围；单页最多 5000 行，响应有 has_more 时原样传回 next_cursor 继续分页。","caveatsCn":["返回范围仍受 Friends 权限、单页上限和 catalog 中的筛选契约约束。"],"supportedMarkets":[],"coverage":{"measured":false,"windowDays":30,"windowStart":"2026-07-29","observedMarkets":{},"latestBusinessDate":null,"note":"Recent observed coverage, not a lifetime guarantee. An unmeasured dataset carries no support claim in either direction."},"identifier":{"namespace":"mixed","formatByMarket":{},"storesZeroPaddedHkCode":false,"stableJoinKey":"instrument_id","resolverPath":"/api/v1/data/instruments/resolve"},"sparseSemantics":null,"emptyResultCodes":["VALID_EMPTY","NOT_IN_RANKING","UNSUPPORTED_MARKET","STALE_SOURCE","NO_MATCH","IDENTIFIER_INVALID","COVERAGE_UNKNOWN","PARTIAL_UNIVERSE"],"publication":{"published":true,"reason":null,"projectionReviewed":true},"returnedFieldCount":58,"costGuard":{"tier":"small","identityFilters":["instrument_id"],"maxWindowDays":400,"requirement":"none","enforcedBeforeSql":true},"sourceEntitlement":{"mode":"vendor_denylist","decision":"UNCLASSIFIED","deniedSources":[],"reasons":["no_observed_source_and_no_source_column"]}},{"object":"dataset_schema","asset":"research.daybreak_rt_flow_ledger","namespace":"research","name":"daybreak_rt_flow_ledger","coverageTags":["research"],"description":"Daybreak realtime options-flow leg ledger: intraday per-underlying snapshots of the 9 rt legs (fired flags + values). snapshot_ts is DateTime64 in America/New_York.","relation":"research.rt_option_flow_ledger","objectKind":"table","rowMagnitude":"1M-9M","grain":"session_date × underlying × snapshot_ts","cadence":"producer_schedule","timeColumn":"session_date","defaultOrder":["session_date","underlying","snapshot_ts"],"filters":[{"name":"producer_version","column":"producer_version","required":false,"multipleValues":true,"jsonType":"string","example":"FILTER_VALUE"},{"name":"underlying","column":"underlying","required":false,"multipleValues":true,"jsonType":"string","example":"FILTER_VALUE"}],"maxLimit":5000,"maxWindowDays":null,"supportsCursor":false,"readMode":"canonical_final_active","contractVersion":null,"uniqueKey":[],"provenanceColumns":[],"fieldCount":43,"fields":[{"position":1,"name":"session_date","displayName":"session date","clickhouseType":"Date","jsonType":"string","nullable":false,"description":"Calendar date for session date (YYYY-MM-DD).","descriptionSource":"name_derived","roles":["time","default_order","warehouse_primary_key"],"filterNames":[],"jsonFormat":"date","unit":"date","returned":true},{"position":2,"name":"snapshot_ts","displayName":"snapshot ts","clickhouseType":"DateTime64(3, 'America/New_York')","jsonType":"string","nullable":false,"description":"UTC timestamp for snapshot ts.","descriptionSource":"name_derived","roles":["default_order","warehouse_primary_key"],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":3,"name":"underlying","displayName":"underlying","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: underlying.","descriptionSource":"name_derived","roles":["filter","default_order","warehouse_primary_key"],"filterNames":["underlying"],"returned":true},{"position":4,"name":"rt_signed_call_flow","displayName":"rt signed call flow","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: rt signed call flow.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":5,"name":"rt_call_sweep","displayName":"rt call sweep","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: rt call sweep.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":6,"name":"rt_premove_call","displayName":"rt premove call","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: rt premove call.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":7,"name":"rt_vol_oi_uoa","displayName":"rt vol oi uoa","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: rt vol oi uoa.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":8,"name":"rt_putcall_flow_skew","displayName":"rt putcall flow skew","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: rt putcall flow skew.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":9,"name":"rt_gex","displayName":"rt gex","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: rt gex.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":10,"name":"rt_call_iv_skew","displayName":"rt call iv skew","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: rt call iv skew.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":11,"name":"overnight_iv_jump","displayName":"overnight iv jump","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: overnight iv jump.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":12,"name":"rt_relvol_spike","displayName":"rt relvol spike","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: rt relvol spike.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":13,"name":"rt_signed_call_flow_fired","displayName":"rt signed call flow fired","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: rt signed call flow fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":14,"name":"rt_call_sweep_fired","displayName":"rt call sweep fired","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: rt call sweep fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":15,"name":"rt_premove_call_fired","displayName":"rt premove call fired","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: rt premove call fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":16,"name":"rt_vol_oi_uoa_fired","displayName":"rt vol oi uoa fired","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: rt vol oi uoa fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":17,"name":"rt_putcall_flow_skew_fired","displayName":"rt putcall flow skew fired","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: rt putcall flow skew fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":18,"name":"rt_gex_fired","displayName":"rt gex fired","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: rt gex fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":19,"name":"rt_call_iv_skew_fired","displayName":"rt call iv skew fired","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: rt call iv skew fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":20,"name":"overnight_iv_jump_fired","displayName":"overnight iv jump fired","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: overnight iv jump fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":21,"name":"rt_relvol_spike_fired","displayName":"rt relvol spike fired","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: rt relvol spike fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":22,"name":"n_fired","displayName":"n fired","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Count of fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":23,"name":"rt_signed_call_flow_bearish_fired","displayName":"rt signed call flow bearish fired","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: rt signed call flow bearish fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":24,"name":"rt_premove_call_bearish_fired","displayName":"rt premove call bearish fired","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: rt premove call bearish fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":25,"name":"rt_vol_oi_uoa_bearish_fired","displayName":"rt vol oi uoa bearish fired","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: rt vol oi uoa bearish fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":26,"name":"rt_putcall_flow_skew_bearish_fired","displayName":"rt putcall flow skew bearish fired","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: rt putcall flow skew bearish fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":27,"name":"n_fired_bearish","displayName":"n fired bearish","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Count of fired bearish.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":28,"name":"rt_vol_oi_buy_dom","displayName":"rt vol oi buy dom","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: rt vol oi buy dom.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":29,"name":"und_last_price","displayName":"und last price","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Price value for und last price.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":30,"name":"und_move_pct_at_snap","displayName":"und move pct at snap","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: und move pct at snap.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":31,"name":"call_notional_premium","displayName":"call notional premium","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: call notional premium.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":32,"name":"total_contracts","displayName":"total contracts","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Source-normalized field: total contracts.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":33,"name":"classified_share","displayName":"classified share","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: classified share.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":34,"name":"call_sweep_contracts","displayName":"call sweep contracts","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Source-normalized field: call sweep contracts.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":35,"name":"call_block_contracts","displayName":"call block contracts","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Source-normalized field: call block contracts.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":36,"name":"atm_iv","displayName":"atm iv","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: atm iv.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":37,"name":"fwd_ret_1d","displayName":"fwd ret 1d","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: fwd ret 1d.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":38,"name":"fwd_max_ret_5d","displayName":"fwd max ret 5d","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: fwd max ret 5d.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":39,"name":"outcome_asof","displayName":"outcome asof","clickhouseType":"Nullable(Date)","jsonType":"string","nullable":true,"description":"Source-normalized field: outcome asof.","descriptionSource":"name_derived","roles":[],"filterNames":[],"jsonFormat":"date","returned":true},{"position":40,"name":"producer_version","displayName":"producer version","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: producer version.","descriptionSource":"name_derived","roles":["filter"],"filterNames":["producer_version"],"returned":true},{"position":41,"name":"ingest_run_id","displayName":"ingest run id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Identifier of the ingestion run that produced the row.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":42,"name":"version","displayName":"version","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Monotonic row version used for correction-aware reads.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":43,"name":"is_deleted","displayName":"is deleted","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Soft-delete marker; public serving excludes current tombstones.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"returned":true}],"pit":null,"titleCn":"Daybreak 实时期权流账本","summaryCn":"按美东时间快照保存每个标的九条实时期权流机制腿的触发状态和数值。","useCasesCn":["查看盘中期权流机制是否触发","比较相邻快照持续性","分析 call 与 put 侧证据"],"grainCn":"每行代表“Daybreak 实时期权流账本”的一条记录；逻辑粒度由 session_date × underlying × snapshot_ts 共同确定。","timeSemanticsCn":"以 session_date 为主要查询时间轴；除下方限制特别说明外，时间戳按 UTC、日期按来源市场日历解释。","cadenceCn":"由对应生产任务或事件触发更新，不承诺固定日历频率；查询前先检查最新时间。","keyFields":[{"name":"session_date","meaningCn":"session date 对应的日历日期。"},{"name":"underlying","meaningCn":"用于确定该表业务粒度或默认顺序的 underlying 字段。"},{"name":"snapshot_ts","meaningCn":"生成该快照的时间。"}],"joins":[{"dataset":"","on":"","guidanceCn":"该表主要按自身业务键使用，目前没有推荐的跨表主键联接。"}],"queryGuidanceCn":"先用 catalog 确认当前契约；可按 catalog 中列出的 filters 进一步缩小范围；单页最多 5000 行，该表不提供稳定 cursor，结果过大时必须缩小标的、日期或其他筛选。","caveatsCn":["snapshot_ts 使用 America/New_York 时区，不是 UTC"],"supportedMarkets":[],"coverage":{"measured":false,"windowDays":30,"windowStart":"2026-07-29","observedMarkets":{},"latestBusinessDate":null,"note":"Recent observed coverage, not a lifetime guarantee. An unmeasured dataset carries no support claim in either direction."},"identifier":{"namespace":"mixed","formatByMarket":{},"storesZeroPaddedHkCode":false,"stableJoinKey":"instrument_id","resolverPath":"/api/v1/data/instruments/resolve"},"sparseSemantics":null,"emptyResultCodes":["VALID_EMPTY","NOT_IN_RANKING","UNSUPPORTED_MARKET","STALE_SOURCE","NO_MATCH","IDENTIFIER_INVALID","COVERAGE_UNKNOWN","PARTIAL_UNIVERSE"],"publication":{"published":true,"reason":null,"projectionReviewed":true},"returnedFieldCount":43,"costGuard":{"tier":"large","identityFilters":[],"maxWindowDays":400,"requirement":"bounded window","enforcedBeforeSql":true},"sourceEntitlement":{"mode":"vendor_denylist","decision":"UNCLASSIFIED","deniedSources":[],"reasons":["no_observed_source_and_no_source_column"]}},{"object":"dataset_schema","asset":"research.daybreak_rt_signal","namespace":"research","name":"daybreak_rt_signal","coverageTags":["research"],"description":"Canonical Friends financial dataset: Daybreak 实时信号.","relation":"research.rt_signal","objectKind":"table","rowMagnitude":"100K-999K","grain":"dedup_id × direction × triggered_at","cadence":"producer_schedule","timeColumn":"trade_date","defaultOrder":["dedup_id","direction","triggered_at"],"filters":[{"name":"direction","column":"direction","required":false,"multipleValues":true,"jsonType":"string","example":"FILTER_VALUE"},{"name":"instrument_id","column":"instrument_id","required":false,"multipleValues":true,"jsonType":"integer","example":1},{"name":"symbol","column":"symbol","required":false,"multipleValues":true,"jsonType":"string","example":"AAPL"},{"name":"trade_date","column":"trade_date","required":false,"multipleValues":true,"jsonType":"string","example":"FILTER_VALUE"}],"maxLimit":5000,"maxWindowDays":null,"supportsCursor":true,"readMode":"canonical_final_active","contractVersion":null,"uniqueKey":["dedup_id","direction","triggered_at"],"provenanceColumns":[],"fieldCount":22,"fields":[{"position":1,"name":"dedup_id","displayName":"dedup id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Identifier for dedup.","descriptionSource":"name_derived","roles":["default_order","warehouse_primary_key","contract_unique_key"],"filterNames":[],"returned":true},{"position":2,"name":"detector","displayName":"detector","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: detector.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":3,"name":"signal_type","displayName":"signal type","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: signal type.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":4,"name":"direction","displayName":"direction","clickhouseType":"Enum8('none' = 0, 'long' = 1, 'short' = 2)","jsonType":"string","nullable":false,"description":"Source-normalized field: direction.","descriptionSource":"name_derived","roles":["filter","default_order","warehouse_primary_key","contract_unique_key"],"filterNames":["direction"],"returned":true},{"position":5,"name":"symbol","displayName":"symbol","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Display or trading symbol for the instrument.","descriptionSource":"standard_glossary","roles":["filter"],"filterNames":["symbol"],"returned":true},{"position":6,"name":"instrument_id","displayName":"instrument id","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"WarrenHub canonical instrument identifier; use it for cross-dataset joins.","descriptionSource":"standard_glossary","roles":["filter"],"filterNames":["instrument_id"],"returned":true},{"position":7,"name":"trade_date","displayName":"trade date","clickhouseType":"Date","jsonType":"string","nullable":false,"description":"Trading-session date in the dataset's market calendar.","descriptionSource":"standard_glossary","roles":["time","filter"],"filterNames":["trade_date"],"jsonFormat":"date","unit":"date","returned":true},{"position":8,"name":"triggered_at","displayName":"triggered at","clickhouseType":"DateTime64(3, 'UTC')","jsonType":"string","nullable":false,"description":"UTC timestamp for triggered at.","descriptionSource":"name_derived","roles":["default_order","warehouse_primary_key","contract_unique_key"],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":9,"name":"score","displayName":"score","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: score.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":10,"name":"rt_signed_call_flow_fired","displayName":"rt signed call flow fired","clickhouseType":"Nullable(UInt8)","jsonType":"integer","nullable":true,"description":"Source-normalized field: rt signed call flow fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":11,"name":"rt_call_sweep_fired","displayName":"rt call sweep fired","clickhouseType":"Nullable(UInt8)","jsonType":"integer","nullable":true,"description":"Source-normalized field: rt call sweep fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":12,"name":"rt_premove_call_fired","displayName":"rt premove call fired","clickhouseType":"Nullable(UInt8)","jsonType":"integer","nullable":true,"description":"Source-normalized field: rt premove call fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":13,"name":"rt_vol_oi_uoa_fired","displayName":"rt vol oi uoa fired","clickhouseType":"Nullable(UInt8)","jsonType":"integer","nullable":true,"description":"Source-normalized field: rt vol oi uoa fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":14,"name":"rt_putcall_flow_skew_fired","displayName":"rt putcall flow skew fired","clickhouseType":"Nullable(UInt8)","jsonType":"integer","nullable":true,"description":"Source-normalized field: rt putcall flow skew fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":15,"name":"conviction_short_v2","displayName":"conviction short v2","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: conviction short v2.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":16,"name":"dedup_bucket","displayName":"dedup bucket","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: dedup bucket.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":17,"name":"source_ref","displayName":"source ref","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: source ref.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":18,"name":"metrics_json","displayName":"metrics json","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: metrics json.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":19,"name":"stream_id","displayName":"stream id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Identifier for stream.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":20,"name":"version","displayName":"version","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Monotonic row version used for correction-aware reads.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":21,"name":"producer_run_id","displayName":"producer run id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Identifier for producer run.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":22,"name":"ingested_at","displayName":"ingested at","clickhouseType":"DateTime64(3, 'UTC')","jsonType":"string","nullable":false,"description":"UTC timestamp when the source record entered the warehouse.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true}],"pit":null,"titleCn":"Daybreak 实时信号","summaryCn":"这是已经产出的研究信号与市场状态中的“Daybreak 实时信号”数据集；一行由 dedup_id、direction、triggered_at 定位，主要字段包括 detector、signal_type、symbol、instrument_id、trade_date。","useCasesCn":["读取已完成的研究信号和市场状态","复盘信号随行情变化的结果"],"grainCn":"每行代表“Daybreak 实时信号”的一条记录；逻辑粒度由 dedup_id × direction × triggered_at 共同确定。","timeSemanticsCn":"以 trade_date 为主要查询时间轴；除下方限制特别说明外，时间戳按 UTC、日期按来源市场日历解释。","cadenceCn":"由对应生产任务或事件触发更新，不承诺固定日历频率；查询前先检查最新时间。","keyFields":[{"name":"dedup_id","meaningCn":"用于识别 dedup 的业务标识。"},{"name":"direction","meaningCn":"用于确定该表业务粒度或默认顺序的 direction 字段。"},{"name":"triggered_at","meaningCn":"triggered at 对应的时间戳；除表内特别说明外按 UTC 解释。"}],"joins":[{"dataset":"ref.instrument","on":"instrument_id","guidanceCn":"用 instrument_id 补充证券代码、名称、市场、交易所和资产类型。"},{"dataset":"ref.calendar","on":"market + trade_date（有 market 时）","guidanceCn":"需要计算交易日偏移时联接交易日历；无 market 字段时先确定适用市场。"}],"queryGuidanceCn":"先用 catalog 确认当前契约；可按 catalog 中列出的 filters 进一步缩小范围；单页最多 5000 行，响应有 has_more 时原样传回 next_cursor 继续分页。","caveatsCn":["返回范围仍受 Friends 权限、单页上限和 catalog 中的筛选契约约束。"],"supportedMarkets":[],"coverage":{"measured":false,"windowDays":30,"windowStart":"2026-07-29","observedMarkets":{},"latestBusinessDate":null,"note":"Recent observed coverage, not a lifetime guarantee. An unmeasured dataset carries no support claim in either direction."},"identifier":{"namespace":"mixed","formatByMarket":{},"storesZeroPaddedHkCode":false,"stableJoinKey":"instrument_id","resolverPath":"/api/v1/data/instruments/resolve"},"sparseSemantics":null,"emptyResultCodes":["VALID_EMPTY","NOT_IN_RANKING","UNSUPPORTED_MARKET","STALE_SOURCE","NO_MATCH","IDENTIFIER_INVALID","COVERAGE_UNKNOWN","PARTIAL_UNIVERSE"],"publication":{"published":true,"reason":null,"projectionReviewed":true},"returnedFieldCount":22,"costGuard":{"tier":"small","identityFilters":["instrument_id","symbol"],"maxWindowDays":400,"requirement":"none","enforcedBeforeSql":true},"sourceEntitlement":{"mode":"vendor_denylist","decision":"UNCLASSIFIED","deniedSources":[],"reasons":["no_observed_source_and_no_source_column"]}},{"object":"dataset_schema","asset":"research.daybreak_sector_rotation_daily","namespace":"research","name":"daybreak_sector_rotation_daily","coverageTags":["research"],"description":"Canonical Friends financial dataset: Daybreak 每日行业轮动.","relation":"research.sector_rotation_normalized_daily","objectKind":"table","rowMagnitude":"<1K","grain":"trade_date × sector","cadence":"producer_schedule","timeColumn":"trade_date","defaultOrder":["trade_date","sector"],"filters":[{"name":"trade_date","column":"trade_date","required":false,"multipleValues":true,"jsonType":"string","example":"FILTER_VALUE"}],"maxLimit":5000,"maxWindowDays":null,"supportsCursor":true,"readMode":"canonical_final_active","contractVersion":null,"uniqueKey":["trade_date","sector"],"provenanceColumns":[],"fieldCount":15,"fields":[{"position":1,"name":"trade_date","displayName":"trade date","clickhouseType":"Date","jsonType":"string","nullable":false,"description":"Trading-session date in the dataset's market calendar.","descriptionSource":"standard_glossary","roles":["time","filter","default_order","warehouse_primary_key","contract_unique_key"],"filterNames":["trade_date"],"jsonFormat":"date","unit":"date","returned":true},{"position":2,"name":"sector","displayName":"sector","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: sector.","descriptionSource":"name_derived","roles":["default_order","warehouse_primary_key","contract_unique_key"],"filterNames":[],"returned":true},{"position":3,"name":"raw_count","displayName":"raw count","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Count of raw count.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":4,"name":"unknown_count","displayName":"unknown count","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Count of unknown count.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":5,"name":"soft_weight","displayName":"soft weight","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: soft weight.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":6,"name":"rationale","displayName":"rationale","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: rationale.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":7,"name":"coverage_status","displayName":"coverage status","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: coverage status.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":8,"name":"regime_label","displayName":"regime label","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: regime label.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":9,"name":"axes_json","displayName":"axes json","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: axes json.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":10,"name":"status","displayName":"status","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: status.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":11,"name":"producer_version","displayName":"producer version","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: producer version.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":12,"name":"run_id","displayName":"run id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Identifier for run.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":13,"name":"version","displayName":"version","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Monotonic row version used for correction-aware reads.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":14,"name":"is_deleted","displayName":"is deleted","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Soft-delete marker; public serving excludes current tombstones.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"returned":true},{"position":15,"name":"created_at","displayName":"created at","clickhouseType":"DateTime64(3, 'UTC')","jsonType":"string","nullable":false,"description":"UTC timestamp when the warehouse row was first created.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true}],"pit":null,"titleCn":"Daybreak 每日行业轮动","summaryCn":"这是已经产出的研究信号与市场状态中的“Daybreak 每日行业轮动”数据集；一行由 trade_date、sector 定位，主要字段包括 raw_count、unknown_count、soft_weight、rationale、coverage_status。","useCasesCn":["读取已完成的研究信号和市场状态","复盘信号随行情变化的结果"],"grainCn":"每行代表“Daybreak 每日行业轮动”的一条记录；逻辑粒度由 trade_date × sector 共同确定。","timeSemanticsCn":"以 trade_date 为主要查询时间轴；除下方限制特别说明外，时间戳按 UTC、日期按来源市场日历解释。","cadenceCn":"由对应生产任务或事件触发更新，不承诺固定日历频率；查询前先检查最新时间。","keyFields":[{"name":"trade_date","meaningCn":"对应市场日历中的交易日。"},{"name":"sector","meaningCn":"用于确定该表业务粒度或默认顺序的 sector 字段。"}],"joins":[{"dataset":"ref.calendar","on":"market + trade_date（有 market 时）","guidanceCn":"需要计算交易日偏移时联接交易日历；无 market 字段时先确定适用市场。"}],"queryGuidanceCn":"先用 catalog 确认当前契约；可按 catalog 中列出的 filters 进一步缩小范围；单页最多 5000 行，响应有 has_more 时原样传回 next_cursor 继续分页。","caveatsCn":["返回范围仍受 Friends 权限、单页上限和 catalog 中的筛选契约约束。"],"supportedMarkets":[],"coverage":{"measured":false,"windowDays":30,"windowStart":"2026-07-29","observedMarkets":{},"latestBusinessDate":null,"note":"Recent observed coverage, not a lifetime guarantee. An unmeasured dataset carries no support claim in either direction."},"identifier":{"namespace":"mixed","formatByMarket":{},"storesZeroPaddedHkCode":false,"stableJoinKey":"instrument_id","resolverPath":"/api/v1/data/instruments/resolve"},"sparseSemantics":null,"emptyResultCodes":["VALID_EMPTY","NOT_IN_RANKING","UNSUPPORTED_MARKET","STALE_SOURCE","NO_MATCH","IDENTIFIER_INVALID","COVERAGE_UNKNOWN","PARTIAL_UNIVERSE"],"publication":{"published":true,"reason":null,"projectionReviewed":true},"returnedFieldCount":15,"costGuard":{"tier":"small","identityFilters":[],"maxWindowDays":400,"requirement":"none","enforcedBeforeSql":true},"sourceEntitlement":{"mode":"vendor_denylist","decision":"UNCLASSIFIED","deniedSources":[],"reasons":["no_observed_source_and_no_source_column"]}},{"object":"dataset_schema","asset":"research.daybreak_wsb_velocity_ledger","namespace":"research","name":"daybreak_wsb_velocity_ledger","coverageTags":["research"],"description":"Canonical Friends financial dataset: Daybreak WSB 热度变化账本.","relation":"research.wsb_mention_velocity_intraday","objectKind":"table","rowMagnitude":"100K-999K","grain":"instrument_id × session_date × snapshot_ts","cadence":"producer_schedule","timeColumn":"snapshot_ts","defaultOrder":["instrument_id","session_date","snapshot_ts"],"filters":[{"name":"code","column":"code","required":false,"multipleValues":true,"jsonType":"string","example":"AAPL"},{"name":"instrument_id","column":"instrument_id","required":false,"multipleValues":true,"jsonType":"integer","example":1},{"name":"provider","column":"provider","required":false,"multipleValues":true,"jsonType":"string","example":"PROVIDER_VALUE"},{"name":"source","column":"source","required":false,"multipleValues":true,"jsonType":"string","example":"SOURCE_VALUE"}],"maxLimit":5000,"maxWindowDays":null,"supportsCursor":true,"readMode":"canonical_final_active","contractVersion":null,"uniqueKey":["instrument_id","session_date","snapshot_ts"],"provenanceColumns":[],"fieldCount":27,"fields":[{"position":1,"name":"session_date","displayName":"session date","clickhouseType":"Date","jsonType":"string","nullable":false,"description":"Calendar date for session date (YYYY-MM-DD).","descriptionSource":"name_derived","roles":["default_order","warehouse_primary_key","contract_unique_key"],"filterNames":[],"jsonFormat":"date","unit":"date","returned":true},{"position":2,"name":"snapshot_ts","displayName":"snapshot ts","clickhouseType":"DateTime64(3, 'UTC')","jsonType":"string","nullable":false,"description":"UTC timestamp for snapshot ts.","descriptionSource":"name_derived","roles":["time","default_order","warehouse_primary_key","contract_unique_key"],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":3,"name":"instrument_id","displayName":"instrument id","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"WarrenHub canonical instrument identifier; use it for cross-dataset joins.","descriptionSource":"standard_glossary","roles":["filter","default_order","warehouse_primary_key","contract_unique_key"],"filterNames":["instrument_id"],"returned":true},{"position":4,"name":"code","displayName":"code","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized security or contract code.","descriptionSource":"standard_glossary","roles":["filter"],"filterNames":["code"],"returned":true},{"position":5,"name":"mentions","displayName":"mentions","clickhouseType":"UInt32","jsonType":"integer","nullable":false,"description":"Source-normalized field: mentions.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":6,"name":"sentiment","displayName":"sentiment","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: sentiment.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":7,"name":"prior_snapshot_ts","displayName":"prior snapshot ts","clickhouseType":"Nullable(DateTime64(3, 'UTC'))","jsonType":"string","nullable":true,"description":"UTC timestamp for prior snapshot ts.","descriptionSource":"name_derived","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":8,"name":"prior_mentions","displayName":"prior mentions","clickhouseType":"Nullable(UInt32)","jsonType":"integer","nullable":true,"description":"Source-normalized field: prior mentions.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":9,"name":"lookback_minutes","displayName":"lookback minutes","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: lookback minutes.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":10,"name":"mentions_delta","displayName":"mentions delta","clickhouseType":"Nullable(Int64)","jsonType":"integer","nullable":true,"description":"Source-normalized field: mentions delta.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":11,"name":"mentions_velocity_per_hour","displayName":"mentions velocity per hour","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: mentions velocity per hour.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":12,"name":"mentions_pct_change","displayName":"mentions pct change","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: mentions pct change.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":13,"name":"is_first_snapshot_of_day","displayName":"is first snapshot of day","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Whether first snapshot of day applies to the row.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":14,"name":"producer_version","displayName":"producer version","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: producer version.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":15,"name":"source","displayName":"source","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Normalized upstream source identifier.","descriptionSource":"standard_glossary","roles":["filter","provenance"],"filterNames":["source"],"returned":true},{"position":16,"name":"ingested_at","displayName":"ingested at","clickhouseType":"DateTime64(3, 'UTC')","jsonType":"string","nullable":false,"description":"UTC timestamp when the source record entered the warehouse.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":17,"name":"version","displayName":"version","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Monotonic row version used for correction-aware reads.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":18,"name":"is_deleted","displayName":"is deleted","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Soft-delete marker; public serving excludes current tombstones.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"returned":true},{"position":19,"name":"provider","displayName":"provider","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Upstream data provider identifier.","descriptionSource":"standard_glossary","roles":["filter","provenance"],"filterNames":["provider"],"returned":true},{"position":20,"name":"source_url","displayName":"source url","clickhouseType":"String","jsonType":"string","nullable":false,"description":"URL of the upstream evidence or record when distributable.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":21,"name":"source_record_id","displayName":"source record id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Provider-side identifier for the source record.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":22,"name":"raw_payload_hash","displayName":"raw payload hash","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Opaque fingerprint of the normalized source payload for provenance checks.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":23,"name":"parser_version","displayName":"parser version","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Version of the parser or normalizer that produced the row.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":24,"name":"quality_status","displayName":"quality status","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Machine-readable data-quality classification.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":25,"name":"license_scope","displayName":"license scope","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"License or redistribution scope attached to the row.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":26,"name":"visibility_tier","displayName":"visibility tier","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Serving visibility tier attached to the row.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":27,"name":"ingest_run_id","displayName":"ingest run id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Identifier of the ingestion run that produced the row.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true}],"pit":null,"titleCn":"Daybreak WSB 热度变化账本","summaryCn":"这是已经产出的研究信号与市场状态中的“Daybreak WSB 热度变化账本”数据集；一行由 instrument_id、session_date、snapshot_ts 定位，主要字段包括 code、mentions、sentiment、prior_snapshot_ts、prior_mentions。","useCasesCn":["读取已完成的研究信号和市场状态","复盘信号随行情变化的结果"],"grainCn":"每行代表“Daybreak WSB 热度变化账本”的一条记录；逻辑粒度由 instrument_id × session_date × snapshot_ts 共同确定。","timeSemanticsCn":"以 snapshot_ts 为主要查询时间轴；除下方限制特别说明外，时间戳按 UTC、日期按来源市场日历解释。","cadenceCn":"由对应生产任务或事件触发更新，不承诺固定日历频率；查询前先检查最新时间。","keyFields":[{"name":"instrument_id","meaningCn":"WarrenHub 统一证券标识；跨证券数据集优先用它联接。"},{"name":"session_date","meaningCn":"session date 对应的日历日期。"},{"name":"snapshot_ts","meaningCn":"生成该快照的时间。"}],"joins":[{"dataset":"ref.instrument","on":"instrument_id","guidanceCn":"用 instrument_id 补充证券代码、名称、市场、交易所和资产类型。"}],"queryGuidanceCn":"先用 catalog 确认当前契约；可按 catalog 中列出的 filters 进一步缩小范围；单页最多 5000 行，响应有 has_more 时原样传回 next_cursor 继续分页。","caveatsCn":["返回范围仍受 Friends 权限、单页上限和 catalog 中的筛选契约约束。"],"supportedMarkets":[],"coverage":{"measured":false,"windowDays":30,"windowStart":"2026-07-29","observedMarkets":{},"latestBusinessDate":null,"note":"Recent observed coverage, not a lifetime guarantee. An unmeasured dataset carries no support claim in either direction."},"identifier":{"namespace":"mixed","formatByMarket":{},"storesZeroPaddedHkCode":false,"stableJoinKey":"instrument_id","resolverPath":"/api/v1/data/instruments/resolve"},"sparseSemantics":null,"emptyResultCodes":["VALID_EMPTY","NOT_IN_RANKING","UNSUPPORTED_MARKET","STALE_SOURCE","NO_MATCH","IDENTIFIER_INVALID","COVERAGE_UNKNOWN","PARTIAL_UNIVERSE"],"publication":{"published":true,"reason":null,"projectionReviewed":true},"returnedFieldCount":27,"costGuard":{"tier":"small","identityFilters":["code","instrument_id"],"maxWindowDays":400,"requirement":"none","enforcedBeforeSql":true},"sourceEntitlement":{"mode":"vendor_denylist","decision":"ALLOWED","deniedSources":[],"reasons":[]}},{"object":"dataset_schema","asset":"research.event_backtest_corpus","namespace":"research","name":"event_backtest_corpus","coverageTags":["research"],"description":"Event backtest text corpus.","relation":"research.event_backtest_corpus","objectKind":"table","rowMagnitude":"10K-99K","grain":"statement_id × publish_ts","cadence":"weekly","timeColumn":"publish_ts","defaultOrder":["publish_ts","statement_id","source"],"filters":[{"name":"source","column":"source","required":false,"multipleValues":true,"jsonType":"string","example":"SOURCE_VALUE"},{"name":"speaker","column":"speaker","required":false,"multipleValues":true,"jsonType":"string","example":"FILTER_VALUE"},{"name":"statement_id","column":"statement_id","required":false,"multipleValues":true,"jsonType":"string","example":"FILTER_VALUE"}],"maxLimit":5000,"maxWindowDays":null,"supportsCursor":false,"readMode":"canonical_final_active","contractVersion":null,"uniqueKey":[],"provenanceColumns":[],"fieldCount":20,"fields":[{"position":1,"name":"statement_id","displayName":"statement id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Identifier for statement.","descriptionSource":"name_derived","roles":["filter","default_order","warehouse_primary_key"],"filterNames":["statement_id"],"returned":true},{"position":2,"name":"publish_ts","displayName":"publish ts","clickhouseType":"DateTime64(3, 'UTC')","jsonType":"string","nullable":false,"description":"UTC point-in-time availability timestamp used by PIT reads.","descriptionSource":"standard_glossary","roles":["time","default_order","warehouse_primary_key","provenance"],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":3,"name":"speaker","displayName":"speaker","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: speaker.","descriptionSource":"name_derived","roles":["filter"],"filterNames":["speaker"],"returned":true},{"position":4,"name":"title","displayName":"title","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Human-readable title supplied or normalized from the source.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"returned":true},{"position":5,"name":"body","displayName":"body","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: body.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":false,"withheldReason":"internal body/object-path/raw-payload surface; retrieval requires a separate entitled endpoint"},{"position":6,"name":"url","displayName":"url","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Canonical URL attached to the record.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"returned":true},{"position":7,"name":"source","displayName":"source","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Normalized upstream source identifier.","descriptionSource":"standard_glossary","roles":["filter","default_order","warehouse_primary_key","provenance"],"filterNames":["source"],"returned":true},{"position":8,"name":"provider","displayName":"provider","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Upstream data provider identifier.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":9,"name":"source_url","displayName":"source url","clickhouseType":"String","jsonType":"string","nullable":false,"description":"URL of the upstream evidence or record when distributable.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":10,"name":"source_record_id","displayName":"source record id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Provider-side identifier for the source record.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":11,"name":"raw_payload_hash","displayName":"raw payload hash","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Opaque fingerprint of the normalized source payload for provenance checks.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":12,"name":"parser_version","displayName":"parser version","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Version of the parser or normalizer that produced the row.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":13,"name":"quality_status","displayName":"quality status","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Machine-readable data-quality classification.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":14,"name":"license_scope","displayName":"license scope","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"License or redistribution scope attached to the row.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":15,"name":"visibility_tier","displayName":"visibility tier","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Serving visibility tier attached to the row.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":16,"name":"ingest_run_id","displayName":"ingest run id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Identifier of the ingestion run that produced the row.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":17,"name":"version","displayName":"version","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Monotonic row version used for correction-aware reads.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":18,"name":"is_deleted","displayName":"is deleted","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Soft-delete marker; public serving excludes current tombstones.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"returned":true},{"position":19,"name":"created_at","displayName":"created at","clickhouseType":"DateTime64(3, 'UTC')","jsonType":"string","nullable":false,"description":"UTC timestamp when the warehouse row was first created.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":20,"name":"updated_at","displayName":"updated at","clickhouseType":"DateTime64(3, 'UTC')","jsonType":"string","nullable":false,"description":"UTC timestamp when the warehouse row was last updated.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true}],"pit":null,"titleCn":"事件回测文本语料","summaryCn":"保存用于历史事件回测的标准化文本陈述及发布时间，作为事件模型和检索评估的语料基础。","useCasesCn":["构建事件文本训练样本","按发布时间回放语料","评估事件检索策略"],"grainCn":"每行代表“事件回测文本语料”的一条记录；逻辑粒度由 statement_id × publish_ts 共同确定。","timeSemanticsCn":"以 publish_ts 为主要查询时间轴；除下方限制特别说明外，时间戳按 UTC、日期按来源市场日历解释。","cadenceCn":"通常每周随上游披露或批处理更新；不是实时数据。","keyFields":[{"name":"statement_id","meaningCn":"用于识别 statement 的业务标识。"},{"name":"publish_ts","meaningCn":"PIT 查询使用的可知时间边界。"}],"joins":[{"dataset":"","on":"","guidanceCn":"该表主要按自身业务键使用，目前没有推荐的跨表主键联接。"}],"queryGuidanceCn":"先用 catalog 确认当前契约；可按 catalog 中列出的 filters 进一步缩小范围；单页最多 5000 行，该表不提供稳定 cursor，结果过大时必须缩小标的、日期或其他筛选。","caveatsCn":["返回范围仍受 Friends 权限、单页上限和 catalog 中的筛选契约约束。"],"supportedMarkets":[],"coverage":{"measured":false,"windowDays":30,"windowStart":"2026-07-29","observedMarkets":{},"latestBusinessDate":null,"note":"Recent observed coverage, not a lifetime guarantee. An unmeasured dataset carries no support claim in either direction."},"identifier":{"namespace":"mixed","formatByMarket":{},"storesZeroPaddedHkCode":false,"stableJoinKey":"instrument_id","resolverPath":"/api/v1/data/instruments/resolve"},"sparseSemantics":null,"emptyResultCodes":["VALID_EMPTY","NOT_IN_RANKING","UNSUPPORTED_MARKET","STALE_SOURCE","NO_MATCH","IDENTIFIER_INVALID","COVERAGE_UNKNOWN","PARTIAL_UNIVERSE"],"publication":{"published":true,"reason":null,"projectionReviewed":true},"returnedFieldCount":19,"costGuard":{"tier":"small","identityFilters":[],"maxWindowDays":400,"requirement":"none","enforcedBeforeSql":true},"sourceEntitlement":{"mode":"vendor_denylist","decision":"ALLOWED","deniedSources":[],"reasons":[]}},{"object":"dataset_schema","asset":"research.event_priority_train_label","namespace":"research","name":"event_priority_train_label","coverageTags":["research"],"description":"Event priority training labels.","relation":"research.event_priority_train_label","objectKind":"table","rowMagnitude":"10K-99K","grain":"event_id × label_version","cadence":"weekly","timeColumn":"event_ts","defaultOrder":["event_ts","event_id","label_version"],"filters":[{"name":"event_id","column":"event_id","required":false,"multipleValues":true,"jsonType":"string","example":"FILTER_VALUE"},{"name":"label_version","column":"label_version","required":false,"multipleValues":true,"jsonType":"string","example":"FILTER_VALUE"},{"name":"source","column":"source","required":false,"multipleValues":true,"jsonType":"string","example":"SOURCE_VALUE"}],"maxLimit":5000,"maxWindowDays":null,"supportsCursor":false,"readMode":"canonical_final_active","contractVersion":null,"uniqueKey":[],"provenanceColumns":[],"fieldCount":19,"fields":[{"position":1,"name":"event_id","displayName":"event id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Stable identifier of the normalized event.","descriptionSource":"standard_glossary","roles":["filter","default_order","warehouse_primary_key"],"filterNames":["event_id"],"returned":true},{"position":2,"name":"event_ts","displayName":"event ts","clickhouseType":"DateTime64(3, 'UTC')","jsonType":"string","nullable":false,"description":"UTC timestamp of the normalized event.","descriptionSource":"standard_glossary","roles":["time","default_order"],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":3,"name":"label_version","displayName":"label version","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: label version.","descriptionSource":"name_derived","roles":["filter","default_order","warehouse_primary_key"],"filterNames":["label_version"],"returned":true},{"position":4,"name":"label","displayName":"label","clickhouseType":"Nullable(Int16)","jsonType":"integer","nullable":true,"description":"Source-normalized field: label.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":5,"name":"label_source","displayName":"label source","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: label source.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":6,"name":"source","displayName":"source","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Normalized upstream source identifier.","descriptionSource":"standard_glossary","roles":["filter","warehouse_primary_key","provenance"],"filterNames":["source"],"returned":true},{"position":7,"name":"provider","displayName":"provider","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Upstream data provider identifier.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":8,"name":"source_url","displayName":"source url","clickhouseType":"String","jsonType":"string","nullable":false,"description":"URL of the upstream evidence or record when distributable.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":9,"name":"source_record_id","displayName":"source record id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Provider-side identifier for the source record.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":10,"name":"raw_payload_hash","displayName":"raw payload hash","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Opaque fingerprint of the normalized source payload for provenance checks.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":11,"name":"parser_version","displayName":"parser version","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Version of the parser or normalizer that produced the row.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":12,"name":"quality_status","displayName":"quality status","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Machine-readable data-quality classification.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":13,"name":"license_scope","displayName":"license scope","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"License or redistribution scope attached to the row.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":14,"name":"visibility_tier","displayName":"visibility tier","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Serving visibility tier attached to the row.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":15,"name":"ingest_run_id","displayName":"ingest run id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Identifier of the ingestion run that produced the row.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":16,"name":"version","displayName":"version","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Monotonic row version used for correction-aware reads.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":17,"name":"is_deleted","displayName":"is deleted","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Soft-delete marker; public serving excludes current tombstones.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"returned":true},{"position":18,"name":"created_at","displayName":"created at","clickhouseType":"DateTime64(3, 'UTC')","jsonType":"string","nullable":false,"description":"UTC timestamp when the warehouse row was first created.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":19,"name":"updated_at","displayName":"updated at","clickhouseType":"DateTime64(3, 'UTC')","jsonType":"string","nullable":false,"description":"UTC timestamp when the warehouse row was last updated.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true}],"pit":null,"titleCn":"事件优先级训练标签","summaryCn":"按事件和标签版本保存人工或规则生成的优先级标签，用于训练与评估事件排序模型。","useCasesCn":["训练事件优先级模型","比较标签版本","联接 event.stream 获取事件特征"],"grainCn":"每行代表“事件优先级训练标签”的一条记录；逻辑粒度由 event_id × label_version 共同确定。","timeSemanticsCn":"以 event_ts 为主要查询时间轴；除下方限制特别说明外，时间戳按 UTC、日期按来源市场日历解释。","cadenceCn":"通常每周随上游披露或批处理更新；不是实时数据。","keyFields":[{"name":"event_id","meaningCn":"统一事件标识；可联接 event.stream。"},{"name":"label_version","meaningCn":"用于确定该表业务粒度或默认顺序的 label version 字段。"}],"joins":[{"dataset":"event.stream","on":"event_id","guidanceCn":"用 event_id 回到统一事件流和事件分类。"}],"queryGuidanceCn":"先用 catalog 确认当前契约；可按 catalog 中列出的 filters 进一步缩小范围；单页最多 5000 行，该表不提供稳定 cursor，结果过大时必须缩小标的、日期或其他筛选。","caveatsCn":["返回范围仍受 Friends 权限、单页上限和 catalog 中的筛选契约约束。"],"supportedMarkets":[],"coverage":{"measured":false,"windowDays":30,"windowStart":"2026-07-29","observedMarkets":{},"latestBusinessDate":null,"note":"Recent observed coverage, not a lifetime guarantee. An unmeasured dataset carries no support claim in either direction."},"identifier":{"namespace":"mixed","formatByMarket":{},"storesZeroPaddedHkCode":false,"stableJoinKey":"instrument_id","resolverPath":"/api/v1/data/instruments/resolve"},"sparseSemantics":null,"emptyResultCodes":["VALID_EMPTY","NOT_IN_RANKING","UNSUPPORTED_MARKET","STALE_SOURCE","NO_MATCH","IDENTIFIER_INVALID","COVERAGE_UNKNOWN","PARTIAL_UNIVERSE"],"publication":{"published":true,"reason":null,"projectionReviewed":true},"returnedFieldCount":19,"costGuard":{"tier":"small","identityFilters":["event_id"],"maxWindowDays":400,"requirement":"none","enforcedBeforeSql":true},"sourceEntitlement":{"mode":"vendor_denylist","decision":"ALLOWED","deniedSources":[],"reasons":[]}},{"object":"dataset_schema","asset":"research.factor_daily","namespace":"research","name":"factor_daily","coverageTags":["research"],"description":"Research factor values.","relation":"research.factor_daily","objectKind":"table","rowMagnitude":"0","grain":"factor_id × instrument_id × trade_date","cadence":"daily","timeColumn":"trade_date","defaultOrder":["trade_date","factor_id","instrument_id"],"filters":[{"name":"factor_id","column":"factor_id","required":false,"multipleValues":true,"jsonType":"string","example":"FILTER_VALUE"},{"name":"instrument_id","column":"instrument_id","required":false,"multipleValues":true,"jsonType":"integer","example":1},{"name":"source","column":"source","required":false,"multipleValues":true,"jsonType":"string","example":"SOURCE_VALUE"}],"maxLimit":5000,"maxWindowDays":null,"supportsCursor":true,"readMode":"canonical_final_active","contractVersion":null,"uniqueKey":[],"provenanceColumns":[],"fieldCount":19,"fields":[{"position":1,"name":"factor_id","displayName":"factor id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Identifier for factor.","descriptionSource":"name_derived","roles":["filter","default_order","warehouse_primary_key"],"filterNames":["factor_id"],"returned":true},{"position":2,"name":"instrument_id","displayName":"instrument id","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"WarrenHub canonical instrument identifier; use it for cross-dataset joins.","descriptionSource":"standard_glossary","roles":["filter","default_order","warehouse_primary_key"],"filterNames":["instrument_id"],"returned":true},{"position":3,"name":"trade_date","displayName":"trade date","clickhouseType":"Date","jsonType":"string","nullable":false,"description":"Trading-session date in the dataset's market calendar.","descriptionSource":"standard_glossary","roles":["time","default_order","warehouse_primary_key"],"filterNames":[],"jsonFormat":"date","unit":"date","returned":true},{"position":4,"name":"value","displayName":"value","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Numeric or source-normalized value for the metric.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"returned":true},{"position":5,"name":"asof_ts","displayName":"asof ts","clickhouseType":"DateTime64(3, 'UTC')","jsonType":"string","nullable":false,"description":"UTC timestamp at which the observation is considered current.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":6,"name":"source","displayName":"source","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Normalized upstream source identifier.","descriptionSource":"standard_glossary","roles":["filter","provenance"],"filterNames":["source"],"returned":true},{"position":7,"name":"provider","displayName":"provider","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Upstream data provider identifier.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":8,"name":"source_url","displayName":"source url","clickhouseType":"String","jsonType":"string","nullable":false,"description":"URL of the upstream evidence or record when distributable.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":9,"name":"source_record_id","displayName":"source record id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Provider-side identifier for the source record.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":10,"name":"raw_payload_hash","displayName":"raw payload hash","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Opaque fingerprint of the normalized source payload for provenance checks.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":11,"name":"parser_version","displayName":"parser version","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Version of the parser or normalizer that produced the row.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":12,"name":"quality_status","displayName":"quality status","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Machine-readable data-quality classification.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":13,"name":"license_scope","displayName":"license scope","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"License or redistribution scope attached to the row.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":14,"name":"visibility_tier","displayName":"visibility tier","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Serving visibility tier attached to the row.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":15,"name":"ingest_run_id","displayName":"ingest run id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Identifier of the ingestion run that produced the row.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":16,"name":"version","displayName":"version","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Monotonic row version used for correction-aware reads.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":17,"name":"is_deleted","displayName":"is deleted","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Soft-delete marker; public serving excludes current tombstones.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"returned":true},{"position":18,"name":"created_at","displayName":"created at","clickhouseType":"DateTime64(3, 'UTC')","jsonType":"string","nullable":false,"description":"UTC timestamp when the warehouse row was first created.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":19,"name":"updated_at","displayName":"updated at","clickhouseType":"DateTime64(3, 'UTC')","jsonType":"string","nullable":false,"description":"UTC timestamp when the warehouse row was last updated.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true}],"pit":null,"titleCn":"每日研究因子","summaryCn":"按因子、证券和交易日保存标准化研究因子值，是横截面选股与因子检验的通用事实表。","useCasesCn":["查询证券因子历史","构建每日横截面排序","评估因子前向收益"],"grainCn":"每行代表“每日研究因子”的一条记录；逻辑粒度由 factor_id × instrument_id × trade_date 共同确定。","timeSemanticsCn":"以 trade_date 为主要查询时间轴；除下方限制特别说明外，时间戳按 UTC、日期按来源市场日历解释。","cadenceCn":"通常按交易日或自然日更新；具体最新日期请以返回数据为准。","keyFields":[{"name":"factor_id","meaningCn":"用于识别 factor 的业务标识。"},{"name":"instrument_id","meaningCn":"WarrenHub 统一证券标识；跨证券数据集优先用它联接。"},{"name":"trade_date","meaningCn":"对应市场日历中的交易日。"}],"joins":[{"dataset":"ref.instrument","on":"instrument_id","guidanceCn":"用 instrument_id 补充证券代码、名称、市场、交易所和资产类型。"},{"dataset":"ref.calendar","on":"market + trade_date（有 market 时）","guidanceCn":"需要计算交易日偏移时联接交易日历；无 market 字段时先确定适用市场。"}],"queryGuidanceCn":"先用 catalog 确认当前契约；可按 catalog 中列出的 filters 进一步缩小范围；单页最多 5000 行，响应有 has_more 时原样传回 next_cursor 继续分页。","caveatsCn":["字典采样时该关系可能为空；先查询 catalog 或小范围 rows 判断当前是否已有数据。"],"supportedMarkets":[],"coverage":{"measured":false,"windowDays":30,"windowStart":"2026-07-29","observedMarkets":{},"latestBusinessDate":null,"note":"Recent observed coverage, not a lifetime guarantee. An unmeasured dataset carries no support claim in either direction."},"identifier":{"namespace":"mixed","formatByMarket":{},"storesZeroPaddedHkCode":false,"stableJoinKey":"instrument_id","resolverPath":"/api/v1/data/instruments/resolve"},"sparseSemantics":null,"emptyResultCodes":["VALID_EMPTY","NOT_IN_RANKING","UNSUPPORTED_MARKET","STALE_SOURCE","NO_MATCH","IDENTIFIER_INVALID","COVERAGE_UNKNOWN","PARTIAL_UNIVERSE"],"publication":{"published":true,"reason":null,"projectionReviewed":true},"returnedFieldCount":19,"costGuard":{"tier":"small","identityFilters":["instrument_id"],"maxWindowDays":400,"requirement":"none","enforcedBeforeSql":true},"sourceEntitlement":{"mode":"vendor_denylist","decision":"ALLOWED","deniedSources":[],"reasons":[]}},{"object":"dataset_schema","asset":"research.fail_to_deliver_latest","namespace":"research","name":"fail_to_deliver_latest","coverageTags":["research"],"description":"Canonical Friends financial dataset: 最新未按时交割数据.","relation":"research.v_fail_to_deliver_latest","objectKind":"view","rowMagnitude":"view","grain":"settlement_date × instrument_id","cadence":"producer_schedule","timeColumn":"settlement_date","defaultOrder":["settlement_date","instrument_id"],"filters":[{"name":"instrument_id","column":"instrument_id","required":false,"multipleValues":true,"jsonType":"integer","example":1},{"name":"symbol","column":"symbol","required":false,"multipleValues":true,"jsonType":"string","example":"AAPL"}],"maxLimit":5000,"maxWindowDays":null,"supportsCursor":true,"readMode":"relation_default","contractVersion":null,"uniqueKey":["settlement_date","instrument_id"],"provenanceColumns":[],"fieldCount":12,"fields":[{"position":1,"name":"instrument_id","displayName":"instrument id","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"WarrenHub canonical instrument identifier; use it for cross-dataset joins.","descriptionSource":"standard_glossary","roles":["filter","default_order","contract_unique_key"],"filterNames":["instrument_id"],"returned":true},{"position":2,"name":"symbol","displayName":"symbol","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Display or trading symbol for the instrument.","descriptionSource":"standard_glossary","roles":["filter"],"filterNames":["symbol"],"returned":true},{"position":3,"name":"cusip","displayName":"cusip","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: cusip.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":4,"name":"description","displayName":"description","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Human-readable description supplied or normalized from the source.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"returned":true},{"position":5,"name":"settlement_date","displayName":"settlement date","clickhouseType":"Date","jsonType":"string","nullable":false,"description":"Calendar date for settlement date (YYYY-MM-DD).","descriptionSource":"name_derived","roles":["time","default_order","contract_unique_key"],"filterNames":[],"jsonFormat":"date","unit":"date","returned":true},{"position":6,"name":"ftd_quantity","displayName":"ftd quantity","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Source-normalized field: ftd quantity.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":7,"name":"price","displayName":"price","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: price.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":8,"name":"half_month_period","displayName":"half month period","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: half month period.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":9,"name":"prev_ftd_quantity","displayName":"prev ftd quantity","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Source-normalized field: prev ftd quantity.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":10,"name":"prev_settlement_date","displayName":"prev settlement date","clickhouseType":"Date","jsonType":"string","nullable":false,"description":"Calendar date for prev settlement date (YYYY-MM-DD).","descriptionSource":"name_derived","roles":[],"filterNames":[],"jsonFormat":"date","unit":"date","returned":true},{"position":11,"name":"ftd_change","displayName":"ftd change","clickhouseType":"Nullable(Int64)","jsonType":"integer","nullable":true,"description":"Source-normalized field: ftd change.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":12,"name":"ftd_change_pct","displayName":"ftd change pct","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Percentage value for ftd change pct.","descriptionSource":"name_derived","roles":[],"filterNames":[],"unit":"percent","returned":true}],"pit":null,"titleCn":"最新未按时交割数据","summaryCn":"这是已经产出的研究信号与市场状态中的“最新未按时交割数据”数据集；一行由 settlement_date、instrument_id 定位，主要字段包括 symbol、cusip、description、ftd_quantity、price。","useCasesCn":["读取已完成的研究信号和市场状态","复盘信号随行情变化的结果"],"grainCn":"每行代表“最新未按时交割数据”的一条记录；逻辑粒度由 settlement_date × instrument_id 共同确定。","timeSemanticsCn":"以 settlement_date 为主要查询时间轴；除下方限制特别说明外，时间戳按 UTC、日期按来源市场日历解释。","cadenceCn":"由对应生产任务或事件触发更新，不承诺固定日历频率；查询前先检查最新时间。","keyFields":[{"name":"settlement_date","meaningCn":"settlement date 对应的日历日期。"},{"name":"instrument_id","meaningCn":"WarrenHub 统一证券标识；跨证券数据集优先用它联接。"}],"joins":[{"dataset":"ref.instrument","on":"instrument_id","guidanceCn":"用 instrument_id 补充证券代码、名称、市场、交易所和资产类型。"}],"queryGuidanceCn":"先用 catalog 确认当前契约；可按 catalog 中列出的 filters 进一步缩小范围；单页最多 5000 行，响应有 has_more 时原样传回 next_cursor 继续分页。","caveatsCn":["返回范围仍受 Friends 权限、单页上限和 catalog 中的筛选契约约束。"],"supportedMarkets":[],"coverage":{"measured":false,"windowDays":30,"windowStart":"2026-07-29","observedMarkets":{},"latestBusinessDate":null,"note":"Recent observed coverage, not a lifetime guarantee. An unmeasured dataset carries no support claim in either direction."},"identifier":{"namespace":"mixed","formatByMarket":{},"storesZeroPaddedHkCode":false,"stableJoinKey":"instrument_id","resolverPath":"/api/v1/data/instruments/resolve"},"sparseSemantics":null,"emptyResultCodes":["VALID_EMPTY","NOT_IN_RANKING","UNSUPPORTED_MARKET","STALE_SOURCE","NO_MATCH","IDENTIFIER_INVALID","COVERAGE_UNKNOWN","PARTIAL_UNIVERSE"],"publication":{"published":true,"reason":null,"projectionReviewed":true},"returnedFieldCount":12,"costGuard":{"tier":"small","identityFilters":["instrument_id","symbol"],"maxWindowDays":400,"requirement":"none","enforcedBeforeSql":true},"sourceEntitlement":{"mode":"vendor_denylist","decision":"UNCLASSIFIED","deniedSources":[],"reasons":["no_observed_source_and_no_source_column"]}},{"object":"dataset_schema","asset":"research.market_regime_daily","namespace":"research","name":"market_regime_daily","coverageTags":["research"],"description":"Canonical Friends financial dataset: Daybreak 每日市场状态.","relation":"research.market_regime_daily","objectKind":"table","rowMagnitude":"<1K","grain":"trade_date","cadence":"producer_schedule","timeColumn":"trade_date","defaultOrder":["trade_date"],"filters":[{"name":"trade_date","column":"trade_date","required":false,"multipleValues":true,"jsonType":"string","example":"FILTER_VALUE"}],"maxLimit":5000,"maxWindowDays":null,"supportsCursor":true,"readMode":"canonical_final_active","contractVersion":null,"uniqueKey":["trade_date"],"provenanceColumns":[],"fieldCount":16,"fields":[{"position":1,"name":"trade_date","displayName":"trade date","clickhouseType":"Date","jsonType":"string","nullable":false,"description":"Trading-session date in the dataset's market calendar.","descriptionSource":"standard_glossary","roles":["time","filter","default_order","warehouse_primary_key","contract_unique_key"],"filterNames":["trade_date"],"jsonFormat":"date","unit":"date","returned":true},{"position":2,"name":"label","displayName":"label","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: label.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":3,"name":"score","displayName":"score","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: score.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":4,"name":"context_line","displayName":"context line","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: context line.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":5,"name":"top_strip_cn","displayName":"top strip cn","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: top strip cn.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":6,"name":"axes_json","displayName":"axes json","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: axes json.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":7,"name":"sources_json","displayName":"sources json","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: sources json.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":8,"name":"inputs_json","displayName":"inputs json","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: inputs json.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":9,"name":"available_axes","displayName":"available axes","clickhouseType":"Array(String)","jsonType":"array","nullable":false,"description":"Source-normalized field: available axes.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":10,"name":"preferred_sectors","displayName":"preferred sectors","clickhouseType":"Array(String)","jsonType":"array","nullable":false,"description":"Source-normalized field: preferred sectors.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":11,"name":"risk_notes","displayName":"risk notes","clickhouseType":"Array(String)","jsonType":"array","nullable":false,"description":"Source-normalized field: risk notes.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":12,"name":"producer_version","displayName":"producer version","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: producer version.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":13,"name":"run_id","displayName":"run id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Identifier for run.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":14,"name":"version","displayName":"version","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Monotonic row version used for correction-aware reads.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":15,"name":"is_deleted","displayName":"is deleted","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Soft-delete marker; public serving excludes current tombstones.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"returned":true},{"position":16,"name":"created_at","displayName":"created at","clickhouseType":"DateTime64(3, 'UTC')","jsonType":"string","nullable":false,"description":"UTC timestamp when the warehouse row was first created.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true}],"pit":null,"titleCn":"Daybreak 每日市场状态","summaryCn":"这是已经产出的研究信号与市场状态中的“Daybreak 每日市场状态”数据集；一行由 trade_date 定位，主要字段包括 label、score、context_line、top_strip_cn、axes_json。","useCasesCn":["读取已完成的研究信号和市场状态","复盘信号随行情变化的结果"],"grainCn":"每行代表“Daybreak 每日市场状态”的一条记录；逻辑粒度由 trade_date 共同确定。","timeSemanticsCn":"以 trade_date 为主要查询时间轴；除下方限制特别说明外，时间戳按 UTC、日期按来源市场日历解释。","cadenceCn":"由对应生产任务或事件触发更新，不承诺固定日历频率；查询前先检查最新时间。","keyFields":[{"name":"trade_date","meaningCn":"对应市场日历中的交易日。"}],"joins":[{"dataset":"ref.calendar","on":"market + trade_date（有 market 时）","guidanceCn":"需要计算交易日偏移时联接交易日历；无 market 字段时先确定适用市场。"}],"queryGuidanceCn":"先用 catalog 确认当前契约；可按 catalog 中列出的 filters 进一步缩小范围；单页最多 5000 行，响应有 has_more 时原样传回 next_cursor 继续分页。","caveatsCn":["返回范围仍受 Friends 权限、单页上限和 catalog 中的筛选契约约束。"],"supportedMarkets":[],"coverage":{"measured":false,"windowDays":30,"windowStart":"2026-07-29","observedMarkets":{},"latestBusinessDate":null,"note":"Recent observed coverage, not a lifetime guarantee. An unmeasured dataset carries no support claim in either direction."},"identifier":{"namespace":"mixed","formatByMarket":{},"storesZeroPaddedHkCode":false,"stableJoinKey":"instrument_id","resolverPath":"/api/v1/data/instruments/resolve"},"sparseSemantics":null,"emptyResultCodes":["VALID_EMPTY","NOT_IN_RANKING","UNSUPPORTED_MARKET","STALE_SOURCE","NO_MATCH","IDENTIFIER_INVALID","COVERAGE_UNKNOWN","PARTIAL_UNIVERSE"],"publication":{"published":true,"reason":null,"projectionReviewed":true},"returnedFieldCount":16,"costGuard":{"tier":"small","identityFilters":[],"maxWindowDays":400,"requirement":"none","enforcedBeforeSql":true},"sourceEntitlement":{"mode":"vendor_denylist","decision":"UNCLASSIFIED","deniedSources":[],"reasons":["no_observed_source_and_no_source_column"]}},{"object":"dataset_schema","asset":"research.option_activity_daily","namespace":"research","name":"option_activity_daily","coverageTags":["options","research"],"description":"Canonical Friends financial dataset: Daybreak 每日期权活跃度.","relation":"research.option_activity_daily","objectKind":"table","rowMagnitude":"100K-999K","grain":"trade_date × instrument_id × activity_member_id","cadence":"producer_schedule","timeColumn":"trade_date","defaultOrder":["trade_date","instrument_id","activity_member_id"],"filters":[{"name":"code","column":"code","required":false,"multipleValues":true,"jsonType":"string","example":"AAPL"},{"name":"instrument_id","column":"instrument_id","required":false,"multipleValues":true,"jsonType":"integer","example":1},{"name":"provider","column":"provider","required":false,"multipleValues":true,"jsonType":"string","example":"PROVIDER_VALUE"},{"name":"trade_date","column":"trade_date","required":false,"multipleValues":true,"jsonType":"string","example":"FILTER_VALUE"}],"maxLimit":5000,"maxWindowDays":null,"supportsCursor":true,"readMode":"relation_default","contractVersion":null,"uniqueKey":["trade_date","instrument_id","activity_member_id"],"provenanceColumns":[],"fieldCount":34,"fields":[{"position":1,"name":"activity_member_id","displayName":"activity member id","clickhouseType":"FixedString(64)","jsonType":"string","nullable":false,"description":"Identifier for activity member.","descriptionSource":"name_derived","roles":["default_order","warehouse_primary_key","contract_unique_key"],"filterNames":[],"returned":true},{"position":2,"name":"activity_snapshot_id","displayName":"activity snapshot id","clickhouseType":"FixedString(64)","jsonType":"string","nullable":false,"description":"Identifier for activity snapshot.","descriptionSource":"name_derived","roles":["warehouse_primary_key"],"filterNames":[],"returned":true},{"position":3,"name":"activity_contract_version","displayName":"activity contract version","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: activity contract version.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":4,"name":"activity_contract_manifest_hash","displayName":"activity contract manifest hash","clickhouseType":"FixedString(64)","jsonType":"string","nullable":false,"description":"Source-normalized field: activity contract manifest hash.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":5,"name":"trade_date","displayName":"trade date","clickhouseType":"Date","jsonType":"string","nullable":false,"description":"Trading-session date in the dataset's market calendar.","descriptionSource":"standard_glossary","roles":["time","filter","default_order","contract_unique_key"],"filterNames":["trade_date"],"jsonFormat":"date","unit":"date","returned":true},{"position":6,"name":"instrument_id","displayName":"instrument id","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"WarrenHub canonical instrument identifier; use it for cross-dataset joins.","descriptionSource":"standard_glossary","roles":["filter","default_order","warehouse_primary_key","contract_unique_key"],"filterNames":["instrument_id"],"returned":true},{"position":7,"name":"code","displayName":"code","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized security or contract code.","descriptionSource":"standard_glossary","roles":["filter"],"filterNames":["code"],"returned":true},{"position":8,"name":"source_mode","displayName":"source mode","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: source mode.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":9,"name":"source_table","displayName":"source table","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: source table.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":10,"name":"session_policy_id","displayName":"session policy id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Identifier for session policy.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":11,"name":"source_cutoff_at","displayName":"source cutoff at","clickhouseType":"DateTime64(3, 'UTC')","jsonType":"string","nullable":false,"description":"UTC timestamp for source cutoff at.","descriptionSource":"name_derived","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":12,"name":"source_max_sip_ts","displayName":"source max sip ts","clickhouseType":"DateTime64(3, 'UTC')","jsonType":"string","nullable":false,"description":"UTC timestamp for source max sip ts.","descriptionSource":"name_derived","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":13,"name":"source_max_ingested_at","displayName":"source max ingested at","clickhouseType":"DateTime64(3, 'UTC')","jsonType":"string","nullable":false,"description":"UTC timestamp for source max ingested at.","descriptionSource":"name_derived","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":14,"name":"feature_available_ts","displayName":"feature available ts","clickhouseType":"DateTime64(3, 'UTC')","jsonType":"string","nullable":false,"description":"UTC timestamp for feature available ts.","descriptionSource":"name_derived","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":15,"name":"call_volume","displayName":"call volume","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Quantity for call volume.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":16,"name":"put_volume","displayName":"put volume","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Quantity for put volume.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":17,"name":"option_volume","displayName":"option volume","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Quantity for option volume.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":18,"name":"stock_volume","displayName":"stock volume","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Quantity for stock volume.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":19,"name":"option_stock_volume_ratio","displayName":"option stock volume ratio","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Ratio value for option stock volume ratio.","descriptionSource":"name_derived","roles":[],"filterNames":[],"unit":"ratio","returned":true},{"position":20,"name":"source_print_count","displayName":"source print count","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Count of source print count.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":21,"name":"source_payload_hash","displayName":"source payload hash","clickhouseType":"FixedString(64)","jsonType":"string","nullable":false,"description":"Source-normalized field: source payload hash.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":22,"name":"payload_hash","displayName":"payload hash","clickhouseType":"FixedString(64)","jsonType":"string","nullable":false,"description":"Source-normalized field: payload hash.","descriptionSource":"name_derived","roles":["warehouse_primary_key"],"filterNames":[],"returned":true},{"position":23,"name":"git_sha","displayName":"git sha","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: git sha.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":24,"name":"persisted_at","displayName":"persisted at","clickhouseType":"DateTime64(3, 'UTC')","jsonType":"string","nullable":false,"description":"UTC timestamp for persisted at.","descriptionSource":"name_derived","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":25,"name":"provider","displayName":"provider","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Upstream data provider identifier.","descriptionSource":"standard_glossary","roles":["filter","provenance"],"filterNames":["provider"],"returned":true},{"position":26,"name":"source_url","displayName":"source url","clickhouseType":"String","jsonType":"string","nullable":false,"description":"URL of the upstream evidence or record when distributable.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":27,"name":"source_record_id","displayName":"source record id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Provider-side identifier for the source record.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":28,"name":"raw_payload_hash","displayName":"raw payload hash","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Opaque fingerprint of the normalized source payload for provenance checks.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":29,"name":"parser_version","displayName":"parser version","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Version of the parser or normalizer that produced the row.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":30,"name":"quality_status","displayName":"quality status","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Machine-readable data-quality classification.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":31,"name":"license_scope","displayName":"license scope","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"License or redistribution scope attached to the row.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":32,"name":"visibility_tier","displayName":"visibility tier","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Serving visibility tier attached to the row.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":33,"name":"ingest_run_id","displayName":"ingest run id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Identifier of the ingestion run that produced the row.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":34,"name":"version","displayName":"version","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Monotonic row version used for correction-aware reads.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true}],"pit":null,"titleCn":"Daybreak 每日期权活跃度","summaryCn":"这是已经产出的研究信号与市场状态中的“Daybreak 每日期权活跃度”数据集；一行由 trade_date、instrument_id、activity_member_id 定位，主要字段包括 activity_snapshot_id、activity_contract_version、activity_contract_manifest_hash、code、source_mode。","useCasesCn":["读取已完成的研究信号和市场状态","复盘信号随行情变化的结果"],"grainCn":"每行代表“Daybreak 每日期权活跃度”的一条记录；逻辑粒度由 trade_date × instrument_id × activity_member_id 共同确定。","timeSemanticsCn":"以 trade_date 为主要查询时间轴；除下方限制特别说明外，时间戳按 UTC、日期按来源市场日历解释。","cadenceCn":"由对应生产任务或事件触发更新，不承诺固定日历频率；查询前先检查最新时间。","keyFields":[{"name":"trade_date","meaningCn":"对应市场日历中的交易日。"},{"name":"instrument_id","meaningCn":"WarrenHub 统一证券标识；跨证券数据集优先用它联接。"},{"name":"activity_member_id","meaningCn":"用于识别 activity member 的业务标识。"}],"joins":[{"dataset":"ref.instrument","on":"instrument_id","guidanceCn":"用 instrument_id 补充证券代码、名称、市场、交易所和资产类型。"},{"dataset":"ref.calendar","on":"market + trade_date（有 market 时）","guidanceCn":"需要计算交易日偏移时联接交易日历；无 market 字段时先确定适用市场。"}],"queryGuidanceCn":"先用 catalog 确认当前契约；可按 catalog 中列出的 filters 进一步缩小范围；单页最多 5000 行，响应有 has_more 时原样传回 next_cursor 继续分页。","caveatsCn":["返回范围仍受 Friends 权限、单页上限和 catalog 中的筛选契约约束。"],"supportedMarkets":[],"coverage":{"measured":false,"windowDays":30,"windowStart":"2026-07-29","observedMarkets":{},"latestBusinessDate":null,"note":"Recent observed coverage, not a lifetime guarantee. An unmeasured dataset carries no support claim in either direction."},"identifier":{"namespace":"mixed","formatByMarket":{},"storesZeroPaddedHkCode":false,"stableJoinKey":"instrument_id","resolverPath":"/api/v1/data/instruments/resolve"},"sparseSemantics":null,"emptyResultCodes":["VALID_EMPTY","NOT_IN_RANKING","UNSUPPORTED_MARKET","STALE_SOURCE","NO_MATCH","IDENTIFIER_INVALID","COVERAGE_UNKNOWN","PARTIAL_UNIVERSE"],"publication":{"published":true,"reason":null,"projectionReviewed":true},"returnedFieldCount":34,"costGuard":{"tier":"small","identityFilters":["code","instrument_id"],"maxWindowDays":400,"requirement":"none","enforcedBeforeSql":true},"sourceEntitlement":{"mode":"vendor_denylist","decision":"ALLOWED","deniedSources":[],"reasons":[]}},{"object":"dataset_schema","asset":"research.premarket_attention_watchlist","namespace":"research","name":"premarket_attention_watchlist","coverageTags":["research"],"description":"Canonical Friends financial dataset: Daybreak 盘前观察清单. Score correction notice: priority_score now returns the real priority score of each watchlist name on every date (the list is ranked by it; higher ranks first). For trade dates from 2026-08-20 until this notice appeared, the API returned a rank placeholder in priority_score instead of the score: 3.0 for rank 1, falling in equal steps to 2.0 for rank 30. It only restated rank and carried no score information. If you downloaded rows dated 2026-08-20 or later before this notice, download them again. The placeholder is still available, under its own name, in the new column rank_display_score. Rows dated before 2026-08-20 did not change. 分数更正说明：priority_score 现在在全部日期上都返回每只股票真实的优先级分数（名单按它排序，越高越靠前）。交易日 2026-08-20 起、到本说明出现之前，接口在 priority_score 里返回的其实是按名次换算的占位值（第 1 名 3.0，按等差递减到第 30 名 2.0），只是名次的另一种写法，不含分数信息。如果你在本说明出现前下载过 2026-08-20 及之后的数据，请重新下载。该占位值仍以新列 rank_display_score 提供。2026-08-20 之前的数据没有变化。","relation":"research.premarket_attention_watchlist","objectKind":"table","rowMagnitude":"1K-9K","grain":"trade_date × symbol","cadence":"producer_schedule","timeColumn":"trade_date","defaultOrder":["trade_date","symbol"],"filters":[{"name":"instrument_id","column":"instrument_id","required":false,"multipleValues":true,"jsonType":"integer","example":1},{"name":"symbol","column":"symbol","required":false,"multipleValues":true,"jsonType":"string","example":"AAPL"},{"name":"trade_date","column":"trade_date","required":false,"multipleValues":true,"jsonType":"string","example":"FILTER_VALUE"}],"maxLimit":5000,"maxWindowDays":null,"supportsCursor":true,"readMode":"canonical_final_active","contractVersion":null,"uniqueKey":["trade_date","symbol"],"provenanceColumns":[],"fieldCount":27,"fields":[{"position":1,"name":"trade_date","displayName":"trade date","clickhouseType":"Date","jsonType":"string","nullable":false,"description":"Trading-session date in the dataset's market calendar.","descriptionSource":"standard_glossary","roles":["time","filter","default_order","warehouse_primary_key","contract_unique_key"],"filterNames":["trade_date"],"jsonFormat":"date","unit":"date","returned":true},{"position":2,"name":"symbol","displayName":"symbol","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Display or trading symbol for the instrument.","descriptionSource":"standard_glossary","roles":["filter","default_order","warehouse_primary_key","contract_unique_key"],"filterNames":["symbol"],"returned":true},{"position":3,"name":"instrument_id","displayName":"instrument id","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"WarrenHub canonical instrument identifier; use it for cross-dataset joins.","descriptionSource":"standard_glossary","roles":["filter"],"filterNames":["instrument_id"],"returned":true},{"position":4,"name":"rank","displayName":"rank","clickhouseType":"UInt16","jsonType":"integer","nullable":false,"description":"One-based or source-defined rank within the row's cohort.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"returned":true},{"position":5,"name":"priority_score","displayName":"priority score","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: priority score.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":6,"name":"trigger_day_count","displayName":"trigger day count","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Count of trigger day count.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":7,"name":"detector_count","displayName":"detector count","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Count of detector count.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":8,"name":"non_news_detector_count","displayName":"non news detector count","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Count of non news detector count.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":9,"name":"trigger_sources","displayName":"trigger sources","clickhouseType":"Array(String)","jsonType":"array","nullable":false,"description":"Source-normalized field: trigger sources.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":10,"name":"trigger_directions","displayName":"trigger directions","clickhouseType":"Array(String)","jsonType":"array","nullable":false,"description":"Source-normalized field: trigger directions.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":11,"name":"first_trigger_ts","displayName":"first trigger ts","clickhouseType":"Nullable(DateTime64(3, 'UTC'))","jsonType":"string","nullable":true,"description":"UTC timestamp for first trigger ts.","descriptionSource":"name_derived","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":12,"name":"latest_trigger_ts","displayName":"latest trigger ts","clickhouseType":"Nullable(DateTime64(3, 'UTC'))","jsonType":"string","nullable":true,"description":"UTC timestamp for latest trigger ts.","descriptionSource":"name_derived","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":13,"name":"premarket_price","displayName":"premarket price","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Price value for premarket price.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":14,"name":"premarket_vwap","displayName":"premarket vwap","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: premarket vwap.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":15,"name":"premarket_volume","displayName":"premarket volume","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Quantity for premarket volume.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":16,"name":"bar_start","displayName":"bar start","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: bar start.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":17,"name":"bar_end","displayName":"bar end","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: bar end.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":18,"name":"regime_label","displayName":"regime label","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: regime label.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":19,"name":"regime_top_strip","displayName":"regime top strip","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: regime top strip.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":20,"name":"macro_hint","displayName":"macro hint","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: macro hint.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":21,"name":"status","displayName":"status","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: status.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":22,"name":"evidence_json","displayName":"evidence json","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: evidence json.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":23,"name":"producer_version","displayName":"producer version","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: producer version.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":24,"name":"run_id","displayName":"run id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Identifier for run.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":25,"name":"version","displayName":"version","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Monotonic row version used for correction-aware reads.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":26,"name":"is_deleted","displayName":"is deleted","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Soft-delete marker; public serving excludes current tombstones.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"returned":true},{"position":27,"name":"created_at","displayName":"created at","clickhouseType":"DateTime64(3, 'UTC')","jsonType":"string","nullable":false,"description":"UTC timestamp when the warehouse row was first created.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true}],"pit":null,"titleCn":"Daybreak 盘前观察清单","summaryCn":"这是已经产出的研究信号与市场状态中的“Daybreak 盘前观察清单”数据集；一行由 trade_date、symbol 定位，主要字段包括 instrument_id、rank、priority_score、trigger_day_count、detector_count。","useCasesCn":["读取已完成的研究信号和市场状态","复盘信号随行情变化的结果"],"grainCn":"每行代表“Daybreak 盘前观察清单”的一条记录；逻辑粒度由 trade_date × symbol 共同确定。","timeSemanticsCn":"以 trade_date 为主要查询时间轴；除下方限制特别说明外，时间戳按 UTC、日期按来源市场日历解释。","cadenceCn":"由对应生产任务或事件触发更新，不承诺固定日历频率；查询前先检查最新时间。","keyFields":[{"name":"trade_date","meaningCn":"对应市场日历中的交易日。"},{"name":"symbol","meaningCn":"证券或交易对的展示代码。"}],"joins":[{"dataset":"ref.instrument","on":"instrument_id","guidanceCn":"用 instrument_id 补充证券代码、名称、市场、交易所和资产类型。"},{"dataset":"ref.calendar","on":"market + trade_date（有 market 时）","guidanceCn":"需要计算交易日偏移时联接交易日历；无 market 字段时先确定适用市场。"}],"queryGuidanceCn":"先用 catalog 确认当前契约；可按 catalog 中列出的 filters 进一步缩小范围；单页最多 5000 行，响应有 has_more 时原样传回 next_cursor 继续分页。","caveatsCn":["Score correction notice: priority_score now returns the real priority score of each watchlist name on every date (the list is ranked by it; higher ranks first). For trade dates from 2026-08-20 until this notice appeared, the API returned a rank placeholder in priority_score instead of the score: 3.0 for rank 1, falling in equal steps to 2.0 for rank 30. It only restated rank and carried no score information. If you downloaded rows dated 2026-08-20 or later before this notice, download them again. The placeholder is still available, under its own name, in the new column rank_display_score. Rows dated before 2026-08-20 did not change. 分数更正说明：priority_score 现在在全部日期上都返回每只股票真实的优先级分数（名单按它排序，越高越靠前）。交易日 2026-08-20 起、到本说明出现之前，接口在 priority_score 里返回的其实是按名次换算的占位值（第 1 名 3.0，按等差递减到第 30 名 2.0），只是名次的另一种写法，不含分数信息。如果你在本说明出现前下载过 2026-08-20 及之后的数据，请重新下载。该占位值仍以新列 rank_display_score 提供。2026-08-20 之前的数据没有变化。"],"supportedMarkets":[],"coverage":{"measured":false,"windowDays":30,"windowStart":"2026-07-29","observedMarkets":{},"latestBusinessDate":null,"note":"Recent observed coverage, not a lifetime guarantee. An unmeasured dataset carries no support claim in either direction."},"identifier":{"namespace":"mixed","formatByMarket":{},"storesZeroPaddedHkCode":false,"stableJoinKey":"instrument_id","resolverPath":"/api/v1/data/instruments/resolve"},"sparseSemantics":null,"emptyResultCodes":["VALID_EMPTY","NOT_IN_RANKING","UNSUPPORTED_MARKET","STALE_SOURCE","NO_MATCH","IDENTIFIER_INVALID","COVERAGE_UNKNOWN","PARTIAL_UNIVERSE"],"publication":{"published":true,"reason":null,"projectionReviewed":true},"returnedFieldCount":27,"costGuard":{"tier":"small","identityFilters":["instrument_id","symbol"],"maxWindowDays":400,"requirement":"none","enforcedBeforeSql":true},"sourceEntitlement":{"mode":"vendor_denylist","decision":"UNCLASSIFIED","deniedSources":[],"reasons":["no_observed_source_and_no_source_column"]}},{"object":"dataset_schema","asset":"research.premarket_earnings_watch","namespace":"research","name":"premarket_earnings_watch","coverageTags":["research"],"description":"Canonical Friends financial dataset: Daybreak 盘前财报观察.","relation":"research.premarket_earnings_watch","objectKind":"table","rowMagnitude":"1K-9K","grain":"trade_date × symbol","cadence":"producer_schedule","timeColumn":"trade_date","defaultOrder":["trade_date","symbol"],"filters":[{"name":"instrument_id","column":"instrument_id","required":false,"multipleValues":true,"jsonType":"integer","example":1},{"name":"market","column":"market","required":false,"multipleValues":true,"jsonType":"string","example":"US","exampleSource":"observed_coverage","allowedValues":["US"]},{"name":"provider","column":"provider","required":false,"multipleValues":true,"jsonType":"string","example":"PROVIDER_VALUE"},{"name":"symbol","column":"symbol","required":false,"multipleValues":true,"jsonType":"string","example":"TICKER","exampleSource":"identifier_format"},{"name":"trade_date","column":"trade_date","required":false,"multipleValues":true,"jsonType":"string","example":"FILTER_VALUE"}],"maxLimit":5000,"maxWindowDays":null,"supportsCursor":true,"readMode":"canonical_final_active","contractVersion":null,"uniqueKey":["trade_date","symbol"],"provenanceColumns":[],"fieldCount":33,"fields":[{"position":1,"name":"trade_date","displayName":"trade date","clickhouseType":"Date","jsonType":"string","nullable":false,"description":"Trading-session date in the dataset's market calendar.","descriptionSource":"standard_glossary","roles":["time","filter","default_order","warehouse_primary_key","contract_unique_key"],"filterNames":["trade_date"],"jsonFormat":"date","unit":"date","returned":true},{"position":2,"name":"symbol","displayName":"symbol","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Display or trading symbol for the instrument.","descriptionSource":"standard_glossary","roles":["filter","default_order","warehouse_primary_key","contract_unique_key"],"filterNames":["symbol"],"returned":true},{"position":3,"name":"instrument_id","displayName":"instrument id","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"WarrenHub canonical instrument identifier; use it for cross-dataset joins.","descriptionSource":"standard_glossary","roles":["filter"],"filterNames":["instrument_id"],"returned":true},{"position":4,"name":"report_date","displayName":"report date","clickhouseType":"Date","jsonType":"string","nullable":false,"description":"Reporting-period or statement date.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"jsonFormat":"date","unit":"date","returned":true},{"position":5,"name":"time_of_day","displayName":"time of day","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: time of day.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":6,"name":"session_slot","displayName":"session slot","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: session slot.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":7,"name":"estimate_eps","displayName":"estimate eps","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: estimate eps.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":8,"name":"estimate_revenue","displayName":"estimate revenue","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: estimate revenue.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":9,"name":"prev_close","displayName":"prev close","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: prev close.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":10,"name":"premarket_price","displayName":"premarket price","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Price value for premarket price.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":11,"name":"premarket_vwap","displayName":"premarket vwap","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: premarket vwap.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":12,"name":"premarket_volume","displayName":"premarket volume","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Quantity for premarket volume.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":13,"name":"premarket_gap_pct","displayName":"premarket gap pct","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Percentage value for premarket gap pct.","descriptionSource":"name_derived","roles":[],"filterNames":[],"unit":"percent","returned":true},{"position":14,"name":"market","displayName":"market","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Canonical market or country-market code.","descriptionSource":"standard_glossary","roles":["filter"],"filterNames":["market"],"returned":true},{"position":15,"name":"name","displayName":"name","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Canonical human-readable name.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"returned":true},{"position":16,"name":"sector","displayName":"sector","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: sector.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":17,"name":"is_large_liquid","displayName":"is large liquid","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Whether large liquid applies to the row.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":18,"name":"status","displayName":"status","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: status.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":19,"name":"evidence_json","displayName":"evidence json","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: evidence json.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":20,"name":"producer_version","displayName":"producer version","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: producer version.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":21,"name":"run_id","displayName":"run id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Identifier for run.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":22,"name":"version","displayName":"version","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Monotonic row version used for correction-aware reads.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":23,"name":"is_deleted","displayName":"is deleted","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Soft-delete marker; public serving excludes current tombstones.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"returned":true},{"position":24,"name":"created_at","displayName":"created at","clickhouseType":"DateTime64(3, 'UTC')","jsonType":"string","nullable":false,"description":"UTC timestamp when the warehouse row was first created.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":25,"name":"provider","displayName":"provider","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Upstream data provider identifier.","descriptionSource":"standard_glossary","roles":["filter","provenance"],"filterNames":["provider"],"returned":true},{"position":26,"name":"source_url","displayName":"source url","clickhouseType":"String","jsonType":"string","nullable":false,"description":"URL of the upstream evidence or record when distributable.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":27,"name":"source_record_id","displayName":"source record id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Provider-side identifier for the source record.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":28,"name":"raw_payload_hash","displayName":"raw payload hash","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Opaque fingerprint of the normalized source payload for provenance checks.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":29,"name":"parser_version","displayName":"parser version","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Version of the parser or normalizer that produced the row.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":30,"name":"quality_status","displayName":"quality status","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Machine-readable data-quality classification.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":31,"name":"license_scope","displayName":"license scope","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"License or redistribution scope attached to the row.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":32,"name":"visibility_tier","displayName":"visibility tier","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Serving visibility tier attached to the row.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":33,"name":"ingest_run_id","displayName":"ingest run id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Identifier of the ingestion run that produced the row.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true}],"pit":null,"titleCn":"Daybreak 盘前财报观察","summaryCn":"这是已经产出的研究信号与市场状态中的“Daybreak 盘前财报观察”数据集；一行由 trade_date、symbol 定位，主要字段包括 instrument_id、report_date、time_of_day、session_slot、estimate_eps。","useCasesCn":["读取已完成的研究信号和市场状态","复盘信号随行情变化的结果"],"grainCn":"每行代表“Daybreak 盘前财报观察”的一条记录；逻辑粒度由 trade_date × symbol 共同确定。","timeSemanticsCn":"以 trade_date 为主要查询时间轴；除下方限制特别说明外，时间戳按 UTC、日期按来源市场日历解释。","cadenceCn":"由对应生产任务或事件触发更新，不承诺固定日历频率；查询前先检查最新时间。","keyFields":[{"name":"trade_date","meaningCn":"对应市场日历中的交易日。"},{"name":"symbol","meaningCn":"证券或交易对的展示代码。"}],"joins":[{"dataset":"ref.instrument","on":"instrument_id","guidanceCn":"用 instrument_id 补充证券代码、名称、市场、交易所和资产类型。"},{"dataset":"ref.calendar","on":"market + trade_date（有 market 时）","guidanceCn":"需要计算交易日偏移时联接交易日历；无 market 字段时先确定适用市场。"}],"queryGuidanceCn":"先用 catalog 确认当前契约；可按 catalog 中列出的 filters 进一步缩小范围；单页最多 5000 行，响应有 has_more 时原样传回 next_cursor 继续分页。","caveatsCn":["返回范围仍受 Friends 权限、单页上限和 catalog 中的筛选契约约束。"],"supportedMarkets":["US"],"coverage":{"measured":true,"windowDays":30,"windowStart":"2026-07-29","observedMarkets":{"US":{"latestBusinessDate":"2026-08-28","rows":3110}},"latestBusinessDate":"2026-08-28","note":"Recent observed coverage, not a lifetime guarantee. An unmeasured dataset carries no support claim in either direction."},"identifier":{"namespace":"us_ticker","formatByMarket":{"US":"TICKER"},"storesZeroPaddedHkCode":false,"stableJoinKey":"instrument_id","resolverPath":"/api/v1/data/instruments/resolve"},"sparseSemantics":null,"emptyResultCodes":["VALID_EMPTY","NOT_IN_RANKING","UNSUPPORTED_MARKET","STALE_SOURCE","NO_MATCH","IDENTIFIER_INVALID","COVERAGE_UNKNOWN","PARTIAL_UNIVERSE"],"publication":{"published":true,"reason":null,"projectionReviewed":true},"returnedFieldCount":33,"costGuard":{"tier":"small","identityFilters":["instrument_id","symbol"],"maxWindowDays":400,"requirement":"none","enforcedBeforeSql":true},"sourceEntitlement":{"mode":"vendor_denylist","decision":"ALLOWED","deniedSources":[],"reasons":[]}},{"object":"dataset_schema","asset":"research.rt_candidate_queue","namespace":"research","name":"rt_candidate_queue","coverageTags":["research"],"description":"Canonical Friends financial dataset: Daybreak 实时候选队列.","relation":"research.rt_candidate_queue","objectKind":"table","rowMagnitude":"1M-9M","grain":"event_trade_date × queue_id","cadence":"producer_schedule","timeColumn":"created_at","defaultOrder":["event_trade_date","queue_id"],"filters":[{"name":"instrument_id","column":"instrument_id","required":false,"multipleValues":true,"jsonType":"integer","example":1},{"name":"symbol","column":"symbol","required":false,"multipleValues":true,"jsonType":"string","example":"AAPL"}],"maxLimit":5000,"maxWindowDays":null,"supportsCursor":true,"readMode":"canonical_final_active","contractVersion":null,"uniqueKey":["event_trade_date","queue_id"],"provenanceColumns":[],"fieldCount":29,"fields":[{"position":1,"name":"queue_id","displayName":"queue id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Identifier for queue.","descriptionSource":"name_derived","roles":["default_order","warehouse_primary_key","contract_unique_key"],"filterNames":[],"returned":true},{"position":2,"name":"trigger_dedup_id","displayName":"trigger dedup id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Identifier for trigger dedup.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":3,"name":"symbol","displayName":"symbol","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Display or trading symbol for the instrument.","descriptionSource":"standard_glossary","roles":["filter"],"filterNames":["symbol"],"returned":true},{"position":4,"name":"instrument_id","displayName":"instrument id","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"WarrenHub canonical instrument identifier; use it for cross-dataset joins.","descriptionSource":"standard_glossary","roles":["filter"],"filterNames":["instrument_id"],"returned":true},{"position":5,"name":"event_trade_date","displayName":"event trade date","clickhouseType":"Date","jsonType":"string","nullable":false,"description":"Calendar date for event trade date (YYYY-MM-DD).","descriptionSource":"name_derived","roles":["default_order","warehouse_primary_key","contract_unique_key"],"filterNames":[],"jsonFormat":"date","unit":"date","returned":true},{"position":6,"name":"trigger_ts","displayName":"trigger ts","clickhouseType":"DateTime64(3, 'UTC')","jsonType":"string","nullable":false,"description":"UTC timestamp for trigger ts.","descriptionSource":"name_derived","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":7,"name":"detector","displayName":"detector","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: detector.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":8,"name":"trigger_direction","displayName":"trigger direction","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: trigger direction.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":9,"name":"priority_score","displayName":"priority score","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: priority score.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":10,"name":"source_mode","displayName":"source mode","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: source mode.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":11,"name":"is_replay","displayName":"is replay","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Whether replay applies to the row.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":12,"name":"ingest_lag_ms","displayName":"ingest lag ms","clickhouseType":"Int64","jsonType":"integer","nullable":false,"description":"Source-normalized field: ingest lag ms.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":13,"name":"spawn_policy","displayName":"spawn policy","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: spawn policy.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":14,"name":"status","displayName":"status","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: status.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":15,"name":"status_reason","displayName":"status reason","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: status reason.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":16,"name":"attempts","displayName":"attempts","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: attempts.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":17,"name":"selected_at","displayName":"selected at","clickhouseType":"Nullable(DateTime64(3, 'UTC'))","jsonType":"string","nullable":true,"description":"UTC timestamp for selected at.","descriptionSource":"name_derived","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":18,"name":"judged_at","displayName":"judged at","clickhouseType":"Nullable(DateTime64(3, 'UTC'))","jsonType":"string","nullable":true,"description":"UTC timestamp for judged at.","descriptionSource":"name_derived","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":19,"name":"verdict_id","displayName":"verdict id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Identifier for verdict.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":20,"name":"prompt_ver","displayName":"prompt ver","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: prompt ver.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":21,"name":"expires_at","displayName":"expires at","clickhouseType":"Nullable(DateTime64(3, 'UTC'))","jsonType":"string","nullable":true,"description":"UTC timestamp for expires at.","descriptionSource":"name_derived","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":22,"name":"version","displayName":"version","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Monotonic row version used for correction-aware reads.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":23,"name":"is_deleted","displayName":"is deleted","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Soft-delete marker; public serving excludes current tombstones.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"returned":true},{"position":24,"name":"created_at","displayName":"created at","clickhouseType":"DateTime64(3, 'UTC')","jsonType":"string","nullable":false,"description":"UTC timestamp when the warehouse row was first created.","descriptionSource":"standard_glossary","roles":["time"],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":25,"name":"story_id","displayName":"story id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Identifier for story.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":26,"name":"story_n_articles","displayName":"story n articles","clickhouseType":"UInt16","jsonType":"integer","nullable":false,"description":"Source-normalized field: story n articles.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":27,"name":"story_first_seen_ts","displayName":"story first seen ts","clickhouseType":"Nullable(DateTime64(3, 'UTC'))","jsonType":"string","nullable":true,"description":"UTC timestamp for story first seen ts.","descriptionSource":"name_derived","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":28,"name":"story_last_seen_ts","displayName":"story last seen ts","clickhouseType":"Nullable(DateTime64(3, 'UTC'))","jsonType":"string","nullable":true,"description":"UTC timestamp for story last seen ts.","descriptionSource":"name_derived","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":29,"name":"story_evidence","displayName":"story evidence","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: story evidence.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true}],"pit":null,"titleCn":"Daybreak 实时候选队列","summaryCn":"这是已经产出的研究信号与市场状态中的“Daybreak 实时候选队列”数据集；一行由 event_trade_date、queue_id 定位，主要字段包括 trigger_dedup_id、symbol、instrument_id、trigger_ts、detector。","useCasesCn":["读取已完成的研究信号和市场状态","复盘信号随行情变化的结果"],"grainCn":"每行代表“Daybreak 实时候选队列”的一条记录；逻辑粒度由 event_trade_date × queue_id 共同确定。","timeSemanticsCn":"以 created_at 为主要查询时间轴；除下方限制特别说明外，时间戳按 UTC、日期按来源市场日历解释。","cadenceCn":"由对应生产任务或事件触发更新，不承诺固定日历频率；查询前先检查最新时间。","keyFields":[{"name":"event_trade_date","meaningCn":"event trade date 对应的日历日期。"},{"name":"queue_id","meaningCn":"用于识别 queue 的业务标识。"}],"joins":[{"dataset":"ref.instrument","on":"instrument_id","guidanceCn":"用 instrument_id 补充证券代码、名称、市场、交易所和资产类型。"}],"queryGuidanceCn":"先用 catalog 确认当前契约；可按 catalog 中列出的 filters 进一步缩小范围；单页最多 5000 行，响应有 has_more 时原样传回 next_cursor 继续分页。","caveatsCn":["返回范围仍受 Friends 权限、单页上限和 catalog 中的筛选契约约束。"],"supportedMarkets":[],"coverage":{"measured":false,"windowDays":30,"windowStart":"2026-07-29","observedMarkets":{},"latestBusinessDate":null,"note":"Recent observed coverage, not a lifetime guarantee. An unmeasured dataset carries no support claim in either direction."},"identifier":{"namespace":"mixed","formatByMarket":{},"storesZeroPaddedHkCode":false,"stableJoinKey":"instrument_id","resolverPath":"/api/v1/data/instruments/resolve"},"sparseSemantics":null,"emptyResultCodes":["VALID_EMPTY","NOT_IN_RANKING","UNSUPPORTED_MARKET","STALE_SOURCE","NO_MATCH","IDENTIFIER_INVALID","COVERAGE_UNKNOWN","PARTIAL_UNIVERSE"],"publication":{"published":true,"reason":null,"projectionReviewed":true},"returnedFieldCount":29,"costGuard":{"tier":"small","identityFilters":["instrument_id","symbol"],"maxWindowDays":400,"requirement":"none","enforcedBeforeSql":true},"sourceEntitlement":{"mode":"vendor_denylist","decision":"UNCLASSIFIED","deniedSources":[],"reasons":["no_observed_source_and_no_source_column"]}},{"object":"dataset_schema","asset":"research.rt_factor_ledger","namespace":"research","name":"rt_factor_ledger","coverageTags":["research"],"description":"Canonical Friends financial dataset: Daybreak 实时因子账本.","relation":"research.rt_factor_ledger","objectKind":"table","rowMagnitude":"1M-9M","grain":"session_date × instrument_id × snapshot_ts","cadence":"producer_schedule","timeColumn":"snapshot_ts","defaultOrder":["session_date","instrument_id","snapshot_ts"],"filters":[{"name":"instrument_id","column":"instrument_id","required":false,"multipleValues":true,"jsonType":"integer","example":1},{"name":"underlying","column":"underlying","required":false,"multipleValues":true,"jsonType":"string","example":"FILTER_VALUE"}],"maxLimit":5000,"maxWindowDays":null,"supportsCursor":true,"readMode":"canonical_final_active","contractVersion":null,"uniqueKey":["session_date","instrument_id","snapshot_ts"],"provenanceColumns":[],"fieldCount":58,"fields":[{"position":1,"name":"session_date","displayName":"session date","clickhouseType":"Date","jsonType":"string","nullable":false,"description":"Calendar date for session date (YYYY-MM-DD).","descriptionSource":"name_derived","roles":["default_order","warehouse_primary_key","contract_unique_key"],"filterNames":[],"jsonFormat":"date","unit":"date","returned":true},{"position":2,"name":"instrument_id","displayName":"instrument id","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"WarrenHub canonical instrument identifier; use it for cross-dataset joins.","descriptionSource":"standard_glossary","roles":["filter","default_order","warehouse_primary_key","contract_unique_key"],"filterNames":["instrument_id"],"returned":true},{"position":3,"name":"snapshot_ts","displayName":"snapshot ts","clickhouseType":"DateTime64(3, 'America/New_York')","jsonType":"string","nullable":false,"description":"UTC timestamp for snapshot ts.","descriptionSource":"name_derived","roles":["time","default_order","warehouse_primary_key","contract_unique_key"],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":4,"name":"underlying","displayName":"underlying","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: underlying.","descriptionSource":"name_derived","roles":["filter"],"filterNames":["underlying"],"returned":true},{"position":5,"name":"opt_vol_surge","displayName":"opt vol surge","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: opt vol surge.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":6,"name":"opt_call_vol_surge","displayName":"opt call vol surge","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: opt call vol surge.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":7,"name":"opt_putcall_imbalance","displayName":"opt putcall imbalance","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: opt putcall imbalance.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":8,"name":"opt_os_dollar","displayName":"opt os dollar","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: opt os dollar.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":9,"name":"opt_stock_vol_ratio","displayName":"opt stock vol ratio","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Ratio value for opt stock vol ratio.","descriptionSource":"name_derived","roles":[],"filterNames":[],"unit":"ratio","returned":true},{"position":10,"name":"opt_iv_ramp","displayName":"opt iv ramp","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: opt iv ramp.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":11,"name":"opt_skew","displayName":"opt skew","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: opt skew.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":12,"name":"opt_negative_skew","displayName":"opt negative skew","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: opt negative skew.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":13,"name":"rvol","displayName":"rvol","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: rvol.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":14,"name":"volume_structure_break","displayName":"volume structure break","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: volume structure break.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":15,"name":"price_breakdown","displayName":"price breakdown","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: price breakdown.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":16,"name":"opt_vol_surge_fired","displayName":"opt vol surge fired","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: opt vol surge fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":17,"name":"opt_call_vol_surge_fired","displayName":"opt call vol surge fired","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: opt call vol surge fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":18,"name":"opt_putcall_imbalance_fired","displayName":"opt putcall imbalance fired","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: opt putcall imbalance fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":19,"name":"opt_os_dollar_fired","displayName":"opt os dollar fired","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: opt os dollar fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":20,"name":"opt_stock_vol_ratio_fired","displayName":"opt stock vol ratio fired","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: opt stock vol ratio fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":21,"name":"opt_iv_ramp_fired","displayName":"opt iv ramp fired","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: opt iv ramp fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":22,"name":"opt_skew_fired","displayName":"opt skew fired","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: opt skew fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":23,"name":"opt_negative_skew_fired","displayName":"opt negative skew fired","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: opt negative skew fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":24,"name":"rvol_fired","displayName":"rvol fired","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: rvol fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":25,"name":"volume_structure_break_fired","displayName":"volume structure break fired","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: volume structure break fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":26,"name":"price_breakdown_fired","displayName":"price breakdown fired","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: price breakdown fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":27,"name":"n_fired","displayName":"n fired","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Count of fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":28,"name":"opt_putcall_imbalance_bearish_fired","displayName":"opt putcall imbalance bearish fired","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: opt putcall imbalance bearish fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":29,"name":"n_fired_bearish","displayName":"n fired bearish","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Count of fired bearish.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":30,"name":"und_last_price","displayName":"und last price","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Price value for und last price.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":31,"name":"und_move_pct","displayName":"und move pct","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Percentage value for und move pct.","descriptionSource":"name_derived","roles":[],"filterNames":[],"unit":"percent","returned":true},{"position":32,"name":"gap_pct","displayName":"gap pct","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Percentage value for gap pct.","descriptionSource":"name_derived","roles":[],"filterNames":[],"unit":"percent","returned":true},{"position":33,"name":"option_contracts","displayName":"option contracts","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Source-normalized field: option contracts.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":34,"name":"option_notional","displayName":"option notional","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: option notional.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":35,"name":"stock_dollar_volume","displayName":"stock dollar volume","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Quantity for stock dollar volume.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":36,"name":"stock_share_volume","displayName":"stock share volume","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Quantity for stock share volume.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":37,"name":"classified_share","displayName":"classified share","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: classified share.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":38,"name":"atm_iv","displayName":"atm iv","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: atm iv.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":39,"name":"atm_call_iv","displayName":"atm call iv","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: atm call iv.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":40,"name":"atm_put_iv","displayName":"atm put iv","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: atm put iv.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":41,"name":"iv_snapshots","displayName":"iv snapshots","clickhouseType":"UInt32","jsonType":"integer","nullable":false,"description":"Source-normalized field: iv snapshots.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":42,"name":"adj_factor","displayName":"adj factor","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: adj factor.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":43,"name":"prior20d_high","displayName":"prior20d high","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: prior20d high.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":44,"name":"prior20d_low","displayName":"prior20d low","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: prior20d low.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":45,"name":"adv20","displayName":"adv20","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: adv20.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":46,"name":"fwd_ret_1d","displayName":"fwd ret 1d","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: fwd ret 1d.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":47,"name":"fwd_max_ret_5d","displayName":"fwd max ret 5d","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: fwd max ret 5d.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":48,"name":"outcome_asof","displayName":"outcome asof","clickhouseType":"Nullable(Date)","jsonType":"string","nullable":true,"description":"Source-normalized field: outcome asof.","descriptionSource":"name_derived","roles":[],"filterNames":[],"jsonFormat":"date","returned":true},{"position":49,"name":"producer_version","displayName":"producer version","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: producer version.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":50,"name":"ingest_run_id","displayName":"ingest run id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Identifier of the ingestion run that produced the row.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":51,"name":"version","displayName":"version","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Monotonic row version used for correction-aware reads.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":52,"name":"is_deleted","displayName":"is deleted","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Soft-delete marker; public serving excludes current tombstones.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"returned":true},{"position":53,"name":"quality_status","displayName":"quality status","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Machine-readable data-quality classification.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":54,"name":"degraded_reason","displayName":"degraded reason","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: degraded reason.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":55,"name":"coverage_n_underlyings","displayName":"coverage n underlyings","clickhouseType":"UInt32","jsonType":"integer","nullable":false,"description":"Source-normalized field: coverage n underlyings.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":56,"name":"coverage_floor","displayName":"coverage floor","clickhouseType":"UInt32","jsonType":"integer","nullable":false,"description":"Source-normalized field: coverage floor.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":57,"name":"maturity_status","displayName":"maturity status","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: maturity status.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":58,"name":"matured_at","displayName":"matured at","clickhouseType":"Nullable(DateTime64(3, 'UTC'))","jsonType":"string","nullable":true,"description":"UTC timestamp for matured at.","descriptionSource":"name_derived","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true}],"pit":null,"titleCn":"Daybreak 实时因子账本","summaryCn":"这是已经产出的研究信号与市场状态中的“Daybreak 实时因子账本”数据集；一行由 session_date、instrument_id、snapshot_ts 定位，主要字段包括 underlying、opt_vol_surge、opt_call_vol_surge、opt_putcall_imbalance、opt_os_dollar。","useCasesCn":["读取已完成的研究信号和市场状态","复盘信号随行情变化的结果"],"grainCn":"每行代表“Daybreak 实时因子账本”的一条记录；逻辑粒度由 session_date × instrument_id × snapshot_ts 共同确定。","timeSemanticsCn":"以 snapshot_ts 为主要查询时间轴；除下方限制特别说明外，时间戳按 UTC、日期按来源市场日历解释。","cadenceCn":"由对应生产任务或事件触发更新，不承诺固定日历频率；查询前先检查最新时间。","keyFields":[{"name":"session_date","meaningCn":"session date 对应的日历日期。"},{"name":"instrument_id","meaningCn":"WarrenHub 统一证券标识；跨证券数据集优先用它联接。"},{"name":"snapshot_ts","meaningCn":"生成该快照的时间。"}],"joins":[{"dataset":"ref.instrument","on":"instrument_id","guidanceCn":"用 instrument_id 补充证券代码、名称、市场、交易所和资产类型。"}],"queryGuidanceCn":"先用 catalog 确认当前契约；可按 catalog 中列出的 filters 进一步缩小范围；单页最多 5000 行，响应有 has_more 时原样传回 next_cursor 继续分页。","caveatsCn":["返回范围仍受 Friends 权限、单页上限和 catalog 中的筛选契约约束。"],"supportedMarkets":[],"coverage":{"measured":false,"windowDays":30,"windowStart":"2026-07-29","observedMarkets":{},"latestBusinessDate":null,"note":"Recent observed coverage, not a lifetime guarantee. An unmeasured dataset carries no support claim in either direction."},"identifier":{"namespace":"mixed","formatByMarket":{},"storesZeroPaddedHkCode":false,"stableJoinKey":"instrument_id","resolverPath":"/api/v1/data/instruments/resolve"},"sparseSemantics":null,"emptyResultCodes":["VALID_EMPTY","NOT_IN_RANKING","UNSUPPORTED_MARKET","STALE_SOURCE","NO_MATCH","IDENTIFIER_INVALID","COVERAGE_UNKNOWN","PARTIAL_UNIVERSE"],"publication":{"published":true,"reason":null,"projectionReviewed":true},"returnedFieldCount":58,"costGuard":{"tier":"small","identityFilters":["instrument_id"],"maxWindowDays":400,"requirement":"none","enforcedBeforeSql":true},"sourceEntitlement":{"mode":"vendor_denylist","decision":"UNCLASSIFIED","deniedSources":[],"reasons":["no_observed_source_and_no_source_column"]}},{"object":"dataset_schema","asset":"research.rt_option_flow_ledger","namespace":"research","name":"rt_option_flow_ledger","coverageTags":["options","research"],"description":"Daybreak realtime options-flow leg ledger: intraday per-underlying snapshots of the 9 rt legs (fired flags + values). snapshot_ts is DateTime64 in America/New_York.","relation":"research.rt_option_flow_ledger","objectKind":"table","rowMagnitude":"1M-9M","grain":"session_date × underlying × snapshot_ts","cadence":"producer_schedule","timeColumn":"session_date","defaultOrder":["session_date","underlying","snapshot_ts"],"filters":[{"name":"producer_version","column":"producer_version","required":false,"multipleValues":true,"jsonType":"string","example":"FILTER_VALUE"},{"name":"underlying","column":"underlying","required":false,"multipleValues":true,"jsonType":"string","example":"FILTER_VALUE"}],"maxLimit":5000,"maxWindowDays":null,"supportsCursor":false,"readMode":"canonical_final_active","contractVersion":null,"uniqueKey":[],"provenanceColumns":[],"fieldCount":43,"fields":[{"position":1,"name":"session_date","displayName":"session date","clickhouseType":"Date","jsonType":"string","nullable":false,"description":"Calendar date for session date (YYYY-MM-DD).","descriptionSource":"name_derived","roles":["time","default_order","warehouse_primary_key"],"filterNames":[],"jsonFormat":"date","unit":"date","returned":true},{"position":2,"name":"snapshot_ts","displayName":"snapshot ts","clickhouseType":"DateTime64(3, 'America/New_York')","jsonType":"string","nullable":false,"description":"UTC timestamp for snapshot ts.","descriptionSource":"name_derived","roles":["default_order","warehouse_primary_key"],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":3,"name":"underlying","displayName":"underlying","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: underlying.","descriptionSource":"name_derived","roles":["filter","default_order","warehouse_primary_key"],"filterNames":["underlying"],"returned":true},{"position":4,"name":"rt_signed_call_flow","displayName":"rt signed call flow","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: rt signed call flow.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":5,"name":"rt_call_sweep","displayName":"rt call sweep","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: rt call sweep.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":6,"name":"rt_premove_call","displayName":"rt premove call","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: rt premove call.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":7,"name":"rt_vol_oi_uoa","displayName":"rt vol oi uoa","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: rt vol oi uoa.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":8,"name":"rt_putcall_flow_skew","displayName":"rt putcall flow skew","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: rt putcall flow skew.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":9,"name":"rt_gex","displayName":"rt gex","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: rt gex.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":10,"name":"rt_call_iv_skew","displayName":"rt call iv skew","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: rt call iv skew.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":11,"name":"overnight_iv_jump","displayName":"overnight iv jump","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: overnight iv jump.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":12,"name":"rt_relvol_spike","displayName":"rt relvol spike","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: rt relvol spike.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":13,"name":"rt_signed_call_flow_fired","displayName":"rt signed call flow fired","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: rt signed call flow fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":14,"name":"rt_call_sweep_fired","displayName":"rt call sweep fired","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: rt call sweep fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":15,"name":"rt_premove_call_fired","displayName":"rt premove call fired","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: rt premove call fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":16,"name":"rt_vol_oi_uoa_fired","displayName":"rt vol oi uoa fired","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: rt vol oi uoa fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":17,"name":"rt_putcall_flow_skew_fired","displayName":"rt putcall flow skew fired","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: rt putcall flow skew fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":18,"name":"rt_gex_fired","displayName":"rt gex fired","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: rt gex fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":19,"name":"rt_call_iv_skew_fired","displayName":"rt call iv skew fired","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: rt call iv skew fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":20,"name":"overnight_iv_jump_fired","displayName":"overnight iv jump fired","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: overnight iv jump fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":21,"name":"rt_relvol_spike_fired","displayName":"rt relvol spike fired","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: rt relvol spike fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":22,"name":"n_fired","displayName":"n fired","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Count of fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":23,"name":"rt_signed_call_flow_bearish_fired","displayName":"rt signed call flow bearish fired","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: rt signed call flow bearish fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":24,"name":"rt_premove_call_bearish_fired","displayName":"rt premove call bearish fired","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: rt premove call bearish fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":25,"name":"rt_vol_oi_uoa_bearish_fired","displayName":"rt vol oi uoa bearish fired","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: rt vol oi uoa bearish fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":26,"name":"rt_putcall_flow_skew_bearish_fired","displayName":"rt putcall flow skew bearish fired","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: rt putcall flow skew bearish fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":27,"name":"n_fired_bearish","displayName":"n fired bearish","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Count of fired bearish.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":28,"name":"rt_vol_oi_buy_dom","displayName":"rt vol oi buy dom","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: rt vol oi buy dom.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":29,"name":"und_last_price","displayName":"und last price","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Price value for und last price.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":30,"name":"und_move_pct_at_snap","displayName":"und move pct at snap","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: und move pct at snap.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":31,"name":"call_notional_premium","displayName":"call notional premium","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: call notional premium.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":32,"name":"total_contracts","displayName":"total contracts","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Source-normalized field: total contracts.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":33,"name":"classified_share","displayName":"classified share","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: classified share.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":34,"name":"call_sweep_contracts","displayName":"call sweep contracts","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Source-normalized field: call sweep contracts.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":35,"name":"call_block_contracts","displayName":"call block contracts","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Source-normalized field: call block contracts.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":36,"name":"atm_iv","displayName":"atm iv","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: atm iv.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":37,"name":"fwd_ret_1d","displayName":"fwd ret 1d","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: fwd ret 1d.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":38,"name":"fwd_max_ret_5d","displayName":"fwd max ret 5d","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: fwd max ret 5d.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":39,"name":"outcome_asof","displayName":"outcome asof","clickhouseType":"Nullable(Date)","jsonType":"string","nullable":true,"description":"Source-normalized field: outcome asof.","descriptionSource":"name_derived","roles":[],"filterNames":[],"jsonFormat":"date","returned":true},{"position":40,"name":"producer_version","displayName":"producer version","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: producer version.","descriptionSource":"name_derived","roles":["filter"],"filterNames":["producer_version"],"returned":true},{"position":41,"name":"ingest_run_id","displayName":"ingest run id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Identifier of the ingestion run that produced the row.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":42,"name":"version","displayName":"version","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Monotonic row version used for correction-aware reads.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":43,"name":"is_deleted","displayName":"is deleted","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Soft-delete marker; public serving excludes current tombstones.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"returned":true}],"pit":null,"titleCn":"Daybreak 实时期权流账本","summaryCn":"按美东时间快照保存每个标的九条实时期权流机制腿的触发状态和数值。","useCasesCn":["查看盘中期权流机制是否触发","比较相邻快照持续性","分析 call 与 put 侧证据"],"grainCn":"每行代表“Daybreak 实时期权流账本”的一条记录；逻辑粒度由 session_date × underlying × snapshot_ts 共同确定。","timeSemanticsCn":"以 session_date 为主要查询时间轴；除下方限制特别说明外，时间戳按 UTC、日期按来源市场日历解释。","cadenceCn":"由对应生产任务或事件触发更新，不承诺固定日历频率；查询前先检查最新时间。","keyFields":[{"name":"session_date","meaningCn":"session date 对应的日历日期。"},{"name":"underlying","meaningCn":"用于确定该表业务粒度或默认顺序的 underlying 字段。"},{"name":"snapshot_ts","meaningCn":"生成该快照的时间。"}],"joins":[{"dataset":"","on":"","guidanceCn":"该表主要按自身业务键使用，目前没有推荐的跨表主键联接。"}],"queryGuidanceCn":"先用 catalog 确认当前契约；可按 catalog 中列出的 filters 进一步缩小范围；单页最多 5000 行，该表不提供稳定 cursor，结果过大时必须缩小标的、日期或其他筛选。","caveatsCn":["snapshot_ts 使用 America/New_York 时区，不是 UTC"],"supportedMarkets":[],"coverage":{"measured":false,"windowDays":30,"windowStart":"2026-07-29","observedMarkets":{},"latestBusinessDate":null,"note":"Recent observed coverage, not a lifetime guarantee. An unmeasured dataset carries no support claim in either direction."},"identifier":{"namespace":"mixed","formatByMarket":{},"storesZeroPaddedHkCode":false,"stableJoinKey":"instrument_id","resolverPath":"/api/v1/data/instruments/resolve"},"sparseSemantics":null,"emptyResultCodes":["VALID_EMPTY","NOT_IN_RANKING","UNSUPPORTED_MARKET","STALE_SOURCE","NO_MATCH","IDENTIFIER_INVALID","COVERAGE_UNKNOWN","PARTIAL_UNIVERSE"],"publication":{"published":true,"reason":null,"projectionReviewed":true},"returnedFieldCount":43,"costGuard":{"tier":"large","identityFilters":[],"maxWindowDays":400,"requirement":"bounded window","enforcedBeforeSql":true},"sourceEntitlement":{"mode":"vendor_denylist","decision":"UNCLASSIFIED","deniedSources":[],"reasons":["no_observed_source_and_no_source_column"]}},{"object":"dataset_schema","asset":"research.rt_signal","namespace":"research","name":"rt_signal","coverageTags":["research"],"description":"Canonical Friends financial dataset: Daybreak 实时信号.","relation":"research.rt_signal","objectKind":"table","rowMagnitude":"100K-999K","grain":"dedup_id × direction × triggered_at","cadence":"producer_schedule","timeColumn":"trade_date","defaultOrder":["dedup_id","direction","triggered_at"],"filters":[{"name":"direction","column":"direction","required":false,"multipleValues":true,"jsonType":"string","example":"FILTER_VALUE"},{"name":"instrument_id","column":"instrument_id","required":false,"multipleValues":true,"jsonType":"integer","example":1},{"name":"symbol","column":"symbol","required":false,"multipleValues":true,"jsonType":"string","example":"AAPL"},{"name":"trade_date","column":"trade_date","required":false,"multipleValues":true,"jsonType":"string","example":"FILTER_VALUE"}],"maxLimit":5000,"maxWindowDays":null,"supportsCursor":true,"readMode":"canonical_final_active","contractVersion":null,"uniqueKey":["dedup_id","direction","triggered_at"],"provenanceColumns":[],"fieldCount":22,"fields":[{"position":1,"name":"dedup_id","displayName":"dedup id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Identifier for dedup.","descriptionSource":"name_derived","roles":["default_order","warehouse_primary_key","contract_unique_key"],"filterNames":[],"returned":true},{"position":2,"name":"detector","displayName":"detector","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: detector.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":3,"name":"signal_type","displayName":"signal type","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: signal type.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":4,"name":"direction","displayName":"direction","clickhouseType":"Enum8('none' = 0, 'long' = 1, 'short' = 2)","jsonType":"string","nullable":false,"description":"Source-normalized field: direction.","descriptionSource":"name_derived","roles":["filter","default_order","warehouse_primary_key","contract_unique_key"],"filterNames":["direction"],"returned":true},{"position":5,"name":"symbol","displayName":"symbol","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Display or trading symbol for the instrument.","descriptionSource":"standard_glossary","roles":["filter"],"filterNames":["symbol"],"returned":true},{"position":6,"name":"instrument_id","displayName":"instrument id","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"WarrenHub canonical instrument identifier; use it for cross-dataset joins.","descriptionSource":"standard_glossary","roles":["filter"],"filterNames":["instrument_id"],"returned":true},{"position":7,"name":"trade_date","displayName":"trade date","clickhouseType":"Date","jsonType":"string","nullable":false,"description":"Trading-session date in the dataset's market calendar.","descriptionSource":"standard_glossary","roles":["time","filter"],"filterNames":["trade_date"],"jsonFormat":"date","unit":"date","returned":true},{"position":8,"name":"triggered_at","displayName":"triggered at","clickhouseType":"DateTime64(3, 'UTC')","jsonType":"string","nullable":false,"description":"UTC timestamp for triggered at.","descriptionSource":"name_derived","roles":["default_order","warehouse_primary_key","contract_unique_key"],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":9,"name":"score","displayName":"score","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: score.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":10,"name":"rt_signed_call_flow_fired","displayName":"rt signed call flow fired","clickhouseType":"Nullable(UInt8)","jsonType":"integer","nullable":true,"description":"Source-normalized field: rt signed call flow fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":11,"name":"rt_call_sweep_fired","displayName":"rt call sweep fired","clickhouseType":"Nullable(UInt8)","jsonType":"integer","nullable":true,"description":"Source-normalized field: rt call sweep fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":12,"name":"rt_premove_call_fired","displayName":"rt premove call fired","clickhouseType":"Nullable(UInt8)","jsonType":"integer","nullable":true,"description":"Source-normalized field: rt premove call fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":13,"name":"rt_vol_oi_uoa_fired","displayName":"rt vol oi uoa fired","clickhouseType":"Nullable(UInt8)","jsonType":"integer","nullable":true,"description":"Source-normalized field: rt vol oi uoa fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":14,"name":"rt_putcall_flow_skew_fired","displayName":"rt putcall flow skew fired","clickhouseType":"Nullable(UInt8)","jsonType":"integer","nullable":true,"description":"Source-normalized field: rt putcall flow skew fired.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":15,"name":"conviction_short_v2","displayName":"conviction short v2","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: conviction short v2.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":16,"name":"dedup_bucket","displayName":"dedup bucket","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: dedup bucket.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":17,"name":"source_ref","displayName":"source ref","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: source ref.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":18,"name":"metrics_json","displayName":"metrics json","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: metrics json.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":19,"name":"stream_id","displayName":"stream id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Identifier for stream.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":20,"name":"version","displayName":"version","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Monotonic row version used for correction-aware reads.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":21,"name":"producer_run_id","displayName":"producer run id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Identifier for producer run.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":22,"name":"ingested_at","displayName":"ingested at","clickhouseType":"DateTime64(3, 'UTC')","jsonType":"string","nullable":false,"description":"UTC timestamp when the source record entered the warehouse.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true}],"pit":null,"titleCn":"Daybreak 实时信号","summaryCn":"这是已经产出的研究信号与市场状态中的“Daybreak 实时信号”数据集；一行由 dedup_id、direction、triggered_at 定位，主要字段包括 detector、signal_type、symbol、instrument_id、trade_date。","useCasesCn":["读取已完成的研究信号和市场状态","复盘信号随行情变化的结果"],"grainCn":"每行代表“Daybreak 实时信号”的一条记录；逻辑粒度由 dedup_id × direction × triggered_at 共同确定。","timeSemanticsCn":"以 trade_date 为主要查询时间轴；除下方限制特别说明外，时间戳按 UTC、日期按来源市场日历解释。","cadenceCn":"由对应生产任务或事件触发更新，不承诺固定日历频率；查询前先检查最新时间。","keyFields":[{"name":"dedup_id","meaningCn":"用于识别 dedup 的业务标识。"},{"name":"direction","meaningCn":"用于确定该表业务粒度或默认顺序的 direction 字段。"},{"name":"triggered_at","meaningCn":"triggered at 对应的时间戳；除表内特别说明外按 UTC 解释。"}],"joins":[{"dataset":"ref.instrument","on":"instrument_id","guidanceCn":"用 instrument_id 补充证券代码、名称、市场、交易所和资产类型。"},{"dataset":"ref.calendar","on":"market + trade_date（有 market 时）","guidanceCn":"需要计算交易日偏移时联接交易日历；无 market 字段时先确定适用市场。"}],"queryGuidanceCn":"先用 catalog 确认当前契约；可按 catalog 中列出的 filters 进一步缩小范围；单页最多 5000 行，响应有 has_more 时原样传回 next_cursor 继续分页。","caveatsCn":["返回范围仍受 Friends 权限、单页上限和 catalog 中的筛选契约约束。"],"supportedMarkets":[],"coverage":{"measured":false,"windowDays":30,"windowStart":"2026-07-29","observedMarkets":{},"latestBusinessDate":null,"note":"Recent observed coverage, not a lifetime guarantee. An unmeasured dataset carries no support claim in either direction."},"identifier":{"namespace":"mixed","formatByMarket":{},"storesZeroPaddedHkCode":false,"stableJoinKey":"instrument_id","resolverPath":"/api/v1/data/instruments/resolve"},"sparseSemantics":null,"emptyResultCodes":["VALID_EMPTY","NOT_IN_RANKING","UNSUPPORTED_MARKET","STALE_SOURCE","NO_MATCH","IDENTIFIER_INVALID","COVERAGE_UNKNOWN","PARTIAL_UNIVERSE"],"publication":{"published":true,"reason":null,"projectionReviewed":true},"returnedFieldCount":22,"costGuard":{"tier":"small","identityFilters":["instrument_id","symbol"],"maxWindowDays":400,"requirement":"none","enforcedBeforeSql":true},"sourceEntitlement":{"mode":"vendor_denylist","decision":"UNCLASSIFIED","deniedSources":[],"reasons":["no_observed_source_and_no_source_column"]}},{"object":"dataset_schema","asset":"research.sector_rotation_daily","namespace":"research","name":"sector_rotation_daily","coverageTags":["research"],"description":"Sector rotation features.","relation":"research.sector_rotation_daily","objectKind":"table","rowMagnitude":"1K-9K","grain":"sector_etf × benchmark × trade_date","cadence":"daily","timeColumn":"trade_date","defaultOrder":["trade_date","sector_etf","benchmark"],"filters":[{"name":"benchmark","column":"benchmark","required":false,"multipleValues":true,"jsonType":"string","example":"FILTER_VALUE"},{"name":"sector_etf","column":"sector_etf","required":false,"multipleValues":true,"jsonType":"string","example":"FILTER_VALUE"},{"name":"source","column":"source","required":false,"multipleValues":true,"jsonType":"string","example":"SOURCE_VALUE"}],"maxLimit":5000,"maxWindowDays":null,"supportsCursor":false,"readMode":"canonical_final_active","contractVersion":null,"uniqueKey":[],"provenanceColumns":[],"fieldCount":29,"fields":[{"position":1,"name":"trade_date","displayName":"trade date","clickhouseType":"Date","jsonType":"string","nullable":false,"description":"Trading-session date in the dataset's market calendar.","descriptionSource":"standard_glossary","roles":["time","default_order","warehouse_primary_key"],"filterNames":[],"jsonFormat":"date","unit":"date","returned":true},{"position":2,"name":"sector_etf","displayName":"sector etf","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: sector etf.","descriptionSource":"name_derived","roles":["filter","default_order","warehouse_primary_key"],"filterNames":["sector_etf"],"returned":true},{"position":3,"name":"benchmark","displayName":"benchmark","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: benchmark.","descriptionSource":"name_derived","roles":["filter","default_order","warehouse_primary_key"],"filterNames":["benchmark"],"returned":true},{"position":4,"name":"sector_name","displayName":"sector name","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: sector name.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":5,"name":"close","displayName":"close","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Closing or last price for the represented interval.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"returned":true},{"position":6,"name":"benchmark_close","displayName":"benchmark close","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: benchmark close.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":7,"name":"ret_1d","displayName":"ret 1d","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: ret 1d.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":8,"name":"ret_5d","displayName":"ret 5d","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: ret 5d.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":9,"name":"ret_20d","displayName":"ret 20d","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: ret 20d.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":10,"name":"ret_60d","displayName":"ret 60d","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: ret 60d.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":11,"name":"rel_ret_5d","displayName":"rel ret 5d","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: rel ret 5d.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":12,"name":"rel_ret_20d","displayName":"rel ret 20d","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: rel ret 20d.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":13,"name":"rel_ret_60d","displayName":"rel ret 60d","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: rel ret 60d.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":14,"name":"rs_percentile_hist","displayName":"rs percentile hist","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: rs percentile hist.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":15,"name":"rank_20d","displayName":"rank 20d","clickhouseType":"Nullable(Int32)","jsonType":"integer","nullable":true,"description":"Source-normalized field: rank 20d.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":16,"name":"source","displayName":"source","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Normalized upstream source identifier.","descriptionSource":"standard_glossary","roles":["filter","provenance"],"filterNames":["source"],"returned":true},{"position":17,"name":"provider","displayName":"provider","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Upstream data provider identifier.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":18,"name":"source_url","displayName":"source url","clickhouseType":"String","jsonType":"string","nullable":false,"description":"URL of the upstream evidence or record when distributable.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":19,"name":"source_record_id","displayName":"source record id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Provider-side identifier for the source record.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":20,"name":"raw_payload_hash","displayName":"raw payload hash","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Opaque fingerprint of the normalized source payload for provenance checks.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":21,"name":"parser_version","displayName":"parser version","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Version of the parser or normalizer that produced the row.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":22,"name":"quality_status","displayName":"quality status","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Machine-readable data-quality classification.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":23,"name":"license_scope","displayName":"license scope","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"License or redistribution scope attached to the row.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":24,"name":"visibility_tier","displayName":"visibility tier","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Serving visibility tier attached to the row.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":25,"name":"ingest_run_id","displayName":"ingest run id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Identifier of the ingestion run that produced the row.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":26,"name":"version","displayName":"version","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Monotonic row version used for correction-aware reads.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":27,"name":"is_deleted","displayName":"is deleted","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Soft-delete marker; public serving excludes current tombstones.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"returned":true},{"position":28,"name":"created_at","displayName":"created at","clickhouseType":"DateTime64(3, 'UTC')","jsonType":"string","nullable":false,"description":"UTC timestamp when the warehouse row was first created.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":29,"name":"updated_at","displayName":"updated at","clickhouseType":"DateTime64(3, 'UTC')","jsonType":"string","nullable":false,"description":"UTC timestamp when the warehouse row was last updated.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true}],"pit":null,"titleCn":"行业轮动特征","summaryCn":"按行业 ETF、基准和交易日保存相对强弱、动量等轮动特征，用于判断资金偏好的行业方向。","useCasesCn":["比较行业相对强弱","识别轮动领先落后板块","构建行业配置信号"],"grainCn":"每行代表“行业轮动特征”的一条记录；逻辑粒度由 sector_etf × benchmark × trade_date 共同确定。","timeSemanticsCn":"以 trade_date 为主要查询时间轴；除下方限制特别说明外，时间戳按 UTC、日期按来源市场日历解释。","cadenceCn":"通常按交易日或自然日更新；具体最新日期请以返回数据为准。","keyFields":[{"name":"sector_etf","meaningCn":"用于确定该表业务粒度或默认顺序的 sector etf 字段。"},{"name":"benchmark","meaningCn":"用于确定该表业务粒度或默认顺序的 benchmark 字段。"},{"name":"trade_date","meaningCn":"对应市场日历中的交易日。"}],"joins":[{"dataset":"ref.calendar","on":"market + trade_date（有 market 时）","guidanceCn":"需要计算交易日偏移时联接交易日历；无 market 字段时先确定适用市场。"}],"queryGuidanceCn":"先用 catalog 确认当前契约；可按 catalog 中列出的 filters 进一步缩小范围；单页最多 5000 行，该表不提供稳定 cursor，结果过大时必须缩小标的、日期或其他筛选。","caveatsCn":["返回范围仍受 Friends 权限、单页上限和 catalog 中的筛选契约约束。"],"supportedMarkets":[],"coverage":{"measured":false,"windowDays":30,"windowStart":"2026-07-29","observedMarkets":{},"latestBusinessDate":null,"note":"Recent observed coverage, not a lifetime guarantee. An unmeasured dataset carries no support claim in either direction."},"identifier":{"namespace":"mixed","formatByMarket":{},"storesZeroPaddedHkCode":false,"stableJoinKey":"instrument_id","resolverPath":"/api/v1/data/instruments/resolve"},"sparseSemantics":null,"emptyResultCodes":["VALID_EMPTY","NOT_IN_RANKING","UNSUPPORTED_MARKET","STALE_SOURCE","NO_MATCH","IDENTIFIER_INVALID","COVERAGE_UNKNOWN","PARTIAL_UNIVERSE"],"publication":{"published":true,"reason":null,"projectionReviewed":true},"returnedFieldCount":29,"costGuard":{"tier":"small","identityFilters":[],"maxWindowDays":400,"requirement":"none","enforcedBeforeSql":true},"sourceEntitlement":{"mode":"vendor_denylist","decision":"ALLOWED","deniedSources":[],"reasons":[]}},{"object":"dataset_schema","asset":"research.sector_rotation_normalized_daily","namespace":"research","name":"sector_rotation_normalized_daily","coverageTags":["research"],"description":"Canonical Friends financial dataset: Daybreak 每日行业轮动.","relation":"research.sector_rotation_normalized_daily","objectKind":"table","rowMagnitude":"<1K","grain":"trade_date × sector","cadence":"producer_schedule","timeColumn":"trade_date","defaultOrder":["trade_date","sector"],"filters":[{"name":"trade_date","column":"trade_date","required":false,"multipleValues":true,"jsonType":"string","example":"FILTER_VALUE"}],"maxLimit":5000,"maxWindowDays":null,"supportsCursor":true,"readMode":"canonical_final_active","contractVersion":null,"uniqueKey":["trade_date","sector"],"provenanceColumns":[],"fieldCount":15,"fields":[{"position":1,"name":"trade_date","displayName":"trade date","clickhouseType":"Date","jsonType":"string","nullable":false,"description":"Trading-session date in the dataset's market calendar.","descriptionSource":"standard_glossary","roles":["time","filter","default_order","warehouse_primary_key","contract_unique_key"],"filterNames":["trade_date"],"jsonFormat":"date","unit":"date","returned":true},{"position":2,"name":"sector","displayName":"sector","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: sector.","descriptionSource":"name_derived","roles":["default_order","warehouse_primary_key","contract_unique_key"],"filterNames":[],"returned":true},{"position":3,"name":"raw_count","displayName":"raw count","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Count of raw count.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":4,"name":"unknown_count","displayName":"unknown count","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Count of unknown count.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":5,"name":"soft_weight","displayName":"soft weight","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: soft weight.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":6,"name":"rationale","displayName":"rationale","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: rationale.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":7,"name":"coverage_status","displayName":"coverage status","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: coverage status.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":8,"name":"regime_label","displayName":"regime label","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: regime label.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":9,"name":"axes_json","displayName":"axes json","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: axes json.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":10,"name":"status","displayName":"status","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: status.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":11,"name":"producer_version","displayName":"producer version","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: producer version.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":12,"name":"run_id","displayName":"run id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Identifier for run.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":13,"name":"version","displayName":"version","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Monotonic row version used for correction-aware reads.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":14,"name":"is_deleted","displayName":"is deleted","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Soft-delete marker; public serving excludes current tombstones.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"returned":true},{"position":15,"name":"created_at","displayName":"created at","clickhouseType":"DateTime64(3, 'UTC')","jsonType":"string","nullable":false,"description":"UTC timestamp when the warehouse row was first created.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true}],"pit":null,"titleCn":"Daybreak 每日行业轮动","summaryCn":"这是已经产出的研究信号与市场状态中的“Daybreak 每日行业轮动”数据集；一行由 trade_date、sector 定位，主要字段包括 raw_count、unknown_count、soft_weight、rationale、coverage_status。","useCasesCn":["读取已完成的研究信号和市场状态","复盘信号随行情变化的结果"],"grainCn":"每行代表“Daybreak 每日行业轮动”的一条记录；逻辑粒度由 trade_date × sector 共同确定。","timeSemanticsCn":"以 trade_date 为主要查询时间轴；除下方限制特别说明外，时间戳按 UTC、日期按来源市场日历解释。","cadenceCn":"由对应生产任务或事件触发更新，不承诺固定日历频率；查询前先检查最新时间。","keyFields":[{"name":"trade_date","meaningCn":"对应市场日历中的交易日。"},{"name":"sector","meaningCn":"用于确定该表业务粒度或默认顺序的 sector 字段。"}],"joins":[{"dataset":"ref.calendar","on":"market + trade_date（有 market 时）","guidanceCn":"需要计算交易日偏移时联接交易日历；无 market 字段时先确定适用市场。"}],"queryGuidanceCn":"先用 catalog 确认当前契约；可按 catalog 中列出的 filters 进一步缩小范围；单页最多 5000 行，响应有 has_more 时原样传回 next_cursor 继续分页。","caveatsCn":["返回范围仍受 Friends 权限、单页上限和 catalog 中的筛选契约约束。"],"supportedMarkets":[],"coverage":{"measured":false,"windowDays":30,"windowStart":"2026-07-29","observedMarkets":{},"latestBusinessDate":null,"note":"Recent observed coverage, not a lifetime guarantee. An unmeasured dataset carries no support claim in either direction."},"identifier":{"namespace":"mixed","formatByMarket":{},"storesZeroPaddedHkCode":false,"stableJoinKey":"instrument_id","resolverPath":"/api/v1/data/instruments/resolve"},"sparseSemantics":null,"emptyResultCodes":["VALID_EMPTY","NOT_IN_RANKING","UNSUPPORTED_MARKET","STALE_SOURCE","NO_MATCH","IDENTIFIER_INVALID","COVERAGE_UNKNOWN","PARTIAL_UNIVERSE"],"publication":{"published":true,"reason":null,"projectionReviewed":true},"returnedFieldCount":15,"costGuard":{"tier":"small","identityFilters":[],"maxWindowDays":400,"requirement":"none","enforcedBeforeSql":true},"sourceEntitlement":{"mode":"vendor_denylist","decision":"UNCLASSIFIED","deniedSources":[],"reasons":["no_observed_source_and_no_source_column"]}},{"object":"dataset_schema","asset":"research.squeeze_feature_daily","namespace":"research","name":"squeeze_feature_daily","coverageTags":["research"],"description":"Canonical Friends financial dataset: 每日逼空特征.","relation":"research.v_squeeze_feature_daily","objectKind":"view","rowMagnitude":"view","grain":"settlement_date × instrument_id","cadence":"producer_schedule","timeColumn":"settlement_date","defaultOrder":["settlement_date","instrument_id"],"filters":[{"name":"instrument_id","column":"instrument_id","required":false,"multipleValues":true,"jsonType":"integer","example":1},{"name":"ticker","column":"ticker","required":false,"multipleValues":true,"jsonType":"string","example":"AAPL"}],"maxLimit":5000,"maxWindowDays":null,"supportsCursor":true,"readMode":"relation_default","contractVersion":null,"uniqueKey":["settlement_date","instrument_id"],"provenanceColumns":[],"fieldCount":12,"fields":[{"position":1,"name":"instrument_id","displayName":"instrument id","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"WarrenHub canonical instrument identifier; use it for cross-dataset joins.","descriptionSource":"standard_glossary","roles":["filter","default_order","contract_unique_key"],"filterNames":["instrument_id"],"returned":true},{"position":2,"name":"ticker","displayName":"ticker","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Ticker symbol reported by the source or mapped security master.","descriptionSource":"standard_glossary","roles":["filter"],"filterNames":["ticker"],"returned":true},{"position":3,"name":"settlement_date","displayName":"settlement date","clickhouseType":"Date","jsonType":"string","nullable":false,"description":"Calendar date for settlement date (YYYY-MM-DD).","descriptionSource":"name_derived","roles":["time","default_order","contract_unique_key"],"filterNames":[],"jsonFormat":"date","unit":"date","returned":true},{"position":4,"name":"feature_available_ts","displayName":"feature available ts","clickhouseType":"Date","jsonType":"string","nullable":false,"description":"UTC timestamp for feature available ts.","descriptionSource":"name_derived","roles":[],"filterNames":[],"jsonFormat":"date","unit":"UTC_datetime","returned":true},{"position":5,"name":"short_interest","displayName":"short interest","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: short interest.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":6,"name":"avg_daily_vol","displayName":"avg daily vol","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: avg daily vol.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":7,"name":"days_to_cover","displayName":"days to cover","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: days to cover.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":8,"name":"prev_short_interest","displayName":"prev short interest","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: prev short interest.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":9,"name":"prev_settlement_date","displayName":"prev settlement date","clickhouseType":"Date","jsonType":"string","nullable":false,"description":"Calendar date for prev settlement date (YYYY-MM-DD).","descriptionSource":"name_derived","roles":[],"filterNames":[],"jsonFormat":"date","unit":"date","returned":true},{"position":10,"name":"delta_si","displayName":"delta si","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: delta si.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":11,"name":"delta_si_pct","displayName":"delta si pct","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Percentage value for delta si pct.","descriptionSource":"name_derived","roles":[],"filterNames":[],"unit":"percent","returned":true},{"position":12,"name":"is_covering","displayName":"is covering","clickhouseType":"Nullable(UInt8)","jsonType":"integer","nullable":true,"description":"Whether covering applies to the row.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true}],"pit":null,"titleCn":"每日逼空特征","summaryCn":"这是已经产出的研究信号与市场状态中的“每日逼空特征”数据集；一行由 settlement_date、instrument_id 定位，主要字段包括 ticker、feature_available_ts、short_interest、avg_daily_vol、days_to_cover。","useCasesCn":["读取已完成的研究信号和市场状态","复盘信号随行情变化的结果"],"grainCn":"每行代表“每日逼空特征”的一条记录；逻辑粒度由 settlement_date × instrument_id 共同确定。","timeSemanticsCn":"以 settlement_date 为主要查询时间轴；除下方限制特别说明外，时间戳按 UTC、日期按来源市场日历解释。","cadenceCn":"由对应生产任务或事件触发更新，不承诺固定日历频率；查询前先检查最新时间。","keyFields":[{"name":"settlement_date","meaningCn":"settlement date 对应的日历日期。"},{"name":"instrument_id","meaningCn":"WarrenHub 统一证券标识；跨证券数据集优先用它联接。"}],"joins":[{"dataset":"ref.instrument","on":"instrument_id","guidanceCn":"用 instrument_id 补充证券代码、名称、市场、交易所和资产类型。"}],"queryGuidanceCn":"先用 catalog 确认当前契约；可按 catalog 中列出的 filters 进一步缩小范围；单页最多 5000 行，响应有 has_more 时原样传回 next_cursor 继续分页。","caveatsCn":["返回范围仍受 Friends 权限、单页上限和 catalog 中的筛选契约约束。"],"supportedMarkets":[],"coverage":{"measured":false,"windowDays":30,"windowStart":"2026-07-29","observedMarkets":{},"latestBusinessDate":null,"note":"Recent observed coverage, not a lifetime guarantee. An unmeasured dataset carries no support claim in either direction."},"identifier":{"namespace":"mixed","formatByMarket":{},"storesZeroPaddedHkCode":false,"stableJoinKey":"instrument_id","resolverPath":"/api/v1/data/instruments/resolve"},"sparseSemantics":null,"emptyResultCodes":["VALID_EMPTY","NOT_IN_RANKING","UNSUPPORTED_MARKET","STALE_SOURCE","NO_MATCH","IDENTIFIER_INVALID","COVERAGE_UNKNOWN","PARTIAL_UNIVERSE"],"publication":{"published":true,"reason":null,"projectionReviewed":true},"returnedFieldCount":12,"costGuard":{"tier":"small","identityFilters":["instrument_id","ticker"],"maxWindowDays":400,"requirement":"none","enforcedBeforeSql":true},"sourceEntitlement":{"mode":"vendor_denylist","decision":"UNCLASSIFIED","deniedSources":[],"reasons":["no_observed_source_and_no_source_column"]}},{"object":"dataset_schema","asset":"research.squeeze_paper_ledger","namespace":"research","name":"squeeze_paper_ledger","coverageTags":["research"],"description":"Squeeze paper-trading ledger: mechanical paper trades with benchmark-adjusted net excess returns and gauntlet verdicts.","relation":"research.squeeze_paper_ledger","objectKind":"table","rowMagnitude":"10K-99K","grain":"entry_date × cell_id × instrument_id","cadence":"producer_schedule","timeColumn":"entry_date","defaultOrder":["entry_date","cell_id","instrument_id"],"filters":[{"name":"catalyst","column":"catalyst","required":false,"multipleValues":true,"jsonType":"string","example":"FILTER_VALUE"},{"name":"cell_id","column":"cell_id","required":false,"multipleValues":true,"jsonType":"string","example":"FILTER_VALUE"},{"name":"gauntlet_verdict","column":"gauntlet_verdict","required":false,"multipleValues":true,"jsonType":"string","example":"FILTER_VALUE"},{"name":"instrument_id","column":"instrument_id","required":false,"multipleValues":true,"jsonType":"integer","example":1},{"name":"outcome_status","column":"outcome_status","required":false,"multipleValues":true,"jsonType":"string","example":"FILTER_VALUE"},{"name":"side","column":"side","required":false,"multipleValues":true,"jsonType":"string","example":"FILTER_VALUE"},{"name":"ticker","column":"ticker","required":false,"multipleValues":true,"jsonType":"string","example":"AAPL"}],"maxLimit":5000,"maxWindowDays":null,"supportsCursor":false,"readMode":"canonical_final_active","contractVersion":null,"uniqueKey":[],"provenanceColumns":[],"fieldCount":63,"fields":[{"position":1,"name":"catalyst","displayName":"catalyst","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: catalyst.","descriptionSource":"name_derived","roles":["filter","warehouse_primary_key"],"filterNames":["catalyst"],"returned":true},{"position":2,"name":"cell_id","displayName":"cell id","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Identifier for cell.","descriptionSource":"name_derived","roles":["filter","default_order","warehouse_primary_key"],"filterNames":["cell_id"],"returned":true},{"position":3,"name":"instrument_id","displayName":"instrument id","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"WarrenHub canonical instrument identifier; use it for cross-dataset joins.","descriptionSource":"standard_glossary","roles":["filter","default_order","warehouse_primary_key"],"filterNames":["instrument_id"],"returned":true},{"position":4,"name":"ticker","displayName":"ticker","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Ticker symbol reported by the source or mapped security master.","descriptionSource":"standard_glossary","roles":["filter"],"filterNames":["ticker"],"returned":true},{"position":5,"name":"formation_date","displayName":"formation date","clickhouseType":"Date","jsonType":"string","nullable":false,"description":"Calendar date for formation date (YYYY-MM-DD).","descriptionSource":"name_derived","roles":["warehouse_primary_key"],"filterNames":[],"jsonFormat":"date","unit":"date","returned":true},{"position":6,"name":"feature_available_ts","displayName":"feature available ts","clickhouseType":"DateTime64(3, 'UTC')","jsonType":"string","nullable":false,"description":"UTC timestamp for feature available ts.","descriptionSource":"name_derived","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":7,"name":"side","displayName":"side","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: side.","descriptionSource":"name_derived","roles":["filter"],"filterNames":["side"],"returned":true},{"position":8,"name":"vehicle","displayName":"vehicle","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: vehicle.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":9,"name":"horizon_days","displayName":"horizon days","clickhouseType":"UInt16","jsonType":"integer","nullable":false,"description":"Source-normalized field: horizon days.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":10,"name":"entry_date","displayName":"entry date","clickhouseType":"Date","jsonType":"string","nullable":false,"description":"Calendar date for entry date (YYYY-MM-DD).","descriptionSource":"name_derived","roles":["time","default_order"],"filterNames":[],"jsonFormat":"date","unit":"date","returned":true},{"position":11,"name":"entry_ts","displayName":"entry ts","clickhouseType":"Nullable(DateTime64(3, 'UTC'))","jsonType":"string","nullable":true,"description":"UTC timestamp for entry ts.","descriptionSource":"name_derived","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":12,"name":"entry_px","displayName":"entry px","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: entry px.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":13,"name":"mechanical_exit_date","displayName":"mechanical exit date","clickhouseType":"Date","jsonType":"string","nullable":false,"description":"Calendar date for mechanical exit date (YYYY-MM-DD).","descriptionSource":"name_derived","roles":[],"filterNames":[],"jsonFormat":"date","unit":"date","returned":true},{"position":14,"name":"score","displayName":"score","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: score.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":15,"name":"rank_in_cohort","displayName":"rank in cohort","clickhouseType":"UInt16","jsonType":"integer","nullable":false,"description":"Source-normalized field: rank in cohort.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":16,"name":"benchmark","displayName":"benchmark","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: benchmark.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":17,"name":"benchmark_instrument_id","displayName":"benchmark instrument id","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Identifier for benchmark instrument.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":18,"name":"cost_bps","displayName":"cost bps","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Basis-point value for cost bps.","descriptionSource":"name_derived","roles":[],"filterNames":[],"unit":"basis_points","returned":true},{"position":19,"name":"stop_price","displayName":"stop price","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Price value for stop price.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":20,"name":"target_price","displayName":"target price","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Price value for target price.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":21,"name":"position_qty","displayName":"position qty","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: position qty.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":22,"name":"remaining_qty","displayName":"remaining qty","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: remaining qty.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":23,"name":"realized_gross_return","displayName":"realized gross return","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: realized gross return.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":24,"name":"realized_net_excess_return","displayName":"realized net excess return","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: realized net excess return.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":25,"name":"last_exit_qty","displayName":"last exit qty","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: last exit qty.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":26,"name":"last_exit_reason","displayName":"last exit reason","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: last exit reason.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":27,"name":"promotion_contract_id","displayName":"promotion contract id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Identifier for promotion contract.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":28,"name":"promotion_contract_manifest_hash","displayName":"promotion contract manifest hash","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: promotion contract manifest hash.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":29,"name":"promotion_provider_id","displayName":"promotion provider id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Identifier for promotion provider.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":30,"name":"promotion_hypothesis_id","displayName":"promotion hypothesis id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Identifier for promotion hypothesis.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":31,"name":"promotion_hypothesis_version","displayName":"promotion hypothesis version","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: promotion hypothesis version.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":32,"name":"decision_intent_id","displayName":"decision intent id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Identifier for decision intent.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":33,"name":"cohort_id","displayName":"cohort id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Identifier for cohort.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":34,"name":"cohort_manifest_payload_hash","displayName":"cohort manifest payload hash","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: cohort manifest payload hash.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":35,"name":"intent_payload_hash","displayName":"intent payload hash","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: intent payload hash.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":36,"name":"fill_terminal_payload_hash","displayName":"fill terminal payload hash","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: fill terminal payload hash.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":37,"name":"settlement_terminal_payload_hash","displayName":"settlement terminal payload hash","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: settlement terminal payload hash.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":38,"name":"source_snapshot_hash","displayName":"source snapshot hash","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: source snapshot hash.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":39,"name":"decision_available_at","displayName":"decision available at","clickhouseType":"Nullable(DateTime64(3, 'UTC'))","jsonType":"string","nullable":true,"description":"UTC timestamp for decision available at.","descriptionSource":"name_derived","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":40,"name":"fill_observed_at","displayName":"fill observed at","clickhouseType":"Nullable(DateTime64(3, 'UTC'))","jsonType":"string","nullable":true,"description":"UTC timestamp for fill observed at.","descriptionSource":"name_derived","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":41,"name":"benchmark_entry_ts","displayName":"benchmark entry ts","clickhouseType":"Nullable(DateTime64(3, 'UTC'))","jsonType":"string","nullable":true,"description":"UTC timestamp for benchmark entry ts.","descriptionSource":"name_derived","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":42,"name":"benchmark_entry_px","displayName":"benchmark entry px","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: benchmark entry px.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":43,"name":"benchmark_fill_observed_at","displayName":"benchmark fill observed at","clickhouseType":"Nullable(DateTime64(3, 'UTC'))","jsonType":"string","nullable":true,"description":"UTC timestamp for benchmark fill observed at.","descriptionSource":"name_derived","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":44,"name":"calendar_id","displayName":"calendar id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Identifier for calendar.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":45,"name":"calendar_source_manifest_sha256","displayName":"calendar source manifest sha256","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: calendar source manifest sha256.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":46,"name":"calendar_source_sha256","displayName":"calendar source sha256","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: calendar source sha256.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":47,"name":"calendar_dataset_sha256","displayName":"calendar dataset sha256","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: calendar dataset sha256.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":48,"name":"settlement_policy_id","displayName":"settlement policy id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Identifier for settlement policy.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":49,"name":"entry_session_index","displayName":"entry session index","clickhouseType":"Nullable(Int64)","jsonType":"integer","nullable":true,"description":"Source-normalized field: entry session index.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":50,"name":"exit_session_index","displayName":"exit session index","clickhouseType":"Nullable(Int64)","jsonType":"integer","nullable":true,"description":"Source-normalized field: exit session index.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":51,"name":"settlement_observed_at","displayName":"settlement observed at","clickhouseType":"Nullable(DateTime64(3, 'UTC'))","jsonType":"string","nullable":true,"description":"UTC timestamp for settlement observed at.","descriptionSource":"name_derived","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":52,"name":"last_exit_incident_id","displayName":"last exit incident id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Identifier for last exit incident.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":53,"name":"exit_px","displayName":"exit px","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: exit px.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":54,"name":"gross_return","displayName":"gross return","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: gross return.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":55,"name":"benchmark_return","displayName":"benchmark return","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: benchmark return.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":56,"name":"net_excess_return","displayName":"net excess return","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: net excess return.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":57,"name":"outcome_status","displayName":"outcome status","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: outcome status.","descriptionSource":"name_derived","roles":["filter"],"filterNames":["outcome_status"],"returned":true},{"position":58,"name":"run_id","displayName":"run id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Identifier for run.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":59,"name":"gauntlet_verdict","displayName":"gauntlet verdict","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: gauntlet verdict.","descriptionSource":"name_derived","roles":["filter"],"filterNames":["gauntlet_verdict"],"returned":true},{"position":60,"name":"source","displayName":"source","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Normalized upstream source identifier.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":61,"name":"version","displayName":"version","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Monotonic row version used for correction-aware reads.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":62,"name":"version_ts","displayName":"version ts","clickhouseType":"DateTime64(3, 'UTC')","jsonType":"string","nullable":false,"description":"UTC timestamp associated with the row version.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":63,"name":"is_deleted","displayName":"is deleted","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Soft-delete marker; public serving excludes current tombstones.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"returned":true}],"pit":null,"titleCn":"Squeeze 纸面交易账本","summaryCn":"保存机械化逼空策略的纸面进出场、基准调整净超额收益和 gauntlet 结论，用于验证策略而非实盘成交。","useCasesCn":["评估 squeeze 纸面策略","查看单笔净超额收益","按 gauntlet verdict 分组比较"],"grainCn":"每行代表“Squeeze 纸面交易账本”的一条记录；逻辑粒度由 entry_date × cell_id × instrument_id 共同确定。","timeSemanticsCn":"以 entry_date 为主要查询时间轴；除下方限制特别说明外，时间戳按 UTC、日期按来源市场日历解释。","cadenceCn":"由对应生产任务或事件触发更新，不承诺固定日历频率；查询前先检查最新时间。","keyFields":[{"name":"entry_date","meaningCn":"entry date 对应的日历日期。"},{"name":"cell_id","meaningCn":"用于识别 cell 的业务标识。"},{"name":"instrument_id","meaningCn":"WarrenHub 统一证券标识；跨证券数据集优先用它联接。"}],"joins":[{"dataset":"ref.instrument","on":"instrument_id","guidanceCn":"用 instrument_id 补充证券代码、名称、市场、交易所和资产类型。"}],"queryGuidanceCn":"先用 catalog 确认当前契约；可按 catalog 中列出的 filters 进一步缩小范围；单页最多 5000 行，该表不提供稳定 cursor，结果过大时必须缩小标的、日期或其他筛选。","caveatsCn":["这是纸面交易账本，不代表真实账户成交"],"supportedMarkets":[],"coverage":{"measured":false,"windowDays":30,"windowStart":"2026-07-29","observedMarkets":{},"latestBusinessDate":null,"note":"Recent observed coverage, not a lifetime guarantee. An unmeasured dataset carries no support claim in either direction."},"identifier":{"namespace":"mixed","formatByMarket":{},"storesZeroPaddedHkCode":false,"stableJoinKey":"instrument_id","resolverPath":"/api/v1/data/instruments/resolve"},"sparseSemantics":null,"emptyResultCodes":["VALID_EMPTY","NOT_IN_RANKING","UNSUPPORTED_MARKET","STALE_SOURCE","NO_MATCH","IDENTIFIER_INVALID","COVERAGE_UNKNOWN","PARTIAL_UNIVERSE"],"publication":{"published":true,"reason":null,"projectionReviewed":true},"returnedFieldCount":63,"costGuard":{"tier":"small","identityFilters":["instrument_id","ticker"],"maxWindowDays":400,"requirement":"none","enforcedBeforeSql":true},"sourceEntitlement":{"mode":"vendor_denylist","decision":"ALLOWED","deniedSources":[],"reasons":[]}},{"object":"dataset_schema","asset":"research.squeeze_setup_daily","namespace":"research","name":"squeeze_setup_daily","coverageTags":["research"],"description":"Canonical Friends financial dataset: 每日逼空候选.","relation":"research.v_squeeze_setup_daily","objectKind":"view","rowMagnitude":"view","grain":"settlement_date × instrument_id","cadence":"producer_schedule","timeColumn":"settlement_date","defaultOrder":["settlement_date","instrument_id"],"filters":[{"name":"instrument_id","column":"instrument_id","required":false,"multipleValues":true,"jsonType":"integer","example":1},{"name":"market","column":"market","required":false,"multipleValues":true,"jsonType":"string","example":"US","exampleSource":"observed_coverage","allowedValues":["US"]},{"name":"ticker","column":"ticker","required":false,"multipleValues":true,"jsonType":"string","example":"TICKER","exampleSource":"identifier_format"}],"maxLimit":5000,"maxWindowDays":null,"supportsCursor":true,"readMode":"relation_default","contractVersion":null,"uniqueKey":["settlement_date","instrument_id"],"provenanceColumns":[],"fieldCount":13,"fields":[{"position":1,"name":"instrument_id","displayName":"instrument id","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"WarrenHub canonical instrument identifier; use it for cross-dataset joins.","descriptionSource":"standard_glossary","roles":["filter","default_order","contract_unique_key"],"filterNames":["instrument_id"],"returned":true},{"position":2,"name":"ticker","displayName":"ticker","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Ticker symbol reported by the source or mapped security master.","descriptionSource":"standard_glossary","roles":["filter"],"filterNames":["ticker"],"returned":true},{"position":3,"name":"market","displayName":"market","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Canonical market or country-market code.","descriptionSource":"standard_glossary","roles":["filter"],"filterNames":["market"],"returned":true},{"position":4,"name":"settlement_date","displayName":"settlement date","clickhouseType":"Date","jsonType":"string","nullable":false,"description":"Calendar date for settlement date (YYYY-MM-DD).","descriptionSource":"name_derived","roles":["time","default_order","contract_unique_key"],"filterNames":[],"jsonFormat":"date","unit":"date","returned":true},{"position":5,"name":"short_interest","displayName":"short interest","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: short interest.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":6,"name":"avg_daily_vol","displayName":"avg daily vol","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: avg daily vol.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":7,"name":"weighted_shares_outstanding","displayName":"weighted shares outstanding","clickhouseType":"Nullable(UInt64)","jsonType":"integer","nullable":true,"description":"Source-normalized field: weighted shares outstanding.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":8,"name":"share_class_shares_outstanding","displayName":"share class shares outstanding","clickhouseType":"Nullable(UInt64)","jsonType":"integer","nullable":true,"description":"Source-normalized field: share class shares outstanding.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":9,"name":"shares_observation_date","displayName":"shares observation date","clickhouseType":"Date","jsonType":"string","nullable":false,"description":"Calendar date for shares observation date (YYYY-MM-DD).","descriptionSource":"name_derived","roles":[],"filterNames":[],"jsonFormat":"date","unit":"date","returned":true},{"position":10,"name":"si_pct_shares_out","displayName":"si pct shares out","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: si pct shares out.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":11,"name":"days_to_cover","displayName":"days to cover","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: days to cover.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":12,"name":"short_volume_ratio","displayName":"short volume ratio","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Ratio value for short volume ratio.","descriptionSource":"name_derived","roles":[],"filterNames":[],"unit":"ratio","returned":true},{"position":13,"name":"short_volume_date","displayName":"short volume date","clickhouseType":"Date","jsonType":"string","nullable":false,"description":"Calendar date for short volume date (YYYY-MM-DD).","descriptionSource":"name_derived","roles":[],"filterNames":[],"jsonFormat":"date","unit":"date","returned":true}],"pit":null,"titleCn":"每日逼空候选","summaryCn":"这是已经产出的研究信号与市场状态中的“每日逼空候选”数据集；一行由 settlement_date、instrument_id 定位，主要字段包括 ticker、market、short_interest、avg_daily_vol、weighted_shares_outstanding。","useCasesCn":["读取已完成的研究信号和市场状态","复盘信号随行情变化的结果"],"grainCn":"每行代表“每日逼空候选”的一条记录；逻辑粒度由 settlement_date × instrument_id 共同确定。","timeSemanticsCn":"以 settlement_date 为主要查询时间轴；除下方限制特别说明外，时间戳按 UTC、日期按来源市场日历解释。","cadenceCn":"由对应生产任务或事件触发更新，不承诺固定日历频率；查询前先检查最新时间。","keyFields":[{"name":"settlement_date","meaningCn":"settlement date 对应的日历日期。"},{"name":"instrument_id","meaningCn":"WarrenHub 统一证券标识；跨证券数据集优先用它联接。"}],"joins":[{"dataset":"ref.instrument","on":"instrument_id","guidanceCn":"用 instrument_id 补充证券代码、名称、市场、交易所和资产类型。"}],"queryGuidanceCn":"先用 catalog 确认当前契约；可按 catalog 中列出的 filters 进一步缩小范围；单页最多 5000 行，响应有 has_more 时原样传回 next_cursor 继续分页。","caveatsCn":["返回范围仍受 Friends 权限、单页上限和 catalog 中的筛选契约约束。"],"supportedMarkets":["US"],"coverage":{"measured":true,"windowDays":30,"windowStart":"2026-07-29","observedMarkets":{"US":{"latestBusinessDate":"2026-07-31","rows":11946}},"latestBusinessDate":"2026-07-31","note":"Recent observed coverage, not a lifetime guarantee. An unmeasured dataset carries no support claim in either direction."},"identifier":{"namespace":"us_ticker","formatByMarket":{"US":"TICKER"},"storesZeroPaddedHkCode":false,"stableJoinKey":"instrument_id","resolverPath":"/api/v1/data/instruments/resolve"},"sparseSemantics":null,"emptyResultCodes":["VALID_EMPTY","NOT_IN_RANKING","UNSUPPORTED_MARKET","STALE_SOURCE","NO_MATCH","IDENTIFIER_INVALID","COVERAGE_UNKNOWN","PARTIAL_UNIVERSE"],"publication":{"published":true,"reason":null,"projectionReviewed":true},"returnedFieldCount":13,"costGuard":{"tier":"small","identityFilters":["instrument_id","ticker"],"maxWindowDays":400,"requirement":"none","enforcedBeforeSql":true},"sourceEntitlement":{"mode":"vendor_denylist","decision":"UNCLASSIFIED","deniedSources":[],"reasons":["no_observed_source_and_no_source_column"]}},{"object":"dataset_schema","asset":"research.stock_leg_attribution_coverage","namespace":"research","name":"stock_leg_attribution_coverage","coverageTags":["research"],"description":"Daybreak attribution coverage per trade date: explosive moves attributed overall and in advance (foresight), plus judge verdict coverage (covered_rows / verdict_coverage_pct) from the clobber-proof judge sidecar so the Atlas board producer-gate sees live verdicts.","relation":"research.daybreak_attribution_coverage_served","objectKind":"view","rowMagnitude":"view","grain":"trade_date","cadence":"producer_schedule","timeColumn":"trade_date","defaultOrder":["trade_date"],"filters":[{"name":"require_pit_safe","column":"require_pit_safe","required":false,"multipleValues":true,"jsonType":"integer","example":"FILTER_VALUE"}],"maxLimit":5000,"maxWindowDays":null,"supportsCursor":false,"readMode":"relation_default","contractVersion":null,"uniqueKey":[],"provenanceColumns":[],"fieldCount":10,"fields":[{"position":1,"name":"trade_date","displayName":"trade date","clickhouseType":"Date","jsonType":"string","nullable":false,"description":"Trading-session date in the dataset's market calendar.","descriptionSource":"standard_glossary","roles":["time","default_order"],"filterNames":[],"jsonFormat":"date","unit":"date","returned":true},{"position":2,"name":"n_attributed","displayName":"n attributed","clickhouseType":"UInt32","jsonType":"integer","nullable":false,"description":"Count of attributed.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":3,"name":"n_foresight","displayName":"n foresight","clickhouseType":"UInt32","jsonType":"integer","nullable":false,"description":"Count of foresight.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":4,"name":"fraction_attributable_in_advance","displayName":"fraction attributable in advance","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: fraction attributable in advance.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":5,"name":"require_pit_safe","displayName":"require pit safe","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: require pit safe.","descriptionSource":"name_derived","roles":["filter"],"filterNames":["require_pit_safe"],"returned":true},{"position":6,"name":"covered_rows","displayName":"covered rows","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Source-normalized field: covered rows.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":7,"name":"verdict_coverage_pct","displayName":"verdict coverage pct","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Percentage value for verdict coverage pct.","descriptionSource":"name_derived","roles":[],"filterNames":[],"unit":"percent","returned":true},{"position":8,"name":"computed_at","displayName":"computed at","clickhouseType":"DateTime64(3, 'UTC')","jsonType":"string","nullable":false,"description":"UTC timestamp for computed at.","descriptionSource":"name_derived","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":9,"name":"version","displayName":"version","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Monotonic row version used for correction-aware reads.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":10,"name":"is_deleted","displayName":"is deleted","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Soft-delete marker; public serving excludes current tombstones.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"returned":true}],"pit":null,"titleCn":"Daybreak 归因覆盖率","summaryCn":"按交易日统计爆发行情的总体与提前归因覆盖、judge 结论覆盖率，监控决策解释链是否完整。","useCasesCn":["检查每日归因覆盖","比较 foresight 与事后解释","监控 judge sidecar 是否漏写"],"grainCn":"每行代表“Daybreak 归因覆盖率”的一条记录；逻辑粒度由 trade_date 共同确定。","timeSemanticsCn":"以 trade_date 为主要查询时间轴；除下方限制特别说明外，时间戳按 UTC、日期按来源市场日历解释。","cadenceCn":"由对应生产任务或事件触发更新，不承诺固定日历频率；查询前先检查最新时间。","keyFields":[{"name":"trade_date","meaningCn":"对应市场日历中的交易日。"}],"joins":[{"dataset":"ref.calendar","on":"market + trade_date（有 market 时）","guidanceCn":"需要计算交易日偏移时联接交易日历；无 market 字段时先确定适用市场。"}],"queryGuidanceCn":"先用 catalog 确认当前契约；可按 catalog 中列出的 filters 进一步缩小范围；单页最多 5000 行，该表不提供稳定 cursor，结果过大时必须缩小标的、日期或其他筛选。","caveatsCn":["返回范围仍受 Friends 权限、单页上限和 catalog 中的筛选契约约束。"],"supportedMarkets":[],"coverage":{"measured":false,"windowDays":30,"windowStart":"2026-07-29","observedMarkets":{},"latestBusinessDate":null,"note":"Recent observed coverage, not a lifetime guarantee. An unmeasured dataset carries no support claim in either direction."},"identifier":{"namespace":"mixed","formatByMarket":{},"storesZeroPaddedHkCode":false,"stableJoinKey":"instrument_id","resolverPath":"/api/v1/data/instruments/resolve"},"sparseSemantics":null,"emptyResultCodes":["VALID_EMPTY","NOT_IN_RANKING","UNSUPPORTED_MARKET","STALE_SOURCE","NO_MATCH","IDENTIFIER_INVALID","COVERAGE_UNKNOWN","PARTIAL_UNIVERSE"],"publication":{"published":true,"reason":null,"projectionReviewed":true},"returnedFieldCount":10,"costGuard":{"tier":"small","identityFilters":[],"maxWindowDays":400,"requirement":"none","enforcedBeforeSql":true},"sourceEntitlement":{"mode":"vendor_denylist","decision":"UNCLASSIFIED","deniedSources":[],"reasons":["no_observed_source_and_no_source_column"]}},{"object":"dataset_schema","asset":"research.stock_leg_attribution_null_gate","namespace":"research","name":"stock_leg_attribution_null_gate","coverageTags":["research"],"description":"Daybreak conviction null-gate evaluations: lift vs shuffled and size-matched nulls, deflated Sharpe, and the per-date gate verdict.","relation":"research.stock_leg_attribution_null_gate","objectKind":"table","rowMagnitude":"<1K","grain":"eval_date","cadence":"producer_schedule","timeColumn":"eval_date","defaultOrder":["eval_date"],"filters":[{"name":"gate_passed","column":"gate_passed","required":false,"multipleValues":true,"jsonType":"integer","example":"FILTER_VALUE"},{"name":"oos","column":"oos","required":false,"multipleValues":true,"jsonType":"integer","example":"FILTER_VALUE"}],"maxLimit":5000,"maxWindowDays":null,"supportsCursor":false,"readMode":"canonical_final_active","contractVersion":null,"uniqueKey":[],"provenanceColumns":[],"fieldCount":56,"fields":[{"position":1,"name":"eval_date","displayName":"eval date","clickhouseType":"Date","jsonType":"string","nullable":false,"description":"Calendar date for eval date (YYYY-MM-DD).","descriptionSource":"name_derived","roles":["time","default_order","warehouse_primary_key"],"filterNames":[],"jsonFormat":"date","unit":"date","returned":true},{"position":2,"name":"side","displayName":"side","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: side.","descriptionSource":"name_derived","roles":["warehouse_primary_key"],"filterNames":[],"returned":true},{"position":3,"name":"n_dates","displayName":"n dates","clickhouseType":"UInt32","jsonType":"integer","nullable":false,"description":"Count of dates.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":4,"name":"n_rows","displayName":"n rows","clickhouseType":"UInt32","jsonType":"integer","nullable":false,"description":"Count of rows.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":5,"name":"n_explosive","displayName":"n explosive","clickhouseType":"UInt32","jsonType":"integer","nullable":false,"description":"Count of explosive.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":6,"name":"n_trials","displayName":"n trials","clickhouseType":"UInt32","jsonType":"integer","nullable":false,"description":"Count of trials.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":7,"name":"conviction_lift","displayName":"conviction lift","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: conviction lift.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":8,"name":"shuffled_p","displayName":"shuffled p","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: shuffled p.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":9,"name":"size_matched_p","displayName":"size matched p","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: size matched p.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":10,"name":"beats_shuffled","displayName":"beats shuffled","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: beats shuffled.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":11,"name":"beats_size_matched","displayName":"beats size matched","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: beats size matched.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":12,"name":"p","displayName":"p","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: p.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":13,"name":"deflated_sharpe","displayName":"deflated sharpe","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: deflated sharpe.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":14,"name":"oos","displayName":"oos","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: oos.","descriptionSource":"name_derived","roles":["filter"],"filterNames":["oos"],"returned":true},{"position":15,"name":"gate_passed","displayName":"gate passed","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: gate passed.","descriptionSource":"name_derived","roles":["filter"],"filterNames":["gate_passed"],"returned":true},{"position":16,"name":"fail_reason","displayName":"fail reason","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: fail reason.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":17,"name":"n_effective","displayName":"n effective","clickhouseType":"Int32","jsonType":"integer","nullable":false,"description":"Count of effective.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":18,"name":"streak_required","displayName":"streak required","clickhouseType":"Int32","jsonType":"integer","nullable":false,"description":"Source-normalized field: streak required.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":19,"name":"streak_clean","displayName":"streak clean","clickhouseType":"Int32","jsonType":"integer","nullable":false,"description":"Source-normalized field: streak clean.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":20,"name":"family","displayName":"family","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: family.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":21,"name":"n_trials_source","displayName":"n trials source","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Count of trials source.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":22,"name":"search_face_hash","displayName":"search face hash","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: search face hash.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":23,"name":"residualizer_primary_basis","displayName":"residualizer primary basis","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: residualizer primary basis.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":24,"name":"residualizer_shadow_basis","displayName":"residualizer shadow basis","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: residualizer shadow basis.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":25,"name":"residualizer_rollout_mode","displayName":"residualizer rollout mode","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: residualizer rollout mode.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":26,"name":"residualizer_shadow_ready","displayName":"residualizer shadow ready","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: residualizer shadow ready.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":27,"name":"residualizer_provenance_json","displayName":"residualizer provenance json","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: residualizer provenance json.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":28,"name":"residualizer_dsr_family","displayName":"residualizer dsr family","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: residualizer dsr family.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":29,"name":"residualizer_shadow_conviction_lift","displayName":"residualizer shadow conviction lift","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: residualizer shadow conviction lift.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":30,"name":"residualizer_shadow_shuffled_p","displayName":"residualizer shadow shuffled p","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: residualizer shadow shuffled p.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":31,"name":"residualizer_shadow_size_matched_p","displayName":"residualizer shadow size matched p","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: residualizer shadow size matched p.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":32,"name":"residualizer_shadow_beats_shuffled","displayName":"residualizer shadow beats shuffled","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: residualizer shadow beats shuffled.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":33,"name":"residualizer_shadow_beats_size_matched","displayName":"residualizer shadow beats size matched","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: residualizer shadow beats size matched.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":34,"name":"residualizer_shadow_p","displayName":"residualizer shadow p","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: residualizer shadow p.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":35,"name":"residualizer_shadow_deflated_sharpe","displayName":"residualizer shadow deflated sharpe","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: residualizer shadow deflated sharpe.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":36,"name":"residualizer_shadow_oos","displayName":"residualizer shadow oos","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: residualizer shadow oos.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":37,"name":"residualizer_shadow_gate_passed","displayName":"residualizer shadow gate passed","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: residualizer shadow gate passed.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":38,"name":"residualizer_shadow_n_effective","displayName":"residualizer shadow n effective","clickhouseType":"Int32","jsonType":"integer","nullable":false,"description":"Source-normalized field: residualizer shadow n effective.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":39,"name":"factor_alpha_basis","displayName":"factor alpha basis","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: factor alpha basis.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":40,"name":"factor_alpha_ready","displayName":"factor alpha ready","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: factor alpha ready.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":41,"name":"factor_alpha_coverage_frac","displayName":"factor alpha coverage frac","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: factor alpha coverage frac.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":42,"name":"factor_alpha_betas_json","displayName":"factor alpha betas json","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Source-normalized field: factor alpha betas json.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":43,"name":"factor_alpha_conviction_lift","displayName":"factor alpha conviction lift","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: factor alpha conviction lift.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":44,"name":"factor_alpha_shuffled_p","displayName":"factor alpha shuffled p","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: factor alpha shuffled p.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":45,"name":"factor_alpha_size_matched_p","displayName":"factor alpha size matched p","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: factor alpha size matched p.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":46,"name":"factor_alpha_beats_shuffled","displayName":"factor alpha beats shuffled","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: factor alpha beats shuffled.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":47,"name":"factor_alpha_beats_size_matched","displayName":"factor alpha beats size matched","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: factor alpha beats size matched.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":48,"name":"factor_alpha_p","displayName":"factor alpha p","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: factor alpha p.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":49,"name":"factor_alpha_deflated_sharpe","displayName":"factor alpha deflated sharpe","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: factor alpha deflated sharpe.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":50,"name":"factor_alpha_raw_deflated_sharpe","displayName":"factor alpha raw deflated sharpe","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: factor alpha raw deflated sharpe.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":51,"name":"factor_alpha_oos","displayName":"factor alpha oos","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: factor alpha oos.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":52,"name":"factor_alpha_gate_passed","displayName":"factor alpha gate passed","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Source-normalized field: factor alpha gate passed.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":53,"name":"factor_alpha_n_effective","displayName":"factor alpha n effective","clickhouseType":"Int32","jsonType":"integer","nullable":false,"description":"Source-normalized field: factor alpha n effective.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":54,"name":"computed_at","displayName":"computed at","clickhouseType":"DateTime64(3, 'UTC')","jsonType":"string","nullable":false,"description":"UTC timestamp for computed at.","descriptionSource":"name_derived","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":55,"name":"version","displayName":"version","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Monotonic row version used for correction-aware reads.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":56,"name":"is_deleted","displayName":"is deleted","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Soft-delete marker; public serving excludes current tombstones.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"returned":true}],"pit":null,"titleCn":"Daybreak 置信度空模型闸门","summaryCn":"将真实信号与打乱及规模匹配的空模型比较，记录 lift、deflated Sharpe 和逐日闸门结论。","useCasesCn":["判断置信度是否超过随机基线","检查 deflated Sharpe","审计每日 gate verdict"],"grainCn":"每行代表“Daybreak 置信度空模型闸门”的一条记录；逻辑粒度由 eval_date 共同确定。","timeSemanticsCn":"以 eval_date 为主要查询时间轴；除下方限制特别说明外，时间戳按 UTC、日期按来源市场日历解释。","cadenceCn":"由对应生产任务或事件触发更新，不承诺固定日历频率；查询前先检查最新时间。","keyFields":[{"name":"eval_date","meaningCn":"eval date 对应的日历日期。"}],"joins":[{"dataset":"","on":"","guidanceCn":"该表主要按自身业务键使用，目前没有推荐的跨表主键联接。"}],"queryGuidanceCn":"先用 catalog 确认当前契约；可按 catalog 中列出的 filters 进一步缩小范围；单页最多 5000 行，该表不提供稳定 cursor，结果过大时必须缩小标的、日期或其他筛选。","caveatsCn":["返回范围仍受 Friends 权限、单页上限和 catalog 中的筛选契约约束。"],"supportedMarkets":[],"coverage":{"measured":false,"windowDays":30,"windowStart":"2026-07-29","observedMarkets":{},"latestBusinessDate":null,"note":"Recent observed coverage, not a lifetime guarantee. An unmeasured dataset carries no support claim in either direction."},"identifier":{"namespace":"mixed","formatByMarket":{},"storesZeroPaddedHkCode":false,"stableJoinKey":"instrument_id","resolverPath":"/api/v1/data/instruments/resolve"},"sparseSemantics":null,"emptyResultCodes":["VALID_EMPTY","NOT_IN_RANKING","UNSUPPORTED_MARKET","STALE_SOURCE","NO_MATCH","IDENTIFIER_INVALID","COVERAGE_UNKNOWN","PARTIAL_UNIVERSE"],"publication":{"published":true,"reason":null,"projectionReviewed":true},"returnedFieldCount":56,"costGuard":{"tier":"small","identityFilters":[],"maxWindowDays":400,"requirement":"none","enforcedBeforeSql":true},"sourceEntitlement":{"mode":"vendor_denylist","decision":"UNCLASSIFIED","deniedSources":[],"reasons":["no_observed_source_and_no_source_column"]}},{"object":"dataset_schema","asset":"research.wsb_mention_velocity_intraday","namespace":"research","name":"wsb_mention_velocity_intraday","coverageTags":["research"],"description":"Canonical Friends financial dataset: Daybreak WSB 热度变化账本.","relation":"research.wsb_mention_velocity_intraday","objectKind":"table","rowMagnitude":"100K-999K","grain":"instrument_id × session_date × snapshot_ts","cadence":"producer_schedule","timeColumn":"snapshot_ts","defaultOrder":["instrument_id","session_date","snapshot_ts"],"filters":[{"name":"code","column":"code","required":false,"multipleValues":true,"jsonType":"string","example":"AAPL"},{"name":"instrument_id","column":"instrument_id","required":false,"multipleValues":true,"jsonType":"integer","example":1},{"name":"provider","column":"provider","required":false,"multipleValues":true,"jsonType":"string","example":"PROVIDER_VALUE"},{"name":"source","column":"source","required":false,"multipleValues":true,"jsonType":"string","example":"SOURCE_VALUE"}],"maxLimit":5000,"maxWindowDays":null,"supportsCursor":true,"readMode":"canonical_final_active","contractVersion":null,"uniqueKey":["instrument_id","session_date","snapshot_ts"],"provenanceColumns":[],"fieldCount":27,"fields":[{"position":1,"name":"session_date","displayName":"session date","clickhouseType":"Date","jsonType":"string","nullable":false,"description":"Calendar date for session date (YYYY-MM-DD).","descriptionSource":"name_derived","roles":["default_order","warehouse_primary_key","contract_unique_key"],"filterNames":[],"jsonFormat":"date","unit":"date","returned":true},{"position":2,"name":"snapshot_ts","displayName":"snapshot ts","clickhouseType":"DateTime64(3, 'UTC')","jsonType":"string","nullable":false,"description":"UTC timestamp for snapshot ts.","descriptionSource":"name_derived","roles":["time","default_order","warehouse_primary_key","contract_unique_key"],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":3,"name":"instrument_id","displayName":"instrument id","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"WarrenHub canonical instrument identifier; use it for cross-dataset joins.","descriptionSource":"standard_glossary","roles":["filter","default_order","warehouse_primary_key","contract_unique_key"],"filterNames":["instrument_id"],"returned":true},{"position":4,"name":"code","displayName":"code","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized security or contract code.","descriptionSource":"standard_glossary","roles":["filter"],"filterNames":["code"],"returned":true},{"position":5,"name":"mentions","displayName":"mentions","clickhouseType":"UInt32","jsonType":"integer","nullable":false,"description":"Source-normalized field: mentions.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":6,"name":"sentiment","displayName":"sentiment","clickhouseType":"Float64","jsonType":"number","nullable":false,"description":"Source-normalized field: sentiment.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":7,"name":"prior_snapshot_ts","displayName":"prior snapshot ts","clickhouseType":"Nullable(DateTime64(3, 'UTC'))","jsonType":"string","nullable":true,"description":"UTC timestamp for prior snapshot ts.","descriptionSource":"name_derived","roles":[],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":8,"name":"prior_mentions","displayName":"prior mentions","clickhouseType":"Nullable(UInt32)","jsonType":"integer","nullable":true,"description":"Source-normalized field: prior mentions.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":9,"name":"lookback_minutes","displayName":"lookback minutes","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: lookback minutes.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":10,"name":"mentions_delta","displayName":"mentions delta","clickhouseType":"Nullable(Int64)","jsonType":"integer","nullable":true,"description":"Source-normalized field: mentions delta.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":11,"name":"mentions_velocity_per_hour","displayName":"mentions velocity per hour","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: mentions velocity per hour.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":12,"name":"mentions_pct_change","displayName":"mentions pct change","clickhouseType":"Nullable(Float64)","jsonType":"number","nullable":true,"description":"Source-normalized field: mentions pct change.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":13,"name":"is_first_snapshot_of_day","displayName":"is first snapshot of day","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Whether first snapshot of day applies to the row.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":14,"name":"producer_version","displayName":"producer version","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Source-normalized field: producer version.","descriptionSource":"name_derived","roles":[],"filterNames":[],"returned":true},{"position":15,"name":"source","displayName":"source","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Normalized upstream source identifier.","descriptionSource":"standard_glossary","roles":["filter","provenance"],"filterNames":["source"],"returned":true},{"position":16,"name":"ingested_at","displayName":"ingested at","clickhouseType":"DateTime64(3, 'UTC')","jsonType":"string","nullable":false,"description":"UTC timestamp when the source record entered the warehouse.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"jsonFormat":"date-time","unit":"UTC_datetime","returned":true},{"position":17,"name":"version","displayName":"version","clickhouseType":"UInt64","jsonType":"integer","nullable":false,"description":"Monotonic row version used for correction-aware reads.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":18,"name":"is_deleted","displayName":"is deleted","clickhouseType":"UInt8","jsonType":"integer","nullable":false,"description":"Soft-delete marker; public serving excludes current tombstones.","descriptionSource":"standard_glossary","roles":[],"filterNames":[],"returned":true},{"position":19,"name":"provider","displayName":"provider","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Upstream data provider identifier.","descriptionSource":"standard_glossary","roles":["filter","provenance"],"filterNames":["provider"],"returned":true},{"position":20,"name":"source_url","displayName":"source url","clickhouseType":"String","jsonType":"string","nullable":false,"description":"URL of the upstream evidence or record when distributable.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":21,"name":"source_record_id","displayName":"source record id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Provider-side identifier for the source record.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":22,"name":"raw_payload_hash","displayName":"raw payload hash","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Opaque fingerprint of the normalized source payload for provenance checks.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":23,"name":"parser_version","displayName":"parser version","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Version of the parser or normalizer that produced the row.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":24,"name":"quality_status","displayName":"quality status","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Machine-readable data-quality classification.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":25,"name":"license_scope","displayName":"license scope","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"License or redistribution scope attached to the row.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":26,"name":"visibility_tier","displayName":"visibility tier","clickhouseType":"LowCardinality(String)","jsonType":"string","nullable":false,"description":"Serving visibility tier attached to the row.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true},{"position":27,"name":"ingest_run_id","displayName":"ingest run id","clickhouseType":"String","jsonType":"string","nullable":false,"description":"Identifier of the ingestion run that produced the row.","descriptionSource":"standard_glossary","roles":["provenance"],"filterNames":[],"returned":true}],"pit":null,"titleCn":"Daybreak WSB 热度变化账本","summaryCn":"这是已经产出的研究信号与市场状态中的“Daybreak WSB 热度变化账本”数据集；一行由 instrument_id、session_date、snapshot_ts 定位，主要字段包括 code、mentions、sentiment、prior_snapshot_ts、prior_mentions。","useCasesCn":["读取已完成的研究信号和市场状态","复盘信号随行情变化的结果"],"grainCn":"每行代表“Daybreak WSB 热度变化账本”的一条记录；逻辑粒度由 instrument_id × session_date × snapshot_ts 共同确定。","timeSemanticsCn":"以 snapshot_ts 为主要查询时间轴；除下方限制特别说明外，时间戳按 UTC、日期按来源市场日历解释。","cadenceCn":"由对应生产任务或事件触发更新，不承诺固定日历频率；查询前先检查最新时间。","keyFields":[{"name":"instrument_id","meaningCn":"WarrenHub 统一证券标识；跨证券数据集优先用它联接。"},{"name":"session_date","meaningCn":"session date 对应的日历日期。"},{"name":"snapshot_ts","meaningCn":"生成该快照的时间。"}],"joins":[{"dataset":"ref.instrument","on":"instrument_id","guidanceCn":"用 instrument_id 补充证券代码、名称、市场、交易所和资产类型。"}],"queryGuidanceCn":"先用 catalog 确认当前契约；可按 catalog 中列出的 filters 进一步缩小范围；单页最多 5000 行，响应有 has_more 时原样传回 next_cursor 继续分页。","caveatsCn":["返回范围仍受 Friends 权限、单页上限和 catalog 中的筛选契约约束。"],"supportedMarkets":[],"coverage":{"measured":false,"windowDays":30,"windowStart":"2026-07-29","observedMarkets":{},"latestBusinessDate":null,"note":"Recent observed coverage, not a lifetime guarantee. An unmeasured dataset carries no support claim in either direction."},"identifier":{"namespace":"mixed","formatByMarket":{},"storesZeroPaddedHkCode":false,"stableJoinKey":"instrument_id","resolverPath":"/api/v1/data/instruments/resolve"},"sparseSemantics":null,"emptyResultCodes":["VALID_EMPTY","NOT_IN_RANKING","UNSUPPORTED_MARKET","STALE_SOURCE","NO_MATCH","IDENTIFIER_INVALID","COVERAGE_UNKNOWN","PARTIAL_UNIVERSE"],"publication":{"published":true,"reason":null,"projectionReviewed":true},"returnedFieldCount":27,"costGuard":{"tier":"small","identityFilters":["code","instrument_id"],"maxWindowDays":400,"requirement":"none","enforcedBeforeSql":true},"sourceEntitlement":{"mode":"vendor_denylist","decision":"ALLOWED","deniedSources":[],"reasons":[]}}]}
