1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
| {
| "experiment_id": "EXP-WUJI-BREADTH-3000-2023-2026",
| "run_id": "RUN-EXP-WUJI-BREADTH-3000-20260607-001",
| "created_at": "2026-06-07T16:02:45+08:00",
| "role_instance_id": "experiment.experimenter",
| "data_source": "MYSQL_TIANXIA_LOCAL.tianxia.ts_market_breadth_daily_cache",
| "scope_type": "ALL_A_SHARE",
| "scope_value": "ALL",
| "requested_date_range": {
| "start": "2023-01-01",
| "end": "2026-12-31"
| },
| "actual_date_range": {
| "start": "2023-01-04",
| "end": "2026-04-24"
| },
| "total_trading_days": 799,
| "category_counts": {
| "up_3000_days": 284,
| "down_3000_days": 321,
| "other_days": 194,
| "both_3000_days": 0
| },
| "threshold_counts": {
| "raw_up_count_ge_3000_days": 284,
| "raw_down_count_ge_3000_days": 321
| },
| "source_tables": [
| "a_share_daily_price"
| ],
| "breadth_cache_run_ids": [
| "ts_market_breadth_cache_20260529"
| ],
| "max_up_count_day": {
| "trade_date": "2025-01-14",
| "up_count": 5306,
| "down_count": 32,
| "class_label": "UP_3000"
| },
| "max_down_count_day": {
| "trade_date": "2025-04-07",
| "up_count": 106,
| "down_count": 5259,
| "class_label": "DOWN_3000"
| },
| "self_check": {
| "class_count_sum_matches_total": true,
| "raw_up_threshold_equals_up_plus_both": true,
| "raw_down_threshold_equals_down_plus_both": true,
| "conflict_free_three_class": true,
| "result_row_count": 799
| },
| "conclusion_boundary": "Retrospective descriptive count only; not a strategy, prediction, return, or intraday peak conclusion."
| }
|
|