commit 2eab960303b8a2f537165a03468f9a72f26d2f2c Author: wanghep Date: Fri Mar 20 21:47:30 2026 +0800 Initial commit diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..19aa7ba --- /dev/null +++ b/.gitignore @@ -0,0 +1,12 @@ +frontend/node_modules/ +frontend/dist/ +.playwright-cli/ + +__pycache__/ +*.py[cod] + +run_logs/ +*.log + +.DS_Store +Thumbs.db diff --git a/AGENT.md b/AGENT.md new file mode 100644 index 0000000..755008c --- /dev/null +++ b/AGENT.md @@ -0,0 +1,6 @@ +1、显式指定语言:在每次提问或写注释时,强制加上“用中文回答”或“Chinese response”的要求。 +2、回答问题时候也用中文 +3、所有代码修改之后,必须安排测试工作,然后重启服务,而不是换一个端口 +4、前端代码不能有滚动条 +5、 + diff --git a/README.md b/README.md new file mode 100644 index 0000000..4297a53 --- /dev/null +++ b/README.md @@ -0,0 +1,42 @@ +# 南向资金监控平台 + +## 当前需求概览 +- 以港股通南向资金为唯一统计口径,实时展示当日总净流入、沪深拆分、时段阈值、分钟级趋势,并在非交易时段沉淀自 `2026-01-01` 起的日/周/月/累计历史。 +- 所有数据必须可追溯到真实采集接口,至少记录采集时间、来源、精度、原始载荷;前端展示「盘中值」「收盘最终值」「历史精度」等标记,避免推测数值。 +- 关键事件(阈值突破、5 分钟异动)要形成邮件提示,并把推送记录持久化;推送记录页按时间倒序展示每条通知、规则、触发值、状态与错误信息。 +- 当前版本使用 JSON 文件作为存储介质,Repository 层屏蔽路径与命名细节,保持未来迁移 MySQL 所需的与 API 一致的字段契约。 + +## 目录说明 +- `backend/`:FastAPI + JSON Repository + 采集/聚合/告警/邮件逻辑,启动在 `localhost:10000`。 +- `frontend/`:Vue 3 + TypeScript、Composition API,Tab 风格单页展示实时、历史、推送三个面板。 +- `tools/`:辅助脚本(同步东财、发送测试邮件等),用于手动触发数据或告警流程。 +- `南向资金监控平台需求.md`:正式版需求文档与当前实施状态说明。 + +## 启动流程 +### 后端 +``` +python -m pip install -r backend/requirements.txt +python -m uvicorn app.main:app --app-dir backend --host 127.0.0.1 --port 10000 +``` +### 前端 +``` +cd frontend +npm install +npm run dev -- --host 0.0.0.0 --port 9000 +``` +> 目前推荐用 `npm run build` 生成 `dist/` 后再用 `python -m http.server 9000` 或任何静态服务直接提供,因为 Vite dev server 在当前安全环境下有权限限制。 + +## 数据与推送维护 +- 实时+历史数据由 `tools/sync_eastmoney.py` 拉取并写入 `backend/data/minute_snapshots/`、`daily_stats/summary.json` 等;可定时或手动触发。 +- `backend/data/system_config.json` 记录阈值、邮件、数据源配置;添加了 `smtp_username` 与 `smtp_password` 等字段,填入腾讯授权码即可发送。 +- `tools/send_test_alert.py` 和新的 `POST /api/push-records/test` 接口会生成一条基于当前快照的测试推送,并写入 `backend/data/push_records/records.json`,方便前端列表展示。 + +## 关键文档 +- 需求全貌:`南向资金监控平台需求.md` +- 运行日志:`run_backend.out.log`、`run_backend.err.log`、`run_frontend.err.log` +- 配置:`backend/data/system_config.json`(`sender_email` / `smtp_username` / `smtp_password` / `recipients`) + +## 下一步建议 +1. 让运维持续运行 `tools/sync_eastmoney.py`,保证数据每日自动刷新并在 `backend/data/` 下形成新的 JSON。 +2. 结合最新推送记录,把前端列表配色补充成更明显的状态差异(绿色、橙、红)。 +3. 计划将 `push_records` 和告警指标逐步拔高为数据库存储,API 输出保持不变,避免前端适配成本。 diff --git a/backend/app/__init__.py b/backend/app/__init__.py new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/backend/app/__init__.py @@ -0,0 +1 @@ + diff --git a/backend/app/api/__init__.py b/backend/app/api/__init__.py new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/backend/app/api/__init__.py @@ -0,0 +1 @@ + diff --git a/backend/app/api/routes.py b/backend/app/api/routes.py new file mode 100644 index 0000000..ed3cc0b --- /dev/null +++ b/backend/app/api/routes.py @@ -0,0 +1,79 @@ +from fastapi import APIRouter, Query + +from app.api.schemas import ( + AShareIndexFlowResponse, + AShareSectorFlowResponse, + HealthResponse, + HistoryResponse, + MetaResponse, + OverviewResponse, + PushRecord, + PushRecordsResponse, + RulesResponse, + SourceDiagnosticsResponse, +) +from app.services.ashare_flow_service import ashare_flow_service +from app.services.alert_service import alert_service +from app.services.monitoring_service import monitoring_service + +router = APIRouter() + + +@router.get("/health", response_model=HealthResponse) +def health() -> HealthResponse: + return HealthResponse(status="ok") + + +@router.get("/meta", response_model=MetaResponse) +def meta() -> MetaResponse: + return monitoring_service.get_meta() + + +@router.get("/overview", response_model=OverviewResponse) +def overview() -> OverviewResponse: + return monitoring_service.get_overview() + + +@router.get("/history", response_model=HistoryResponse) +def history() -> HistoryResponse: + return monitoring_service.get_history() + + +@router.get("/push-records", response_model=PushRecordsResponse) +def push_records() -> PushRecordsResponse: + return monitoring_service.get_push_records() + + +@router.post("/push-records/test", response_model=PushRecord) +def send_test_push_record() -> PushRecord: + return PushRecord(**alert_service.send_test_alert()) + + +@router.get("/rules", response_model=RulesResponse) +def rules() -> RulesResponse: + return monitoring_service.get_rules() + + +@router.get("/source-diagnostics", response_model=SourceDiagnosticsResponse) +def source_diagnostics() -> SourceDiagnosticsResponse: + return monitoring_service.get_source_diagnostics() + + +@router.get("/ashare/index-flows/realtime", response_model=AShareIndexFlowResponse) +def ashare_index_realtime() -> AShareIndexFlowResponse: + return AShareIndexFlowResponse(**ashare_flow_service.get_index_realtime()) + + +@router.get("/ashare/index-flows/daily", response_model=AShareIndexFlowResponse) +def ashare_index_daily(trade_date: str | None = Query(default=None)) -> AShareIndexFlowResponse: + return AShareIndexFlowResponse(**ashare_flow_service.get_index_daily(trade_date)) + + +@router.get("/ashare/sector-flows/realtime", response_model=AShareSectorFlowResponse) +def ashare_sector_realtime() -> AShareSectorFlowResponse: + return AShareSectorFlowResponse(**ashare_flow_service.get_sector_realtime()) + + +@router.get("/ashare/sector-flows/daily", response_model=AShareSectorFlowResponse) +def ashare_sector_daily(trade_date: str | None = Query(default=None)) -> AShareSectorFlowResponse: + return AShareSectorFlowResponse(**ashare_flow_service.get_sector_daily(trade_date)) diff --git a/backend/app/api/schemas.py b/backend/app/api/schemas.py new file mode 100644 index 0000000..cfc7a08 --- /dev/null +++ b/backend/app/api/schemas.py @@ -0,0 +1,201 @@ +from typing import Literal + +from pydantic import BaseModel, Field + + +Precision = Literal["realtime_exact", "close_final", "historical_exact", "unavailable"] +MarketState = Literal["pre_open", "trading_am", "midday_break", "trading_pm", "finalizing", "closed"] +PushStatus = Literal["pending", "sent", "failed", "skipped"] + + +class HealthResponse(BaseModel): + status: str + + +class ValueWithStatus(BaseModel): + amount_hkd_billion: float | None = None + precision: Precision + label: str + + +class OverviewSnapshot(BaseModel): + trade_date: str + snapshot_time: str | None = None + market_state: MarketState + total_net_inflow: ValueWithStatus + cumulative_net_inflow: ValueWithStatus + shanghai_net_inflow: ValueWithStatus + shenzhen_net_inflow: ValueWithStatus + buy_amount: ValueWithStatus + sell_amount: ValueWithStatus + net_buy_amount: ValueWithStatus + one_min_change: ValueWithStatus + five_min_change: ValueWithStatus + threshold_progress: float = Field(ge=0, le=1) + next_threshold_hkd_billion: float + source_name: str + source_url: str | None = None + updated_at: str | None = None + unavailable_reason: str | None = None + + +class TimelinePoint(BaseModel): + timestamp: str + amount_hkd_billion: float | None = None + precision: Precision + + +class BenchmarkTimelinePoint(BaseModel): + timestamp: str + value: float | None = None + + +class BenchmarkTimelineSeries(BaseModel): + key: str + label: str + unit: str + detail_url: str | None = None + points: list[BenchmarkTimelinePoint] + + +class PushRecord(BaseModel): + id: str + triggered_at: str + push_type: str + rule_code: str + trigger_value_hkd_billion: float | None = None + description: str + email_subject: str + email_summary: str + status: PushStatus + error_message: str | None = None + + +class PushRecordsResponse(BaseModel): + records: list[PushRecord] + + +class OverviewResponse(BaseModel): + snapshot: OverviewSnapshot + minute_timeline: list[TimelinePoint] + benchmark_series: list[BenchmarkTimelineSeries] + recent_push_records: list[PushRecord] + + +class StatPoint(BaseModel): + period: str + amount_hkd_billion: float + + +class RecentTradeDay(BaseModel): + trade_date: str + total_net_inflow_hkd_billion: float + precision: Precision + + +class HistorySummary(BaseModel): + cumulative_net_inflow_hkd_billion: float + trading_day_count: int + max_single_day_inflow_hkd_billion: float + max_single_day_outflow_hkd_billion: float + longest_inflow_streak: int + longest_outflow_streak: int + + +class HistoryResponse(BaseModel): + start_date: str + daily: list[StatPoint] + weekly: list[StatPoint] + monthly: list[StatPoint] + cumulative: list[StatPoint] + benchmark_history: dict[str, list[StatPoint]] + recent_trade_days: list[RecentTradeDay] + summary: HistorySummary + + +class RuleItem(BaseModel): + key: str + label: str + value: str + description: str + + +class RulesResponse(BaseModel): + items: list[RuleItem] + + +class SourceDiagnosticsResponse(BaseModel): + source_name: str + realtime_available: bool + historical_available: bool + last_success_at: str | None = None + last_failure_at: str | None = None + last_error_reason: str | None = None + last_success_url: str | None = None + last_persisted_at: str | None = None + + +class MetaResponse(BaseModel): + product_name: str + version: str + timezone: str + market_state: MarketState + current_trade_date: str + source_name: str + source_strategy: str + note: str + + +class AShareFlowRecord(BaseModel): + trade_date: str + code: str + name: str + detail_url: str | None = None + latest_price: float | None = None + change_amount: float | None = None + change_percent: float | None = None + main_net_inflow: float | None = None + main_net_inflow_ratio: float | None = None + super_large_net_inflow: float | None = None + super_large_net_inflow_ratio: float | None = None + large_net_inflow: float | None = None + large_net_inflow_ratio: float | None = None + medium_net_inflow: float | None = None + medium_net_inflow_ratio: float | None = None + small_net_inflow: float | None = None + small_net_inflow_ratio: float | None = None + rolling_net_inflow_5d: float | None = None + rolling_net_inflow_10d: float | None = None + rolling_net_inflow_30d: float | None = None + rolling_net_inflow_60d: float | None = None + rolling_net_inflow_90d: float | None = None + updated_at: str | None = None + source_name: str + source_url: str | None = None + precision: Precision + snapshot_time: str | None = None + sector_type: str | None = None + sector_type_label: str | None = None + + +class AShareSectorGroup(BaseModel): + label: str + records: list[AShareFlowRecord] + + +class AShareIndexFlowResponse(BaseModel): + trade_date: str + updated_at: str | None = None + source_name: str + source_url: str | None = None + precision: Precision + records: list[AShareFlowRecord] + + +class AShareSectorFlowResponse(BaseModel): + trade_date: str + updated_at: str | None = None + source_name: str + source_url: str | None = None + precision: Precision + sector_types: dict[str, AShareSectorGroup] diff --git a/backend/app/clients/__init__.py b/backend/app/clients/__init__.py new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/backend/app/clients/__init__.py @@ -0,0 +1 @@ + diff --git a/backend/app/clients/eastmoney_client.py b/backend/app/clients/eastmoney_client.py new file mode 100644 index 0000000..7cbc092 --- /dev/null +++ b/backend/app/clients/eastmoney_client.py @@ -0,0 +1,259 @@ +from __future__ import annotations + +import json +import subprocess +import time +from typing import Any +from urllib.parse import urlencode +from urllib.request import Request, urlopen + + +class EastmoneyClient: + HISTORY_ENDPOINT = "https://datacenter-web.eastmoney.com/api/data/v1/get" + KAMT_ENDPOINT = "https://push2.eastmoney.com/api/qt/kamt/get" + KAMT_BSMIN_ENDPOINT = "https://push2.eastmoney.com/api/qt/kamtbs.rtmin/get" + CLIST_ENDPOINT = "https://push2.eastmoney.com/api/qt/clist/get" + QUOTE_ENDPOINT = "https://push2.eastmoney.com/api/qt/stock/get" + STOCK_TRENDS_ENDPOINT = "https://push2his.eastmoney.com/api/qt/stock/trends2/get" + STOCK_KLINE_ENDPOINT = "https://push2his.eastmoney.com/api/qt/stock/kline/get" + FFLOW_DAYKLINE_ENDPOINT = "https://push2his.eastmoney.com/api/qt/stock/fflow/daykline/get" + FFLOW_MINUTE_KLINE_ENDPOINT = "https://push2.eastmoney.com/api/qt/stock/fflow/kline/get" + + def __init__(self) -> None: + self.default_headers = { + "User-Agent": "Mozilla/5.0", + "Accept-Language": "zh-CN,zh;q=0.9", + "Referer": "https://data.eastmoney.com/hsgt/hsgtV2.html", + } + + @staticmethod + def _parse_json_payload(content: str) -> dict[str, Any]: + payload = content.strip() + if payload.startswith("{"): + return json.loads(payload) + + left = payload.find("(") + right = payload.rfind(")") + if left != -1 and right != -1 and right > left: + return json.loads(payload[left + 1 : right]) + + raise ValueError("unexpected eastmoney payload") + + def _get_json( + self, + url: str, + params: dict[str, Any], + *, + headers: dict[str, str] | None = None, + ) -> dict[str, Any]: + full_url = f"{url}?{urlencode(params)}" + request_headers = {**self.default_headers, **(headers or {})} + last_error: Exception | None = None + + for attempt in range(5): + request = Request(full_url, headers=request_headers) + try: + with urlopen(request, timeout=20) as response: + content = response.read().decode("utf-8", "ignore") + return self._parse_json_payload(content) + except Exception as exc: + last_error = exc + if attempt < 4: + time.sleep(attempt + 1) + + if last_error is not None: + raise last_error + raise RuntimeError("东方财富接口请求失败") + + def fetch_realtime_overview(self) -> dict[str, Any]: + return self._get_json( + self.KAMT_ENDPOINT, + { + "fields1": "f1,f2,f3,f4", + "fields2": "f51,f52,f53,f54,f56,f60,f61,f62,f63,f65,f66", + "ut": "fa5fd1943c7b386f172d6893dbfba10b", + }, + ) + + def fetch_intraday_timeline(self) -> dict[str, Any]: + return self._get_json( + self.KAMT_BSMIN_ENDPOINT, + { + "fields1": "f1,f2,f3,f4", + "fields2": "f51,f54,f52,f58,f53,f62,f56,f57,f60,f61", + "ut": "b2884a393a59ad64002292a3e90d46a5", + }, + ) + + def fetch_history(self, start_date: str, page_size: int = 500) -> list[dict[str, Any]]: + page_number = 1 + pages = 1 + rows: list[dict[str, Any]] = [] + + while page_number <= pages: + response = self._get_json( + self.HISTORY_ENDPOINT, + { + "reportName": "RPT_MUTUAL_DEAL_HISTORY", + "columns": "ALL", + "pageNumber": page_number, + "pageSize": page_size, + "sortColumns": "TRADE_DATE", + "sortTypes": "-1", + "source": "WEB", + "client": "WEB", + "filter": f'(MUTUAL_TYPE in ("002","004"))(TRADE_DATE>=\'{start_date}\')', + }, + ) + result = response.get("result") or {} + pages = result.get("pages") or 0 + rows.extend(result.get("data") or []) + page_number += 1 + + return rows + + def fetch_sector_realtime_page( + self, + *, + sector_type_fs: str, + page_number: int = 1, + page_size: int = 100, + ) -> dict[str, Any]: + timestamp = int(time.time() * 1000) + params = { + "cb": f"jQuery11230{timestamp}", + "pn": page_number, + "pz": page_size, + "po": 1, + "np": 1, + "fltt": 2, + "invt": 2, + "fid": "f62", + "ut": "b2884a393a59ad64002292a3e90d46a5", + "fs": sector_type_fs, + "fields": "f12,f14,f2,f3,f62,f184,f66,f69,f72,f75,f78,f81,f84,f87,f124,f204,f205,f206", + "_": str(timestamp), + } + headers = {"Referer": "https://data.eastmoney.com/bkzj/hy.html"} + try: + return self._get_json(self.CLIST_ENDPOINT, params, headers=headers) + except Exception: + return self._get_json_via_curl(self.CLIST_ENDPOINT, params, headers=headers) + + def _get_json_via_curl( + self, + url: str, + params: dict[str, Any], + *, + headers: dict[str, str] | None = None, + ) -> dict[str, Any]: + request_headers = {**self.default_headers, **(headers or {})} + full_url = f"{url}?{urlencode(params)}" + command = [ + "curl.exe", + "--silent", + "--show-error", + "--connect-timeout", + "20", + "--max-time", + "30", + full_url, + ] + for key, value in request_headers.items(): + command.extend(["-H", f"{key}: {value}"]) + + last_error: Exception | None = None + for attempt in range(3): + try: + completed = subprocess.run(command, capture_output=True, text=True, check=True) + return self._parse_json_payload(completed.stdout) + except Exception as exc: + last_error = exc + if attempt < 2: + time.sleep(attempt + 1) + + if last_error is not None: + raise last_error + raise RuntimeError("curl fallback failed") + + def fetch_all_sector_realtime(self, *, sector_type_fs: str, page_size: int = 100) -> list[dict[str, Any]]: + page_number = 1 + pages = 1 + rows: list[dict[str, Any]] = [] + + while page_number <= pages: + response = self.fetch_sector_realtime_page( + sector_type_fs=sector_type_fs, + page_number=page_number, + page_size=page_size, + ) + data = response.get("data") or {} + page_rows = data.get("diff") or [] + total = int(data.get("total") or 0) + pages = max((total + page_size - 1) // page_size, 1) + rows.extend(page_rows) + if not page_rows: + break + time.sleep(0.15) + page_number += 1 + + return rows + + def fetch_quote(self, secid: str) -> dict[str, Any]: + return self._get_json( + self.QUOTE_ENDPOINT, + { + "secid": secid, + "fields": "f57,f58,f43,f169,f170,f62,f184,f66,f69,f72,f75,f78,f81,f84,f87", + }, + ) + + def fetch_stock_trends(self, secid: str, *, ndays: int = 1) -> dict[str, Any]: + return self._get_json( + self.STOCK_TRENDS_ENDPOINT, + { + "secid": secid, + "fields1": "f1,f2,f3,f4,f5,f6,f7,f8", + "fields2": "f51,f52,f53,f54,f55,f56,f57,f58", + "iscr": 0, + "ndays": ndays, + }, + ) + + def fetch_stock_kline(self, secid: str, *, limit: int = 120, klt: int = 101) -> dict[str, Any]: + return self._get_json( + self.STOCK_KLINE_ENDPOINT, + { + "secid": secid, + "fields1": "f1,f2,f3,f4,f5,f6", + "fields2": "f51,f52,f53,f54,f55,f56,f57,f58,f59,f60,f61", + "klt": klt, + "fqt": 0, + "lmt": limit, + "end": "20500101", + }, + ) + + def fetch_fund_flow_daykline(self, secid: str, *, limit: int = 600) -> dict[str, Any]: + return self._get_json( + self.FFLOW_DAYKLINE_ENDPOINT, + { + "lmt": limit, + "klt": 101, + "secid": secid, + "fields1": "f1,f2,f3,f7", + "fields2": "f51,f52,f53,f54,f55,f56,f57,f58,f59,f60,f61,f62,f63", + }, + ) + + def fetch_fund_flow_minute_kline(self, secid: str, *, limit: int = 1) -> dict[str, Any]: + return self._get_json( + self.FFLOW_MINUTE_KLINE_ENDPOINT, + { + "lmt": limit, + "klt": 1, + "secid": secid, + "fields1": "f1,f2,f3,f7", + "fields2": "f51,f52,f53,f54,f55,f56,f57,f58,f59,f60,f61,f62,f63", + }, + ) diff --git a/backend/app/core/__init__.py b/backend/app/core/__init__.py new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/backend/app/core/__init__.py @@ -0,0 +1 @@ + diff --git a/backend/app/core/bootstrap.py b/backend/app/core/bootstrap.py new file mode 100644 index 0000000..730e09e --- /dev/null +++ b/backend/app/core/bootstrap.py @@ -0,0 +1,126 @@ +import json +from pathlib import Path + +from app.core.config import ( + ALERT_TRIGGERS_DIR, + DAILY_STATS_DIR, + MINUTE_SNAPSHOTS_DIR, + MONTHLY_STATS_DIR, + PUSH_RECORDS_DIR, + RAW_PAYLOADS_DIR, + SOURCE_DIAGNOSTICS_FILE, + SYSTEM_CONFIG_FILE, + WEEKLY_STATS_DIR, +) + + +DEFAULT_SYSTEM_CONFIG = { + "product_name": "南向资金监控平台", + "timezone": "Asia/Shanghai", + "source_name": "东方财富", + "source_strategy": "已接入东方财富历史与实时公开接口;历史来自 datacenter-web,实时来自 push2。", + "realtime_collection_interval_seconds": 60, + "history_backfill_start_date": "2026-01-01", + "threshold_step_hkd_billion": 50, + "five_minute_flow_alert_hkd_billion": 15, + "five_minute_window_minutes": 5, + "five_minute_cooldown_minutes": 5, + "email_enabled": False, + "sender_email": "alerts@example.com", + "smtp_username": "alerts@example.com", + "smtp_password": "", + "smtp_host": "smtp.example.com", + "smtp_port": 465, + "recipients": ["ops@example.com"], + "storage_backend": "mysql", + "mysql_enabled": False, + "mysql_host": "127.0.0.1", + "mysql_port": 3306, + "mysql_database": "southbound_monitor", + "mysql_username": "root", + "mysql_password": "", + "mysql_charset": "utf8mb4", +} + + +DEFAULT_SOURCE_DIAGNOSTICS = { + "source_name": "东方财富", + "realtime_available": False, + "historical_available": False, + "last_success_at": None, + "last_failure_at": None, + "last_error_reason": "尚未执行东方财富真实同步任务。", + "last_success_url": None, + "last_persisted_at": None, +} + + +DEFAULT_MINUTE_SNAPSHOT = { + "trade_date": "2026-03-20", + "snapshot_time": None, + "market_state": "closed", + "total_net_inflow": None, + "cumulative_net_inflow": None, + "shanghai_net_inflow": None, + "shenzhen_net_inflow": None, + "buy_amount": None, + "sell_amount": None, + "net_buy_amount": None, + "one_min_change": None, + "five_min_change": None, + "precision": "unavailable", + "source_name": "东方财富", + "source_url": None, + "updated_at": None, + "unavailable_reason": "尚未获取到今天的实时快照数据。", + "threshold_progress": 0.0, + "next_threshold_hkd_billion": 50, + "minute_timeline": [], +} + + +DEFAULT_DAILY_STATS = { + "start_date": "2026-01-01", + "daily": [], + "weekly": [], + "monthly": [], + "cumulative": [], + "recent_trade_days": [], + "summary": { + "cumulative_net_inflow_hkd_billion": 0, + "trading_day_count": 0, + "max_single_day_inflow_hkd_billion": 0, + "max_single_day_outflow_hkd_billion": 0, + "longest_inflow_streak": 0, + "longest_outflow_streak": 0, + }, +} + + +DEFAULT_PUSH_RECORDS = {"records": []} + + +def _ensure_json(path: Path, payload: dict) -> None: + if path.exists(): + return + path.parent.mkdir(parents=True, exist_ok=True) + path.write_text(json.dumps(payload, ensure_ascii=False, indent=2), encoding="utf-8") + + +def bootstrap_data() -> None: + for directory in [ + MINUTE_SNAPSHOTS_DIR, + DAILY_STATS_DIR, + WEEKLY_STATS_DIR, + MONTHLY_STATS_DIR, + PUSH_RECORDS_DIR, + ALERT_TRIGGERS_DIR, + RAW_PAYLOADS_DIR, + ]: + directory.mkdir(parents=True, exist_ok=True) + + _ensure_json(SYSTEM_CONFIG_FILE, DEFAULT_SYSTEM_CONFIG) + _ensure_json(SOURCE_DIAGNOSTICS_FILE, DEFAULT_SOURCE_DIAGNOSTICS) + _ensure_json(MINUTE_SNAPSHOTS_DIR / "2026-03-20.json", DEFAULT_MINUTE_SNAPSHOT) + _ensure_json(DAILY_STATS_DIR / "summary.json", DEFAULT_DAILY_STATS) + _ensure_json(PUSH_RECORDS_DIR / "records.json", DEFAULT_PUSH_RECORDS) diff --git a/backend/app/core/config.py b/backend/app/core/config.py new file mode 100644 index 0000000..203cf7b --- /dev/null +++ b/backend/app/core/config.py @@ -0,0 +1,16 @@ +from pathlib import Path + + +BASE_DIR = Path(__file__).resolve().parents[2] +DATA_DIR = BASE_DIR / "data" +MINUTE_SNAPSHOTS_DIR = DATA_DIR / "minute_snapshots" +DAILY_STATS_DIR = DATA_DIR / "daily_stats" +WEEKLY_STATS_DIR = DATA_DIR / "weekly_stats" +MONTHLY_STATS_DIR = DATA_DIR / "monthly_stats" +PUSH_RECORDS_DIR = DATA_DIR / "push_records" +ALERT_TRIGGERS_DIR = DATA_DIR / "alert_triggers" +RAW_PAYLOADS_DIR = DATA_DIR / "raw_payloads" +SYSTEM_CONFIG_FILE = DATA_DIR / "system_config.json" +SOURCE_DIAGNOSTICS_FILE = DATA_DIR / "source_diagnostics.json" + +HISTORY_START_DATE = "2026-01-01" diff --git a/backend/app/main.py b/backend/app/main.py new file mode 100644 index 0000000..4fc4ea3 --- /dev/null +++ b/backend/app/main.py @@ -0,0 +1,38 @@ +from fastapi import FastAPI +from fastapi.middleware.cors import CORSMiddleware + +from app.api.routes import router +from app.core.bootstrap import bootstrap_data +from app.services.sync_scheduler import sync_scheduler + + +def create_app() -> FastAPI: + app = FastAPI( + title="Southbound Capital Monitor", + version="0.1.0", + description="南向资金监控平台 API", + ) + + app.add_middleware( + CORSMiddleware, + allow_origins=["*"], + allow_credentials=True, + allow_methods=["*"], + allow_headers=["*"], + ) + + bootstrap_data() + + @app.on_event("startup") + def startup_sync_scheduler() -> None: + sync_scheduler.start() + + @app.on_event("shutdown") + def shutdown_sync_scheduler() -> None: + sync_scheduler.stop() + + app.include_router(router, prefix="/api") + return app + + +app = create_app() diff --git a/backend/app/repositories/__init__.py b/backend/app/repositories/__init__.py new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/backend/app/repositories/__init__.py @@ -0,0 +1 @@ + diff --git a/backend/app/repositories/json_repository.py b/backend/app/repositories/json_repository.py new file mode 100644 index 0000000..1b1717a --- /dev/null +++ b/backend/app/repositories/json_repository.py @@ -0,0 +1,22 @@ +import json +from pathlib import Path +from tempfile import NamedTemporaryFile +from typing import Any + + +class JsonRepository: + def __init__(self, path: Path) -> None: + self.path = path + + def read(self, default: dict[str, Any] | None = None) -> dict[str, Any]: + if not self.path.exists(): + return default or {} + with self.path.open("r", encoding="utf-8") as handle: + return json.load(handle) + + def write(self, payload: dict[str, Any]) -> None: + self.path.parent.mkdir(parents=True, exist_ok=True) + with NamedTemporaryFile("w", delete=False, dir=self.path.parent, encoding="utf-8") as temp: + json.dump(payload, temp, ensure_ascii=False, indent=2) + temp_path = Path(temp.name) + temp_path.replace(self.path) diff --git a/backend/app/repositories/monitoring_repository.py b/backend/app/repositories/monitoring_repository.py new file mode 100644 index 0000000..3980e39 --- /dev/null +++ b/backend/app/repositories/monitoring_repository.py @@ -0,0 +1,196 @@ +from pathlib import Path +from typing import Any + +from app.core.config import ( + DAILY_STATS_DIR, + MINUTE_SNAPSHOTS_DIR, + PUSH_RECORDS_DIR, + RAW_PAYLOADS_DIR, + SOURCE_DIAGNOSTICS_FILE, + SYSTEM_CONFIG_FILE, +) +from app.repositories.json_repository import JsonRepository +from app.repositories.mysql_repository import MySQLRepository + + +class MonitoringRepository: + def __init__(self) -> None: + self.system_config_repo = JsonRepository(SYSTEM_CONFIG_FILE) + self.source_diagnostics_repo = JsonRepository(SOURCE_DIAGNOSTICS_FILE) + self.history_repo = JsonRepository(DAILY_STATS_DIR / "summary.json") + self.push_records_repo = JsonRepository(PUSH_RECORDS_DIR / "records.json") + self._mysql_repository: MySQLRepository | None = None + + def _get_bootstrap_config(self) -> dict[str, Any]: + return self.system_config_repo.read({}) + + def _should_use_mysql(self) -> bool: + config = self._get_bootstrap_config() + return bool( + config.get("storage_backend") == "mysql" + and config.get("mysql_enabled") + and config.get("mysql_host") + and config.get("mysql_database") + and config.get("mysql_username") + ) + + def _mysql(self) -> MySQLRepository | None: + if not self._should_use_mysql(): + return None + if self._mysql_repository is None: + self._mysql_repository = MySQLRepository(self._get_bootstrap_config()) + return self._mysql_repository + + def get_system_config(self) -> dict: + mysql = self._mysql() + if mysql is None: + return self.system_config_repo.read() + payload = mysql.read_document("system_config", "default", self.system_config_repo.read({})) + if payload: + return payload + fallback = self.system_config_repo.read({}) + if fallback: + mysql.write_document("system_config", "default", fallback) + return fallback + + def save_system_config(self, payload: dict) -> None: + self.system_config_repo.write(payload) + mysql = self._mysql() + if mysql is not None: + mysql.write_document("system_config", "default", payload) + + def get_source_diagnostics(self) -> dict: + mysql = self._mysql() + if mysql is None: + return self.source_diagnostics_repo.read() + payload = mysql.read_document("source_diagnostics", "default", self.source_diagnostics_repo.read({})) + if payload: + return payload + fallback = self.source_diagnostics_repo.read({}) + if fallback: + mysql.write_document("source_diagnostics", "default", fallback) + return fallback + + def save_source_diagnostics(self, payload: dict) -> None: + self.source_diagnostics_repo.write(payload) + mysql = self._mysql() + if mysql is not None: + mysql.write_document("source_diagnostics", "default", payload) + + def get_snapshot_by_trade_date(self, trade_date: str) -> dict: + mysql = self._mysql() + if mysql is not None: + payload = mysql.read_document("minute_snapshot", trade_date, {}) + if payload: + return payload + path = MINUTE_SNAPSHOTS_DIR / f"{trade_date}.json" + return JsonRepository(path).read({}) + + def get_latest_snapshot(self) -> dict: + mysql = self._mysql() + if mysql is not None: + rows = mysql.list_documents("minute_snapshot", limit=1) + if rows: + return rows[0] + files = sorted(MINUTE_SNAPSHOTS_DIR.glob("*.json")) + if not files: + return {} + return JsonRepository(files[-1]).read() + + def save_snapshot(self, trade_date: str, payload: dict) -> None: + JsonRepository(MINUTE_SNAPSHOTS_DIR / f"{trade_date}.json").write(payload) + mysql = self._mysql() + if mysql is not None: + mysql.write_document("minute_snapshot", trade_date, payload, sort_value=trade_date) + + def get_history(self) -> dict: + mysql = self._mysql() + if mysql is None: + return self.history_repo.read() + payload = mysql.read_document("history_summary", "default", self.history_repo.read({})) + if payload: + return payload + fallback = self.history_repo.read({}) + if fallback: + mysql.write_document("history_summary", "default", fallback) + return fallback + + def save_history(self, payload: dict) -> None: + self.history_repo.write(payload) + mysql = self._mysql() + if mysql is not None: + mysql.write_document("history_summary", "default", payload) + + def get_push_records(self) -> dict: + mysql = self._mysql() + if mysql is not None: + records = mysql.list_documents("push_record") + if records: + return {"records": records} + return self.push_records_repo.read({"records": []}) + + def save_push_records(self, payload: dict) -> None: + self.push_records_repo.write(payload) + mysql = self._mysql() + if mysql is not None: + for record in payload.get("records", []): + mysql.write_document( + "push_record", + record["id"], + record, + sort_value=record.get("triggered_at"), + ) + + def append_push_record(self, record: dict) -> dict: + payload = self.get_push_records() + records = payload.get("records", []) + records.insert(0, record) + payload["records"] = records + self.save_push_records(payload) + return record + + def get_alert_state(self, trade_date: str) -> dict: + mysql = self._mysql() + if mysql is not None: + payload = mysql.read_document("alert_state", trade_date, {}) + if payload: + return payload + return {} + + def save_alert_state(self, trade_date: str, payload: dict) -> None: + mysql = self._mysql() + if mysql is not None: + mysql.write_document("alert_state", trade_date, payload, sort_value=trade_date) + + def save_raw_payload(self, name: str, payload: dict) -> Path: + path = RAW_PAYLOADS_DIR / f"{name}.json" + JsonRepository(path).write(payload) + mysql = self._mysql() + if mysql is not None: + mysql.write_document("raw_payload", name, payload, sort_value=name) + return path + + def get_document(self, category: str, doc_key: str, default: dict | None = None) -> dict: + mysql = self._mysql() + if mysql is not None: + payload = mysql.read_document(category, doc_key, default or {}) + if payload: + return payload + return default or {} + + def save_document(self, category: str, doc_key: str, payload: dict, *, sort_value: str | None = None) -> None: + mysql = self._mysql() + if mysql is not None: + mysql.write_document(category, doc_key, payload, sort_value=sort_value) + + def list_documents( + self, + category: str, + *, + limit: int | None = None, + descending: bool = True, + ) -> list[dict]: + mysql = self._mysql() + if mysql is None: + return [] + return mysql.list_documents(category, limit=limit, descending=descending) diff --git a/backend/app/repositories/mysql_repository.py b/backend/app/repositories/mysql_repository.py new file mode 100644 index 0000000..db43379 --- /dev/null +++ b/backend/app/repositories/mysql_repository.py @@ -0,0 +1,95 @@ +import json +from datetime import datetime +from typing import Any + +import pymysql + + +class MySQLRepository: + def __init__(self, config: dict[str, Any]) -> None: + self.config = config + self._ensure_schema() + + def _connect(self): + return pymysql.connect( + host=self.config["mysql_host"], + port=int(self.config.get("mysql_port", 3306)), + user=self.config["mysql_username"], + password=self.config["mysql_password"], + database=self.config["mysql_database"], + charset=self.config.get("mysql_charset", "utf8mb4"), + autocommit=True, + cursorclass=pymysql.cursors.DictCursor, + ) + + def _ensure_schema(self) -> None: + statements = [ + """ + CREATE TABLE IF NOT EXISTS app_documents ( + id BIGINT AUTO_INCREMENT PRIMARY KEY, + category VARCHAR(64) NOT NULL, + doc_key VARCHAR(128) NOT NULL, + sort_value VARCHAR(64) DEFAULT NULL, + payload LONGTEXT NOT NULL, + created_at DATETIME NOT NULL, + updated_at DATETIME NOT NULL, + UNIQUE KEY uniq_category_key (category, doc_key), + KEY idx_category_sort (category, sort_value) + ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 + """ + ] + with self._connect() as connection: + with connection.cursor() as cursor: + for statement in statements: + cursor.execute(statement) + + def read_document(self, category: str, doc_key: str, default: dict[str, Any] | None = None) -> dict[str, Any]: + sql = "SELECT payload FROM app_documents WHERE category=%s AND doc_key=%s LIMIT 1" + with self._connect() as connection: + with connection.cursor() as cursor: + cursor.execute(sql, (category, doc_key)) + row = cursor.fetchone() + if not row: + return default or {} + return json.loads(row["payload"]) + + def write_document( + self, + category: str, + doc_key: str, + payload: dict[str, Any], + *, + sort_value: str | None = None, + ) -> None: + now = datetime.now().strftime("%Y-%m-%d %H:%M:%S") + sql = """ + INSERT INTO app_documents (category, doc_key, sort_value, payload, created_at, updated_at) + VALUES (%s, %s, %s, %s, %s, %s) + ON DUPLICATE KEY UPDATE + sort_value=VALUES(sort_value), + payload=VALUES(payload), + updated_at=VALUES(updated_at) + """ + serialized = json.dumps(payload, ensure_ascii=False) + with self._connect() as connection: + with connection.cursor() as cursor: + cursor.execute(sql, (category, doc_key, sort_value, serialized, now, now)) + + def list_documents( + self, + category: str, + *, + limit: int | None = None, + descending: bool = True, + ) -> list[dict[str, Any]]: + direction = "DESC" if descending else "ASC" + sql = f"SELECT payload FROM app_documents WHERE category=%s ORDER BY sort_value {direction}, updated_at {direction}" + params: list[Any] = [category] + if limit is not None: + sql += " LIMIT %s" + params.append(limit) + with self._connect() as connection: + with connection.cursor() as cursor: + cursor.execute(sql, params) + rows = cursor.fetchall() + return [json.loads(row["payload"]) for row in rows] diff --git a/backend/app/services/__init__.py b/backend/app/services/__init__.py new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/backend/app/services/__init__.py @@ -0,0 +1 @@ + diff --git a/backend/app/services/alert_engine.py b/backend/app/services/alert_engine.py new file mode 100644 index 0000000..a505fb0 --- /dev/null +++ b/backend/app/services/alert_engine.py @@ -0,0 +1,120 @@ +from __future__ import annotations + +from datetime import datetime, timedelta +from typing import Any +from zoneinfo import ZoneInfo + +from app.repositories.monitoring_repository import MonitoringRepository +from app.services.alert_service import AlertService + + +class AlertEngine: + def __init__(self) -> None: + self.repository = MonitoringRepository() + self.tz = ZoneInfo("Asia/Shanghai") + self.alert_service = AlertService() + + def evaluate(self, snapshot: dict) -> list[dict]: + trade_date = snapshot["trade_date"] + state = self._load_state(trade_date) + config = self.repository.get_system_config() + results: list[dict] = [] + + results.extend(self._evaluate_threshold_break(snapshot, config, state)) + results.extend(self._evaluate_five_minute(snapshot, config, state)) + + self._save_state(trade_date, state) + return results + + def _load_state(self, trade_date: str) -> dict[str, Any]: + payload = self.repository.get_alert_state(trade_date) + if not payload: + return { + "trade_date": trade_date, + "thresholds_triggered": [], + "last_five_minute_alert_at": None, + } + payload.setdefault("trade_date", trade_date) + payload.setdefault("thresholds_triggered", []) + payload.setdefault("last_five_minute_alert_at", None) + return payload + + def _save_state(self, trade_date: str, state: dict[str, Any]) -> None: + payload = { + "trade_date": trade_date, + "thresholds_triggered": sorted(set(state.get("thresholds_triggered", []))), + "last_five_minute_alert_at": state.get("last_five_minute_alert_at"), + } + self.repository.save_alert_state(trade_date, payload) + + def _evaluate_threshold_break( + self, snapshot: dict, config: dict, state: dict[str, Any] + ) -> list[dict]: + total = snapshot.get("total_net_inflow") + if total is None: + return [] + + threshold_step = float(config.get("threshold_step_hkd_billion", 40)) + if threshold_step <= 0 or abs(total) < threshold_step: + return [] + + results: list[dict] = [] + triggered_values = {float(value) for value in state.get("thresholds_triggered", [])} + direction = 1 if total > 0 else -1 + current_step = int(abs(total) // threshold_step) + + for step in range(1, current_step + 1): + threshold_value = direction * step * threshold_step + if threshold_value in triggered_values: + continue + flow_label = "净流入" if threshold_value > 0 else "净流出" + threshold_abs = abs(threshold_value) + record = self.alert_service.send_snapshot_alert( + snapshot=snapshot, + rule_code="threshold_break", + subject=f"[南向资金监控] {snapshot['trade_date']} 南向{flow_label}突破 {threshold_abs:.0f} 亿港元", + summary=f"当前累计{flow_label} {AlertService._format_amount(abs(total))} 亿港元,突破 {threshold_abs:.0f} 亿港元档位。", + description=f"累计{flow_label}突破 {threshold_abs:.0f} 亿港元。", + trigger_value=total, + body_note=f"当前南向资金累计{'净流入' if total > 0 else '净流出'} {AlertService._format_amount(abs(total))} 亿港元,已突破 {threshold_abs:.0f} 亿港元。", + ) + results.append(record) + triggered_values.add(threshold_value) + + state["thresholds_triggered"] = sorted(triggered_values) + return results + + def _evaluate_five_minute( + self, snapshot: dict, config: dict, state: dict[str, Any] + ) -> list[dict]: + change = snapshot.get("five_min_change") + if change is None: + return [] + + threshold = float(config.get("five_minute_flow_alert_hkd_billion", 15)) + if threshold <= 0 or abs(change) < threshold: + return [] + + now = datetime.now(self.tz) + last_trigger_at = state.get("last_five_minute_alert_at") + cooldown_minutes = int(config.get("five_minute_cooldown_minutes", 5)) + if last_trigger_at: + last_at = datetime.fromisoformat(last_trigger_at) + if now - last_at < timedelta(minutes=cooldown_minutes): + return [] + + direction = "流入" if change > 0 else "流出" + record = self.alert_service.send_snapshot_alert( + snapshot=snapshot, + rule_code="five_minute_flow", + subject=f"[南向资金监控] {snapshot['trade_date']} 5分钟快速{direction} {abs(change):.4f} 亿港元", + summary=f"5分钟净变化 {abs(change):.4f} 亿港元,超过阈值 {threshold:.4f} 亿港元。", + description=f"5分钟净变化{direction} {change:.4f} 亿港元。", + trigger_value=change, + body_note=f"5分钟净变化{direction} {change:.4f} 亿港元,阈值为 {threshold:.4f} 亿港元。", + ) + state["last_five_minute_alert_at"] = now.isoformat(timespec="seconds") + return [record] + + +alert_engine = AlertEngine() diff --git a/backend/app/services/alert_service.py b/backend/app/services/alert_service.py new file mode 100644 index 0000000..9121007 --- /dev/null +++ b/backend/app/services/alert_service.py @@ -0,0 +1,195 @@ +from __future__ import annotations + +from datetime import datetime +from uuid import uuid4 +from zoneinfo import ZoneInfo + +from app.repositories.monitoring_repository import MonitoringRepository +from app.services.email_notification_service import email_notification_service + + +class AlertService: + def __init__(self) -> None: + self.repository = MonitoringRepository() + self.tz = ZoneInfo("Asia/Shanghai") + + @staticmethod + def _format_amount(value: float | None) -> str: + if value is None: + return "-" + return f"{value:.4f}" + + @staticmethod + def _format_signed_amount(value: float | None) -> str: + if value is None: + return "-" + return f"{value:+.4f}" + + @staticmethod + def _format_points(value: float | None) -> str: + if value is None: + return "-" + return f"{value:.2f}" + + @staticmethod + def _build_benchmark_lookup(snapshot: dict) -> dict[str, float | None]: + lookup: dict[str, float | None] = {} + for item in snapshot.get("benchmark_series", []) or []: + points = item.get("points", []) or [] + lookup[item.get("label", "")] = points[-1].get("value") if points else None + return lookup + + def _build_enhanced_body( + self, + *, + snapshot: dict, + title: str, + summary: str, + note: str | None = None, + operation_advice: str | None = None, + market_context: list[str] | None = None, + ) -> str: + benchmarks = self._build_benchmark_lookup(snapshot) + lines = [ + title, + "", + f"交易日期: {snapshot.get('trade_date')}", + f"快照时间: {snapshot.get('snapshot_time') or snapshot.get('updated_at') or '-'}", + f"南向总净流入: {self._format_signed_amount(snapshot.get('total_net_inflow'))} 亿港元", + f"1分钟净变化: {self._format_signed_amount(snapshot.get('one_min_change'))} 亿港元", + f"5分钟净变化: {self._format_signed_amount(snapshot.get('five_min_change'))} 亿港元", + f"恒生指数: {self._format_points(benchmarks.get('恒生指数'))}", + f"恒生科技指数: {self._format_points(benchmarks.get('恒生科技指数'))}", + "", + "摘要", + summary, + ] + + if market_context: + lines.extend(["", "市场要点"]) + lines.extend([f"{index}. {item}" for index, item in enumerate(market_context, start=1)]) + + if operation_advice: + lines.extend(["", "操作建议", operation_advice]) + + if note: + lines.extend(["", "备注", note]) + + return "\n".join(lines) + + def _send_email(self, subject: str, body: str) -> None: + config = self.repository.get_system_config() + email_notification_service.send( + smtp_host=config.get("smtp_host", ""), + smtp_port=int(config.get("smtp_port", 465)), + smtp_username=config.get("smtp_username", ""), + smtp_password=config.get("smtp_password", ""), + sender_email=config.get("sender_email", ""), + recipients=config.get("recipients", []), + subject=subject, + text_body=body, + ) + + def _build_record( + self, + *, + snapshot: dict, + rule_code: str, + subject: str, + summary: str, + description: str, + trigger_value: float | None, + ) -> dict: + return { + "id": f"push-{uuid4().hex[:12]}", + "triggered_at": datetime.now(self.tz).isoformat(timespec="seconds"), + "push_type": "email", + "rule_code": rule_code, + "trigger_value_hkd_billion": trigger_value, + "description": description, + "email_subject": subject, + "email_summary": summary, + "status": "pending", + "error_message": None, + } + + def send_snapshot_alert( + self, + *, + snapshot: dict, + rule_code: str, + subject: str, + summary: str, + description: str, + trigger_value: float | None, + body_note: str | None = None, + body_text: str | None = None, + operation_advice: str | None = None, + market_context: list[str] | None = None, + ) -> dict: + body = ( + body_text + if body_text is not None + else self._build_enhanced_body( + snapshot=snapshot, + title="南向资金监控自动告警", + summary=summary, + note=body_note, + operation_advice=operation_advice, + market_context=market_context, + ) + ) + record = self._build_record( + snapshot=snapshot, + rule_code=rule_code, + subject=subject, + summary=summary, + description=description, + trigger_value=trigger_value, + ) + try: + self._send_email(subject=subject, body=body) + record["status"] = "sent" + except Exception as exc: + record["status"] = "failed" + record["error_message"] = str(exc) + self.repository.append_push_record(record) + return record + + def send_test_alert(self) -> dict: + snapshot = self.repository.get_latest_snapshot() + history = self.repository.get_history() + if not snapshot: + raise ValueError("未找到可用于测试的快照数据") + if snapshot.get("total_net_inflow") is None: + raise ValueError("快照缺少 total_net_inflow,无法发送测试告警") + total_net_inflow = snapshot.get("total_net_inflow") + five_min_change = snapshot.get("five_min_change") + cumulative = history.get("summary", {}).get("cumulative_net_inflow_hkd_billion") + summary = ( + f"{snapshot.get('trade_date')} 南向资金当前净流入 {self._format_signed_amount(total_net_inflow)} 亿港元," + f"5分钟净变化 {self._format_signed_amount(five_min_change)} 亿港元," + f"统计区间累计 {self._format_amount(cumulative)} 亿港元。" + ) + body = self._build_enhanced_body( + snapshot=snapshot, + title="南向资金监控提醒", + summary=summary, + market_context=[ + "南向资金尾盘仍以净流出为主。", + "恒生科技指数仍处在弱修复阶段。", + ], + operation_advice="南向资金仍偏弱,短线先控制仓位,等待南向重新转正后再考虑分批回补恒生科技方向。", + ) + return self.send_snapshot_alert( + snapshot=snapshot, + rule_code="manual_test_alert", + subject=f"[南向资金监控] {snapshot.get('trade_date')} 港股操作建议", + summary=summary, + description="用于发送简版正式样式邮件。", + trigger_value=total_net_inflow, + body_text=body, + ) + + +alert_service = AlertService() diff --git a/backend/app/services/ashare_flow_service.py b/backend/app/services/ashare_flow_service.py new file mode 100644 index 0000000..6ead265 --- /dev/null +++ b/backend/app/services/ashare_flow_service.py @@ -0,0 +1,670 @@ +from __future__ import annotations + +from collections import defaultdict +from datetime import datetime +from time import sleep +from zoneinfo import ZoneInfo + +from app.clients.eastmoney_client import EastmoneyClient +from app.core.config import HISTORY_START_DATE +from app.repositories.monitoring_repository import MonitoringRepository + + +SECTOR_TYPE_CONFIG = { + "industry": { + "label": "行业板块", + "fs": "m:90+t:2", + }, + "concept": { + "label": "概念板块", + "fs": "m:90+t:3", + }, + "region": { + "label": "地域板块", + "fs": "m:90+t:1", + }, +} + +TRACKED_INDICES = [ + {"code": "000001", "name": "上证指数", "secid": "1.000001"}, + {"code": "399001", "name": "深证成指", "secid": "0.399001"}, + {"code": "399006", "name": "创业板指", "secid": "0.399006"}, + {"code": "000300", "name": "沪深300", "secid": "1.000300"}, + {"code": "000905", "name": "中证500", "secid": "1.000905"}, + {"code": "000852", "name": "中证1000", "secid": "1.000852"}, + {"code": "932000", "name": "中证2000", "secid": "2.932000"}, + {"code": "000688", "name": "科创50", "secid": "1.000688"}, +] + +ROLLING_WINDOWS = [5, 10, 30, 60, 90] + + +class AShareFlowService: + def __init__(self) -> None: + self.client = EastmoneyClient() + self.repository = MonitoringRepository() + self.tz = ZoneInfo("Asia/Shanghai") + + @staticmethod + def _safe_float(value: str | float | int | None) -> float | None: + if value in (None, "", "-"): + return None + return float(value) + + @staticmethod + def _safe_int(value: str | float | int | None) -> int | None: + if value in (None, "", "-"): + return None + return int(float(value)) + + @staticmethod + def _normalize_quote_price(value: int | float | None) -> float | None: + if value is None: + return None + return round(float(value) / 100, 2) + + @staticmethod + def _normalize_quote_change_amount(value: int | float | None) -> float | None: + if value is None: + return None + return round(float(value) / 100, 2) + + @staticmethod + def _normalize_quote_change_percent(value: int | float | None) -> float | None: + if value is None: + return None + return round(float(value) / 100, 2) + + @staticmethod + def _normalize_flow_amount(value: str | float | int | None) -> float | None: + parsed = AShareFlowService._safe_float(value) + if parsed is None: + return None + return round(parsed / 100000000, 4) + + @staticmethod + def _build_index_detail_url(code: str) -> str: + return f"https://quote.eastmoney.com/zs{code}.html" + + @staticmethod + def _build_sector_detail_url(code: str) -> str: + return f"https://quote.eastmoney.com/bk/90.{code}.html" + + def _normalize_stored_flow_amount(self, value: str | float | int | None) -> float: + parsed = self._safe_float(value) or 0.0 + if abs(parsed) >= 100000: + return round(parsed / 100000000, 4) + return round(parsed, 4) + + def _now(self) -> datetime: + return datetime.now(self.tz) + + def _today(self) -> str: + return self._now().date().isoformat() + + @staticmethod + def _rolling_field(window: int) -> str: + return f"rolling_net_inflow_{window}d" + + def _build_history_value_map(self, category: str, *, current_trade_date: str, is_sector: bool) -> dict[str, list[float]]: + payloads = [ + item + for item in self.repository.list_documents(category, limit=max(ROLLING_WINDOWS) * 2) + if item.get("trade_date") and item.get("trade_date") != current_trade_date + ] + + history_map: dict[str, list[float]] = defaultdict(list) + for payload in payloads: + if is_sector: + sector_groups = payload.get("sector_types", {}) + for sector_type, group in sector_groups.items(): + records = group.get("records", []) if isinstance(group, dict) else group + for record in records: + key = f"{sector_type}:{record['code']}" + history_map[key].append(self._normalize_stored_flow_amount(record.get("main_net_inflow"))) + else: + for record in payload.get("records", []): + history_map[record["code"]].append(self._normalize_stored_flow_amount(record.get("main_net_inflow"))) + return history_map + + def _attach_rolling_metrics(self, records: list[dict], *, category: str, current_trade_date: str, is_sector: bool) -> list[dict]: + history_map = self._build_history_value_map(category, current_trade_date=current_trade_date, is_sector=is_sector) + return self._apply_rolling_metrics(records, history_map=history_map, is_sector=is_sector) + + def _apply_rolling_metrics( + self, + records: list[dict], + *, + history_map: dict[str, list[float]], + is_sector: bool, + ) -> list[dict]: + if not records: + return records + + for record in records: + key = f"{record.get('sector_type')}:{record['code']}" if is_sector else record["code"] + previous_values = history_map.get(key, []) + current_value = float(record.get("main_net_inflow") or 0) + for window in ROLLING_WINDOWS: + field = self._rolling_field(window) + if len(previous_values) < window - 1: + record[field] = None + continue + record[field] = round(current_value + sum(previous_values[: window - 1]), 4) + return records + + @staticmethod + def _has_sector_records(payload: dict) -> bool: + sector_types = payload.get("sector_types", {}) + for group in sector_types.values(): + records = group.get("records", []) if isinstance(group, dict) else group + if records: + return True + return False + + def _parse_sector_realtime_record(self, row: dict, sector_type: str, updated_at: str) -> dict: + config = SECTOR_TYPE_CONFIG[sector_type] + return { + "trade_date": self._today(), + "sector_type": sector_type, + "sector_type_label": config["label"], + "code": row.get("f12"), + "name": row.get("f14"), + "detail_url": self._build_sector_detail_url(row.get("f12")), + "latest_price": self._safe_float(row.get("f2")), + "change_percent": self._safe_float(row.get("f3")), + "main_net_inflow": self._normalize_flow_amount(row.get("f62")), + "main_net_inflow_ratio": self._safe_float(row.get("f184")), + "super_large_net_inflow": self._normalize_flow_amount(row.get("f66")), + "super_large_net_inflow_ratio": self._safe_float(row.get("f69")), + "large_net_inflow": self._normalize_flow_amount(row.get("f72")), + "large_net_inflow_ratio": self._safe_float(row.get("f75")), + "medium_net_inflow": self._normalize_flow_amount(row.get("f78")), + "medium_net_inflow_ratio": self._safe_float(row.get("f81")), + "small_net_inflow": self._normalize_flow_amount(row.get("f84")), + "small_net_inflow_ratio": self._safe_float(row.get("f87")), + "updated_at": updated_at, + "source_name": "东方财富", + "source_url": "https://data.eastmoney.com/bkzj/", + "precision": "realtime_exact", + } + + def _parse_daily_kline_record( + self, + *, + code: str, + name: str, + values: str, + source_url: str, + extra: dict | None = None, + ) -> dict: + parts = values.split(",") + if len(parts) < 13: + raise ValueError(f"unexpected daykline payload: {values}") + payload = { + "trade_date": parts[0], + "code": code, + "name": name, + "detail_url": self._build_sector_detail_url(code) if source_url.endswith("/bkzj/") else self._build_index_detail_url(code), + "main_net_inflow": self._normalize_flow_amount(parts[1]), + "super_large_net_inflow": self._normalize_flow_amount(parts[2]), + "large_net_inflow": self._normalize_flow_amount(parts[3]), + "medium_net_inflow": self._normalize_flow_amount(parts[4]), + "small_net_inflow": self._normalize_flow_amount(parts[5]), + "main_net_inflow_ratio": self._safe_float(parts[6]), + "super_large_net_inflow_ratio": self._safe_float(parts[7]), + "large_net_inflow_ratio": self._safe_float(parts[8]), + "medium_net_inflow_ratio": self._safe_float(parts[9]), + "small_net_inflow_ratio": self._safe_float(parts[10]), + "latest_price": self._safe_float(parts[11]), + "change_percent": self._safe_float(parts[12]), + "updated_at": self._now().isoformat(timespec="seconds"), + "source_name": "东方财富", + "source_url": source_url, + "precision": "historical_exact", + } + if extra: + payload.update(extra) + return payload + + def _parse_minute_kline_record( + self, + *, + code: str, + name: str, + values: str, + source_url: str, + latest_price: float | None, + change_amount: float | None, + change_percent: float | None, + extra: dict | None = None, + ) -> dict: + parts = values.split(",") + if len(parts) < 6: + raise ValueError(f"unexpected minute kline payload: {values}") + payload = { + "trade_date": parts[0].split(" ")[0], + "snapshot_time": f"{parts[0]}:00+08:00", + "code": code, + "name": name, + "detail_url": self._build_index_detail_url(code), + "latest_price": latest_price, + "change_amount": change_amount, + "change_percent": change_percent, + "main_net_inflow": self._normalize_flow_amount(parts[1]), + "super_large_net_inflow": self._normalize_flow_amount(parts[2]), + "large_net_inflow": self._normalize_flow_amount(parts[3]), + "medium_net_inflow": self._normalize_flow_amount(parts[4]), + "small_net_inflow": self._normalize_flow_amount(parts[5]), + "main_net_inflow_ratio": None, + "super_large_net_inflow_ratio": None, + "large_net_inflow_ratio": None, + "medium_net_inflow_ratio": None, + "small_net_inflow_ratio": None, + "updated_at": self._now().isoformat(timespec="seconds"), + "source_name": "东方财富", + "source_url": source_url, + "precision": "realtime_exact", + } + if extra: + payload.update(extra) + return payload + + def sync_sector_realtime(self) -> dict: + updated_at = self._now().isoformat(timespec="seconds") + payload = { + "trade_date": self._today(), + "updated_at": updated_at, + "source_name": "东方财富", + "source_url": "https://data.eastmoney.com/bkzj/", + "precision": "realtime_exact", + "sector_types": {}, + } + + raw_payloads: dict[str, list[dict]] = {} + for sector_type, config in SECTOR_TYPE_CONFIG.items(): + rows = self.client.fetch_all_sector_realtime(sector_type_fs=config["fs"]) + raw_payloads[sector_type] = rows + payload["sector_types"][sector_type] = { + "label": config["label"], + "records": [self._parse_sector_realtime_record(row, sector_type, updated_at) for row in rows], + } + + self.repository.save_document( + "ashare_sector_realtime", + payload["trade_date"], + payload, + sort_value=payload["trade_date"], + ) + self.repository.save_document( + "ashare_sector_catalog", + payload["trade_date"], + { + "trade_date": payload["trade_date"], + "updated_at": updated_at, + "sector_types": { + sector_type: [ + {"code": item["code"], "name": item["name"], "sector_type": sector_type} + for item in data["records"] + ] + for sector_type, data in payload["sector_types"].items() + }, + }, + sort_value=payload["trade_date"], + ) + self.repository.save_raw_payload(f"ashare_sector_realtime_{payload['trade_date']}", raw_payloads) + for group in payload["sector_types"].values(): + self._attach_rolling_metrics( + group["records"], + category="ashare_sector_daily", + current_trade_date=payload["trade_date"], + is_sector=True, + ) + self.repository.save_document( + "ashare_sector_realtime", + payload["trade_date"], + payload, + sort_value=payload["trade_date"], + ) + self.repository.save_document( + "ashare_sector_realtime_latest_success", + "default", + payload, + sort_value=payload["trade_date"], + ) + self._persist_today_sector_daily(payload) + return payload + + def sync_index_realtime(self) -> dict: + updated_at = self._now().isoformat(timespec="seconds") + records: list[dict] = [] + raw_payloads: dict[str, dict] = {} + + for definition in TRACKED_INDICES: + quote_payload = self.client.fetch_quote(definition["secid"]) + minute_payload = self.client.fetch_fund_flow_minute_kline(definition["secid"], limit=1) + raw_payloads[definition["code"]] = { + "quote": quote_payload, + "minute": minute_payload, + } + + quote_data = quote_payload.get("data") or {} + minute_data = minute_payload.get("data") or {} + minute_rows = minute_data.get("klines") or [] + if not minute_rows: + continue + + records.append( + self._parse_minute_kline_record( + code=definition["code"], + name=definition["name"], + values=minute_rows[-1], + source_url="https://data.eastmoney.com/zjlx/", + latest_price=self._normalize_quote_price(self._safe_int(quote_data.get("f43"))), + change_amount=self._normalize_quote_change_amount(self._safe_int(quote_data.get("f169"))), + change_percent=self._normalize_quote_change_percent(self._safe_int(quote_data.get("f170"))), + ) + ) + + payload = { + "trade_date": self._today(), + "updated_at": updated_at, + "source_name": "东方财富", + "source_url": "https://data.eastmoney.com/zjlx/", + "precision": "realtime_exact", + "records": self._attach_rolling_metrics( + records, + category="ashare_index_daily", + current_trade_date=self._today(), + is_sector=False, + ), + } + + self.repository.save_document( + "ashare_index_realtime", + payload["trade_date"], + payload, + sort_value=payload["trade_date"], + ) + self._persist_today_index_daily(payload) + self.repository.save_raw_payload(f"ashare_index_realtime_{payload['trade_date']}", raw_payloads) + return payload + + def backfill_index_daily_history(self, start_date: str | None = None) -> dict: + history_start = start_date or self.repository.get_system_config().get("history_backfill_start_date", HISTORY_START_DATE) + by_date: dict[str, list[dict]] = defaultdict(list) + raw_payloads: dict[str, dict] = {} + + for definition in TRACKED_INDICES: + response = self.client.fetch_fund_flow_daykline(definition["secid"], limit=800) + raw_payloads[definition["code"]] = response + data = response.get("data") or {} + for line in data.get("klines") or []: + record = self._parse_daily_kline_record( + code=definition["code"], + name=definition["name"], + values=line, + source_url="https://data.eastmoney.com/zjlx/", + ) + if record["trade_date"] < history_start: + continue + by_date[record["trade_date"]].append(record) + + for trade_date, records in by_date.items(): + payload = { + "trade_date": trade_date, + "updated_at": self._now().isoformat(timespec="seconds"), + "source_name": "东方财富", + "source_url": "https://data.eastmoney.com/zjlx/", + "precision": "historical_exact", + "records": sorted(records, key=lambda item: item["code"]), + } + self.repository.save_document("ashare_index_daily", trade_date, payload, sort_value=trade_date) + + self.repository.save_raw_payload(f"ashare_index_daily_backfill_{self._today()}", raw_payloads) + meta = { + "last_backfill_at": self._now().isoformat(timespec="seconds"), + "start_date": history_start, + "trading_day_count": len(by_date), + "index_count": len(TRACKED_INDICES), + } + self.repository.save_document("ashare_index_history_meta", "default", meta) + return meta + + def _merge_sector_daily_payload( + self, + existing: dict, + trade_date: str, + batch_groups: dict[str, list[dict]], + ) -> dict: + merged_sector_types = dict(existing.get("sector_types", {})) + + for sector_type, records in batch_groups.items(): + existing_group = merged_sector_types.get(sector_type, {}) + existing_records = existing_group.get("records", []) if isinstance(existing_group, dict) else existing_group + code_map = {item["code"]: item for item in existing_records} + for record in records: + code_map[record["code"]] = record + merged_sector_types[sector_type] = { + "label": SECTOR_TYPE_CONFIG[sector_type]["label"], + "records": sorted(code_map.values(), key=lambda item: item["code"]), + } + + return { + "trade_date": trade_date, + "updated_at": self._now().isoformat(timespec="seconds"), + "source_name": "东方财富", + "source_url": "https://data.eastmoney.com/bkzj/", + "precision": "historical_exact", + "sector_types": merged_sector_types, + } + + def _persist_today_index_daily(self, payload: dict) -> None: + if not payload.get("records"): + return + self.repository.save_document( + "ashare_index_daily", + payload["trade_date"], + { + "trade_date": payload["trade_date"], + "updated_at": payload.get("updated_at"), + "source_name": payload.get("source_name", "东方财富"), + "source_url": payload.get("source_url"), + "precision": "realtime_exact", + "records": sorted(payload["records"], key=lambda item: item["code"]), + }, + sort_value=payload["trade_date"], + ) + + def _persist_today_sector_daily(self, payload: dict) -> None: + if not self._has_sector_records(payload): + return + self.repository.save_document( + "ashare_sector_daily", + payload["trade_date"], + { + "trade_date": payload["trade_date"], + "updated_at": payload.get("updated_at"), + "source_name": payload.get("source_name", "东方财富"), + "source_url": payload.get("source_url"), + "precision": "realtime_exact", + "sector_types": { + sector_type: { + "label": group.get("label", SECTOR_TYPE_CONFIG[sector_type]["label"]), + "records": sorted(group.get("records", []), key=lambda item: item["code"]), + } + for sector_type, group in payload.get("sector_types", {}).items() + }, + }, + sort_value=payload["trade_date"], + ) + + def backfill_sector_daily_history(self, start_date: str | None = None, *, batch_size: int = 120) -> dict: + history_start = start_date or self.repository.get_system_config().get("history_backfill_start_date", HISTORY_START_DATE) + catalog = self.repository.get_document("ashare_sector_catalog", self._today(), {}) + if not catalog: + catalog = self.sync_sector_realtime() + + sector_items: list[tuple[str, dict]] = [] + sector_types = catalog.get("sector_types", {}) + for sector_type, items in sector_types.items(): + iterable = items["records"] if isinstance(items, dict) else items + for item in iterable: + sector_items.append((sector_type, item)) + + sector_items.sort(key=lambda pair: (pair[0], pair[1]["code"])) + meta_state = self.repository.get_document("ashare_sector_history_meta", "default", {}) + next_sector_index = 0 + if meta_state.get("start_date") == history_start and not meta_state.get("completed", False): + next_sector_index = int(meta_state.get("next_sector_index", 0)) + + end_sector_index = min(next_sector_index + batch_size, len(sector_items)) + selected_items = sector_items[next_sector_index:end_sector_index] + by_date: dict[str, dict[str, list[dict]]] = defaultdict(lambda: defaultdict(list)) + raw_payload_index: dict[str, dict] = {} + failures: list[dict] = [] + + for position, (sector_type, item) in enumerate(selected_items, start=1): + code = item["code"] + name = item["name"] + try: + response = self.client.fetch_fund_flow_daykline(f"90.{code}", limit=800) + except Exception as exc: + failures.append( + { + "sector_type": sector_type, + "code": code, + "name": name, + "error": str(exc), + } + ) + continue + raw_payload_index[f"{sector_type}:{code}"] = { + "code": code, + "name": name, + "sector_type": sector_type, + "response_meta": { + "market": (response.get("data") or {}).get("market"), + "name": (response.get("data") or {}).get("name"), + }, + } + + for line in (response.get("data") or {}).get("klines") or []: + record = self._parse_daily_kline_record( + code=code, + name=name, + values=line, + source_url="https://data.eastmoney.com/bkzj/", + extra={ + "sector_type": sector_type, + "sector_type_label": SECTOR_TYPE_CONFIG[sector_type]["label"], + }, + ) + if record["trade_date"] < history_start: + continue + by_date[record["trade_date"]][sector_type].append(record) + + if position % 50 == 0: + sleep(0.5) + + for trade_date, sector_groups in by_date.items(): + existing = self.repository.get_document("ashare_sector_daily", trade_date, {}) + payload = self._merge_sector_daily_payload(existing, trade_date, sector_groups) + self.repository.save_document("ashare_sector_daily", trade_date, payload, sort_value=trade_date) + + if raw_payload_index: + self.repository.save_raw_payload( + f"ashare_sector_daily_backfill_{self._today()}_{next_sector_index}_{end_sector_index}", + raw_payload_index, + ) + completed = end_sector_index >= len(sector_items) + meta = { + "last_backfill_at": self._now().isoformat(timespec="seconds"), + "start_date": history_start, + "trading_day_count": len(self.repository.list_documents("ashare_sector_daily")), + "sector_count": len(sector_items), + "batch_size": batch_size, + "processed_in_batch": len(selected_items), + "next_sector_index": 0 if completed else end_sector_index, + "completed": completed, + "failed_sector_count": len(failures), + "failures": failures[:50], + } + self.repository.save_document("ashare_sector_history_meta", "default", meta) + return meta + + def get_index_realtime(self) -> dict: + payload = self.repository.get_document("ashare_index_realtime", self._today(), {}) + if payload: + self._persist_today_index_daily(payload) + history_map = self._build_history_value_map( + "ashare_index_daily", + current_trade_date=payload.get("trade_date", self._today()), + is_sector=False, + ) + self._apply_rolling_metrics( + payload.get("records", []), + history_map=history_map, + is_sector=False, + ) + return payload + return { + "trade_date": self._today(), + "updated_at": None, + "source_name": "东方财富", + "source_url": "https://data.eastmoney.com/zjlx/", + "precision": "unavailable", + "records": [], + } + + def get_sector_realtime(self) -> dict: + payload = self.repository.get_document("ashare_sector_realtime", self._today(), {}) + if not payload or not self._has_sector_records(payload): + payload = self.repository.get_document("ashare_sector_realtime_latest_success", "default", {}) + if payload and self._has_sector_records(payload): + self._persist_today_sector_daily(payload) + return payload + for item in self.repository.list_documents("ashare_sector_realtime", limit=10): + if not self._has_sector_records(item): + continue + self._persist_today_sector_daily(item) + return item + return { + "trade_date": self._today(), + "updated_at": None, + "source_name": "东方财富", + "source_url": "https://data.eastmoney.com/bkzj/", + "precision": "unavailable", + "sector_types": {}, + } + + def get_index_daily(self, trade_date: str | None = None) -> dict: + target_date = trade_date or self._today() + payload = self.repository.get_document("ashare_index_daily", target_date, {}) + if payload: + return payload + return { + "trade_date": target_date, + "updated_at": None, + "source_name": "东方财富", + "source_url": "https://data.eastmoney.com/zjlx/", + "precision": "unavailable", + "records": [], + } + + def get_sector_daily(self, trade_date: str | None = None) -> dict: + target_date = trade_date or self._today() + payload = self.repository.get_document("ashare_sector_daily", target_date, {}) + if payload: + return payload + return { + "trade_date": target_date, + "updated_at": None, + "source_name": "东方财富", + "source_url": "https://data.eastmoney.com/bkzj/", + "precision": "unavailable", + "sector_types": {}, + } + + +ashare_flow_service = AShareFlowService() diff --git a/backend/app/services/eastmoney_sync_service.py b/backend/app/services/eastmoney_sync_service.py new file mode 100644 index 0000000..305765c --- /dev/null +++ b/backend/app/services/eastmoney_sync_service.py @@ -0,0 +1,354 @@ +from __future__ import annotations + +from collections import defaultdict +from datetime import datetime +from zoneinfo import ZoneInfo + +from app.clients.eastmoney_client import EastmoneyClient +from app.core.config import HISTORY_START_DATE +from app.repositories.monitoring_repository import MonitoringRepository +from app.services.alert_engine import alert_engine +from app.services.market_clock import get_market_state + + +SOUTHBOUND_BENCHMARKS = [ + { + "key": "hsi", + "label": "恒生指数", + "secid": "100.HSI", + "unit": "点", + "detail_url": "https://quote.eastmoney.com/gb/zsHSI.html", + }, + { + "key": "hstech", + "label": "恒生科技指数", + "secid": "124.HSTECH", + "unit": "点", + "detail_url": "https://quote.eastmoney.com/gb/zsHSTECH.html", + }, +] + +HISTORY_BENCHMARKS = [ + { + "key": "hstech_daily", + "label": "恒生科技指数", + "secid": "124.HSTECH", + "period": "daily", + } +] + + +class EastmoneySyncService: + def __init__(self) -> None: + self.client = EastmoneyClient() + self.repository = MonitoringRepository() + self.tz = ZoneInfo("Asia/Shanghai") + + @staticmethod + def _wan_to_yi(value: float | int | None) -> float | None: + if value is None: + return None + return round(float(value) / 10000, 4) + + @staticmethod + def _million_to_yi(value: float | int | None) -> float | None: + if value is None: + return None + return round(float(value) / 100, 4) + + @staticmethod + def _safe_float(value: str | float | int | None) -> float | None: + if value in (None, "", "-"): + return None + return float(value) + + def _determine_precision(self, trade_date: str) -> str: + now = datetime.now(self.tz) + if trade_date != now.date().isoformat(): + return "historical_exact" + if now.hour > 16 or (now.hour == 16 and now.minute >= 10): + return "close_final" + return "realtime_exact" + + def _parse_timeline( + self, trade_date: str, raw: list[str], precision: str + ) -> tuple[list[dict], float | None, float | None]: + timeline: list[dict] = [] + for item in raw: + parts = item.split(",") + if len(parts) < 10: + continue + total_net_buy = self._wan_to_yi(self._safe_float(parts[5])) + timeline.append( + { + "timestamp": f"{trade_date}T{parts[0]}:00+08:00", + "amount_hkd_billion": total_net_buy, + "precision": precision, + } + ) + + meaningful = [point for point in timeline if point["amount_hkd_billion"] not in (None, 0.0)] + if precision == "close_final" and not meaningful: + return [], None, None + + amounts = [point["amount_hkd_billion"] for point in timeline if point["amount_hkd_billion"] is not None] + if len(amounts) < 2: + return timeline, None, None + + one_min_change = round(amounts[-1] - amounts[-2], 4) + five_min_change = ( + round(amounts[-1] - amounts[max(0, len(amounts) - 6)], 4) + if len(amounts) >= 6 + else None + ) + return timeline, one_min_change, five_min_change + + def _parse_benchmark_trends(self, payload: dict, *, detail_url: str | None) -> dict: + data = payload.get("data") or {} + points: list[dict] = [] + for item in data.get("trends") or []: + parts = item.split(",") + if len(parts) < 2: + continue + points.append( + { + "timestamp": f"{parts[0]}:00+08:00", + "value": self._safe_float(parts[1]), + } + ) + + return { + "key": data.get("code", ""), + "label": data.get("name", ""), + "unit": "点", + "detail_url": detail_url, + "points": points, + } + + def _build_benchmark_series(self) -> tuple[list[dict], dict[str, dict]]: + series: list[dict] = [] + raw_payloads: dict[str, dict] = {} + for benchmark in SOUTHBOUND_BENCHMARKS: + response = self.client.fetch_stock_trends(benchmark["secid"], ndays=1) + raw_payloads[benchmark["key"]] = response + parsed = self._parse_benchmark_trends(response, detail_url=benchmark["detail_url"]) + parsed["key"] = benchmark["key"] + parsed["label"] = benchmark["label"] + parsed["unit"] = benchmark["unit"] + series.append(parsed) + return series, raw_payloads + + def _build_snapshot(self, realtime_payload: dict, timeline_payload: dict, threshold_step: float) -> dict: + south_sh = realtime_payload["data"]["sh2hk"] + south_sz = realtime_payload["data"]["sz2hk"] + trade_date = south_sh["date2"] + precision = self._determine_precision(trade_date) + updated_at = datetime.now(self.tz).isoformat(timespec="seconds") + + sh_net_buy = self._wan_to_yi(south_sh.get("netBuyAmt")) + sz_net_buy = self._wan_to_yi(south_sz.get("netBuyAmt")) + total_net_buy = round((sh_net_buy or 0) + (sz_net_buy or 0), 4) + total_buy_amt = round( + (self._wan_to_yi(south_sh.get("buyAmt")) or 0) + (self._wan_to_yi(south_sz.get("buyAmt")) or 0), + 4, + ) + total_sell_amt = round( + (self._wan_to_yi(south_sh.get("sellAmt")) or 0) + (self._wan_to_yi(south_sz.get("sellAmt")) or 0), + 4, + ) + + minute_timeline, one_min_change, five_min_change = self._parse_timeline( + trade_date, + timeline_payload.get("data", {}).get("n2s", []), + "realtime_exact" if precision == "realtime_exact" else precision, + ) + benchmark_series, benchmark_raw_payloads = self._build_benchmark_series() + + threshold_progress = 0.0 if threshold_step <= 0 else round((total_net_buy % threshold_step) / threshold_step, 4) + next_threshold = threshold_step if total_net_buy <= 0 else (int(total_net_buy // threshold_step) + 1) * threshold_step + + return { + "trade_date": trade_date, + "snapshot_time": updated_at, + "market_state": get_market_state(), + "total_net_inflow": total_net_buy, + "cumulative_net_inflow": total_net_buy, + "shanghai_net_inflow": sh_net_buy, + "shenzhen_net_inflow": sz_net_buy, + "buy_amount": total_buy_amt, + "sell_amount": total_sell_amt, + "net_buy_amount": total_net_buy, + "one_min_change": one_min_change, + "five_min_change": five_min_change, + "precision": precision, + "source_name": "东方财富", + "source_url": "https://push2.eastmoney.com/api/qt/kamt/get", + "updated_at": updated_at, + "unavailable_reason": None, + "threshold_progress": threshold_progress, + "next_threshold_hkd_billion": next_threshold, + "minute_timeline": minute_timeline, + "benchmark_series": benchmark_series, + }, benchmark_raw_payloads + + def _aggregate_history(self, rows: list[dict], start_date: str) -> dict: + grouped: dict[str, dict] = defaultdict(lambda: {"trade_date": "", "net": 0.0}) + + for row in rows: + trade_date = row["TRADE_DATE"][:10] + bucket = grouped[trade_date] + bucket["trade_date"] = trade_date + bucket["net"] += self._million_to_yi(row.get("NET_DEAL_AMT")) or 0.0 + + ordered = [grouped[key] for key in sorted(grouped.keys()) if key >= start_date] + daily = [{"period": item["trade_date"], "amount_hkd_billion": round(item["net"], 4)} for item in ordered] + + weekly_map: dict[str, float] = defaultdict(float) + monthly_map: dict[str, float] = defaultdict(float) + cumulative: list[dict] = [] + cumulative_total = 0.0 + recent_trade_days: list[dict] = [] + streak_in = 0 + streak_out = 0 + longest_in = 0 + longest_out = 0 + + for item in ordered: + date_obj = datetime.strptime(item["trade_date"], "%Y-%m-%d") + week_key = f"{date_obj.strftime('%Y')}-W{date_obj.strftime('%W')}" + month_key = date_obj.strftime("%Y-%m") + weekly_map[week_key] += item["net"] + monthly_map[month_key] += item["net"] + cumulative_total += item["net"] + cumulative.append({"period": item["trade_date"], "amount_hkd_billion": round(cumulative_total, 4)}) + + if item["net"] > 0: + streak_in += 1 + streak_out = 0 + elif item["net"] < 0: + streak_out += 1 + streak_in = 0 + else: + streak_in = 0 + streak_out = 0 + longest_in = max(longest_in, streak_in) + longest_out = max(longest_out, streak_out) + + for item in reversed(ordered[-20:]): + recent_trade_days.append( + { + "trade_date": item["trade_date"], + "total_net_inflow_hkd_billion": round(item["net"], 4), + "precision": "historical_exact", + } + ) + + return { + "start_date": start_date, + "daily": daily, + "weekly": [{"period": period, "amount_hkd_billion": round(value, 4)} for period, value in sorted(weekly_map.items())], + "monthly": [{"period": period, "amount_hkd_billion": round(value, 4)} for period, value in sorted(monthly_map.items())], + "cumulative": cumulative, + "benchmark_history": self._build_history_benchmarks(start_date), + "recent_trade_days": recent_trade_days, + "summary": { + "cumulative_net_inflow_hkd_billion": round(cumulative_total, 4), + "trading_day_count": len(ordered), + "max_single_day_inflow_hkd_billion": round(max((item["net"] for item in ordered), default=0), 4), + "max_single_day_outflow_hkd_billion": round(min((item["net"] for item in ordered), default=0), 4), + "longest_inflow_streak": longest_in, + "longest_outflow_streak": longest_out, + }, + } + + def _build_history_benchmarks(self, start_date: str) -> dict[str, list[dict]]: + benchmark_history: dict[str, list[dict]] = {} + for benchmark in HISTORY_BENCHMARKS: + response = self.client.fetch_stock_kline(benchmark["secid"], limit=160) + data = response.get("data") or {} + daily_rows = [] + for line in data.get("klines") or []: + parts = line.split(",") + if len(parts) < 2 or parts[0] < start_date: + continue + daily_rows.append({"period": parts[0], "amount_hkd_billion": round(self._safe_float(parts[2]) or 0.0, 4)}) + + weekly_map: dict[str, float] = {} + monthly_map: dict[str, float] = {} + for item in daily_rows: + date_obj = datetime.strptime(item["period"], "%Y-%m-%d") + weekly_map[f"{date_obj.strftime('%Y')}-W{date_obj.strftime('%W')}"] = item["amount_hkd_billion"] + monthly_map[date_obj.strftime("%Y-%m")] = item["amount_hkd_billion"] + + benchmark_history["hstech_daily"] = daily_rows + benchmark_history["hstech_weekly"] = [{"period": period, "amount_hkd_billion": value} for period, value in sorted(weekly_map.items())] + benchmark_history["hstech_monthly"] = [{"period": period, "amount_hkd_billion": value} for period, value in sorted(monthly_map.items())] + + return benchmark_history + + def sync(self, start_date: str | None = None) -> dict: + config = self.repository.get_system_config() + history_start = start_date or config.get("history_backfill_start_date", HISTORY_START_DATE) + threshold_step = float(config.get("threshold_step_hkd_billion", 50)) + diagnostics = self.repository.get_source_diagnostics() + + try: + realtime_payload = self.client.fetch_realtime_overview() + timeline_payload = self.client.fetch_intraday_timeline() + history_rows = self.client.fetch_history(history_start) + + snapshot, benchmark_raw_payloads = self._build_snapshot(realtime_payload, timeline_payload, threshold_step) + history = self._aggregate_history(history_rows, history_start) + updated_at = datetime.now(self.tz).isoformat(timespec="seconds") + + self.repository.save_snapshot(snapshot["trade_date"], snapshot) + self.repository.save_history(history) + self.repository.save_raw_payload(f"eastmoney_realtime_{snapshot['trade_date']}", realtime_payload) + self.repository.save_raw_payload(f"eastmoney_timeline_{snapshot['trade_date']}", timeline_payload) + self.repository.save_raw_payload(f"eastmoney_benchmarks_{snapshot['trade_date']}", benchmark_raw_payloads) + self.repository.save_raw_payload(f"eastmoney_history_{snapshot['trade_date']}", {"rows": history_rows}) + + config.update( + { + "source_name": "东方财富", + "source_strategy": "已接入东方财富历史与实时公开接口;历史来自 datacenter-web,实时来自 push2。", + } + ) + self.repository.save_system_config(config) + self.repository.save_source_diagnostics( + { + "source_name": "东方财富", + "realtime_available": True, + "historical_available": True, + "last_success_at": updated_at, + "last_failure_at": None, + "last_error_reason": None, + "last_success_url": "https://datacenter-web.eastmoney.com/api/data/v1/get", + "last_persisted_at": updated_at, + } + ) + + return { + "snapshot": snapshot, + "history_summary": history["summary"], + "history_daily_count": len(history["daily"]), + "alert_records": alert_engine.evaluate(snapshot), + } + except Exception as exc: + updated_at = datetime.now(self.tz).isoformat(timespec="seconds") + self.repository.save_source_diagnostics( + { + "source_name": "东方财富", + "realtime_available": False, + "historical_available": False, + "last_success_at": diagnostics.get("last_success_at"), + "last_failure_at": updated_at, + "last_error_reason": str(exc), + "last_success_url": diagnostics.get("last_success_url"), + "last_persisted_at": diagnostics.get("last_persisted_at"), + } + ) + raise + + +eastmoney_sync_service = EastmoneySyncService() diff --git a/backend/app/services/email_notification_service.py b/backend/app/services/email_notification_service.py new file mode 100644 index 0000000..31cafcc --- /dev/null +++ b/backend/app/services/email_notification_service.py @@ -0,0 +1,65 @@ +from __future__ import annotations + +import smtplib +import ssl +from email.header import Header +from email.mime.multipart import MIMEMultipart +from email.mime.text import MIMEText +from html import escape + + +class EmailNotificationService: + def send( + self, + *, + smtp_host: str, + smtp_port: int, + smtp_username: str, + smtp_password: str, + sender_email: str, + recipients: list[str], + subject: str, + text_body: str, + ) -> None: + if not smtp_host: + raise ValueError("smtp_host 未配置") + if not smtp_username: + raise ValueError("smtp_username 未配置") + if not smtp_password: + raise ValueError("smtp_password 未配置") + if not sender_email: + raise ValueError("sender_email 未配置") + if not recipients: + raise ValueError("recipients 未配置") + + message = MIMEMultipart("alternative") + message["From"] = sender_email + message["To"] = ", ".join(recipients) + message["Subject"] = str(Header(subject, "utf-8")) + html_body = ( + "" + "" + f"{escape(text_body).replace(chr(10), '
')}" + "" + ) + message.attach(MIMEText(text_body, "plain", "utf-8")) + message.attach(MIMEText(html_body, "html", "utf-8")) + + context = ssl.create_default_context() + port = int(smtp_port) + + if port == 465: + with smtplib.SMTP_SSL(smtp_host, port, timeout=20, context=context) as server: + server.login(smtp_username, smtp_password) + server.sendmail(sender_email, recipients, message.as_bytes()) + return + + with smtplib.SMTP(smtp_host, port, timeout=20) as server: + server.ehlo() + server.starttls(context=context) + server.ehlo() + server.login(smtp_username, smtp_password) + server.sendmail(sender_email, recipients, message.as_bytes()) + + +email_notification_service = EmailNotificationService() diff --git a/backend/app/services/market_clock.py b/backend/app/services/market_clock.py new file mode 100644 index 0000000..82fdcd4 --- /dev/null +++ b/backend/app/services/market_clock.py @@ -0,0 +1,21 @@ +from datetime import datetime, time +from zoneinfo import ZoneInfo + +from app.api.schemas import MarketState + + +def get_market_state(now: datetime | None = None) -> MarketState: + current = now or datetime.now(ZoneInfo("Asia/Shanghai")) + current_time = current.time() + + if current_time < time(9, 30): + return "pre_open" + if time(9, 30) <= current_time < time(12, 0): + return "trading_am" + if time(12, 0) <= current_time < time(13, 0): + return "midday_break" + if time(13, 0) <= current_time < time(16, 0): + return "trading_pm" + if time(16, 0) <= current_time < time(16, 10): + return "finalizing" + return "closed" diff --git a/backend/app/services/monitoring_service.py b/backend/app/services/monitoring_service.py new file mode 100644 index 0000000..2652adc --- /dev/null +++ b/backend/app/services/monitoring_service.py @@ -0,0 +1,209 @@ +from datetime import datetime +from zoneinfo import ZoneInfo + +from app.api.schemas import ( + BenchmarkTimelinePoint, + BenchmarkTimelineSeries, + HistoryResponse, + HistorySummary, + MetaResponse, + OverviewResponse, + OverviewSnapshot, + PushRecord, + PushRecordsResponse, + RecentTradeDay, + RuleItem, + RulesResponse, + SourceDiagnosticsResponse, + StatPoint, + TimelinePoint, + ValueWithStatus, +) +from app.core.config import HISTORY_START_DATE +from app.repositories.monitoring_repository import MonitoringRepository +from app.services.market_clock import get_market_state + + +class MonitoringService: + def __init__(self) -> None: + self.repository = MonitoringRepository() + + @staticmethod + def _empty_snapshot(trade_date: str, source_name: str) -> dict: + return { + "trade_date": trade_date, + "snapshot_time": None, + "market_state": get_market_state(), + "total_net_inflow": None, + "cumulative_net_inflow": None, + "shanghai_net_inflow": None, + "shenzhen_net_inflow": None, + "buy_amount": None, + "sell_amount": None, + "net_buy_amount": None, + "one_min_change": None, + "five_min_change": None, + "precision": "unavailable", + "source_name": source_name, + "source_url": None, + "updated_at": None, + "unavailable_reason": "今天的实时快照尚未同步成功,系统不会继续展示昨天的数据。", + "threshold_progress": 0.0, + "next_threshold_hkd_billion": 50, + "minute_timeline": [], + "benchmark_series": [], + } + + def get_meta(self) -> MetaResponse: + config = self.repository.get_system_config() + return MetaResponse( + product_name=config["product_name"], + version="0.1.0", + timezone=config["timezone"], + market_state=get_market_state(), + current_trade_date=datetime.now(ZoneInfo(config["timezone"])).date().isoformat(), + source_name=config["source_name"], + source_strategy=config["source_strategy"], + note="当前版本已接入真实数据同步链路,前端展示结果来自已持久化的 JSON 数据。", + ) + + def get_overview(self) -> OverviewResponse: + config = self.repository.get_system_config() + current_trade_date = datetime.now(ZoneInfo(config["timezone"])).date().isoformat() + payload = self.repository.get_snapshot_by_trade_date(current_trade_date) + if not payload: + payload = self._empty_snapshot(current_trade_date, config["source_name"]) + precision = payload.get("precision", "unavailable") + + def value(label: str, key: str) -> ValueWithStatus: + return ValueWithStatus( + amount_hkd_billion=payload.get(key), + precision=precision, + label=label, + ) + + snapshot = OverviewSnapshot( + trade_date=payload["trade_date"], + snapshot_time=payload.get("snapshot_time"), + market_state=payload.get("market_state", get_market_state()), + total_net_inflow=value("当日总净流入", "total_net_inflow"), + cumulative_net_inflow=value("当日累计净流入", "cumulative_net_inflow"), + shanghai_net_inflow=value("港股通(沪)净流入", "shanghai_net_inflow"), + shenzhen_net_inflow=value("港股通(深)净流入", "shenzhen_net_inflow"), + buy_amount=value("买入额", "buy_amount"), + sell_amount=value("卖出额", "sell_amount"), + net_buy_amount=value("净买额", "net_buy_amount"), + one_min_change=value("1 分钟变化", "one_min_change"), + five_min_change=value("5 分钟变化", "five_min_change"), + threshold_progress=payload.get("threshold_progress", 0), + next_threshold_hkd_billion=payload.get("next_threshold_hkd_billion", 50), + source_name=payload.get("source_name", "东方财富"), + source_url=payload.get("source_url"), + updated_at=payload.get("updated_at"), + unavailable_reason=payload.get("unavailable_reason"), + ) + minute_timeline = [TimelinePoint(**item) for item in payload.get("minute_timeline", [])] + benchmark_series = [ + BenchmarkTimelineSeries( + key=item["key"], + label=item["label"], + unit=item["unit"], + detail_url=item.get("detail_url"), + points=[BenchmarkTimelinePoint(**point) for point in item.get("points", [])], + ) + for item in payload.get("benchmark_series", []) + ] + recent_push_records = [PushRecord(**item) for item in self.repository.get_push_records().get("records", [])[:5]] + return OverviewResponse( + snapshot=snapshot, + minute_timeline=minute_timeline, + benchmark_series=benchmark_series, + recent_push_records=recent_push_records, + ) + + def get_history(self) -> HistoryResponse: + payload = self.repository.get_history() + summary = HistorySummary(**payload["summary"]) + return HistoryResponse( + start_date=payload.get("start_date", HISTORY_START_DATE), + daily=[StatPoint(**item) for item in payload.get("daily", [])], + weekly=[StatPoint(**item) for item in payload.get("weekly", [])], + monthly=[StatPoint(**item) for item in payload.get("monthly", [])], + cumulative=[StatPoint(**item) for item in payload.get("cumulative", [])], + benchmark_history={ + key: [StatPoint(**item) for item in value] + for key, value in payload.get("benchmark_history", {}).items() + }, + recent_trade_days=[RecentTradeDay(**item) for item in payload.get("recent_trade_days", [])], + summary=summary, + ) + + def get_push_records(self) -> PushRecordsResponse: + records = [PushRecord(**item) for item in self.repository.get_push_records().get("records", [])] + return PushRecordsResponse(records=records) + + def get_rules(self) -> RulesResponse: + config = self.repository.get_system_config() + items = [ + RuleItem( + key="realtime_collection_interval_seconds", + label="实时采集间隔", + value=f'{config["realtime_collection_interval_seconds"]} 秒', + description="分钟级快照拉取周期。", + ), + RuleItem( + key="history_backfill_start_date", + label="历史回补起始日", + value=config["history_backfill_start_date"], + description="历史统计的回补起点。", + ), + RuleItem( + key="threshold_step_hkd_billion", + label="阈值突破档位", + value=f'{config["threshold_step_hkd_billion"]} 亿港元', + description="累计净流入按该步长触发突破提醒。", + ), + RuleItem( + key="five_minute_flow_alert_hkd_billion", + label="5 分钟异动阈值", + value=f'{config["five_minute_flow_alert_hkd_billion"]} 亿港元', + description="5 分钟净变化绝对值超过该阈值触发告警。", + ), + RuleItem( + key="email_enabled", + label="邮件开关", + value="开启" if config["email_enabled"] else "关闭", + description="是否发送邮件推送。", + ), + RuleItem( + key="sender_email", + label="发件邮箱", + value=config["sender_email"], + description="SMTP 发件人邮箱。", + ), + RuleItem( + key="smtp", + label="SMTP 地址与端口", + value=f'{config["smtp_host"]}:{config["smtp_port"]}', + description="邮件服务配置。", + ), + RuleItem( + key="recipients", + label="收件人列表", + value=", ".join(config["recipients"]), + description="告警接收对象。", + ), + RuleItem( + key="source_name", + label="当前主数据源", + value=config["source_name"], + description="正式口径唯一主源。", + ), + ] + return RulesResponse(items=items) + + def get_source_diagnostics(self) -> SourceDiagnosticsResponse: + return SourceDiagnosticsResponse(**self.repository.get_source_diagnostics()) + + +monitoring_service = MonitoringService() diff --git a/backend/app/services/sync_scheduler.py b/backend/app/services/sync_scheduler.py new file mode 100644 index 0000000..439b603 --- /dev/null +++ b/backend/app/services/sync_scheduler.py @@ -0,0 +1,76 @@ +from __future__ import annotations + +import threading +from datetime import datetime, time, timedelta +from zoneinfo import ZoneInfo + +from app.repositories.monitoring_repository import MonitoringRepository +from app.services.ashare_flow_service import ashare_flow_service +from app.services.eastmoney_sync_service import eastmoney_sync_service +from app.services.market_clock import get_market_state + + +class SyncScheduler: + def __init__(self) -> None: + self.repository = MonitoringRepository() + self.tz = ZoneInfo("Asia/Shanghai") + self._thread: threading.Thread | None = None + self._stop_event = threading.Event() + self._failure_count = 0 + + def start(self) -> None: + if self._thread and self._thread.is_alive(): + return + self._stop_event.clear() + self._thread = threading.Thread(target=self._run, name="southbound-sync", daemon=True) + self._thread.start() + + def stop(self) -> None: + self._stop_event.set() + if self._thread and self._thread.is_alive(): + self._thread.join(timeout=2) + + def _run(self) -> None: + while not self._stop_event.is_set(): + now = datetime.now(self.tz) + state = get_market_state(now) + interval_seconds = self._get_wait_seconds(now, state) + + if state in {"trading_am", "trading_pm", "finalizing"}: + try: + eastmoney_sync_service.sync() + ashare_flow_service.sync_index_realtime() + ashare_flow_service.sync_sector_realtime() + self._failure_count = 0 + except Exception: + self._failure_count += 1 + interval_seconds = max(interval_seconds, min(180, 30 * self._failure_count)) + else: + self._failure_count = 0 + + self._stop_event.wait(interval_seconds) + + def _get_wait_seconds(self, now: datetime, state: str) -> int: + config = self.repository.get_system_config() + realtime_interval = max(int(config.get("realtime_collection_interval_seconds", 60)), 15) + + if state in {"trading_am", "trading_pm", "finalizing"}: + return realtime_interval + if state == "midday_break": + return self._seconds_until(now, time(13, 0)) + if state == "pre_open": + return self._seconds_until(now, time(9, 30)) + return self._seconds_until_next_day_open(now) + + def _seconds_until(self, now: datetime, target_time: time) -> int: + target = datetime.combine(now.date(), target_time, tzinfo=self.tz) + delta = (target - now).total_seconds() + return max(int(delta), 15) + + def _seconds_until_next_day_open(self, now: datetime) -> int: + next_open = datetime.combine(now.date() + timedelta(days=1), time(9, 30), tzinfo=self.tz) + delta = (next_open - now).total_seconds() + return max(int(delta), 300) + + +sync_scheduler = SyncScheduler() diff --git a/backend/data/daily_stats/summary.json b/backend/data/daily_stats/summary.json new file mode 100644 index 0000000..d52d93c --- /dev/null +++ b/backend/data/daily_stats/summary.json @@ -0,0 +1,837 @@ +{ + "start_date": "2026-01-01", + "daily": [ + { + "period": "2026-01-05", + "amount_hkd_billion": 187.2292 + }, + { + "period": "2026-01-06", + "amount_hkd_billion": 28.7858 + }, + { + "period": "2026-01-07", + "amount_hkd_billion": 91.7834 + }, + { + "period": "2026-01-08", + "amount_hkd_billion": -49.0092 + }, + { + "period": "2026-01-09", + "amount_hkd_billion": 68.1522 + }, + { + "period": "2026-01-12", + "amount_hkd_billion": 73.0588 + }, + { + "period": "2026-01-13", + "amount_hkd_billion": 12.9642 + }, + { + "period": "2026-01-14", + "amount_hkd_billion": 28.6538 + }, + { + "period": "2026-01-15", + "amount_hkd_billion": -15.1537 + }, + { + "period": "2026-01-16", + "amount_hkd_billion": 0.9358 + }, + { + "period": "2026-01-19", + "amount_hkd_billion": 22.9152 + }, + { + "period": "2026-01-20", + "amount_hkd_billion": 36.6258 + }, + { + "period": "2026-01-21", + "amount_hkd_billion": 139.3002 + }, + { + "period": "2026-01-22", + "amount_hkd_billion": 52.3938 + }, + { + "period": "2026-01-23", + "amount_hkd_billion": -16.0068 + }, + { + "period": "2026-01-26", + "amount_hkd_billion": -8.255 + }, + { + "period": "2026-01-27", + "amount_hkd_billion": -6.3453 + }, + { + "period": "2026-01-28", + "amount_hkd_billion": -34.2739 + }, + { + "period": "2026-01-29", + "amount_hkd_billion": 43.7361 + }, + { + "period": "2026-01-30", + "amount_hkd_billion": 32.2155 + }, + { + "period": "2026-02-02", + "amount_hkd_billion": 19.0714 + }, + { + "period": "2026-02-03", + "amount_hkd_billion": 9.5223 + }, + { + "period": "2026-02-04", + "amount_hkd_billion": 133.7277 + }, + { + "period": "2026-02-05", + "amount_hkd_billion": 249.7747 + }, + { + "period": "2026-02-06", + "amount_hkd_billion": 148.5916 + }, + { + "period": "2026-02-09", + "amount_hkd_billion": -18.8651 + }, + { + "period": "2026-02-10", + "amount_hkd_billion": 0.8465 + }, + { + "period": "2026-02-11", + "amount_hkd_billion": 48.1618 + }, + { + "period": "2026-02-12", + "amount_hkd_billion": 45.6726 + }, + { + "period": "2026-02-13", + "amount_hkd_billion": 202.1914 + }, + { + "period": "2026-02-24", + "amount_hkd_billion": 31.3079 + }, + { + "period": "2026-02-25", + "amount_hkd_billion": -40.5669 + }, + { + "period": "2026-02-26", + "amount_hkd_billion": -73.6595 + }, + { + "period": "2026-02-27", + "amount_hkd_billion": 149.9717 + }, + { + "period": "2026-03-02", + "amount_hkd_billion": 162.138 + }, + { + "period": "2026-03-03", + "amount_hkd_billion": 60.8124 + }, + { + "period": "2026-03-04", + "amount_hkd_billion": -4.6603 + }, + { + "period": "2026-03-05", + "amount_hkd_billion": -277.3479 + }, + { + "period": "2026-03-06", + "amount_hkd_billion": -21.8788 + }, + { + "period": "2026-03-09", + "amount_hkd_billion": 372.1302 + }, + { + "period": "2026-03-10", + "amount_hkd_billion": -179.5275 + }, + { + "period": "2026-03-11", + "amount_hkd_billion": 34.484 + }, + { + "period": "2026-03-12", + "amount_hkd_billion": 112.8267 + }, + { + "period": "2026-03-13", + "amount_hkd_billion": 184.485 + }, + { + "period": "2026-03-16", + "amount_hkd_billion": -12.4974 + }, + { + "period": "2026-03-17", + "amount_hkd_billion": -114.8066 + }, + { + "period": "2026-03-18", + "amount_hkd_billion": 12.1653 + }, + { + "period": "2026-03-19", + "amount_hkd_billion": 261.9002 + } + ], + "weekly": [ + { + "period": "2026-W01", + "amount_hkd_billion": 326.9414 + }, + { + "period": "2026-W02", + "amount_hkd_billion": 100.4589 + }, + { + "period": "2026-W03", + "amount_hkd_billion": 235.2282 + }, + { + "period": "2026-W04", + "amount_hkd_billion": 27.0774 + }, + { + "period": "2026-W05", + "amount_hkd_billion": 560.6877 + }, + { + "period": "2026-W06", + "amount_hkd_billion": 278.0072 + }, + { + "period": "2026-W08", + "amount_hkd_billion": 67.0532 + }, + { + "period": "2026-W09", + "amount_hkd_billion": -80.9366 + }, + { + "period": "2026-W10", + "amount_hkd_billion": 524.3984 + }, + { + "period": "2026-W11", + "amount_hkd_billion": 146.7615 + } + ], + "monthly": [ + { + "period": "2026-01", + "amount_hkd_billion": 689.7059 + }, + { + "period": "2026-02", + "amount_hkd_billion": 905.7481 + }, + { + "period": "2026-03", + "amount_hkd_billion": 590.2233 + } + ], + "cumulative": [ + { + "period": "2026-01-05", + "amount_hkd_billion": 187.2292 + }, + { + "period": "2026-01-06", + "amount_hkd_billion": 216.015 + }, + { + "period": "2026-01-07", + "amount_hkd_billion": 307.7984 + }, + { + "period": "2026-01-08", + "amount_hkd_billion": 258.7892 + }, + { + "period": "2026-01-09", + "amount_hkd_billion": 326.9414 + }, + { + "period": "2026-01-12", + "amount_hkd_billion": 400.0002 + }, + { + "period": "2026-01-13", + "amount_hkd_billion": 412.9644 + }, + { + "period": "2026-01-14", + "amount_hkd_billion": 441.6182 + }, + { + "period": "2026-01-15", + "amount_hkd_billion": 426.4645 + }, + { + "period": "2026-01-16", + "amount_hkd_billion": 427.4003 + }, + { + "period": "2026-01-19", + "amount_hkd_billion": 450.3155 + }, + { + "period": "2026-01-20", + "amount_hkd_billion": 486.9413 + }, + { + "period": "2026-01-21", + "amount_hkd_billion": 626.2415 + }, + { + "period": "2026-01-22", + "amount_hkd_billion": 678.6353 + }, + { + "period": "2026-01-23", + "amount_hkd_billion": 662.6285 + }, + { + "period": "2026-01-26", + "amount_hkd_billion": 654.3735 + }, + { + "period": "2026-01-27", + "amount_hkd_billion": 648.0282 + }, + { + "period": "2026-01-28", + "amount_hkd_billion": 613.7543 + }, + { + "period": "2026-01-29", + "amount_hkd_billion": 657.4904 + }, + { + "period": "2026-01-30", + "amount_hkd_billion": 689.7059 + }, + { + "period": "2026-02-02", + "amount_hkd_billion": 708.7773 + }, + { + "period": "2026-02-03", + "amount_hkd_billion": 718.2996 + }, + { + "period": "2026-02-04", + "amount_hkd_billion": 852.0273 + }, + { + "period": "2026-02-05", + "amount_hkd_billion": 1101.802 + }, + { + "period": "2026-02-06", + "amount_hkd_billion": 1250.3936 + }, + { + "period": "2026-02-09", + "amount_hkd_billion": 1231.5285 + }, + { + "period": "2026-02-10", + "amount_hkd_billion": 1232.375 + }, + { + "period": "2026-02-11", + "amount_hkd_billion": 1280.5368 + }, + { + "period": "2026-02-12", + "amount_hkd_billion": 1326.2094 + }, + { + "period": "2026-02-13", + "amount_hkd_billion": 1528.4008 + }, + { + "period": "2026-02-24", + "amount_hkd_billion": 1559.7087 + }, + { + "period": "2026-02-25", + "amount_hkd_billion": 1519.1418 + }, + { + "period": "2026-02-26", + "amount_hkd_billion": 1445.4823 + }, + { + "period": "2026-02-27", + "amount_hkd_billion": 1595.454 + }, + { + "period": "2026-03-02", + "amount_hkd_billion": 1757.592 + }, + { + "period": "2026-03-03", + "amount_hkd_billion": 1818.4044 + }, + { + "period": "2026-03-04", + "amount_hkd_billion": 1813.7441 + }, + { + "period": "2026-03-05", + "amount_hkd_billion": 1536.3962 + }, + { + "period": "2026-03-06", + "amount_hkd_billion": 1514.5174 + }, + { + "period": "2026-03-09", + "amount_hkd_billion": 1886.6476 + }, + { + "period": "2026-03-10", + "amount_hkd_billion": 1707.1201 + }, + { + "period": "2026-03-11", + "amount_hkd_billion": 1741.6041 + }, + { + "period": "2026-03-12", + "amount_hkd_billion": 1854.4308 + }, + { + "period": "2026-03-13", + "amount_hkd_billion": 2038.9158 + }, + { + "period": "2026-03-16", + "amount_hkd_billion": 2026.4184 + }, + { + "period": "2026-03-17", + "amount_hkd_billion": 1911.6118 + }, + { + "period": "2026-03-18", + "amount_hkd_billion": 1923.7771 + }, + { + "period": "2026-03-19", + "amount_hkd_billion": 2185.6773 + } + ], + "benchmark_history": { + "hstech_daily": [ + { + "period": "2026-01-02", + "amount_hkd_billion": 5736.44 + }, + { + "period": "2026-01-05", + "amount_hkd_billion": 5741.63 + }, + { + "period": "2026-01-06", + "amount_hkd_billion": 5825.26 + }, + { + "period": "2026-01-07", + "amount_hkd_billion": 5738.52 + }, + { + "period": "2026-01-08", + "amount_hkd_billion": 5678.34 + }, + { + "period": "2026-01-09", + "amount_hkd_billion": 5687.14 + }, + { + "period": "2026-01-12", + "amount_hkd_billion": 5863.2 + }, + { + "period": "2026-01-13", + "amount_hkd_billion": 5869.79 + }, + { + "period": "2026-01-14", + "amount_hkd_billion": 5908.26 + }, + { + "period": "2026-01-15", + "amount_hkd_billion": 5828.35 + }, + { + "period": "2026-01-16", + "amount_hkd_billion": 5822.18 + }, + { + "period": "2026-01-19", + "amount_hkd_billion": 5749.98 + }, + { + "period": "2026-01-20", + "amount_hkd_billion": 5683.44 + }, + { + "period": "2026-01-21", + "amount_hkd_billion": 5746.3 + }, + { + "period": "2026-01-22", + "amount_hkd_billion": 5762.44 + }, + { + "period": "2026-01-23", + "amount_hkd_billion": 5798.01 + }, + { + "period": "2026-01-26", + "amount_hkd_billion": 5725.99 + }, + { + "period": "2026-01-27", + "amount_hkd_billion": 5754.72 + }, + { + "period": "2026-01-28", + "amount_hkd_billion": 5900.16 + }, + { + "period": "2026-01-29", + "amount_hkd_billion": 5841.1 + }, + { + "period": "2026-01-30", + "amount_hkd_billion": 5718.18 + }, + { + "period": "2026-02-02", + "amount_hkd_billion": 5526.31 + }, + { + "period": "2026-02-03", + "amount_hkd_billion": 5467.26 + }, + { + "period": "2026-02-04", + "amount_hkd_billion": 5366.44 + }, + { + "period": "2026-02-05", + "amount_hkd_billion": 5406.13 + }, + { + "period": "2026-02-06", + "amount_hkd_billion": 5346.2 + }, + { + "period": "2026-02-09", + "amount_hkd_billion": 5417.6 + }, + { + "period": "2026-02-10", + "amount_hkd_billion": 5451.03 + }, + { + "period": "2026-02-11", + "amount_hkd_billion": 5499.99 + }, + { + "period": "2026-02-12", + "amount_hkd_billion": 5408.98 + }, + { + "period": "2026-02-13", + "amount_hkd_billion": 5360.42 + }, + { + "period": "2026-02-16", + "amount_hkd_billion": 5367.52 + }, + { + "period": "2026-02-20", + "amount_hkd_billion": 5211.5 + }, + { + "period": "2026-02-23", + "amount_hkd_billion": 5385.35 + }, + { + "period": "2026-02-24", + "amount_hkd_billion": 5270.7 + }, + { + "period": "2026-02-25", + "amount_hkd_billion": 5260.5 + }, + { + "period": "2026-02-26", + "amount_hkd_billion": 5109.33 + }, + { + "period": "2026-02-27", + "amount_hkd_billion": 5137.84 + }, + { + "period": "2026-03-02", + "amount_hkd_billion": 4989.37 + }, + { + "period": "2026-03-03", + "amount_hkd_billion": 4876.53 + }, + { + "period": "2026-03-04", + "amount_hkd_billion": 4829.5 + }, + { + "period": "2026-03-05", + "amount_hkd_billion": 4796.33 + }, + { + "period": "2026-03-06", + "amount_hkd_billion": 4947.5 + }, + { + "period": "2026-03-09", + "amount_hkd_billion": 4941.73 + }, + { + "period": "2026-03-10", + "amount_hkd_billion": 5060.53 + }, + { + "period": "2026-03-11", + "amount_hkd_billion": 5054.85 + }, + { + "period": "2026-03-12", + "amount_hkd_billion": 5027.64 + }, + { + "period": "2026-03-13", + "amount_hkd_billion": 4978.08 + }, + { + "period": "2026-03-16", + "amount_hkd_billion": 5111.78 + }, + { + "period": "2026-03-17", + "amount_hkd_billion": 5107.64 + }, + { + "period": "2026-03-18", + "amount_hkd_billion": 5108.3 + }, + { + "period": "2026-03-19", + "amount_hkd_billion": 4996.28 + }, + { + "period": "2026-03-20", + "amount_hkd_billion": 4875.78 + } + ], + "hstech_weekly": [ + { + "period": "2026-W00", + "amount_hkd_billion": 5736.44 + }, + { + "period": "2026-W01", + "amount_hkd_billion": 5687.14 + }, + { + "period": "2026-W02", + "amount_hkd_billion": 5822.18 + }, + { + "period": "2026-W03", + "amount_hkd_billion": 5798.01 + }, + { + "period": "2026-W04", + "amount_hkd_billion": 5718.18 + }, + { + "period": "2026-W05", + "amount_hkd_billion": 5346.2 + }, + { + "period": "2026-W06", + "amount_hkd_billion": 5360.42 + }, + { + "period": "2026-W07", + "amount_hkd_billion": 5211.5 + }, + { + "period": "2026-W08", + "amount_hkd_billion": 5137.84 + }, + { + "period": "2026-W09", + "amount_hkd_billion": 4947.5 + }, + { + "period": "2026-W10", + "amount_hkd_billion": 4978.08 + }, + { + "period": "2026-W11", + "amount_hkd_billion": 4875.78 + } + ], + "hstech_monthly": [ + { + "period": "2026-01", + "amount_hkd_billion": 5718.18 + }, + { + "period": "2026-02", + "amount_hkd_billion": 5137.84 + }, + { + "period": "2026-03", + "amount_hkd_billion": 4875.78 + } + ] + }, + "recent_trade_days": [ + { + "trade_date": "2026-03-19", + "total_net_inflow_hkd_billion": 261.9002, + "precision": "historical_exact" + }, + { + "trade_date": "2026-03-18", + "total_net_inflow_hkd_billion": 12.1653, + "precision": "historical_exact" + }, + { + "trade_date": "2026-03-17", + "total_net_inflow_hkd_billion": -114.8066, + "precision": "historical_exact" + }, + { + "trade_date": "2026-03-16", + "total_net_inflow_hkd_billion": -12.4974, + "precision": "historical_exact" + }, + { + "trade_date": "2026-03-13", + "total_net_inflow_hkd_billion": 184.485, + "precision": "historical_exact" + }, + { + "trade_date": "2026-03-12", + "total_net_inflow_hkd_billion": 112.8267, + "precision": "historical_exact" + }, + { + "trade_date": "2026-03-11", + "total_net_inflow_hkd_billion": 34.484, + "precision": "historical_exact" + }, + { + "trade_date": "2026-03-10", + "total_net_inflow_hkd_billion": -179.5275, + "precision": "historical_exact" + }, + { + "trade_date": "2026-03-09", + "total_net_inflow_hkd_billion": 372.1302, + "precision": "historical_exact" + }, + { + "trade_date": "2026-03-06", + "total_net_inflow_hkd_billion": -21.8788, + "precision": "historical_exact" + }, + { + "trade_date": "2026-03-05", + "total_net_inflow_hkd_billion": -277.3479, + "precision": "historical_exact" + }, + { + "trade_date": "2026-03-04", + "total_net_inflow_hkd_billion": -4.6603, + "precision": "historical_exact" + }, + { + "trade_date": "2026-03-03", + "total_net_inflow_hkd_billion": 60.8124, + "precision": "historical_exact" + }, + { + "trade_date": "2026-03-02", + "total_net_inflow_hkd_billion": 162.138, + "precision": "historical_exact" + }, + { + "trade_date": "2026-02-27", + "total_net_inflow_hkd_billion": 149.9717, + "precision": "historical_exact" + }, + { + "trade_date": "2026-02-26", + "total_net_inflow_hkd_billion": -73.6595, + "precision": "historical_exact" + }, + { + "trade_date": "2026-02-25", + "total_net_inflow_hkd_billion": -40.5669, + "precision": "historical_exact" + }, + { + "trade_date": "2026-02-24", + "total_net_inflow_hkd_billion": 31.3079, + "precision": "historical_exact" + }, + { + "trade_date": "2026-02-13", + "total_net_inflow_hkd_billion": 202.1914, + "precision": "historical_exact" + }, + { + "trade_date": "2026-02-12", + "total_net_inflow_hkd_billion": 45.6726, + "precision": "historical_exact" + } + ], + "summary": { + "cumulative_net_inflow_hkd_billion": 2185.6773, + "trading_day_count": 48, + "max_single_day_inflow_hkd_billion": 372.1302, + "max_single_day_outflow_hkd_billion": -277.3479, + "longest_inflow_streak": 7, + "longest_outflow_streak": 4 + } +} \ No newline at end of file diff --git a/backend/data/minute_snapshots/2026-03-19.json b/backend/data/minute_snapshots/2026-03-19.json new file mode 100644 index 0000000..0d7d70d --- /dev/null +++ b/backend/data/minute_snapshots/2026-03-19.json @@ -0,0 +1,1878 @@ +{ + "trade_date": "2026-03-19", + "snapshot_time": "2026-03-19T20:35:46+08:00", + "market_state": "closed", + "total_net_inflow": 261.9002, + "cumulative_net_inflow": 261.9002, + "shanghai_net_inflow": 170.1384, + "shenzhen_net_inflow": 91.7618, + "buy_amount": 905.0943, + "sell_amount": 643.1941, + "net_buy_amount": 261.9002, + "one_min_change": 0.0002, + "five_min_change": 11.6542, + "precision": "close_final", + "source_name": "东方财富", + "source_url": "https://push2.eastmoney.com/api/qt/kamt/get", + "updated_at": "2026-03-19T20:35:46+08:00", + "unavailable_reason": null, + "threshold_progress": 0.238, + "next_threshold_hkd_billion": 300.0, + "minute_timeline": [ + { + "timestamp": "2026-03-19T9:00:00+08:00", + "amount_hkd_billion": 0.0, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T9:01:00+08:00", + "amount_hkd_billion": 0.0, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T9:02:00+08:00", + "amount_hkd_billion": 0.0, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T9:03:00+08:00", + "amount_hkd_billion": 0.0, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T9:04:00+08:00", + "amount_hkd_billion": 0.0, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T9:05:00+08:00", + "amount_hkd_billion": 0.0, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T9:06:00+08:00", + "amount_hkd_billion": 0.0, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T9:07:00+08:00", + "amount_hkd_billion": 0.0, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T9:08:00+08:00", + "amount_hkd_billion": 0.0, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T9:09:00+08:00", + "amount_hkd_billion": 0.0, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T9:10:00+08:00", + "amount_hkd_billion": 0.0, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T9:11:00+08:00", + "amount_hkd_billion": 0.0, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T9:12:00+08:00", + "amount_hkd_billion": 0.0, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T9:13:00+08:00", + "amount_hkd_billion": 0.0, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T9:14:00+08:00", + "amount_hkd_billion": 0.0, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T9:15:00+08:00", + "amount_hkd_billion": 0.0, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T9:16:00+08:00", + "amount_hkd_billion": 0.0, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T9:17:00+08:00", + "amount_hkd_billion": 0.0, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T9:18:00+08:00", + "amount_hkd_billion": 0.0, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T9:19:00+08:00", + "amount_hkd_billion": 0.0, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T9:20:00+08:00", + "amount_hkd_billion": 0.0, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T9:21:00+08:00", + "amount_hkd_billion": 1.2476, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T9:22:00+08:00", + "amount_hkd_billion": 1.2476, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T9:23:00+08:00", + "amount_hkd_billion": 1.2476, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T9:24:00+08:00", + "amount_hkd_billion": 1.2476, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T9:25:00+08:00", + "amount_hkd_billion": 1.2476, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T9:26:00+08:00", + "amount_hkd_billion": 1.2476, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T9:27:00+08:00", + "amount_hkd_billion": 1.2476, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T9:28:00+08:00", + "amount_hkd_billion": 1.2476, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T9:29:00+08:00", + "amount_hkd_billion": 1.2476, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T9:30:00+08:00", + "amount_hkd_billion": 1.5131, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T9:31:00+08:00", + "amount_hkd_billion": -5.2273, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T9:32:00+08:00", + "amount_hkd_billion": -7.3209, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T9:33:00+08:00", + "amount_hkd_billion": -8.1035, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T9:34:00+08:00", + "amount_hkd_billion": -8.5493, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T9:35:00+08:00", + "amount_hkd_billion": -7.5306, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T9:36:00+08:00", + "amount_hkd_billion": -5.436, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T9:37:00+08:00", + "amount_hkd_billion": -4.481, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T9:38:00+08:00", + "amount_hkd_billion": -4.2232, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T9:39:00+08:00", + "amount_hkd_billion": -2.2094, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T9:40:00+08:00", + "amount_hkd_billion": -1.6391, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T9:41:00+08:00", + "amount_hkd_billion": -1.2618, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T9:42:00+08:00", + "amount_hkd_billion": 1.3796, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T9:43:00+08:00", + "amount_hkd_billion": 2.1139, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T9:44:00+08:00", + "amount_hkd_billion": 3.2807, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T9:45:00+08:00", + "amount_hkd_billion": 6.2012, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T9:46:00+08:00", + "amount_hkd_billion": 7.1532, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T9:47:00+08:00", + "amount_hkd_billion": 7.887, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T9:48:00+08:00", + "amount_hkd_billion": 9.2222, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T9:49:00+08:00", + "amount_hkd_billion": 9.1024, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T9:50:00+08:00", + "amount_hkd_billion": 5.7216, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T9:51:00+08:00", + "amount_hkd_billion": 5.3372, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T9:52:00+08:00", + "amount_hkd_billion": 6.9385, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T9:53:00+08:00", + "amount_hkd_billion": 7.9378, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T9:54:00+08:00", + "amount_hkd_billion": 9.0445, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T9:55:00+08:00", + "amount_hkd_billion": 9.5339, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T9:56:00+08:00", + "amount_hkd_billion": 9.4737, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T9:57:00+08:00", + "amount_hkd_billion": 9.9218, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T9:58:00+08:00", + "amount_hkd_billion": 12.2122, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T9:59:00+08:00", + "amount_hkd_billion": 12.3847, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:00:00+08:00", + "amount_hkd_billion": 12.5175, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:01:00+08:00", + "amount_hkd_billion": 14.0927, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:02:00+08:00", + "amount_hkd_billion": 14.4661, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:03:00+08:00", + "amount_hkd_billion": 15.008, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:04:00+08:00", + "amount_hkd_billion": 15.731, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:05:00+08:00", + "amount_hkd_billion": 16.6516, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:06:00+08:00", + "amount_hkd_billion": 18.2498, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:07:00+08:00", + "amount_hkd_billion": 19.7198, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:08:00+08:00", + "amount_hkd_billion": 19.0595, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:09:00+08:00", + "amount_hkd_billion": 19.2412, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:10:00+08:00", + "amount_hkd_billion": 19.6865, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:11:00+08:00", + "amount_hkd_billion": 20.5868, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:12:00+08:00", + "amount_hkd_billion": 21.3106, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:13:00+08:00", + "amount_hkd_billion": 21.6836, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:14:00+08:00", + "amount_hkd_billion": 21.8967, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:15:00+08:00", + "amount_hkd_billion": 21.9002, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:16:00+08:00", + "amount_hkd_billion": 21.9789, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:17:00+08:00", + "amount_hkd_billion": 22.9095, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:18:00+08:00", + "amount_hkd_billion": 23.1139, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:19:00+08:00", + "amount_hkd_billion": 23.3972, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:20:00+08:00", + "amount_hkd_billion": 23.4465, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:21:00+08:00", + "amount_hkd_billion": 23.2741, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:22:00+08:00", + "amount_hkd_billion": 23.9946, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:23:00+08:00", + "amount_hkd_billion": 25.2067, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:24:00+08:00", + "amount_hkd_billion": 25.0521, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:25:00+08:00", + "amount_hkd_billion": 25.2299, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:26:00+08:00", + "amount_hkd_billion": 24.1266, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:27:00+08:00", + "amount_hkd_billion": 24.0287, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:28:00+08:00", + "amount_hkd_billion": 23.3595, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:29:00+08:00", + "amount_hkd_billion": 23.5399, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:30:00+08:00", + "amount_hkd_billion": 23.1326, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:31:00+08:00", + "amount_hkd_billion": 23.3884, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:32:00+08:00", + "amount_hkd_billion": 22.8591, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:33:00+08:00", + "amount_hkd_billion": 23.2282, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:34:00+08:00", + "amount_hkd_billion": 23.7215, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:35:00+08:00", + "amount_hkd_billion": 22.9406, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:36:00+08:00", + "amount_hkd_billion": 23.3358, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:37:00+08:00", + "amount_hkd_billion": 23.9434, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:38:00+08:00", + "amount_hkd_billion": 23.909, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:39:00+08:00", + "amount_hkd_billion": 24.0016, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:40:00+08:00", + "amount_hkd_billion": 23.8639, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:41:00+08:00", + "amount_hkd_billion": 23.7518, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:42:00+08:00", + "amount_hkd_billion": 24.1632, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:43:00+08:00", + "amount_hkd_billion": 24.2783, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:44:00+08:00", + "amount_hkd_billion": 24.5797, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:45:00+08:00", + "amount_hkd_billion": 25.07, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:46:00+08:00", + "amount_hkd_billion": 26.2856, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:47:00+08:00", + "amount_hkd_billion": 26.7663, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:48:00+08:00", + "amount_hkd_billion": 26.7899, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:49:00+08:00", + "amount_hkd_billion": 26.8214, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:50:00+08:00", + "amount_hkd_billion": 27.7696, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:51:00+08:00", + "amount_hkd_billion": 28.6035, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:52:00+08:00", + "amount_hkd_billion": 28.6002, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:53:00+08:00", + "amount_hkd_billion": 28.1706, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:54:00+08:00", + "amount_hkd_billion": 27.9519, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:55:00+08:00", + "amount_hkd_billion": 28.2232, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:56:00+08:00", + "amount_hkd_billion": 28.1392, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:57:00+08:00", + "amount_hkd_billion": 28.2543, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:58:00+08:00", + "amount_hkd_billion": 28.0304, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T10:59:00+08:00", + "amount_hkd_billion": 27.7222, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:00:00+08:00", + "amount_hkd_billion": 27.9899, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:01:00+08:00", + "amount_hkd_billion": 27.7261, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:02:00+08:00", + "amount_hkd_billion": 28.0258, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:03:00+08:00", + "amount_hkd_billion": 28.4862, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:04:00+08:00", + "amount_hkd_billion": 29.0042, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:05:00+08:00", + "amount_hkd_billion": 29.4623, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:06:00+08:00", + "amount_hkd_billion": 29.1147, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:07:00+08:00", + "amount_hkd_billion": 29.6634, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:08:00+08:00", + "amount_hkd_billion": 30.2602, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:09:00+08:00", + "amount_hkd_billion": 30.3593, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:10:00+08:00", + "amount_hkd_billion": 30.6437, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:11:00+08:00", + "amount_hkd_billion": 30.379, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:12:00+08:00", + "amount_hkd_billion": 31.0097, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:13:00+08:00", + "amount_hkd_billion": 31.3807, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:14:00+08:00", + "amount_hkd_billion": 31.5429, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:15:00+08:00", + "amount_hkd_billion": 31.7757, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:16:00+08:00", + "amount_hkd_billion": 32.6325, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:17:00+08:00", + "amount_hkd_billion": 33.57, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:18:00+08:00", + "amount_hkd_billion": 33.5615, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:19:00+08:00", + "amount_hkd_billion": 33.3744, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:20:00+08:00", + "amount_hkd_billion": 33.8458, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:21:00+08:00", + "amount_hkd_billion": 33.7374, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:22:00+08:00", + "amount_hkd_billion": 34.2969, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:23:00+08:00", + "amount_hkd_billion": 35.0439, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:24:00+08:00", + "amount_hkd_billion": 35.5917, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:25:00+08:00", + "amount_hkd_billion": 36.0885, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:26:00+08:00", + "amount_hkd_billion": 38.166, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:27:00+08:00", + "amount_hkd_billion": 38.3026, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:28:00+08:00", + "amount_hkd_billion": 38.0333, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:29:00+08:00", + "amount_hkd_billion": 38.4842, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:30:00+08:00", + "amount_hkd_billion": 38.4753, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:31:00+08:00", + "amount_hkd_billion": 39.6335, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:32:00+08:00", + "amount_hkd_billion": 40.6561, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:33:00+08:00", + "amount_hkd_billion": 41.4199, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:34:00+08:00", + "amount_hkd_billion": 41.5954, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:35:00+08:00", + "amount_hkd_billion": 41.4531, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:36:00+08:00", + "amount_hkd_billion": 42.4465, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:37:00+08:00", + "amount_hkd_billion": 42.6621, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:38:00+08:00", + "amount_hkd_billion": 43.57, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:39:00+08:00", + "amount_hkd_billion": 44.0654, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:40:00+08:00", + "amount_hkd_billion": 44.5954, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:41:00+08:00", + "amount_hkd_billion": 44.7484, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:42:00+08:00", + "amount_hkd_billion": 45.7133, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:43:00+08:00", + "amount_hkd_billion": 45.8912, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:44:00+08:00", + "amount_hkd_billion": 46.2627, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:45:00+08:00", + "amount_hkd_billion": 46.5526, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:46:00+08:00", + "amount_hkd_billion": 46.4354, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:47:00+08:00", + "amount_hkd_billion": 47.0748, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:48:00+08:00", + "amount_hkd_billion": 47.6563, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:49:00+08:00", + "amount_hkd_billion": 47.5583, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:50:00+08:00", + "amount_hkd_billion": 47.5414, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:51:00+08:00", + "amount_hkd_billion": 47.7846, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:52:00+08:00", + "amount_hkd_billion": 48.0748, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:53:00+08:00", + "amount_hkd_billion": 48.2713, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:54:00+08:00", + "amount_hkd_billion": 48.4979, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:55:00+08:00", + "amount_hkd_billion": 48.5686, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:56:00+08:00", + "amount_hkd_billion": 49.1398, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:57:00+08:00", + "amount_hkd_billion": 49.35, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:58:00+08:00", + "amount_hkd_billion": 49.3963, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T11:59:00+08:00", + "amount_hkd_billion": 49.4016, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T12:00:00+08:00", + "amount_hkd_billion": 50.1784, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T13:01:00+08:00", + "amount_hkd_billion": 51.0136, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T13:02:00+08:00", + "amount_hkd_billion": 51.207, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T13:03:00+08:00", + "amount_hkd_billion": 51.192, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T13:04:00+08:00", + "amount_hkd_billion": 51.5727, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T13:05:00+08:00", + "amount_hkd_billion": 51.7203, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T13:06:00+08:00", + "amount_hkd_billion": 51.748, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T13:07:00+08:00", + "amount_hkd_billion": 52.1781, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T13:08:00+08:00", + "amount_hkd_billion": 52.5715, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T13:09:00+08:00", + "amount_hkd_billion": 52.845, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T13:10:00+08:00", + "amount_hkd_billion": 52.8135, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T13:11:00+08:00", + "amount_hkd_billion": 52.8984, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T13:12:00+08:00", + "amount_hkd_billion": 54.2788, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T13:13:00+08:00", + "amount_hkd_billion": 54.9209, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T13:14:00+08:00", + "amount_hkd_billion": 55.2785, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T13:15:00+08:00", + "amount_hkd_billion": 55.7081, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T13:16:00+08:00", + "amount_hkd_billion": 55.7854, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T13:17:00+08:00", + "amount_hkd_billion": 56.4176, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T13:18:00+08:00", + "amount_hkd_billion": 56.734, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T13:19:00+08:00", + "amount_hkd_billion": 57.0647, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T13:20:00+08:00", + "amount_hkd_billion": 57.3154, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T13:21:00+08:00", + "amount_hkd_billion": 57.321, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T13:22:00+08:00", + "amount_hkd_billion": 57.6488, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T13:23:00+08:00", + "amount_hkd_billion": 58.8184, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T13:24:00+08:00", + "amount_hkd_billion": 58.9502, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T13:25:00+08:00", + "amount_hkd_billion": 58.9809, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T13:26:00+08:00", + "amount_hkd_billion": 59.9081, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T13:27:00+08:00", + "amount_hkd_billion": 61.5094, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T13:28:00+08:00", + "amount_hkd_billion": 61.8022, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T13:29:00+08:00", + "amount_hkd_billion": 63.9051, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T13:30:00+08:00", + "amount_hkd_billion": 63.3192, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T13:31:00+08:00", + "amount_hkd_billion": 63.9792, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T13:32:00+08:00", + "amount_hkd_billion": 65.2636, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T13:33:00+08:00", + "amount_hkd_billion": 65.2051, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T13:34:00+08:00", + "amount_hkd_billion": 65.9915, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T13:35:00+08:00", + "amount_hkd_billion": 67.0267, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T13:36:00+08:00", + "amount_hkd_billion": 68.1302, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T13:37:00+08:00", + "amount_hkd_billion": 69.593, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T13:38:00+08:00", + "amount_hkd_billion": 69.6354, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T13:39:00+08:00", + "amount_hkd_billion": 70.9953, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T13:40:00+08:00", + "amount_hkd_billion": 71.4932, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T13:41:00+08:00", + "amount_hkd_billion": 71.9835, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T13:42:00+08:00", + "amount_hkd_billion": 71.8713, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T13:43:00+08:00", + "amount_hkd_billion": 71.9377, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T13:44:00+08:00", + "amount_hkd_billion": 73.4372, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T13:45:00+08:00", + "amount_hkd_billion": 75.3661, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T13:46:00+08:00", + "amount_hkd_billion": 76.4781, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T13:47:00+08:00", + "amount_hkd_billion": 76.6196, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T13:48:00+08:00", + "amount_hkd_billion": 76.5866, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T13:49:00+08:00", + "amount_hkd_billion": 76.9143, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T13:50:00+08:00", + "amount_hkd_billion": 78.4222, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T13:51:00+08:00", + "amount_hkd_billion": 78.5543, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T13:52:00+08:00", + "amount_hkd_billion": 77.9862, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T13:53:00+08:00", + "amount_hkd_billion": 79.5149, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T13:54:00+08:00", + "amount_hkd_billion": 79.5851, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T13:55:00+08:00", + "amount_hkd_billion": 81.0414, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T13:56:00+08:00", + "amount_hkd_billion": 83.6511, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T13:57:00+08:00", + "amount_hkd_billion": 85.2791, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T13:58:00+08:00", + "amount_hkd_billion": 85.8132, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T13:59:00+08:00", + "amount_hkd_billion": 86.6854, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:00:00+08:00", + "amount_hkd_billion": 88.2876, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:01:00+08:00", + "amount_hkd_billion": 89.9854, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:02:00+08:00", + "amount_hkd_billion": 90.9741, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:03:00+08:00", + "amount_hkd_billion": 91.853, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:04:00+08:00", + "amount_hkd_billion": 92.2633, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:05:00+08:00", + "amount_hkd_billion": 93.1419, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:06:00+08:00", + "amount_hkd_billion": 94.8862, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:07:00+08:00", + "amount_hkd_billion": 96.1376, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:08:00+08:00", + "amount_hkd_billion": 97.7028, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:09:00+08:00", + "amount_hkd_billion": 98.5898, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:10:00+08:00", + "amount_hkd_billion": 99.704, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:11:00+08:00", + "amount_hkd_billion": 100.882, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:12:00+08:00", + "amount_hkd_billion": 101.9867, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:13:00+08:00", + "amount_hkd_billion": 103.4789, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:14:00+08:00", + "amount_hkd_billion": 105.9405, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:15:00+08:00", + "amount_hkd_billion": 107.7312, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:16:00+08:00", + "amount_hkd_billion": 109.3227, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:17:00+08:00", + "amount_hkd_billion": 110.4114, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:18:00+08:00", + "amount_hkd_billion": 111.5662, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:19:00+08:00", + "amount_hkd_billion": 113.9036, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:20:00+08:00", + "amount_hkd_billion": 115.3164, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:21:00+08:00", + "amount_hkd_billion": 116.8735, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:22:00+08:00", + "amount_hkd_billion": 117.5348, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:23:00+08:00", + "amount_hkd_billion": 118.3292, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:24:00+08:00", + "amount_hkd_billion": 119.4041, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:25:00+08:00", + "amount_hkd_billion": 120.4904, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:26:00+08:00", + "amount_hkd_billion": 122.5479, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:27:00+08:00", + "amount_hkd_billion": 124.8884, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:28:00+08:00", + "amount_hkd_billion": 126.301, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:29:00+08:00", + "amount_hkd_billion": 126.7965, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:30:00+08:00", + "amount_hkd_billion": 127.716, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:31:00+08:00", + "amount_hkd_billion": 128.4799, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:32:00+08:00", + "amount_hkd_billion": 129.9136, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:33:00+08:00", + "amount_hkd_billion": 132.2017, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:34:00+08:00", + "amount_hkd_billion": 133.563, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:35:00+08:00", + "amount_hkd_billion": 134.0361, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:36:00+08:00", + "amount_hkd_billion": 135.0046, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:37:00+08:00", + "amount_hkd_billion": 135.8966, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:38:00+08:00", + "amount_hkd_billion": 137.4371, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:39:00+08:00", + "amount_hkd_billion": 138.2905, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:40:00+08:00", + "amount_hkd_billion": 138.6944, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:41:00+08:00", + "amount_hkd_billion": 139.9272, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:42:00+08:00", + "amount_hkd_billion": 141.8158, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:43:00+08:00", + "amount_hkd_billion": 143.8432, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:44:00+08:00", + "amount_hkd_billion": 144.5846, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:45:00+08:00", + "amount_hkd_billion": 147.0742, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:46:00+08:00", + "amount_hkd_billion": 147.7341, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:47:00+08:00", + "amount_hkd_billion": 149.4511, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:48:00+08:00", + "amount_hkd_billion": 149.7869, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:49:00+08:00", + "amount_hkd_billion": 151.135, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:50:00+08:00", + "amount_hkd_billion": 152.5764, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:51:00+08:00", + "amount_hkd_billion": 153.2693, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:52:00+08:00", + "amount_hkd_billion": 154.8002, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:53:00+08:00", + "amount_hkd_billion": 155.943, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:54:00+08:00", + "amount_hkd_billion": 156.8711, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:55:00+08:00", + "amount_hkd_billion": 158.794, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:56:00+08:00", + "amount_hkd_billion": 160.3058, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:57:00+08:00", + "amount_hkd_billion": 161.2128, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:58:00+08:00", + "amount_hkd_billion": 162.1561, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T14:59:00+08:00", + "amount_hkd_billion": 163.2185, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:00:00+08:00", + "amount_hkd_billion": 164.6215, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:01:00+08:00", + "amount_hkd_billion": 166.4819, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:02:00+08:00", + "amount_hkd_billion": 168.2984, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:03:00+08:00", + "amount_hkd_billion": 170.7653, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:04:00+08:00", + "amount_hkd_billion": 172.1928, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:05:00+08:00", + "amount_hkd_billion": 173.2916, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:06:00+08:00", + "amount_hkd_billion": 174.2813, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:07:00+08:00", + "amount_hkd_billion": 175.1428, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:08:00+08:00", + "amount_hkd_billion": 176.2647, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:09:00+08:00", + "amount_hkd_billion": 177.6935, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:10:00+08:00", + "amount_hkd_billion": 178.7011, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:11:00+08:00", + "amount_hkd_billion": 181.7894, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:12:00+08:00", + "amount_hkd_billion": 183.0643, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:13:00+08:00", + "amount_hkd_billion": 183.5399, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:14:00+08:00", + "amount_hkd_billion": 184.8826, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:15:00+08:00", + "amount_hkd_billion": 185.47, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:16:00+08:00", + "amount_hkd_billion": 186.4112, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:17:00+08:00", + "amount_hkd_billion": 187.1982, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:18:00+08:00", + "amount_hkd_billion": 188.7134, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:19:00+08:00", + "amount_hkd_billion": 188.7501, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:20:00+08:00", + "amount_hkd_billion": 189.4045, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:21:00+08:00", + "amount_hkd_billion": 190.2248, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:22:00+08:00", + "amount_hkd_billion": 191.8697, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:23:00+08:00", + "amount_hkd_billion": 193.8222, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:24:00+08:00", + "amount_hkd_billion": 194.494, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:25:00+08:00", + "amount_hkd_billion": 194.5637, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:26:00+08:00", + "amount_hkd_billion": 196.3395, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:27:00+08:00", + "amount_hkd_billion": 198.5572, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:28:00+08:00", + "amount_hkd_billion": 198.1066, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:29:00+08:00", + "amount_hkd_billion": 198.0393, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:30:00+08:00", + "amount_hkd_billion": 198.6496, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:31:00+08:00", + "amount_hkd_billion": 199.5863, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:32:00+08:00", + "amount_hkd_billion": 200.1549, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:33:00+08:00", + "amount_hkd_billion": 201.329, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:34:00+08:00", + "amount_hkd_billion": 202.1582, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:35:00+08:00", + "amount_hkd_billion": 203.8079, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:36:00+08:00", + "amount_hkd_billion": 206.025, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:37:00+08:00", + "amount_hkd_billion": 206.759, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:38:00+08:00", + "amount_hkd_billion": 207.5454, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:39:00+08:00", + "amount_hkd_billion": 208.4203, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:40:00+08:00", + "amount_hkd_billion": 209.4107, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:41:00+08:00", + "amount_hkd_billion": 211.2318, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:42:00+08:00", + "amount_hkd_billion": 213.8932, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:43:00+08:00", + "amount_hkd_billion": 215.7702, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:44:00+08:00", + "amount_hkd_billion": 217.1874, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:45:00+08:00", + "amount_hkd_billion": 218.8644, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:46:00+08:00", + "amount_hkd_billion": 220.8913, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:47:00+08:00", + "amount_hkd_billion": 222.6412, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:48:00+08:00", + "amount_hkd_billion": 224.6951, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:49:00+08:00", + "amount_hkd_billion": 227.0362, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:50:00+08:00", + "amount_hkd_billion": 228.9615, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:51:00+08:00", + "amount_hkd_billion": 231.7177, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:52:00+08:00", + "amount_hkd_billion": 233.7264, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:53:00+08:00", + "amount_hkd_billion": 235.8394, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:54:00+08:00", + "amount_hkd_billion": 237.9906, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:55:00+08:00", + "amount_hkd_billion": 239.9607, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:56:00+08:00", + "amount_hkd_billion": 242.0037, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:57:00+08:00", + "amount_hkd_billion": 244.1402, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:58:00+08:00", + "amount_hkd_billion": 247.0719, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T15:59:00+08:00", + "amount_hkd_billion": 249.3121, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T16:00:00+08:00", + "amount_hkd_billion": 250.2453, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T16:01:00+08:00", + "amount_hkd_billion": 250.246, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T16:02:00+08:00", + "amount_hkd_billion": 250.246, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T16:03:00+08:00", + "amount_hkd_billion": 250.246, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T16:04:00+08:00", + "amount_hkd_billion": 250.246, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T16:05:00+08:00", + "amount_hkd_billion": 250.246, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T16:06:00+08:00", + "amount_hkd_billion": 250.246, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T16:07:00+08:00", + "amount_hkd_billion": 250.246, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T16:08:00+08:00", + "amount_hkd_billion": 250.246, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T16:09:00+08:00", + "amount_hkd_billion": 261.9, + "precision": "close_final" + }, + { + "timestamp": "2026-03-19T16:10:00+08:00", + "amount_hkd_billion": 261.9002, + "precision": "close_final" + } + ] +} \ No newline at end of file diff --git a/backend/data/minute_snapshots/2026-03-20.json b/backend/data/minute_snapshots/2026-03-20.json new file mode 100644 index 0000000..cdc654a --- /dev/null +++ b/backend/data/minute_snapshots/2026-03-20.json @@ -0,0 +1,4544 @@ +{ + "trade_date": "2026-03-20", + "snapshot_time": "2026-03-20T16:08:30+08:00", + "market_state": "finalizing", + "total_net_inflow": -212.0734, + "cumulative_net_inflow": -212.0734, + "shanghai_net_inflow": -146.7216, + "shenzhen_net_inflow": -65.3518, + "buy_amount": 582.9793, + "sell_amount": 795.0527, + "net_buy_amount": -212.0734, + "one_min_change": 0.0, + "five_min_change": 0.0, + "precision": "realtime_exact", + "source_name": "东方财富", + "source_url": "https://push2.eastmoney.com/api/qt/kamt/get", + "updated_at": "2026-03-20T16:08:30+08:00", + "unavailable_reason": null, + "threshold_progress": 0.6982, + "next_threshold_hkd_billion": 40.0, + "minute_timeline": [ + { + "timestamp": "2026-03-20T9:00:00+08:00", + "amount_hkd_billion": 0.0, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T9:01:00+08:00", + "amount_hkd_billion": 0.0, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T9:02:00+08:00", + "amount_hkd_billion": 0.0, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T9:03:00+08:00", + "amount_hkd_billion": 0.0, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T9:04:00+08:00", + "amount_hkd_billion": 0.0, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T9:05:00+08:00", + "amount_hkd_billion": 0.0, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T9:06:00+08:00", + "amount_hkd_billion": 0.0, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T9:07:00+08:00", + "amount_hkd_billion": 0.0, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T9:08:00+08:00", + "amount_hkd_billion": 0.0, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T9:09:00+08:00", + "amount_hkd_billion": 0.0, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T9:10:00+08:00", + "amount_hkd_billion": 0.0, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T9:11:00+08:00", + "amount_hkd_billion": 0.0, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T9:12:00+08:00", + "amount_hkd_billion": 0.0, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T9:13:00+08:00", + "amount_hkd_billion": 0.0, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T9:14:00+08:00", + "amount_hkd_billion": 0.0, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T9:15:00+08:00", + "amount_hkd_billion": 0.0, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T9:16:00+08:00", + "amount_hkd_billion": 0.0, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T9:17:00+08:00", + "amount_hkd_billion": 0.0, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T9:18:00+08:00", + "amount_hkd_billion": 0.0, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T9:19:00+08:00", + "amount_hkd_billion": 0.0, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T9:20:00+08:00", + "amount_hkd_billion": 0.0, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T9:21:00+08:00", + "amount_hkd_billion": 3.4714, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T9:22:00+08:00", + "amount_hkd_billion": 3.4714, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T9:23:00+08:00", + "amount_hkd_billion": 3.4714, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T9:24:00+08:00", + "amount_hkd_billion": 3.4714, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T9:25:00+08:00", + "amount_hkd_billion": 3.4714, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T9:26:00+08:00", + "amount_hkd_billion": 3.4714, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T9:27:00+08:00", + "amount_hkd_billion": 3.4714, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T9:28:00+08:00", + "amount_hkd_billion": 3.4714, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T9:29:00+08:00", + "amount_hkd_billion": 3.4714, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T9:30:00+08:00", + "amount_hkd_billion": 3.3164, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T9:31:00+08:00", + "amount_hkd_billion": 4.2278, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T9:32:00+08:00", + "amount_hkd_billion": 5.0515, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T9:33:00+08:00", + "amount_hkd_billion": 5.2239, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T9:34:00+08:00", + "amount_hkd_billion": 5.844, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T9:35:00+08:00", + "amount_hkd_billion": 7.4478, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T9:36:00+08:00", + "amount_hkd_billion": 7.6489, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T9:37:00+08:00", + "amount_hkd_billion": 7.7046, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T9:38:00+08:00", + "amount_hkd_billion": 7.3365, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T9:39:00+08:00", + "amount_hkd_billion": 7.7751, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T9:40:00+08:00", + "amount_hkd_billion": 9.4728, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T9:41:00+08:00", + "amount_hkd_billion": 9.763, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T9:42:00+08:00", + "amount_hkd_billion": 8.0367, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T9:43:00+08:00", + "amount_hkd_billion": 8.253, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T9:44:00+08:00", + "amount_hkd_billion": 6.5862, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T9:45:00+08:00", + "amount_hkd_billion": 5.8951, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T9:46:00+08:00", + "amount_hkd_billion": 5.1089, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T9:47:00+08:00", + "amount_hkd_billion": 5.4483, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T9:48:00+08:00", + "amount_hkd_billion": 5.1147, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T9:49:00+08:00", + "amount_hkd_billion": 5.1425, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T9:50:00+08:00", + "amount_hkd_billion": 4.4725, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T9:51:00+08:00", + "amount_hkd_billion": 4.5103, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T9:52:00+08:00", + "amount_hkd_billion": 3.9818, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T9:53:00+08:00", + "amount_hkd_billion": 4.0271, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T9:54:00+08:00", + "amount_hkd_billion": 1.8097, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T9:55:00+08:00", + "amount_hkd_billion": 1.0505, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T9:56:00+08:00", + "amount_hkd_billion": 0.4282, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T9:57:00+08:00", + "amount_hkd_billion": 0.9681, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T9:58:00+08:00", + "amount_hkd_billion": -0.161, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T9:59:00+08:00", + "amount_hkd_billion": -2.4011, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:00:00+08:00", + "amount_hkd_billion": -3.4612, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:01:00+08:00", + "amount_hkd_billion": -4.4695, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:02:00+08:00", + "amount_hkd_billion": -4.9624, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:03:00+08:00", + "amount_hkd_billion": -7.6697, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:04:00+08:00", + "amount_hkd_billion": -7.8044, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:05:00+08:00", + "amount_hkd_billion": -8.4619, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:06:00+08:00", + "amount_hkd_billion": -8.9565, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:07:00+08:00", + "amount_hkd_billion": -10.0054, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:08:00+08:00", + "amount_hkd_billion": -10.5376, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:09:00+08:00", + "amount_hkd_billion": -10.9793, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:10:00+08:00", + "amount_hkd_billion": -12.3019, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:11:00+08:00", + "amount_hkd_billion": -12.6597, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:12:00+08:00", + "amount_hkd_billion": -13.3543, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:13:00+08:00", + "amount_hkd_billion": -12.8537, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:14:00+08:00", + "amount_hkd_billion": -12.5482, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:15:00+08:00", + "amount_hkd_billion": -13.2718, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:16:00+08:00", + "amount_hkd_billion": -13.6528, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:17:00+08:00", + "amount_hkd_billion": -14.9115, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:18:00+08:00", + "amount_hkd_billion": -15.5229, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:19:00+08:00", + "amount_hkd_billion": -16.4959, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:20:00+08:00", + "amount_hkd_billion": -16.6253, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:21:00+08:00", + "amount_hkd_billion": -16.579, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:22:00+08:00", + "amount_hkd_billion": -16.6474, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:23:00+08:00", + "amount_hkd_billion": -15.9687, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:24:00+08:00", + "amount_hkd_billion": -15.7686, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:25:00+08:00", + "amount_hkd_billion": -15.6474, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:26:00+08:00", + "amount_hkd_billion": -15.5495, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:27:00+08:00", + "amount_hkd_billion": -15.7416, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:28:00+08:00", + "amount_hkd_billion": -16.0186, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:29:00+08:00", + "amount_hkd_billion": -16.4578, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:30:00+08:00", + "amount_hkd_billion": -16.7637, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:31:00+08:00", + "amount_hkd_billion": -16.6437, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:32:00+08:00", + "amount_hkd_billion": -16.8431, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:33:00+08:00", + "amount_hkd_billion": -18.0145, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:34:00+08:00", + "amount_hkd_billion": -18.9019, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:35:00+08:00", + "amount_hkd_billion": -19.7459, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:36:00+08:00", + "amount_hkd_billion": -20.1927, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:37:00+08:00", + "amount_hkd_billion": -20.9071, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:38:00+08:00", + "amount_hkd_billion": -20.6214, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:39:00+08:00", + "amount_hkd_billion": -20.2684, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:40:00+08:00", + "amount_hkd_billion": -20.0793, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:41:00+08:00", + "amount_hkd_billion": -20.4963, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:42:00+08:00", + "amount_hkd_billion": -20.0972, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:43:00+08:00", + "amount_hkd_billion": -20.7286, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:44:00+08:00", + "amount_hkd_billion": -20.9275, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:45:00+08:00", + "amount_hkd_billion": -20.5937, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:46:00+08:00", + "amount_hkd_billion": -20.7047, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:47:00+08:00", + "amount_hkd_billion": -20.7068, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:48:00+08:00", + "amount_hkd_billion": -20.6868, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:49:00+08:00", + "amount_hkd_billion": -20.6908, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:50:00+08:00", + "amount_hkd_billion": -21.1862, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:51:00+08:00", + "amount_hkd_billion": -20.7235, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:52:00+08:00", + "amount_hkd_billion": -20.8087, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:53:00+08:00", + "amount_hkd_billion": -20.8396, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:54:00+08:00", + "amount_hkd_billion": -20.5501, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:55:00+08:00", + "amount_hkd_billion": -20.4885, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:56:00+08:00", + "amount_hkd_billion": -19.2854, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:57:00+08:00", + "amount_hkd_billion": -18.7643, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:58:00+08:00", + "amount_hkd_billion": -18.9342, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T10:59:00+08:00", + "amount_hkd_billion": -19.9284, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:00:00+08:00", + "amount_hkd_billion": -19.269, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:01:00+08:00", + "amount_hkd_billion": -19.4996, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:02:00+08:00", + "amount_hkd_billion": -18.6232, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:03:00+08:00", + "amount_hkd_billion": -18.0084, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:04:00+08:00", + "amount_hkd_billion": -18.3629, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:05:00+08:00", + "amount_hkd_billion": -18.2795, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:06:00+08:00", + "amount_hkd_billion": -18.4011, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:07:00+08:00", + "amount_hkd_billion": -18.7357, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:08:00+08:00", + "amount_hkd_billion": -19.0535, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:09:00+08:00", + "amount_hkd_billion": -19.5995, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:10:00+08:00", + "amount_hkd_billion": -19.4499, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:11:00+08:00", + "amount_hkd_billion": -19.7532, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:12:00+08:00", + "amount_hkd_billion": -19.9786, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:13:00+08:00", + "amount_hkd_billion": -19.7613, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:14:00+08:00", + "amount_hkd_billion": -20.2539, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:15:00+08:00", + "amount_hkd_billion": -20.8575, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:16:00+08:00", + "amount_hkd_billion": -21.2384, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:17:00+08:00", + "amount_hkd_billion": -21.6818, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:18:00+08:00", + "amount_hkd_billion": -22.2995, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:19:00+08:00", + "amount_hkd_billion": -21.5923, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:20:00+08:00", + "amount_hkd_billion": -21.8096, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:21:00+08:00", + "amount_hkd_billion": -21.6896, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:22:00+08:00", + "amount_hkd_billion": -21.8283, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:23:00+08:00", + "amount_hkd_billion": -21.9533, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:24:00+08:00", + "amount_hkd_billion": -21.2241, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:25:00+08:00", + "amount_hkd_billion": -21.6694, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:26:00+08:00", + "amount_hkd_billion": -21.7832, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:27:00+08:00", + "amount_hkd_billion": -21.2907, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:28:00+08:00", + "amount_hkd_billion": -21.1667, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:29:00+08:00", + "amount_hkd_billion": -21.1822, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:30:00+08:00", + "amount_hkd_billion": -21.4495, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:31:00+08:00", + "amount_hkd_billion": -21.4742, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:32:00+08:00", + "amount_hkd_billion": -21.1385, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:33:00+08:00", + "amount_hkd_billion": -20.2265, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:34:00+08:00", + "amount_hkd_billion": -20.3193, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:35:00+08:00", + "amount_hkd_billion": -20.2679, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:36:00+08:00", + "amount_hkd_billion": -19.9678, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:37:00+08:00", + "amount_hkd_billion": -20.0956, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:38:00+08:00", + "amount_hkd_billion": -20.1982, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:39:00+08:00", + "amount_hkd_billion": -19.8739, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:40:00+08:00", + "amount_hkd_billion": -19.7096, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:41:00+08:00", + "amount_hkd_billion": -19.6723, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:42:00+08:00", + "amount_hkd_billion": -19.753, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:43:00+08:00", + "amount_hkd_billion": -19.3964, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:44:00+08:00", + "amount_hkd_billion": -19.5561, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:45:00+08:00", + "amount_hkd_billion": -19.5584, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:46:00+08:00", + "amount_hkd_billion": -19.4004, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:47:00+08:00", + "amount_hkd_billion": -19.5257, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:48:00+08:00", + "amount_hkd_billion": -19.5829, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:49:00+08:00", + "amount_hkd_billion": -19.5117, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:50:00+08:00", + "amount_hkd_billion": -19.4314, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:51:00+08:00", + "amount_hkd_billion": -19.3833, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:52:00+08:00", + "amount_hkd_billion": -19.2331, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:53:00+08:00", + "amount_hkd_billion": -19.2262, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:54:00+08:00", + "amount_hkd_billion": -19.16, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:55:00+08:00", + "amount_hkd_billion": -19.2371, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:56:00+08:00", + "amount_hkd_billion": -19.3974, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:57:00+08:00", + "amount_hkd_billion": -19.154, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:58:00+08:00", + "amount_hkd_billion": -19.3554, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T11:59:00+08:00", + "amount_hkd_billion": -19.3686, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T12:00:00+08:00", + "amount_hkd_billion": -19.0053, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T13:01:00+08:00", + "amount_hkd_billion": -19.0011, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T13:02:00+08:00", + "amount_hkd_billion": -18.624, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T13:03:00+08:00", + "amount_hkd_billion": -18.1712, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T13:04:00+08:00", + "amount_hkd_billion": -18.9521, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T13:05:00+08:00", + "amount_hkd_billion": -18.1989, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T13:06:00+08:00", + "amount_hkd_billion": -16.8527, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T13:07:00+08:00", + "amount_hkd_billion": -16.5616, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T13:08:00+08:00", + "amount_hkd_billion": -16.1208, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T13:09:00+08:00", + "amount_hkd_billion": -16.9176, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T13:10:00+08:00", + "amount_hkd_billion": -16.9717, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T13:11:00+08:00", + "amount_hkd_billion": -16.6852, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T13:12:00+08:00", + "amount_hkd_billion": -16.3967, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T13:13:00+08:00", + "amount_hkd_billion": -15.6349, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T13:14:00+08:00", + "amount_hkd_billion": -15.6072, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T13:15:00+08:00", + "amount_hkd_billion": -16.0729, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T13:16:00+08:00", + "amount_hkd_billion": -15.9477, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T13:17:00+08:00", + "amount_hkd_billion": -14.9093, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T13:18:00+08:00", + "amount_hkd_billion": -14.7841, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T13:19:00+08:00", + "amount_hkd_billion": -15.194, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T13:20:00+08:00", + "amount_hkd_billion": -15.4465, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T13:21:00+08:00", + "amount_hkd_billion": -15.4036, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T13:22:00+08:00", + "amount_hkd_billion": -15.3416, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T13:23:00+08:00", + "amount_hkd_billion": -15.5752, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T13:24:00+08:00", + "amount_hkd_billion": -15.2704, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T13:25:00+08:00", + "amount_hkd_billion": -14.6959, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T13:26:00+08:00", + "amount_hkd_billion": -14.7964, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T13:27:00+08:00", + "amount_hkd_billion": -14.8363, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T13:28:00+08:00", + "amount_hkd_billion": -14.7544, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T13:29:00+08:00", + "amount_hkd_billion": -14.4557, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T13:30:00+08:00", + "amount_hkd_billion": -14.7194, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T13:31:00+08:00", + "amount_hkd_billion": -14.7837, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T13:32:00+08:00", + "amount_hkd_billion": -14.6321, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T13:33:00+08:00", + "amount_hkd_billion": -14.7096, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T13:34:00+08:00", + "amount_hkd_billion": -14.5953, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T13:35:00+08:00", + "amount_hkd_billion": -14.5577, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T13:36:00+08:00", + "amount_hkd_billion": -14.9355, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T13:37:00+08:00", + "amount_hkd_billion": -14.6657, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T13:38:00+08:00", + "amount_hkd_billion": -14.3437, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T13:39:00+08:00", + "amount_hkd_billion": -13.777, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T13:40:00+08:00", + "amount_hkd_billion": -13.8197, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T13:41:00+08:00", + "amount_hkd_billion": -14.4129, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T13:42:00+08:00", + "amount_hkd_billion": -14.3202, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T13:43:00+08:00", + "amount_hkd_billion": -14.3194, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T13:44:00+08:00", + "amount_hkd_billion": -14.7555, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T13:45:00+08:00", + "amount_hkd_billion": -15.3377, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T13:46:00+08:00", + "amount_hkd_billion": -15.4775, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T13:47:00+08:00", + "amount_hkd_billion": -15.1774, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T13:48:00+08:00", + "amount_hkd_billion": -14.8873, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T13:49:00+08:00", + "amount_hkd_billion": -14.2497, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T13:50:00+08:00", + "amount_hkd_billion": -14.6482, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T13:51:00+08:00", + "amount_hkd_billion": -14.6901, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T13:52:00+08:00", + "amount_hkd_billion": -14.5212, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T13:53:00+08:00", + "amount_hkd_billion": -14.056, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T13:54:00+08:00", + "amount_hkd_billion": -14.429, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T13:55:00+08:00", + "amount_hkd_billion": -14.3931, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T13:56:00+08:00", + "amount_hkd_billion": -14.702, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T13:57:00+08:00", + "amount_hkd_billion": -14.6134, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T13:58:00+08:00", + "amount_hkd_billion": -14.5773, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T13:59:00+08:00", + "amount_hkd_billion": -14.5275, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:00:00+08:00", + "amount_hkd_billion": -14.7213, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:01:00+08:00", + "amount_hkd_billion": -14.9296, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:02:00+08:00", + "amount_hkd_billion": -15.5151, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:03:00+08:00", + "amount_hkd_billion": -15.4553, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:04:00+08:00", + "amount_hkd_billion": -16.922, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:05:00+08:00", + "amount_hkd_billion": -16.6239, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:06:00+08:00", + "amount_hkd_billion": -16.916, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:07:00+08:00", + "amount_hkd_billion": -17.1118, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:08:00+08:00", + "amount_hkd_billion": -17.6201, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:09:00+08:00", + "amount_hkd_billion": -17.6383, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:10:00+08:00", + "amount_hkd_billion": -17.1016, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:11:00+08:00", + "amount_hkd_billion": -16.7927, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:12:00+08:00", + "amount_hkd_billion": -17.2146, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:13:00+08:00", + "amount_hkd_billion": -17.6404, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:14:00+08:00", + "amount_hkd_billion": -17.8314, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:15:00+08:00", + "amount_hkd_billion": -18.1736, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:16:00+08:00", + "amount_hkd_billion": -17.9808, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:17:00+08:00", + "amount_hkd_billion": -18.0113, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:18:00+08:00", + "amount_hkd_billion": -17.9395, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:19:00+08:00", + "amount_hkd_billion": -18.4364, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:20:00+08:00", + "amount_hkd_billion": -19.0018, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:21:00+08:00", + "amount_hkd_billion": -19.0241, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:22:00+08:00", + "amount_hkd_billion": -18.1815, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:23:00+08:00", + "amount_hkd_billion": -18.1935, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:24:00+08:00", + "amount_hkd_billion": -18.5022, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:25:00+08:00", + "amount_hkd_billion": -18.7588, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:26:00+08:00", + "amount_hkd_billion": -17.9936, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:27:00+08:00", + "amount_hkd_billion": -18.1899, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:28:00+08:00", + "amount_hkd_billion": -18.3789, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:29:00+08:00", + "amount_hkd_billion": -18.6644, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:30:00+08:00", + "amount_hkd_billion": -19.2287, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:31:00+08:00", + "amount_hkd_billion": -19.8784, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:32:00+08:00", + "amount_hkd_billion": -20.2057, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:33:00+08:00", + "amount_hkd_billion": -20.4756, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:34:00+08:00", + "amount_hkd_billion": -21.0976, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:35:00+08:00", + "amount_hkd_billion": -21.8259, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:36:00+08:00", + "amount_hkd_billion": -21.9898, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:37:00+08:00", + "amount_hkd_billion": -22.1911, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:38:00+08:00", + "amount_hkd_billion": -22.3132, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:39:00+08:00", + "amount_hkd_billion": -22.5775, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:40:00+08:00", + "amount_hkd_billion": -23.0429, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:41:00+08:00", + "amount_hkd_billion": -23.6233, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:42:00+08:00", + "amount_hkd_billion": -24.1873, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:43:00+08:00", + "amount_hkd_billion": -24.5041, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:44:00+08:00", + "amount_hkd_billion": -25.6594, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:45:00+08:00", + "amount_hkd_billion": -27.1413, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:46:00+08:00", + "amount_hkd_billion": -28.396, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:47:00+08:00", + "amount_hkd_billion": -29.7811, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:48:00+08:00", + "amount_hkd_billion": -31.1404, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:49:00+08:00", + "amount_hkd_billion": -32.1861, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:50:00+08:00", + "amount_hkd_billion": -33.2288, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:51:00+08:00", + "amount_hkd_billion": -34.609, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:52:00+08:00", + "amount_hkd_billion": -35.4378, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:53:00+08:00", + "amount_hkd_billion": -36.6511, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:54:00+08:00", + "amount_hkd_billion": -36.1556, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:55:00+08:00", + "amount_hkd_billion": -37.1861, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:56:00+08:00", + "amount_hkd_billion": -38.1049, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:57:00+08:00", + "amount_hkd_billion": -39.2048, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:58:00+08:00", + "amount_hkd_billion": -40.6892, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T14:59:00+08:00", + "amount_hkd_billion": -42.8441, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:00:00+08:00", + "amount_hkd_billion": -44.753, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:01:00+08:00", + "amount_hkd_billion": -43.5864, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:02:00+08:00", + "amount_hkd_billion": -45.4117, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:03:00+08:00", + "amount_hkd_billion": -47.1204, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:04:00+08:00", + "amount_hkd_billion": -49.3949, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:05:00+08:00", + "amount_hkd_billion": -51.5502, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:06:00+08:00", + "amount_hkd_billion": -54.0974, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:07:00+08:00", + "amount_hkd_billion": -55.0964, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:08:00+08:00", + "amount_hkd_billion": -57.3152, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:09:00+08:00", + "amount_hkd_billion": -59.5642, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:10:00+08:00", + "amount_hkd_billion": -61.8114, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:11:00+08:00", + "amount_hkd_billion": -64.0381, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:12:00+08:00", + "amount_hkd_billion": -66.8573, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:13:00+08:00", + "amount_hkd_billion": -69.0672, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:14:00+08:00", + "amount_hkd_billion": -70.3472, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:15:00+08:00", + "amount_hkd_billion": -72.7414, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:16:00+08:00", + "amount_hkd_billion": -76.4332, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:17:00+08:00", + "amount_hkd_billion": -78.4217, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:18:00+08:00", + "amount_hkd_billion": -81.3156, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:19:00+08:00", + "amount_hkd_billion": -82.9992, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:20:00+08:00", + "amount_hkd_billion": -85.3293, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:21:00+08:00", + "amount_hkd_billion": -87.4812, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:22:00+08:00", + "amount_hkd_billion": -90.6213, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:23:00+08:00", + "amount_hkd_billion": -94.8175, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:24:00+08:00", + "amount_hkd_billion": -97.1714, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:25:00+08:00", + "amount_hkd_billion": -99.4696, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:26:00+08:00", + "amount_hkd_billion": -102.6556, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:27:00+08:00", + "amount_hkd_billion": -104.423, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:28:00+08:00", + "amount_hkd_billion": -107.8356, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:29:00+08:00", + "amount_hkd_billion": -110.3306, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:30:00+08:00", + "amount_hkd_billion": -112.3141, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:31:00+08:00", + "amount_hkd_billion": -115.466, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:32:00+08:00", + "amount_hkd_billion": -117.5314, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:33:00+08:00", + "amount_hkd_billion": -120.1562, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:34:00+08:00", + "amount_hkd_billion": -121.7148, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:35:00+08:00", + "amount_hkd_billion": -123.6433, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:36:00+08:00", + "amount_hkd_billion": -126.647, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:37:00+08:00", + "amount_hkd_billion": -129.1799, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:38:00+08:00", + "amount_hkd_billion": -131.267, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:39:00+08:00", + "amount_hkd_billion": -134.4763, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:40:00+08:00", + "amount_hkd_billion": -136.4008, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:41:00+08:00", + "amount_hkd_billion": -139.2333, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:42:00+08:00", + "amount_hkd_billion": -142.6227, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:43:00+08:00", + "amount_hkd_billion": -147.0479, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:44:00+08:00", + "amount_hkd_billion": -149.9465, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:45:00+08:00", + "amount_hkd_billion": -153.3624, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:46:00+08:00", + "amount_hkd_billion": -156.4214, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:47:00+08:00", + "amount_hkd_billion": -160.898, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:48:00+08:00", + "amount_hkd_billion": -165.3971, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:49:00+08:00", + "amount_hkd_billion": -170.4502, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:50:00+08:00", + "amount_hkd_billion": -175.5749, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:51:00+08:00", + "amount_hkd_billion": -180.9015, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:52:00+08:00", + "amount_hkd_billion": -185.1398, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:53:00+08:00", + "amount_hkd_billion": -189.3805, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:54:00+08:00", + "amount_hkd_billion": -193.5652, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:55:00+08:00", + "amount_hkd_billion": -197.4111, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:56:00+08:00", + "amount_hkd_billion": -201.5564, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:57:00+08:00", + "amount_hkd_billion": -204.031, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:58:00+08:00", + "amount_hkd_billion": -206.9347, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T15:59:00+08:00", + "amount_hkd_billion": -210.8707, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T16:00:00+08:00", + "amount_hkd_billion": -212.025, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T16:01:00+08:00", + "amount_hkd_billion": -212.0734, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T16:02:00+08:00", + "amount_hkd_billion": -212.0734, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T16:03:00+08:00", + "amount_hkd_billion": -212.0734, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T16:04:00+08:00", + "amount_hkd_billion": -212.0734, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T16:05:00+08:00", + "amount_hkd_billion": -212.0734, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T16:06:00+08:00", + "amount_hkd_billion": -212.0734, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T16:07:00+08:00", + "amount_hkd_billion": -212.0734, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T16:08:00+08:00", + "amount_hkd_billion": -212.0734, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T16:09:00+08:00", + "amount_hkd_billion": null, + "precision": "realtime_exact" + }, + { + "timestamp": "2026-03-20T16:10:00+08:00", + "amount_hkd_billion": null, + "precision": "realtime_exact" + } + ], + "benchmark_series": [ + { + "key": "hsi", + "label": "恒生指数", + "unit": "点", + "detail_url": "https://quote.eastmoney.com/gb/zsHSI.html", + "points": [ + { + "timestamp": "2026-03-20 09:30:00+08:00", + "value": 25337.28 + }, + { + "timestamp": "2026-03-20 09:31:00+08:00", + "value": 25371.5 + }, + { + "timestamp": "2026-03-20 09:32:00+08:00", + "value": 25412.55 + }, + { + "timestamp": "2026-03-20 09:33:00+08:00", + "value": 25445.91 + }, + { + "timestamp": "2026-03-20 09:34:00+08:00", + "value": 25446.7 + }, + { + "timestamp": "2026-03-20 09:35:00+08:00", + "value": 25469.23 + }, + { + "timestamp": "2026-03-20 09:36:00+08:00", + "value": 25465.56 + }, + { + "timestamp": "2026-03-20 09:37:00+08:00", + "value": 25518.46 + }, + { + "timestamp": "2026-03-20 09:38:00+08:00", + "value": 25506.82 + }, + { + "timestamp": "2026-03-20 09:39:00+08:00", + "value": 25558.79 + }, + { + "timestamp": "2026-03-20 09:40:00+08:00", + "value": 25544.47 + }, + { + "timestamp": "2026-03-20 09:41:00+08:00", + "value": 25533.05 + }, + { + "timestamp": "2026-03-20 09:42:00+08:00", + "value": 25518.8 + }, + { + "timestamp": "2026-03-20 09:43:00+08:00", + "value": 25538.46 + }, + { + "timestamp": "2026-03-20 09:44:00+08:00", + "value": 25508.64 + }, + { + "timestamp": "2026-03-20 09:45:00+08:00", + "value": 25513.9 + }, + { + "timestamp": "2026-03-20 09:46:00+08:00", + "value": 25513.24 + }, + { + "timestamp": "2026-03-20 09:47:00+08:00", + "value": 25505.39 + }, + { + "timestamp": "2026-03-20 09:48:00+08:00", + "value": 25459.47 + }, + { + "timestamp": "2026-03-20 09:49:00+08:00", + "value": 25444.67 + }, + { + "timestamp": "2026-03-20 09:50:00+08:00", + "value": 25447.66 + }, + { + "timestamp": "2026-03-20 09:51:00+08:00", + "value": 25432.47 + }, + { + "timestamp": "2026-03-20 09:52:00+08:00", + "value": 25432.52 + }, + { + "timestamp": "2026-03-20 09:53:00+08:00", + "value": 25421.08 + }, + { + "timestamp": "2026-03-20 09:54:00+08:00", + "value": 25394.55 + }, + { + "timestamp": "2026-03-20 09:55:00+08:00", + "value": 25398.96 + }, + { + "timestamp": "2026-03-20 09:56:00+08:00", + "value": 25374.22 + }, + { + "timestamp": "2026-03-20 09:57:00+08:00", + "value": 25367.83 + }, + { + "timestamp": "2026-03-20 09:58:00+08:00", + "value": 25335.28 + }, + { + "timestamp": "2026-03-20 09:59:00+08:00", + "value": 25335.53 + }, + { + "timestamp": "2026-03-20 10:00:00+08:00", + "value": 25356.38 + }, + { + "timestamp": "2026-03-20 10:01:00+08:00", + "value": 25372.05 + }, + { + "timestamp": "2026-03-20 10:02:00+08:00", + "value": 25375.76 + }, + { + "timestamp": "2026-03-20 10:03:00+08:00", + "value": 25364.93 + }, + { + "timestamp": "2026-03-20 10:04:00+08:00", + "value": 25397.37 + }, + { + "timestamp": "2026-03-20 10:05:00+08:00", + "value": 25396.0 + }, + { + "timestamp": "2026-03-20 10:06:00+08:00", + "value": 25378.87 + }, + { + "timestamp": "2026-03-20 10:07:00+08:00", + "value": 25378.51 + }, + { + "timestamp": "2026-03-20 10:08:00+08:00", + "value": 25389.18 + }, + { + "timestamp": "2026-03-20 10:09:00+08:00", + "value": 25391.1 + }, + { + "timestamp": "2026-03-20 10:10:00+08:00", + "value": 25401.64 + }, + { + "timestamp": "2026-03-20 10:11:00+08:00", + "value": 25401.42 + }, + { + "timestamp": "2026-03-20 10:12:00+08:00", + "value": 25390.13 + }, + { + "timestamp": "2026-03-20 10:13:00+08:00", + "value": 25394.41 + }, + { + "timestamp": "2026-03-20 10:14:00+08:00", + "value": 25380.62 + }, + { + "timestamp": "2026-03-20 10:15:00+08:00", + "value": 25364.29 + }, + { + "timestamp": "2026-03-20 10:16:00+08:00", + "value": 25357.55 + }, + { + "timestamp": "2026-03-20 10:17:00+08:00", + "value": 25335.0 + }, + { + "timestamp": "2026-03-20 10:18:00+08:00", + "value": 25345.15 + }, + { + "timestamp": "2026-03-20 10:19:00+08:00", + "value": 25347.46 + }, + { + "timestamp": "2026-03-20 10:20:00+08:00", + "value": 25365.95 + }, + { + "timestamp": "2026-03-20 10:21:00+08:00", + "value": 25362.44 + }, + { + "timestamp": "2026-03-20 10:22:00+08:00", + "value": 25359.76 + }, + { + "timestamp": "2026-03-20 10:23:00+08:00", + "value": 25355.07 + }, + { + "timestamp": "2026-03-20 10:24:00+08:00", + "value": 25341.22 + }, + { + "timestamp": "2026-03-20 10:25:00+08:00", + "value": 25330.24 + }, + { + "timestamp": "2026-03-20 10:26:00+08:00", + "value": 25316.43 + }, + { + "timestamp": "2026-03-20 10:27:00+08:00", + "value": 25303.65 + }, + { + "timestamp": "2026-03-20 10:28:00+08:00", + "value": 25307.08 + }, + { + "timestamp": "2026-03-20 10:29:00+08:00", + "value": 25304.87 + }, + { + "timestamp": "2026-03-20 10:30:00+08:00", + "value": 25318.49 + }, + { + "timestamp": "2026-03-20 10:31:00+08:00", + "value": 25333.54 + }, + { + "timestamp": "2026-03-20 10:32:00+08:00", + "value": 25322.0 + }, + { + "timestamp": "2026-03-20 10:33:00+08:00", + "value": 25326.82 + }, + { + "timestamp": "2026-03-20 10:34:00+08:00", + "value": 25354.56 + }, + { + "timestamp": "2026-03-20 10:35:00+08:00", + "value": 25356.93 + }, + { + "timestamp": "2026-03-20 10:36:00+08:00", + "value": 25384.53 + }, + { + "timestamp": "2026-03-20 10:37:00+08:00", + "value": 25400.99 + }, + { + "timestamp": "2026-03-20 10:38:00+08:00", + "value": 25419.63 + }, + { + "timestamp": "2026-03-20 10:39:00+08:00", + "value": 25389.91 + }, + { + "timestamp": "2026-03-20 10:40:00+08:00", + "value": 25375.49 + }, + { + "timestamp": "2026-03-20 10:41:00+08:00", + "value": 25382.66 + }, + { + "timestamp": "2026-03-20 10:42:00+08:00", + "value": 25387.48 + }, + { + "timestamp": "2026-03-20 10:43:00+08:00", + "value": 25361.5 + }, + { + "timestamp": "2026-03-20 10:44:00+08:00", + "value": 25379.65 + }, + { + "timestamp": "2026-03-20 10:45:00+08:00", + "value": 25390.8 + }, + { + "timestamp": "2026-03-20 10:46:00+08:00", + "value": 25385.18 + }, + { + "timestamp": "2026-03-20 10:47:00+08:00", + "value": 25408.83 + }, + { + "timestamp": "2026-03-20 10:48:00+08:00", + "value": 25415.35 + }, + { + "timestamp": "2026-03-20 10:49:00+08:00", + "value": 25393.02 + }, + { + "timestamp": "2026-03-20 10:50:00+08:00", + "value": 25401.11 + }, + { + "timestamp": "2026-03-20 10:51:00+08:00", + "value": 25417.76 + }, + { + "timestamp": "2026-03-20 10:52:00+08:00", + "value": 25415.5 + }, + { + "timestamp": "2026-03-20 10:53:00+08:00", + "value": 25422.72 + }, + { + "timestamp": "2026-03-20 10:54:00+08:00", + "value": 25407.61 + }, + { + "timestamp": "2026-03-20 10:55:00+08:00", + "value": 25404.37 + }, + { + "timestamp": "2026-03-20 10:56:00+08:00", + "value": 25405.56 + }, + { + "timestamp": "2026-03-20 10:57:00+08:00", + "value": 25379.37 + }, + { + "timestamp": "2026-03-20 10:58:00+08:00", + "value": 25350.5 + }, + { + "timestamp": "2026-03-20 10:59:00+08:00", + "value": 25359.57 + }, + { + "timestamp": "2026-03-20 11:00:00+08:00", + "value": 25363.9 + }, + { + "timestamp": "2026-03-20 11:01:00+08:00", + "value": 25349.85 + }, + { + "timestamp": "2026-03-20 11:02:00+08:00", + "value": 25343.37 + }, + { + "timestamp": "2026-03-20 11:03:00+08:00", + "value": 25327.51 + }, + { + "timestamp": "2026-03-20 11:04:00+08:00", + "value": 25312.55 + }, + { + "timestamp": "2026-03-20 11:05:00+08:00", + "value": 25328.49 + }, + { + "timestamp": "2026-03-20 11:06:00+08:00", + "value": 25325.17 + }, + { + "timestamp": "2026-03-20 11:07:00+08:00", + "value": 25328.97 + }, + { + "timestamp": "2026-03-20 11:08:00+08:00", + "value": 25326.9 + }, + { + "timestamp": "2026-03-20 11:09:00+08:00", + "value": 25334.9 + }, + { + "timestamp": "2026-03-20 11:10:00+08:00", + "value": 25346.58 + }, + { + "timestamp": "2026-03-20 11:11:00+08:00", + "value": 25348.8 + }, + { + "timestamp": "2026-03-20 11:12:00+08:00", + "value": 25360.63 + }, + { + "timestamp": "2026-03-20 11:13:00+08:00", + "value": 25361.14 + }, + { + "timestamp": "2026-03-20 11:14:00+08:00", + "value": 25357.01 + }, + { + "timestamp": "2026-03-20 11:15:00+08:00", + "value": 25355.76 + }, + { + "timestamp": "2026-03-20 11:16:00+08:00", + "value": 25372.82 + }, + { + "timestamp": "2026-03-20 11:17:00+08:00", + "value": 25388.86 + }, + { + "timestamp": "2026-03-20 11:18:00+08:00", + "value": 25404.52 + }, + { + "timestamp": "2026-03-20 11:19:00+08:00", + "value": 25421.41 + }, + { + "timestamp": "2026-03-20 11:20:00+08:00", + "value": 25411.31 + }, + { + "timestamp": "2026-03-20 11:21:00+08:00", + "value": 25424.52 + }, + { + "timestamp": "2026-03-20 11:22:00+08:00", + "value": 25414.72 + }, + { + "timestamp": "2026-03-20 11:23:00+08:00", + "value": 25416.57 + }, + { + "timestamp": "2026-03-20 11:24:00+08:00", + "value": 25418.08 + }, + { + "timestamp": "2026-03-20 11:25:00+08:00", + "value": 25404.29 + }, + { + "timestamp": "2026-03-20 11:26:00+08:00", + "value": 25413.74 + }, + { + "timestamp": "2026-03-20 11:27:00+08:00", + "value": 25416.7 + }, + { + "timestamp": "2026-03-20 11:28:00+08:00", + "value": 25399.33 + }, + { + "timestamp": "2026-03-20 11:29:00+08:00", + "value": 25388.49 + }, + { + "timestamp": "2026-03-20 11:30:00+08:00", + "value": 25378.1 + }, + { + "timestamp": "2026-03-20 11:31:00+08:00", + "value": 25387.18 + }, + { + "timestamp": "2026-03-20 11:32:00+08:00", + "value": 25393.73 + }, + { + "timestamp": "2026-03-20 11:33:00+08:00", + "value": 25385.1 + }, + { + "timestamp": "2026-03-20 11:34:00+08:00", + "value": 25375.33 + }, + { + "timestamp": "2026-03-20 11:35:00+08:00", + "value": 25384.15 + }, + { + "timestamp": "2026-03-20 11:36:00+08:00", + "value": 25371.17 + }, + { + "timestamp": "2026-03-20 11:37:00+08:00", + "value": 25372.97 + }, + { + "timestamp": "2026-03-20 11:38:00+08:00", + "value": 25370.4 + }, + { + "timestamp": "2026-03-20 11:39:00+08:00", + "value": 25363.75 + }, + { + "timestamp": "2026-03-20 11:40:00+08:00", + "value": 25359.86 + }, + { + "timestamp": "2026-03-20 11:41:00+08:00", + "value": 25355.14 + }, + { + "timestamp": "2026-03-20 11:42:00+08:00", + "value": 25349.58 + }, + { + "timestamp": "2026-03-20 11:43:00+08:00", + "value": 25348.88 + }, + { + "timestamp": "2026-03-20 11:44:00+08:00", + "value": 25341.41 + }, + { + "timestamp": "2026-03-20 11:45:00+08:00", + "value": 25344.06 + }, + { + "timestamp": "2026-03-20 11:46:00+08:00", + "value": 25340.21 + }, + { + "timestamp": "2026-03-20 11:47:00+08:00", + "value": 25334.57 + }, + { + "timestamp": "2026-03-20 11:48:00+08:00", + "value": 25337.47 + }, + { + "timestamp": "2026-03-20 11:49:00+08:00", + "value": 25345.76 + }, + { + "timestamp": "2026-03-20 11:50:00+08:00", + "value": 25332.16 + }, + { + "timestamp": "2026-03-20 11:51:00+08:00", + "value": 25327.8 + }, + { + "timestamp": "2026-03-20 11:52:00+08:00", + "value": 25332.25 + }, + { + "timestamp": "2026-03-20 11:53:00+08:00", + "value": 25334.63 + }, + { + "timestamp": "2026-03-20 11:54:00+08:00", + "value": 25329.86 + }, + { + "timestamp": "2026-03-20 11:55:00+08:00", + "value": 25329.13 + }, + { + "timestamp": "2026-03-20 11:56:00+08:00", + "value": 25334.24 + }, + { + "timestamp": "2026-03-20 11:57:00+08:00", + "value": 25338.93 + }, + { + "timestamp": "2026-03-20 11:58:00+08:00", + "value": 25343.13 + }, + { + "timestamp": "2026-03-20 11:59:00+08:00", + "value": 25336.16 + }, + { + "timestamp": "2026-03-20 12:00:00+08:00", + "value": 25341.11 + }, + { + "timestamp": "2026-03-20 13:01:00+08:00", + "value": 25331.33 + }, + { + "timestamp": "2026-03-20 13:02:00+08:00", + "value": 25343.92 + }, + { + "timestamp": "2026-03-20 13:03:00+08:00", + "value": 25337.63 + }, + { + "timestamp": "2026-03-20 13:04:00+08:00", + "value": 25348.21 + }, + { + "timestamp": "2026-03-20 13:05:00+08:00", + "value": 25363.1 + }, + { + "timestamp": "2026-03-20 13:06:00+08:00", + "value": 25354.22 + }, + { + "timestamp": "2026-03-20 13:07:00+08:00", + "value": 25340.2 + }, + { + "timestamp": "2026-03-20 13:08:00+08:00", + "value": 25339.51 + }, + { + "timestamp": "2026-03-20 13:09:00+08:00", + "value": 25335.35 + }, + { + "timestamp": "2026-03-20 13:10:00+08:00", + "value": 25350.81 + }, + { + "timestamp": "2026-03-20 13:11:00+08:00", + "value": 25344.83 + }, + { + "timestamp": "2026-03-20 13:12:00+08:00", + "value": 25329.99 + }, + { + "timestamp": "2026-03-20 13:13:00+08:00", + "value": 25321.28 + }, + { + "timestamp": "2026-03-20 13:14:00+08:00", + "value": 25310.29 + }, + { + "timestamp": "2026-03-20 13:15:00+08:00", + "value": 25316.49 + }, + { + "timestamp": "2026-03-20 13:16:00+08:00", + "value": 25336.45 + }, + { + "timestamp": "2026-03-20 13:17:00+08:00", + "value": 25335.88 + }, + { + "timestamp": "2026-03-20 13:18:00+08:00", + "value": 25312.16 + }, + { + "timestamp": "2026-03-20 13:19:00+08:00", + "value": 25295.21 + }, + { + "timestamp": "2026-03-20 13:20:00+08:00", + "value": 25300.6 + }, + { + "timestamp": "2026-03-20 13:21:00+08:00", + "value": 25300.38 + }, + { + "timestamp": "2026-03-20 13:22:00+08:00", + "value": 25294.04 + }, + { + "timestamp": "2026-03-20 13:23:00+08:00", + "value": 25293.62 + }, + { + "timestamp": "2026-03-20 13:24:00+08:00", + "value": 25300.28 + }, + { + "timestamp": "2026-03-20 13:25:00+08:00", + "value": 25306.9 + }, + { + "timestamp": "2026-03-20 13:26:00+08:00", + "value": 25304.15 + }, + { + "timestamp": "2026-03-20 13:27:00+08:00", + "value": 25305.63 + }, + { + "timestamp": "2026-03-20 13:28:00+08:00", + "value": 25307.53 + }, + { + "timestamp": "2026-03-20 13:29:00+08:00", + "value": 25310.28 + }, + { + "timestamp": "2026-03-20 13:30:00+08:00", + "value": 25308.03 + }, + { + "timestamp": "2026-03-20 13:31:00+08:00", + "value": 25308.28 + }, + { + "timestamp": "2026-03-20 13:32:00+08:00", + "value": 25310.8 + }, + { + "timestamp": "2026-03-20 13:33:00+08:00", + "value": 25312.48 + }, + { + "timestamp": "2026-03-20 13:34:00+08:00", + "value": 25316.71 + }, + { + "timestamp": "2026-03-20 13:35:00+08:00", + "value": 25305.33 + }, + { + "timestamp": "2026-03-20 13:36:00+08:00", + "value": 25311.41 + }, + { + "timestamp": "2026-03-20 13:37:00+08:00", + "value": 25335.15 + }, + { + "timestamp": "2026-03-20 13:38:00+08:00", + "value": 25326.17 + }, + { + "timestamp": "2026-03-20 13:39:00+08:00", + "value": 25326.27 + }, + { + "timestamp": "2026-03-20 13:40:00+08:00", + "value": 25320.9 + }, + { + "timestamp": "2026-03-20 13:41:00+08:00", + "value": 25321.99 + }, + { + "timestamp": "2026-03-20 13:42:00+08:00", + "value": 25343.39 + }, + { + "timestamp": "2026-03-20 13:43:00+08:00", + "value": 25337.53 + }, + { + "timestamp": "2026-03-20 13:44:00+08:00", + "value": 25340.71 + }, + { + "timestamp": "2026-03-20 13:45:00+08:00", + "value": 25341.74 + }, + { + "timestamp": "2026-03-20 13:46:00+08:00", + "value": 25341.99 + }, + { + "timestamp": "2026-03-20 13:47:00+08:00", + "value": 25343.33 + }, + { + "timestamp": "2026-03-20 13:48:00+08:00", + "value": 25337.32 + }, + { + "timestamp": "2026-03-20 13:49:00+08:00", + "value": 25335.88 + }, + { + "timestamp": "2026-03-20 13:50:00+08:00", + "value": 25321.35 + }, + { + "timestamp": "2026-03-20 13:51:00+08:00", + "value": 25339.6 + }, + { + "timestamp": "2026-03-20 13:52:00+08:00", + "value": 25335.82 + }, + { + "timestamp": "2026-03-20 13:53:00+08:00", + "value": 25327.14 + }, + { + "timestamp": "2026-03-20 13:54:00+08:00", + "value": 25319.5 + }, + { + "timestamp": "2026-03-20 13:55:00+08:00", + "value": 25312.79 + }, + { + "timestamp": "2026-03-20 13:56:00+08:00", + "value": 25311.21 + }, + { + "timestamp": "2026-03-20 13:57:00+08:00", + "value": 25315.41 + }, + { + "timestamp": "2026-03-20 13:58:00+08:00", + "value": 25313.77 + }, + { + "timestamp": "2026-03-20 13:59:00+08:00", + "value": 25310.58 + }, + { + "timestamp": "2026-03-20 14:00:00+08:00", + "value": 25307.39 + }, + { + "timestamp": "2026-03-20 14:01:00+08:00", + "value": 25305.18 + }, + { + "timestamp": "2026-03-20 14:02:00+08:00", + "value": 25306.13 + }, + { + "timestamp": "2026-03-20 14:03:00+08:00", + "value": 25323.41 + }, + { + "timestamp": "2026-03-20 14:04:00+08:00", + "value": 25320.4 + }, + { + "timestamp": "2026-03-20 14:05:00+08:00", + "value": 25332.99 + }, + { + "timestamp": "2026-03-20 14:06:00+08:00", + "value": 25343.14 + }, + { + "timestamp": "2026-03-20 14:07:00+08:00", + "value": 25345.32 + }, + { + "timestamp": "2026-03-20 14:08:00+08:00", + "value": 25352.22 + }, + { + "timestamp": "2026-03-20 14:09:00+08:00", + "value": 25359.11 + }, + { + "timestamp": "2026-03-20 14:10:00+08:00", + "value": 25355.13 + }, + { + "timestamp": "2026-03-20 14:11:00+08:00", + "value": 25345.81 + }, + { + "timestamp": "2026-03-20 14:12:00+08:00", + "value": 25316.98 + }, + { + "timestamp": "2026-03-20 14:13:00+08:00", + "value": 25317.65 + }, + { + "timestamp": "2026-03-20 14:14:00+08:00", + "value": 25315.08 + }, + { + "timestamp": "2026-03-20 14:15:00+08:00", + "value": 25313.99 + }, + { + "timestamp": "2026-03-20 14:16:00+08:00", + "value": 25309.65 + }, + { + "timestamp": "2026-03-20 14:17:00+08:00", + "value": 25308.24 + }, + { + "timestamp": "2026-03-20 14:18:00+08:00", + "value": 25308.93 + }, + { + "timestamp": "2026-03-20 14:19:00+08:00", + "value": 25300.89 + }, + { + "timestamp": "2026-03-20 14:20:00+08:00", + "value": 25305.23 + }, + { + "timestamp": "2026-03-20 14:21:00+08:00", + "value": 25306.55 + }, + { + "timestamp": "2026-03-20 14:22:00+08:00", + "value": 25301.66 + }, + { + "timestamp": "2026-03-20 14:23:00+08:00", + "value": 25280.3 + }, + { + "timestamp": "2026-03-20 14:24:00+08:00", + "value": 25277.1 + }, + { + "timestamp": "2026-03-20 14:25:00+08:00", + "value": 25281.22 + }, + { + "timestamp": "2026-03-20 14:26:00+08:00", + "value": 25281.63 + }, + { + "timestamp": "2026-03-20 14:27:00+08:00", + "value": 25263.43 + }, + { + "timestamp": "2026-03-20 14:28:00+08:00", + "value": 25272.09 + }, + { + "timestamp": "2026-03-20 14:29:00+08:00", + "value": 25266.12 + }, + { + "timestamp": "2026-03-20 14:30:00+08:00", + "value": 25254.54 + }, + { + "timestamp": "2026-03-20 14:31:00+08:00", + "value": 25258.03 + }, + { + "timestamp": "2026-03-20 14:32:00+08:00", + "value": 25265.27 + }, + { + "timestamp": "2026-03-20 14:33:00+08:00", + "value": 25264.94 + }, + { + "timestamp": "2026-03-20 14:34:00+08:00", + "value": 25262.45 + }, + { + "timestamp": "2026-03-20 14:35:00+08:00", + "value": 25269.21 + }, + { + "timestamp": "2026-03-20 14:36:00+08:00", + "value": 25268.85 + }, + { + "timestamp": "2026-03-20 14:37:00+08:00", + "value": 25272.34 + }, + { + "timestamp": "2026-03-20 14:38:00+08:00", + "value": 25264.79 + }, + { + "timestamp": "2026-03-20 14:39:00+08:00", + "value": 25256.67 + }, + { + "timestamp": "2026-03-20 14:40:00+08:00", + "value": 25252.81 + }, + { + "timestamp": "2026-03-20 14:41:00+08:00", + "value": 25246.91 + }, + { + "timestamp": "2026-03-20 14:42:00+08:00", + "value": 25241.79 + }, + { + "timestamp": "2026-03-20 14:43:00+08:00", + "value": 25238.36 + }, + { + "timestamp": "2026-03-20 14:44:00+08:00", + "value": 25226.63 + }, + { + "timestamp": "2026-03-20 14:45:00+08:00", + "value": 25219.26 + }, + { + "timestamp": "2026-03-20 14:46:00+08:00", + "value": 25219.97 + }, + { + "timestamp": "2026-03-20 14:47:00+08:00", + "value": 25214.15 + }, + { + "timestamp": "2026-03-20 14:48:00+08:00", + "value": 25212.67 + }, + { + "timestamp": "2026-03-20 14:49:00+08:00", + "value": 25209.28 + }, + { + "timestamp": "2026-03-20 14:50:00+08:00", + "value": 25197.19 + }, + { + "timestamp": "2026-03-20 14:51:00+08:00", + "value": 25190.16 + }, + { + "timestamp": "2026-03-20 14:52:00+08:00", + "value": 25206.69 + }, + { + "timestamp": "2026-03-20 14:53:00+08:00", + "value": 25205.25 + }, + { + "timestamp": "2026-03-20 14:54:00+08:00", + "value": 25212.18 + }, + { + "timestamp": "2026-03-20 14:55:00+08:00", + "value": 25201.06 + }, + { + "timestamp": "2026-03-20 14:56:00+08:00", + "value": 25198.43 + }, + { + "timestamp": "2026-03-20 14:57:00+08:00", + "value": 25196.31 + }, + { + "timestamp": "2026-03-20 14:58:00+08:00", + "value": 25200.68 + }, + { + "timestamp": "2026-03-20 14:59:00+08:00", + "value": 25198.4 + }, + { + "timestamp": "2026-03-20 15:00:00+08:00", + "value": 25204.01 + }, + { + "timestamp": "2026-03-20 15:01:00+08:00", + "value": 25202.37 + }, + { + "timestamp": "2026-03-20 15:02:00+08:00", + "value": 25161.72 + }, + { + "timestamp": "2026-03-20 15:03:00+08:00", + "value": 25151.22 + }, + { + "timestamp": "2026-03-20 15:04:00+08:00", + "value": 25134.62 + }, + { + "timestamp": "2026-03-20 15:05:00+08:00", + "value": 25124.41 + }, + { + "timestamp": "2026-03-20 15:06:00+08:00", + "value": 25142.57 + }, + { + "timestamp": "2026-03-20 15:07:00+08:00", + "value": 25150.27 + }, + { + "timestamp": "2026-03-20 15:08:00+08:00", + "value": 25137.27 + }, + { + "timestamp": "2026-03-20 15:09:00+08:00", + "value": 25159.37 + }, + { + "timestamp": "2026-03-20 15:10:00+08:00", + "value": 25169.29 + }, + { + "timestamp": "2026-03-20 15:11:00+08:00", + "value": 25168.5 + }, + { + "timestamp": "2026-03-20 15:12:00+08:00", + "value": 25175.54 + }, + { + "timestamp": "2026-03-20 15:13:00+08:00", + "value": 25189.54 + }, + { + "timestamp": "2026-03-20 15:14:00+08:00", + "value": 25194.34 + }, + { + "timestamp": "2026-03-20 15:15:00+08:00", + "value": 25201.0 + }, + { + "timestamp": "2026-03-20 15:16:00+08:00", + "value": 25195.63 + }, + { + "timestamp": "2026-03-20 15:17:00+08:00", + "value": 25217.32 + }, + { + "timestamp": "2026-03-20 15:18:00+08:00", + "value": 25220.9 + }, + { + "timestamp": "2026-03-20 15:19:00+08:00", + "value": 25228.01 + }, + { + "timestamp": "2026-03-20 15:20:00+08:00", + "value": 25222.87 + }, + { + "timestamp": "2026-03-20 15:21:00+08:00", + "value": 25241.0 + }, + { + "timestamp": "2026-03-20 15:22:00+08:00", + "value": 25243.21 + }, + { + "timestamp": "2026-03-20 15:23:00+08:00", + "value": 25253.53 + }, + { + "timestamp": "2026-03-20 15:24:00+08:00", + "value": 25265.66 + }, + { + "timestamp": "2026-03-20 15:25:00+08:00", + "value": 25270.9 + }, + { + "timestamp": "2026-03-20 15:26:00+08:00", + "value": 25253.18 + }, + { + "timestamp": "2026-03-20 15:27:00+08:00", + "value": 25262.86 + }, + { + "timestamp": "2026-03-20 15:28:00+08:00", + "value": 25262.81 + }, + { + "timestamp": "2026-03-20 15:29:00+08:00", + "value": 25274.72 + }, + { + "timestamp": "2026-03-20 15:30:00+08:00", + "value": 25281.57 + }, + { + "timestamp": "2026-03-20 15:31:00+08:00", + "value": 25269.17 + }, + { + "timestamp": "2026-03-20 15:32:00+08:00", + "value": 25274.97 + }, + { + "timestamp": "2026-03-20 15:33:00+08:00", + "value": 25269.42 + }, + { + "timestamp": "2026-03-20 15:34:00+08:00", + "value": 25263.77 + }, + { + "timestamp": "2026-03-20 15:35:00+08:00", + "value": 25248.82 + }, + { + "timestamp": "2026-03-20 15:36:00+08:00", + "value": 25244.4 + }, + { + "timestamp": "2026-03-20 15:37:00+08:00", + "value": 25257.09 + }, + { + "timestamp": "2026-03-20 15:38:00+08:00", + "value": 25256.72 + }, + { + "timestamp": "2026-03-20 15:39:00+08:00", + "value": 25252.07 + }, + { + "timestamp": "2026-03-20 15:40:00+08:00", + "value": 25257.23 + }, + { + "timestamp": "2026-03-20 15:41:00+08:00", + "value": 25247.22 + }, + { + "timestamp": "2026-03-20 15:42:00+08:00", + "value": 25250.55 + }, + { + "timestamp": "2026-03-20 15:43:00+08:00", + "value": 25249.47 + }, + { + "timestamp": "2026-03-20 15:44:00+08:00", + "value": 25254.35 + }, + { + "timestamp": "2026-03-20 15:45:00+08:00", + "value": 25256.68 + }, + { + "timestamp": "2026-03-20 15:46:00+08:00", + "value": 25248.34 + }, + { + "timestamp": "2026-03-20 15:47:00+08:00", + "value": 25225.44 + }, + { + "timestamp": "2026-03-20 15:48:00+08:00", + "value": 25225.87 + }, + { + "timestamp": "2026-03-20 15:49:00+08:00", + "value": 25223.57 + }, + { + "timestamp": "2026-03-20 15:50:00+08:00", + "value": 25229.43 + }, + { + "timestamp": "2026-03-20 15:51:00+08:00", + "value": 25237.63 + }, + { + "timestamp": "2026-03-20 15:52:00+08:00", + "value": 25250.64 + }, + { + "timestamp": "2026-03-20 15:53:00+08:00", + "value": 25256.45 + }, + { + "timestamp": "2026-03-20 15:54:00+08:00", + "value": 25247.67 + }, + { + "timestamp": "2026-03-20 15:55:00+08:00", + "value": 25257.69 + }, + { + "timestamp": "2026-03-20 15:56:00+08:00", + "value": 25260.87 + }, + { + "timestamp": "2026-03-20 15:57:00+08:00", + "value": 25271.32 + }, + { + "timestamp": "2026-03-20 15:58:00+08:00", + "value": 25281.48 + }, + { + "timestamp": "2026-03-20 15:59:00+08:00", + "value": 25265.32 + }, + { + "timestamp": "2026-03-20 16:00:00+08:00", + "value": 25265.31 + } + ] + }, + { + "key": "hstech", + "label": "恒生科技指数", + "unit": "点", + "detail_url": "https://quote.eastmoney.com/gb/zsHSTECH.html", + "points": [ + { + "timestamp": "2026-03-20 09:30:00+08:00", + "value": 4948.04 + }, + { + "timestamp": "2026-03-20 09:31:00+08:00", + "value": 4962.75 + }, + { + "timestamp": "2026-03-20 09:32:00+08:00", + "value": 4982.12 + }, + { + "timestamp": "2026-03-20 09:33:00+08:00", + "value": 4978.12 + }, + { + "timestamp": "2026-03-20 09:34:00+08:00", + "value": 4982.35 + }, + { + "timestamp": "2026-03-20 09:35:00+08:00", + "value": 4977.4 + }, + { + "timestamp": "2026-03-20 09:36:00+08:00", + "value": 4965.25 + }, + { + "timestamp": "2026-03-20 09:37:00+08:00", + "value": 4978.89 + }, + { + "timestamp": "2026-03-20 09:38:00+08:00", + "value": 4985.86 + }, + { + "timestamp": "2026-03-20 09:39:00+08:00", + "value": 4997.5 + }, + { + "timestamp": "2026-03-20 09:40:00+08:00", + "value": 4995.09 + }, + { + "timestamp": "2026-03-20 09:41:00+08:00", + "value": 4988.76 + }, + { + "timestamp": "2026-03-20 09:42:00+08:00", + "value": 4978.91 + }, + { + "timestamp": "2026-03-20 09:43:00+08:00", + "value": 4992.17 + }, + { + "timestamp": "2026-03-20 09:44:00+08:00", + "value": 4983.99 + }, + { + "timestamp": "2026-03-20 09:45:00+08:00", + "value": 4986.71 + }, + { + "timestamp": "2026-03-20 09:46:00+08:00", + "value": 4982.46 + }, + { + "timestamp": "2026-03-20 09:47:00+08:00", + "value": 4972.2 + }, + { + "timestamp": "2026-03-20 09:48:00+08:00", + "value": 4961.74 + }, + { + "timestamp": "2026-03-20 09:49:00+08:00", + "value": 4961.7 + }, + { + "timestamp": "2026-03-20 09:50:00+08:00", + "value": 4960.6 + }, + { + "timestamp": "2026-03-20 09:51:00+08:00", + "value": 4955.39 + }, + { + "timestamp": "2026-03-20 09:52:00+08:00", + "value": 4949.07 + }, + { + "timestamp": "2026-03-20 09:53:00+08:00", + "value": 4948.89 + }, + { + "timestamp": "2026-03-20 09:54:00+08:00", + "value": 4938.82 + }, + { + "timestamp": "2026-03-20 09:55:00+08:00", + "value": 4934.94 + }, + { + "timestamp": "2026-03-20 09:56:00+08:00", + "value": 4931.13 + }, + { + "timestamp": "2026-03-20 09:57:00+08:00", + "value": 4929.39 + }, + { + "timestamp": "2026-03-20 09:58:00+08:00", + "value": 4921.42 + }, + { + "timestamp": "2026-03-20 09:59:00+08:00", + "value": 4925.37 + }, + { + "timestamp": "2026-03-20 10:00:00+08:00", + "value": 4933.08 + }, + { + "timestamp": "2026-03-20 10:01:00+08:00", + "value": 4937.72 + }, + { + "timestamp": "2026-03-20 10:02:00+08:00", + "value": 4939.84 + }, + { + "timestamp": "2026-03-20 10:03:00+08:00", + "value": 4931.49 + }, + { + "timestamp": "2026-03-20 10:04:00+08:00", + "value": 4941.68 + }, + { + "timestamp": "2026-03-20 10:05:00+08:00", + "value": 4938.24 + }, + { + "timestamp": "2026-03-20 10:06:00+08:00", + "value": 4931.94 + }, + { + "timestamp": "2026-03-20 10:07:00+08:00", + "value": 4934.87 + }, + { + "timestamp": "2026-03-20 10:08:00+08:00", + "value": 4935.8 + }, + { + "timestamp": "2026-03-20 10:09:00+08:00", + "value": 4935.65 + }, + { + "timestamp": "2026-03-20 10:10:00+08:00", + "value": 4943.81 + }, + { + "timestamp": "2026-03-20 10:11:00+08:00", + "value": 4944.44 + }, + { + "timestamp": "2026-03-20 10:12:00+08:00", + "value": 4940.29 + }, + { + "timestamp": "2026-03-20 10:13:00+08:00", + "value": 4941.54 + }, + { + "timestamp": "2026-03-20 10:14:00+08:00", + "value": 4935.14 + }, + { + "timestamp": "2026-03-20 10:15:00+08:00", + "value": 4927.73 + }, + { + "timestamp": "2026-03-20 10:16:00+08:00", + "value": 4924.31 + }, + { + "timestamp": "2026-03-20 10:17:00+08:00", + "value": 4916.87 + }, + { + "timestamp": "2026-03-20 10:18:00+08:00", + "value": 4920.76 + }, + { + "timestamp": "2026-03-20 10:19:00+08:00", + "value": 4923.14 + }, + { + "timestamp": "2026-03-20 10:20:00+08:00", + "value": 4933.14 + }, + { + "timestamp": "2026-03-20 10:21:00+08:00", + "value": 4935.07 + }, + { + "timestamp": "2026-03-20 10:22:00+08:00", + "value": 4932.74 + }, + { + "timestamp": "2026-03-20 10:23:00+08:00", + "value": 4931.4 + }, + { + "timestamp": "2026-03-20 10:24:00+08:00", + "value": 4927.52 + }, + { + "timestamp": "2026-03-20 10:25:00+08:00", + "value": 4923.93 + }, + { + "timestamp": "2026-03-20 10:26:00+08:00", + "value": 4916.87 + }, + { + "timestamp": "2026-03-20 10:27:00+08:00", + "value": 4912.94 + }, + { + "timestamp": "2026-03-20 10:28:00+08:00", + "value": 4914.32 + }, + { + "timestamp": "2026-03-20 10:29:00+08:00", + "value": 4911.74 + }, + { + "timestamp": "2026-03-20 10:30:00+08:00", + "value": 4915.09 + }, + { + "timestamp": "2026-03-20 10:31:00+08:00", + "value": 4919.24 + }, + { + "timestamp": "2026-03-20 10:32:00+08:00", + "value": 4913.93 + }, + { + "timestamp": "2026-03-20 10:33:00+08:00", + "value": 4914.03 + }, + { + "timestamp": "2026-03-20 10:34:00+08:00", + "value": 4922.26 + }, + { + "timestamp": "2026-03-20 10:35:00+08:00", + "value": 4922.1 + }, + { + "timestamp": "2026-03-20 10:36:00+08:00", + "value": 4931.99 + }, + { + "timestamp": "2026-03-20 10:37:00+08:00", + "value": 4935.66 + }, + { + "timestamp": "2026-03-20 10:38:00+08:00", + "value": 4940.86 + }, + { + "timestamp": "2026-03-20 10:39:00+08:00", + "value": 4931.87 + }, + { + "timestamp": "2026-03-20 10:40:00+08:00", + "value": 4927.58 + }, + { + "timestamp": "2026-03-20 10:41:00+08:00", + "value": 4930.28 + }, + { + "timestamp": "2026-03-20 10:42:00+08:00", + "value": 4929.8 + }, + { + "timestamp": "2026-03-20 10:43:00+08:00", + "value": 4920.09 + }, + { + "timestamp": "2026-03-20 10:44:00+08:00", + "value": 4924.8 + }, + { + "timestamp": "2026-03-20 10:45:00+08:00", + "value": 4927.89 + }, + { + "timestamp": "2026-03-20 10:46:00+08:00", + "value": 4925.46 + }, + { + "timestamp": "2026-03-20 10:47:00+08:00", + "value": 4935.06 + }, + { + "timestamp": "2026-03-20 10:48:00+08:00", + "value": 4937.61 + }, + { + "timestamp": "2026-03-20 10:49:00+08:00", + "value": 4932.54 + }, + { + "timestamp": "2026-03-20 10:50:00+08:00", + "value": 4933.85 + }, + { + "timestamp": "2026-03-20 10:51:00+08:00", + "value": 4937.97 + }, + { + "timestamp": "2026-03-20 10:52:00+08:00", + "value": 4935.76 + }, + { + "timestamp": "2026-03-20 10:53:00+08:00", + "value": 4937.16 + }, + { + "timestamp": "2026-03-20 10:54:00+08:00", + "value": 4932.65 + }, + { + "timestamp": "2026-03-20 10:55:00+08:00", + "value": 4933.3 + }, + { + "timestamp": "2026-03-20 10:56:00+08:00", + "value": 4934.34 + }, + { + "timestamp": "2026-03-20 10:57:00+08:00", + "value": 4925.75 + }, + { + "timestamp": "2026-03-20 10:58:00+08:00", + "value": 4917.22 + }, + { + "timestamp": "2026-03-20 10:59:00+08:00", + "value": 4916.59 + }, + { + "timestamp": "2026-03-20 11:00:00+08:00", + "value": 4917.85 + }, + { + "timestamp": "2026-03-20 11:01:00+08:00", + "value": 4912.78 + }, + { + "timestamp": "2026-03-20 11:02:00+08:00", + "value": 4911.49 + }, + { + "timestamp": "2026-03-20 11:03:00+08:00", + "value": 4904.95 + }, + { + "timestamp": "2026-03-20 11:04:00+08:00", + "value": 4904.3 + }, + { + "timestamp": "2026-03-20 11:05:00+08:00", + "value": 4909.54 + }, + { + "timestamp": "2026-03-20 11:06:00+08:00", + "value": 4909.41 + }, + { + "timestamp": "2026-03-20 11:07:00+08:00", + "value": 4909.83 + }, + { + "timestamp": "2026-03-20 11:08:00+08:00", + "value": 4911.66 + }, + { + "timestamp": "2026-03-20 11:09:00+08:00", + "value": 4911.65 + }, + { + "timestamp": "2026-03-20 11:10:00+08:00", + "value": 4915.89 + }, + { + "timestamp": "2026-03-20 11:11:00+08:00", + "value": 4916.4 + }, + { + "timestamp": "2026-03-20 11:12:00+08:00", + "value": 4922.22 + }, + { + "timestamp": "2026-03-20 11:13:00+08:00", + "value": 4922.76 + }, + { + "timestamp": "2026-03-20 11:14:00+08:00", + "value": 4918.2 + }, + { + "timestamp": "2026-03-20 11:15:00+08:00", + "value": 4920.58 + }, + { + "timestamp": "2026-03-20 11:16:00+08:00", + "value": 4926.02 + }, + { + "timestamp": "2026-03-20 11:17:00+08:00", + "value": 4929.16 + }, + { + "timestamp": "2026-03-20 11:18:00+08:00", + "value": 4935.9 + }, + { + "timestamp": "2026-03-20 11:19:00+08:00", + "value": 4942.8 + }, + { + "timestamp": "2026-03-20 11:20:00+08:00", + "value": 4936.28 + }, + { + "timestamp": "2026-03-20 11:21:00+08:00", + "value": 4936.26 + }, + { + "timestamp": "2026-03-20 11:22:00+08:00", + "value": 4933.89 + }, + { + "timestamp": "2026-03-20 11:23:00+08:00", + "value": 4935.79 + }, + { + "timestamp": "2026-03-20 11:24:00+08:00", + "value": 4937.25 + }, + { + "timestamp": "2026-03-20 11:25:00+08:00", + "value": 4930.72 + }, + { + "timestamp": "2026-03-20 11:26:00+08:00", + "value": 4936.98 + }, + { + "timestamp": "2026-03-20 11:27:00+08:00", + "value": 4939.2 + }, + { + "timestamp": "2026-03-20 11:28:00+08:00", + "value": 4932.17 + }, + { + "timestamp": "2026-03-20 11:29:00+08:00", + "value": 4931.06 + }, + { + "timestamp": "2026-03-20 11:30:00+08:00", + "value": 4925.8 + }, + { + "timestamp": "2026-03-20 11:31:00+08:00", + "value": 4930.41 + }, + { + "timestamp": "2026-03-20 11:32:00+08:00", + "value": 4928.88 + }, + { + "timestamp": "2026-03-20 11:33:00+08:00", + "value": 4924.93 + }, + { + "timestamp": "2026-03-20 11:34:00+08:00", + "value": 4921.39 + }, + { + "timestamp": "2026-03-20 11:35:00+08:00", + "value": 4922.58 + }, + { + "timestamp": "2026-03-20 11:36:00+08:00", + "value": 4919.36 + }, + { + "timestamp": "2026-03-20 11:37:00+08:00", + "value": 4921.3 + }, + { + "timestamp": "2026-03-20 11:38:00+08:00", + "value": 4919.14 + }, + { + "timestamp": "2026-03-20 11:39:00+08:00", + "value": 4916.95 + }, + { + "timestamp": "2026-03-20 11:40:00+08:00", + "value": 4915.35 + }, + { + "timestamp": "2026-03-20 11:41:00+08:00", + "value": 4914.72 + }, + { + "timestamp": "2026-03-20 11:42:00+08:00", + "value": 4913.88 + }, + { + "timestamp": "2026-03-20 11:43:00+08:00", + "value": 4914.23 + }, + { + "timestamp": "2026-03-20 11:44:00+08:00", + "value": 4909.36 + }, + { + "timestamp": "2026-03-20 11:45:00+08:00", + "value": 4910.73 + }, + { + "timestamp": "2026-03-20 11:46:00+08:00", + "value": 4909.24 + }, + { + "timestamp": "2026-03-20 11:47:00+08:00", + "value": 4907.7 + }, + { + "timestamp": "2026-03-20 11:48:00+08:00", + "value": 4907.88 + }, + { + "timestamp": "2026-03-20 11:49:00+08:00", + "value": 4910.77 + }, + { + "timestamp": "2026-03-20 11:50:00+08:00", + "value": 4908.9 + }, + { + "timestamp": "2026-03-20 11:51:00+08:00", + "value": 4905.9 + }, + { + "timestamp": "2026-03-20 11:52:00+08:00", + "value": 4907.0 + }, + { + "timestamp": "2026-03-20 11:53:00+08:00", + "value": 4907.35 + }, + { + "timestamp": "2026-03-20 11:54:00+08:00", + "value": 4906.56 + }, + { + "timestamp": "2026-03-20 11:55:00+08:00", + "value": 4907.36 + }, + { + "timestamp": "2026-03-20 11:56:00+08:00", + "value": 4907.6 + }, + { + "timestamp": "2026-03-20 11:57:00+08:00", + "value": 4910.28 + }, + { + "timestamp": "2026-03-20 11:58:00+08:00", + "value": 4911.5 + }, + { + "timestamp": "2026-03-20 11:59:00+08:00", + "value": 4910.52 + }, + { + "timestamp": "2026-03-20 12:00:00+08:00", + "value": 4911.79 + }, + { + "timestamp": "2026-03-20 13:01:00+08:00", + "value": 4909.08 + }, + { + "timestamp": "2026-03-20 13:02:00+08:00", + "value": 4915.57 + }, + { + "timestamp": "2026-03-20 13:03:00+08:00", + "value": 4909.86 + }, + { + "timestamp": "2026-03-20 13:04:00+08:00", + "value": 4912.78 + }, + { + "timestamp": "2026-03-20 13:05:00+08:00", + "value": 4923.24 + }, + { + "timestamp": "2026-03-20 13:06:00+08:00", + "value": 4918.02 + }, + { + "timestamp": "2026-03-20 13:07:00+08:00", + "value": 4911.65 + }, + { + "timestamp": "2026-03-20 13:08:00+08:00", + "value": 4909.61 + }, + { + "timestamp": "2026-03-20 13:09:00+08:00", + "value": 4910.23 + }, + { + "timestamp": "2026-03-20 13:10:00+08:00", + "value": 4917.64 + }, + { + "timestamp": "2026-03-20 13:11:00+08:00", + "value": 4914.97 + }, + { + "timestamp": "2026-03-20 13:12:00+08:00", + "value": 4910.51 + }, + { + "timestamp": "2026-03-20 13:13:00+08:00", + "value": 4907.18 + }, + { + "timestamp": "2026-03-20 13:14:00+08:00", + "value": 4904.39 + }, + { + "timestamp": "2026-03-20 13:15:00+08:00", + "value": 4906.68 + }, + { + "timestamp": "2026-03-20 13:16:00+08:00", + "value": 4911.4 + }, + { + "timestamp": "2026-03-20 13:17:00+08:00", + "value": 4909.8 + }, + { + "timestamp": "2026-03-20 13:18:00+08:00", + "value": 4902.81 + }, + { + "timestamp": "2026-03-20 13:19:00+08:00", + "value": 4899.07 + }, + { + "timestamp": "2026-03-20 13:20:00+08:00", + "value": 4899.14 + }, + { + "timestamp": "2026-03-20 13:21:00+08:00", + "value": 4898.95 + }, + { + "timestamp": "2026-03-20 13:22:00+08:00", + "value": 4896.31 + }, + { + "timestamp": "2026-03-20 13:23:00+08:00", + "value": 4895.34 + }, + { + "timestamp": "2026-03-20 13:24:00+08:00", + "value": 4901.09 + }, + { + "timestamp": "2026-03-20 13:25:00+08:00", + "value": 4901.42 + }, + { + "timestamp": "2026-03-20 13:26:00+08:00", + "value": 4898.19 + }, + { + "timestamp": "2026-03-20 13:27:00+08:00", + "value": 4900.26 + }, + { + "timestamp": "2026-03-20 13:28:00+08:00", + "value": 4898.95 + }, + { + "timestamp": "2026-03-20 13:29:00+08:00", + "value": 4899.88 + }, + { + "timestamp": "2026-03-20 13:30:00+08:00", + "value": 4898.39 + }, + { + "timestamp": "2026-03-20 13:31:00+08:00", + "value": 4900.28 + }, + { + "timestamp": "2026-03-20 13:32:00+08:00", + "value": 4900.73 + }, + { + "timestamp": "2026-03-20 13:33:00+08:00", + "value": 4899.79 + }, + { + "timestamp": "2026-03-20 13:34:00+08:00", + "value": 4900.4 + }, + { + "timestamp": "2026-03-20 13:35:00+08:00", + "value": 4897.97 + }, + { + "timestamp": "2026-03-20 13:36:00+08:00", + "value": 4900.46 + }, + { + "timestamp": "2026-03-20 13:37:00+08:00", + "value": 4905.43 + }, + { + "timestamp": "2026-03-20 13:38:00+08:00", + "value": 4901.78 + }, + { + "timestamp": "2026-03-20 13:39:00+08:00", + "value": 4903.65 + }, + { + "timestamp": "2026-03-20 13:40:00+08:00", + "value": 4902.85 + }, + { + "timestamp": "2026-03-20 13:41:00+08:00", + "value": 4903.58 + }, + { + "timestamp": "2026-03-20 13:42:00+08:00", + "value": 4905.94 + }, + { + "timestamp": "2026-03-20 13:43:00+08:00", + "value": 4905.2 + }, + { + "timestamp": "2026-03-20 13:44:00+08:00", + "value": 4905.66 + }, + { + "timestamp": "2026-03-20 13:45:00+08:00", + "value": 4905.94 + }, + { + "timestamp": "2026-03-20 13:46:00+08:00", + "value": 4905.06 + }, + { + "timestamp": "2026-03-20 13:47:00+08:00", + "value": 4904.48 + }, + { + "timestamp": "2026-03-20 13:48:00+08:00", + "value": 4902.17 + }, + { + "timestamp": "2026-03-20 13:49:00+08:00", + "value": 4902.18 + }, + { + "timestamp": "2026-03-20 13:50:00+08:00", + "value": 4895.52 + }, + { + "timestamp": "2026-03-20 13:51:00+08:00", + "value": 4900.98 + }, + { + "timestamp": "2026-03-20 13:52:00+08:00", + "value": 4899.0 + }, + { + "timestamp": "2026-03-20 13:53:00+08:00", + "value": 4897.12 + }, + { + "timestamp": "2026-03-20 13:54:00+08:00", + "value": 4893.84 + }, + { + "timestamp": "2026-03-20 13:55:00+08:00", + "value": 4893.29 + }, + { + "timestamp": "2026-03-20 13:56:00+08:00", + "value": 4892.32 + }, + { + "timestamp": "2026-03-20 13:57:00+08:00", + "value": 4893.6 + }, + { + "timestamp": "2026-03-20 13:58:00+08:00", + "value": 4893.08 + }, + { + "timestamp": "2026-03-20 13:59:00+08:00", + "value": 4891.38 + }, + { + "timestamp": "2026-03-20 14:00:00+08:00", + "value": 4890.25 + }, + { + "timestamp": "2026-03-20 14:01:00+08:00", + "value": 4889.6 + }, + { + "timestamp": "2026-03-20 14:02:00+08:00", + "value": 4889.99 + }, + { + "timestamp": "2026-03-20 14:03:00+08:00", + "value": 4894.53 + }, + { + "timestamp": "2026-03-20 14:04:00+08:00", + "value": 4895.26 + }, + { + "timestamp": "2026-03-20 14:05:00+08:00", + "value": 4895.46 + }, + { + "timestamp": "2026-03-20 14:06:00+08:00", + "value": 4896.78 + }, + { + "timestamp": "2026-03-20 14:07:00+08:00", + "value": 4898.3 + }, + { + "timestamp": "2026-03-20 14:08:00+08:00", + "value": 4900.42 + }, + { + "timestamp": "2026-03-20 14:09:00+08:00", + "value": 4903.31 + }, + { + "timestamp": "2026-03-20 14:10:00+08:00", + "value": 4901.6 + }, + { + "timestamp": "2026-03-20 14:11:00+08:00", + "value": 4898.98 + }, + { + "timestamp": "2026-03-20 14:12:00+08:00", + "value": 4891.86 + }, + { + "timestamp": "2026-03-20 14:13:00+08:00", + "value": 4891.99 + }, + { + "timestamp": "2026-03-20 14:14:00+08:00", + "value": 4890.04 + }, + { + "timestamp": "2026-03-20 14:15:00+08:00", + "value": 4890.52 + }, + { + "timestamp": "2026-03-20 14:16:00+08:00", + "value": 4890.11 + }, + { + "timestamp": "2026-03-20 14:17:00+08:00", + "value": 4888.94 + }, + { + "timestamp": "2026-03-20 14:18:00+08:00", + "value": 4889.47 + }, + { + "timestamp": "2026-03-20 14:19:00+08:00", + "value": 4886.34 + }, + { + "timestamp": "2026-03-20 14:20:00+08:00", + "value": 4888.97 + }, + { + "timestamp": "2026-03-20 14:21:00+08:00", + "value": 4886.71 + }, + { + "timestamp": "2026-03-20 14:22:00+08:00", + "value": 4886.23 + }, + { + "timestamp": "2026-03-20 14:23:00+08:00", + "value": 4880.53 + }, + { + "timestamp": "2026-03-20 14:24:00+08:00", + "value": 4879.41 + }, + { + "timestamp": "2026-03-20 14:25:00+08:00", + "value": 4882.09 + }, + { + "timestamp": "2026-03-20 14:26:00+08:00", + "value": 4882.25 + }, + { + "timestamp": "2026-03-20 14:27:00+08:00", + "value": 4877.2 + }, + { + "timestamp": "2026-03-20 14:28:00+08:00", + "value": 4878.39 + }, + { + "timestamp": "2026-03-20 14:29:00+08:00", + "value": 4877.63 + }, + { + "timestamp": "2026-03-20 14:30:00+08:00", + "value": 4876.2 + }, + { + "timestamp": "2026-03-20 14:31:00+08:00", + "value": 4878.31 + }, + { + "timestamp": "2026-03-20 14:32:00+08:00", + "value": 4877.96 + }, + { + "timestamp": "2026-03-20 14:33:00+08:00", + "value": 4879.82 + }, + { + "timestamp": "2026-03-20 14:34:00+08:00", + "value": 4880.68 + }, + { + "timestamp": "2026-03-20 14:35:00+08:00", + "value": 4880.83 + }, + { + "timestamp": "2026-03-20 14:36:00+08:00", + "value": 4880.72 + }, + { + "timestamp": "2026-03-20 14:37:00+08:00", + "value": 4879.58 + }, + { + "timestamp": "2026-03-20 14:38:00+08:00", + "value": 4877.82 + }, + { + "timestamp": "2026-03-20 14:39:00+08:00", + "value": 4875.84 + }, + { + "timestamp": "2026-03-20 14:40:00+08:00", + "value": 4874.32 + }, + { + "timestamp": "2026-03-20 14:41:00+08:00", + "value": 4873.88 + }, + { + "timestamp": "2026-03-20 14:42:00+08:00", + "value": 4872.85 + }, + { + "timestamp": "2026-03-20 14:43:00+08:00", + "value": 4873.18 + }, + { + "timestamp": "2026-03-20 14:44:00+08:00", + "value": 4870.84 + }, + { + "timestamp": "2026-03-20 14:45:00+08:00", + "value": 4866.87 + }, + { + "timestamp": "2026-03-20 14:46:00+08:00", + "value": 4868.61 + }, + { + "timestamp": "2026-03-20 14:47:00+08:00", + "value": 4867.38 + }, + { + "timestamp": "2026-03-20 14:48:00+08:00", + "value": 4867.45 + }, + { + "timestamp": "2026-03-20 14:49:00+08:00", + "value": 4865.73 + }, + { + "timestamp": "2026-03-20 14:50:00+08:00", + "value": 4862.87 + }, + { + "timestamp": "2026-03-20 14:51:00+08:00", + "value": 4860.77 + }, + { + "timestamp": "2026-03-20 14:52:00+08:00", + "value": 4866.64 + }, + { + "timestamp": "2026-03-20 14:53:00+08:00", + "value": 4864.43 + }, + { + "timestamp": "2026-03-20 14:54:00+08:00", + "value": 4865.03 + }, + { + "timestamp": "2026-03-20 14:55:00+08:00", + "value": 4861.47 + }, + { + "timestamp": "2026-03-20 14:56:00+08:00", + "value": 4860.31 + }, + { + "timestamp": "2026-03-20 14:57:00+08:00", + "value": 4859.54 + }, + { + "timestamp": "2026-03-20 14:58:00+08:00", + "value": 4860.62 + }, + { + "timestamp": "2026-03-20 14:59:00+08:00", + "value": 4859.67 + }, + { + "timestamp": "2026-03-20 15:00:00+08:00", + "value": 4860.0 + }, + { + "timestamp": "2026-03-20 15:01:00+08:00", + "value": 4859.28 + }, + { + "timestamp": "2026-03-20 15:02:00+08:00", + "value": 4847.39 + }, + { + "timestamp": "2026-03-20 15:03:00+08:00", + "value": 4843.59 + }, + { + "timestamp": "2026-03-20 15:04:00+08:00", + "value": 4842.27 + }, + { + "timestamp": "2026-03-20 15:05:00+08:00", + "value": 4836.5 + }, + { + "timestamp": "2026-03-20 15:06:00+08:00", + "value": 4842.56 + }, + { + "timestamp": "2026-03-20 15:07:00+08:00", + "value": 4846.92 + }, + { + "timestamp": "2026-03-20 15:08:00+08:00", + "value": 4842.24 + }, + { + "timestamp": "2026-03-20 15:09:00+08:00", + "value": 4850.02 + }, + { + "timestamp": "2026-03-20 15:10:00+08:00", + "value": 4852.88 + }, + { + "timestamp": "2026-03-20 15:11:00+08:00", + "value": 4851.27 + }, + { + "timestamp": "2026-03-20 15:12:00+08:00", + "value": 4856.22 + }, + { + "timestamp": "2026-03-20 15:13:00+08:00", + "value": 4861.11 + }, + { + "timestamp": "2026-03-20 15:14:00+08:00", + "value": 4862.0 + }, + { + "timestamp": "2026-03-20 15:15:00+08:00", + "value": 4861.9 + }, + { + "timestamp": "2026-03-20 15:16:00+08:00", + "value": 4859.4 + }, + { + "timestamp": "2026-03-20 15:17:00+08:00", + "value": 4866.7 + }, + { + "timestamp": "2026-03-20 15:18:00+08:00", + "value": 4866.59 + }, + { + "timestamp": "2026-03-20 15:19:00+08:00", + "value": 4868.61 + }, + { + "timestamp": "2026-03-20 15:20:00+08:00", + "value": 4867.04 + }, + { + "timestamp": "2026-03-20 15:21:00+08:00", + "value": 4869.93 + }, + { + "timestamp": "2026-03-20 15:22:00+08:00", + "value": 4871.29 + }, + { + "timestamp": "2026-03-20 15:23:00+08:00", + "value": 4877.05 + }, + { + "timestamp": "2026-03-20 15:24:00+08:00", + "value": 4879.54 + }, + { + "timestamp": "2026-03-20 15:25:00+08:00", + "value": 4878.64 + }, + { + "timestamp": "2026-03-20 15:26:00+08:00", + "value": 4873.41 + }, + { + "timestamp": "2026-03-20 15:27:00+08:00", + "value": 4876.21 + }, + { + "timestamp": "2026-03-20 15:28:00+08:00", + "value": 4877.69 + }, + { + "timestamp": "2026-03-20 15:29:00+08:00", + "value": 4880.84 + }, + { + "timestamp": "2026-03-20 15:30:00+08:00", + "value": 4883.32 + }, + { + "timestamp": "2026-03-20 15:31:00+08:00", + "value": 4878.93 + }, + { + "timestamp": "2026-03-20 15:32:00+08:00", + "value": 4881.12 + }, + { + "timestamp": "2026-03-20 15:33:00+08:00", + "value": 4880.32 + }, + { + "timestamp": "2026-03-20 15:34:00+08:00", + "value": 4876.71 + }, + { + "timestamp": "2026-03-20 15:35:00+08:00", + "value": 4875.21 + }, + { + "timestamp": "2026-03-20 15:36:00+08:00", + "value": 4874.57 + }, + { + "timestamp": "2026-03-20 15:37:00+08:00", + "value": 4874.11 + }, + { + "timestamp": "2026-03-20 15:38:00+08:00", + "value": 4875.76 + }, + { + "timestamp": "2026-03-20 15:39:00+08:00", + "value": 4874.88 + }, + { + "timestamp": "2026-03-20 15:40:00+08:00", + "value": 4874.46 + }, + { + "timestamp": "2026-03-20 15:41:00+08:00", + "value": 4872.99 + }, + { + "timestamp": "2026-03-20 15:42:00+08:00", + "value": 4871.45 + }, + { + "timestamp": "2026-03-20 15:43:00+08:00", + "value": 4870.2 + }, + { + "timestamp": "2026-03-20 15:44:00+08:00", + "value": 4871.69 + }, + { + "timestamp": "2026-03-20 15:45:00+08:00", + "value": 4871.0 + }, + { + "timestamp": "2026-03-20 15:46:00+08:00", + "value": 4868.16 + }, + { + "timestamp": "2026-03-20 15:47:00+08:00", + "value": 4865.9 + }, + { + "timestamp": "2026-03-20 15:48:00+08:00", + "value": 4864.12 + }, + { + "timestamp": "2026-03-20 15:49:00+08:00", + "value": 4863.35 + }, + { + "timestamp": "2026-03-20 15:50:00+08:00", + "value": 4863.63 + }, + { + "timestamp": "2026-03-20 15:51:00+08:00", + "value": 4864.61 + }, + { + "timestamp": "2026-03-20 15:52:00+08:00", + "value": 4867.97 + }, + { + "timestamp": "2026-03-20 15:53:00+08:00", + "value": 4868.63 + }, + { + "timestamp": "2026-03-20 15:54:00+08:00", + "value": 4866.86 + }, + { + "timestamp": "2026-03-20 15:55:00+08:00", + "value": 4870.88 + }, + { + "timestamp": "2026-03-20 15:56:00+08:00", + "value": 4871.35 + }, + { + "timestamp": "2026-03-20 15:57:00+08:00", + "value": 4873.9 + }, + { + "timestamp": "2026-03-20 15:58:00+08:00", + "value": 4873.78 + }, + { + "timestamp": "2026-03-20 15:59:00+08:00", + "value": 4872.84 + }, + { + "timestamp": "2026-03-20 16:00:00+08:00", + "value": 4875.77 + } + ] + } + ] +} \ No newline at end of file diff --git a/backend/data/push_records/records.json b/backend/data/push_records/records.json new file mode 100644 index 0000000..7de60b9 --- /dev/null +++ b/backend/data/push_records/records.json @@ -0,0 +1,208 @@ +{ + "records": [ + { + "id": "push-83e1a18f8993", + "triggered_at": "2026-03-20T16:18:54+08:00", + "push_type": "email", + "rule_code": "manual_compact_strategy_test", + "trigger_value_hkd_billion": -212.0734, + "description": "用于发送简版正式样式邮件。", + "email_subject": "[南向资金监控] 2026-03-20 港股操作建议", + "email_summary": "2026-03-20 南向资金当前净流入 -212.0734 亿港元,5分钟净变化 +0.0000 亿港元,统计区间累计 2185.6773 亿港元。", + "status": "sent", + "error_message": null + }, + { + "id": "push-1c53ffb5cc92", + "triggered_at": "2026-03-20T16:17:45+08:00", + "push_type": "email", + "rule_code": "manual_strategy_test", + "trigger_value_hkd_billion": -212.0734, + "description": "用于测试邮件中的策略建议展示。", + "email_subject": "[南向资金监控] 2026-03-20 港股操作建议测试邮件", + "email_summary": "2026-03-20 南向资金当前净流入 -212.0734 亿港元,5分钟净变化 +0.0000 亿港元,统计区间累计 2185.6773 亿港元。", + "status": "sent", + "error_message": null + }, + { + "id": "push-3e385adfee0c", + "triggered_at": "2026-03-20T16:15:52+08:00", + "push_type": "email", + "rule_code": "manual_strategy_test", + "trigger_value_hkd_billion": -212.0734, + "description": "用于测试邮件中的策略建议展示。", + "email_subject": "[南向资金监控] 2026-03-20 港股操作建议测试邮件", + "email_summary": "2026-03-20 南向资金当前净流入 -212.0734 亿港元,5分钟净变化 +0.0000 亿港元,统计区间累计 2185.6773 亿港元。", + "status": "sent", + "error_message": null + }, + { + "id": "push-34893018edf0", + "triggered_at": "2026-03-20T16:09:23+08:00", + "push_type": "email", + "rule_code": "manual_strategy_test", + "trigger_value_hkd_billion": -212.0734, + "description": "用于测试邮件中的策略建议展示。", + "email_subject": "[南向资金监控] 2026-03-20 港股操作建议测试邮件", + "email_summary": "2026-03-20 南向资金当前净流入 -212.0734 亿港元,5分钟净变化 +0.0000 亿港元,统计区间累计 2185.6773 亿港元。", + "status": "sent", + "error_message": null + }, + { + "id": "push-5efb59fb36cb", + "triggered_at": "2026-03-20T16:06:32+08:00", + "push_type": "email", + "rule_code": "manual_strategy_test", + "trigger_value_hkd_billion": -212.0734, + "description": "用于测试邮件中的策略建议展示。", + "email_subject": "[南向资金监控] 2026-03-20 港股操作建议测试邮件", + "email_summary": "2026-03-20 南向资金当前净流入 -212.0734 亿港元,5分钟净变化 -0.0484 亿港元,统计区间累计 2185.6773 亿港元。", + "status": "sent", + "error_message": null + }, + { + "id": "push-7ab2400e1f9b", + "triggered_at": "2026-03-20T16:05:01+08:00", + "push_type": "email", + "rule_code": "manual_strategy_test", + "trigger_value_hkd_billion": -212.0734, + "description": "用于测试邮件中的策略建议展示。", + "email_subject": "[南向资金监控] 2026-03-20 港股操作建议测试邮件", + "email_summary": "2026-03-20 南向资金当前净流入 -212.0734 亿港元,5分钟净变化 -5.1387 亿港元,统计区间累计 2185.6773 亿港元。", + "status": "sent", + "error_message": null + }, + { + "id": "push-51b240cdf8cf", + "triggered_at": "2026-03-20T15:59:03+08:00", + "push_type": "email", + "rule_code": "five_minute_flow", + "trigger_value_hkd_billion": -17.5542, + "description": "5分钟净变化流出 -17.5542 亿港元。", + "email_subject": "[南向资金监控] 2026-03-20 5分钟快速流出 17.5542 亿港元", + "email_summary": "5分钟净变化 17.5542 亿港元,超过阈值 5.0000 亿港元。", + "status": "sent", + "error_message": null + }, + { + "id": "push-5060b1e1e213", + "triggered_at": "2026-03-20T15:58:01+08:00", + "push_type": "email", + "rule_code": "manual_strategy_test", + "trigger_value_hkd_billion": -201.5564, + "description": "用于测试邮件中的策略建议展示。", + "email_subject": "[南向资金监控] 2026-03-20 港股操作建议测试邮件", + "email_summary": "2026-03-20 南向资金当前净流入 -201.5564 亿港元,5分钟净变化 -20.6549 亿港元,统计区间累计 2185.6773 亿港元。", + "status": "sent", + "error_message": null + }, + { + "id": "push-ce3f08930d15", + "triggered_at": "2026-03-20T15:56:33+08:00", + "push_type": "email", + "rule_code": "threshold_break", + "trigger_value_hkd_billion": -201.5564, + "description": "累计净流出突破 200 亿港元。", + "email_subject": "[南向资金监控] 2026-03-20 南向净流出突破 200 亿港元", + "email_summary": "当前累计净流出 201.5564 亿港元,突破 200 亿港元档位。", + "status": "sent", + "error_message": null + }, + { + "id": "push-26ace3b6f4aa", + "triggered_at": "2026-03-20T15:51:44+08:00", + "push_type": "email", + "rule_code": "five_minute_flow", + "trigger_value_hkd_billion": -24.4801, + "description": "5分钟净变化流出 -24.4801 亿港元。", + "email_subject": "[南向资金监控] 2026-03-20 5分钟快速流出 24.4801 亿港元", + "email_summary": "5分钟净变化 24.4801 亿港元,超过阈值 5.0000 亿港元。", + "status": "sent", + "error_message": null + }, + { + "id": "push-82f8994fb6b7", + "triggered_at": "2026-03-20T15:51:41+08:00", + "push_type": "email", + "rule_code": "threshold_break", + "trigger_value_hkd_billion": -180.9015, + "description": "累计净流出突破 160 亿港元。", + "email_subject": "[南向资金监控] 2026-03-20 南向净流出突破 160 亿港元", + "email_summary": "当前累计净流出 180.9015 亿港元,突破 160 亿港元档位。", + "status": "sent", + "error_message": null + }, + { + "id": "push-f97c29cd1859", + "triggered_at": "2026-03-20T15:51:37+08:00", + "push_type": "email", + "rule_code": "threshold_break", + "trigger_value_hkd_billion": -180.9015, + "description": "累计净流出突破 120 亿港元。", + "email_subject": "[南向资金监控] 2026-03-20 南向净流出突破 120 亿港元", + "email_summary": "当前累计净流出 180.9015 亿港元,突破 120 亿港元档位。", + "status": "sent", + "error_message": null + }, + { + "id": "push-f94535abb4a3", + "triggered_at": "2026-03-20T15:51:34+08:00", + "push_type": "email", + "rule_code": "threshold_break", + "trigger_value_hkd_billion": -180.9015, + "description": "累计净流出突破 80 亿港元。", + "email_subject": "[南向资金监控] 2026-03-20 南向净流出突破 80 亿港元", + "email_summary": "当前累计净流出 180.9015 亿港元,突破 80 亿港元档位。", + "status": "sent", + "error_message": null + }, + { + "id": "push-8c60a61c28a8", + "triggered_at": "2026-03-20T15:51:31+08:00", + "push_type": "email", + "rule_code": "threshold_break", + "trigger_value_hkd_billion": -180.9015, + "description": "累计净流出突破 40 亿港元。", + "email_subject": "[南向资金监控] 2026-03-20 南向净流出突破 40 亿港元", + "email_summary": "当前累计净流出 180.9015 亿港元,突破 40 亿港元档位。", + "status": "sent", + "error_message": null + }, + { + "id": "push-9ef1573a1ba3", + "triggered_at": "2026-03-20T15:44:45+08:00", + "push_type": "email", + "rule_code": "five_minute_flow", + "trigger_value_hkd_billion": -15.4702, + "description": "5分钟净变化流出 -15.4702 亿港元。", + "email_subject": "[南向资金监控] 2026-03-20 5分钟快速流出 15.4702 亿港元", + "email_summary": "5分钟净变化 15.4702 亿港元,超过阈值 15.0000 亿港元。", + "status": "sent", + "error_message": null + }, + { + "id": "push-7fe60b002fc4", + "triggered_at": "2026-03-19T21:45:39+08:00", + "push_type": "email", + "rule_code": "manual_test_close_snapshot", + "trigger_value_hkd_billion": 261.9002, + "description": "手动测试邮件:2026-03-19 南向资金收盘净流入 261.9002 亿港元。", + "email_subject": "[南向资金监控] 2026-03-19 南向净流入 261.9002 亿港元(测试)", + "email_summary": "2026-03-19 南向资金净流入 261.9002 亿港元,沪股通 170.1384 亿,深股通 91.7618 亿。", + "status": "sent", + "error_message": null + }, + { + "id": "push-c429d5c43635", + "triggered_at": "2026-03-19T21:44:27+08:00", + "push_type": "email", + "rule_code": "manual_test_close_snapshot", + "trigger_value_hkd_billion": 261.9002, + "description": "手动测试邮件:2026-03-19 南向资金收盘净流入 261.9002 亿港元。", + "email_subject": "[南向资金监控] 2026-03-19 南向净流入 261.9002 亿港元(测试)", + "email_summary": "2026-03-19 南向资金净流入 261.9002 亿港元,沪股通 170.1384 亿,深股通 91.7618 亿。", + "status": "sent", + "error_message": null + } + ] +} \ No newline at end of file diff --git a/backend/data/raw_payloads/ashare_index_daily_backfill_2026-03-20.json b/backend/data/raw_payloads/ashare_index_daily_backfill_2026-03-20.json new file mode 100644 index 0000000..bdaf59d --- /dev/null +++ b/backend/data/raw_payloads/ashare_index_daily_backfill_2026-03-20.json @@ -0,0 +1,947 @@ +{ + "000001": { + "rc": 0, + "rt": 22, + "svr": 177617934, + "lt": 1, + "full": 0, + "dlmkts": "", + "data": { + "code": "000001", + "market": 1, + "name": "上证指数", + "klines": [ + "2025-09-15,-33748914176.0,22352523264.0,11396390912.0,-7740321792.0,-26008592384.0,-3.42,2.27,1.16,-0.78,-2.64,3860.50,-0.26", + "2025-09-16,-32590835712.0,28096704512.0,4494127104.0,-13642182656.0,-18948653056.0,-3.29,2.84,0.45,-1.38,-1.91,3861.87,0.04", + "2025-09-17,-23275827200.0,20736380928.0,2539450368.0,-9048629248.0,-14227197952.0,-2.31,2.06,0.25,-0.90,-1.41,3876.34,0.37", + "2025-09-18,-54395572224.0,43516674048.0,10878894080.0,-24242569216.0,-30153003008.0,-3.98,3.19,0.80,-1.77,-2.21,3831.66,-1.15", + "2025-09-19,-33064173568.0,26321702912.0,6742470656.0,-10376466432.0,-22687707136.0,-3.25,2.59,0.66,-1.02,-2.23,3820.09,-0.30", + "2025-09-22,-12091879424.0,13490888704.0,-1399009280.0,-8785063936.0,-3306815488.0,-1.28,1.43,-0.15,-0.93,-0.35,3828.58,0.22", + "2025-09-23,-43780202496.0,32169615360.0,11610583040.0,-13289725952.0,-30490476544.0,-4.09,3.00,1.08,-1.24,-2.85,3821.83,-0.18", + "2025-09-24,7769161728.0,4996046848.0,-12765208576.0,-2945490944.0,10714652672.0,0.76,0.49,-1.26,-0.29,1.05,3853.64,0.83", + "2025-09-25,-18268909568.0,15399440384.0,2869460992.0,-11818844160.0,-6450065408.0,-1.82,1.54,0.29,-1.18,-0.64,3853.30,-0.01", + "2025-09-26,-31451078656.0,24262680576.0,7188398080.0,-10614984704.0,-20836093952.0,-3.39,2.61,0.77,-1.14,-2.25,3828.11,-0.65", + "2025-09-29,-1885691904.0,7054299136.0,-5168607232.0,-3864424448.0,1978732544.0,-0.19,0.73,-0.53,-0.40,0.20,3862.53,0.90", + "2025-09-30,-11936227328.0,9116598272.0,2819633152.0,-5049540608.0,-6886686720.0,-1.23,0.94,0.29,-0.52,-0.71,3882.78,0.52", + "2025-10-09,-15190634496.0,8249040896.0,6941597696.0,-4622827520.0,-10567806976.0,-1.25,0.68,0.57,-0.38,-0.87,3933.97,1.32", + "2025-10-10,-53926293504.0,32794755072.0,21131538432.0,-13950525440.0,-39975768064.0,-4.76,2.90,1.87,-1.23,-3.53,3897.03,-0.94", + "2025-10-13,-15266828288.0,14562328576.0,704495616.0,-7914844160.0,-7351984128.0,-1.41,1.34,0.06,-0.73,-0.68,3889.50,-0.19", + "2025-10-14,-45341630464.0,34106298368.0,11235328000.0,-14246076416.0,-31095554048.0,-3.75,2.82,0.93,-1.18,-2.57,3865.23,-0.62", + "2025-10-15,-1648451584.0,8070995968.0,-6422548480.0,-3193225216.0,1544773632.0,-0.17,0.84,-0.67,-0.33,0.16,3912.21,1.22", + "2025-10-16,-32841900032.0,23443652608.0,9398247424.0,-14984585216.0,-17857314816.0,-3.78,2.70,1.08,-1.72,-2.05,3916.23,0.10", + "2025-10-17,-58623029248.0,42735235072.0,15887794176.0,-19436421120.0,-39186608128.0,-6.71,4.89,1.82,-2.23,-4.49,3839.76,-1.95", + "2025-10-20,-5822255104.0,11216252928.0,-5393997824.0,-6112792576.0,290537472.0,-0.75,1.45,-0.70,-0.79,0.04,3863.89,0.63", + "2025-10-21,10278801408.0,754069504.0,-11032875008.0,-1901699072.0,12180500480.0,1.23,0.09,-1.32,-0.23,1.45,3916.33,1.36", + "2025-10-22,-24449417216.0,17774391296.0,6675025920.0,-11429576704.0,-13019840512.0,-3.30,2.40,0.90,-1.54,-1.76,3913.76,-0.07", + "2025-10-23,-19130920960.0,16981229568.0,2149691392.0,-6925852672.0,-12205068288.0,-2.66,2.36,0.30,-0.96,-1.70,3922.41,0.22", + "2025-10-24,7060553728.0,-552521728.0,-6508036096.0,-3046633472.0,10107187200.0,0.82,-0.06,-0.76,-0.35,1.18,3950.31,0.71", + "2025-10-27,2297876480.0,-114368512.0,-2183499776.0,-893046784.0,3190923264.0,0.22,-0.01,-0.21,-0.09,0.31,3996.94,1.18", + "2025-10-28,-27829796864.0,18136231936.0,9693564928.0,-7348076544.0,-20481720320.0,-2.96,1.93,1.03,-0.78,-2.18,3988.22,-0.22", + "2025-10-29,-574742528.0,5531885568.0,-4957143040.0,-1823256576.0,1248514048.0,-0.06,0.57,-0.51,-0.19,0.13,4016.33,0.70", + "2025-10-30,-40679739392.0,27574734848.0,13105008640.0,-14691463168.0,-25988276224.0,-3.80,2.58,1.22,-1.37,-2.43,3986.90,-0.73", + "2025-10-31,-35278635008.0,29224652800.0,6053978112.0,-12774227968.0,-22504407040.0,-3.42,2.83,0.59,-1.24,-2.18,3954.79,-0.81", + "2025-11-03,-9831305216.0,6902902784.0,2928402432.0,-6002577408.0,-3828727808.0,-1.04,0.73,0.31,-0.64,-0.41,3976.52,0.55", + "2025-11-04,-33177546752.0,22354755584.0,10822795264.0,-10017263616.0,-23160283136.0,-3.89,2.62,1.27,-1.17,-2.72,3960.19,-0.41", + "2025-11-05,-4886220800.0,5931388928.0,-1045168128.0,-3956289536.0,-929931264.0,-0.59,0.72,-0.13,-0.48,-0.11,3969.25,0.23", + "2025-11-06,2214813696.0,4226420736.0,-6441238528.0,-3780919296.0,5995732992.0,0.24,0.45,-0.69,-0.41,0.64,4007.76,0.97", + "2025-11-07,-22614138880.0,17316851712.0,5297287168.0,-8819380224.0,-13794758656.0,-2.58,1.98,0.61,-1.01,-1.58,3997.56,-0.25", + "2025-11-10,-14296375296.0,10739298304.0,3557076992.0,-6699368448.0,-7597006848.0,-1.49,1.12,0.37,-0.70,-0.79,4018.60,0.53", + "2025-11-11,-26072125440.0,17844785152.0,8227340288.0,-6429597696.0,-19642527744.0,-3.04,2.08,0.96,-0.75,-2.29,4002.76,-0.39", + "2025-11-12,-31067811840.0,24844247040.0,6223568896.0,-12418846720.0,-18648965120.0,-3.70,2.96,0.74,-1.48,-2.22,4000.14,-0.07", + "2025-11-13,5786722304.0,-399912960.0,-5386809344.0,-1322827776.0,7109550080.0,0.66,-0.05,-0.61,-0.15,0.81,4029.50,0.73", + "2025-11-14,-35367501824.0,26358239232.0,9009258496.0,-9417912320.0,-25949589504.0,-4.22,3.15,1.08,-1.12,-3.10,3990.49,-0.97", + "2025-11-17,-21700087808.0,19124436992.0,2575654912.0,-10085728256.0,-11614359552.0,-2.69,2.37,0.32,-1.25,-1.44,3972.03,-0.46", + "2025-11-18,-43351592960.0,33418276864.0,9933320192.0,-16552669184.0,-26798923776.0,-5.48,4.23,1.26,-2.09,-3.39,3939.81,-0.81", + "2025-11-19,-21518364672.0,18360938496.0,3157426176.0,-9164017664.0,-12354347008.0,-2.98,2.55,0.44,-1.27,-1.71,3946.74,0.18", + "2025-11-20,-25282412544.0,20452679680.0,4829728768.0,-11946303488.0,-13336109056.0,-3.55,2.88,0.68,-1.68,-1.87,3931.05,-0.40", + "2025-11-21,-64510345216.0,47998246912.0,16512098304.0,-21721419776.0,-42788925440.0,-7.82,5.82,2.00,-2.63,-5.19,3834.89,-2.45", + "2025-11-24,-3986104320.0,7317921792.0,-3331813376.0,-3526213632.0,-459890688.0,-0.56,1.02,-0.47,-0.49,-0.06,3836.77,0.05", + "2025-11-25,3756929024.0,-3297726464.0,-459206656.0,276819968.0,3480109056.0,0.52,-0.46,-0.06,0.04,0.48,3870.02,0.87", + "2025-11-26,-10396835840.0,7352643584.0,3044192256.0,-6838251520.0,-3558584320.0,-1.48,1.05,0.43,-0.98,-0.51,3864.18,-0.15", + "2025-11-27,-7276085248.0,7361212416.0,-85123072.0,-4416995328.0,-2859089920.0,-1.04,1.05,-0.01,-0.63,-0.41,3875.26,0.29", + "2025-11-28,2072170496.0,1809235968.0,-3881402368.0,-852389888.0,2924560384.0,0.32,0.28,-0.60,-0.13,0.45,3888.60,0.34", + "2025-12-01,-2856497152.0,1667018752.0,1189474304.0,-1411637248.0,-1444859904.0,-0.36,0.21,0.15,-0.18,-0.18,3914.01,0.65", + "2025-12-02,-21444136960.0,14809153536.0,6634987520.0,-8339013632.0,-13105123328.0,-3.42,2.36,1.06,-1.33,-2.09,3897.71,-0.42", + "2025-12-03,-25097314304.0,20067205120.0,5030113280.0,-12237561856.0,-12859752448.0,-3.88,3.10,0.78,-1.89,-1.99,3878.00,-0.51", + "2025-12-04,-11361873920.0,10916802560.0,445071360.0,-6318329856.0,-5043544064.0,-1.82,1.75,0.07,-1.01,-0.81,3875.79,-0.06", + "2025-12-05,9103388672.0,595304448.0,-9698693120.0,376258560.0,8727130112.0,1.27,0.08,-1.35,0.05,1.22,3902.81,0.70", + "2025-12-08,-271958016.0,3686506496.0,-3414548480.0,-5572485120.0,5300527104.0,-0.03,0.44,-0.41,-0.66,0.63,3924.08,0.54", + "2025-12-09,-24945860608.0,17918259200.0,7027601408.0,-9825476608.0,-15120384000.0,-3.19,2.29,0.90,-1.26,-1.94,3909.52,-0.37", + "2025-12-10,-16410157056.0,12394725376.0,4015431680.0,-5767999488.0,-10642157568.0,-2.25,1.70,0.55,-0.79,-1.46,3900.50,-0.23", + "2025-12-11,-32781959168.0,24121868288.0,8660094976.0,-11149832192.0,-21632126976.0,-4.29,3.16,1.13,-1.46,-2.83,3873.32,-0.70", + "2025-12-12,-1904701440.0,8555651072.0,-6650949632.0,2052136960.0,-3956838400.0,-0.21,0.94,-0.73,0.23,-0.43,3889.35,0.41", + "2025-12-15,-26177572864.0,17842368512.0,8335204352.0,-10702630912.0,-15474941952.0,-3.42,2.33,1.09,-1.40,-2.02,3867.92,-0.55", + "2025-12-16,-33603416064.0,27506241536.0,6097174528.0,-13852291072.0,-19751124992.0,-4.58,3.75,0.83,-1.89,-2.69,3824.81,-1.11", + "2025-12-17,-366473216.0,9848889344.0,-9482420224.0,-4968951808.0,4602478592.0,-0.05,1.28,-1.24,-0.65,0.60,3870.28,1.19", + "2025-12-18,-16876077056.0,14589333504.0,2286743552.0,-8906944512.0,-7969132544.0,-2.39,2.07,0.32,-1.26,-1.13,3876.37,0.16", + "2025-12-19,1444577280.0,4809232384.0,-6253813760.0,-2186924032.0,3631501312.0,0.20,0.65,-0.85,-0.30,0.49,3890.45,0.36", + "2025-12-22,-652951552.0,5440045056.0,-4787089408.0,-6715244544.0,6062292992.0,-0.08,0.69,-0.61,-0.85,0.77,3917.36,0.69", + "2025-12-23,-29875593216.0,23821860864.0,6053736448.0,-12571729920.0,-17303863296.0,-3.70,2.95,0.75,-1.56,-2.14,3919.98,0.07", + "2025-12-24,-742932480.0,6674452480.0,-5931520000.0,-5783601152.0,5040668672.0,-0.10,0.86,-0.77,-0.75,0.65,3940.95,0.53", + "2025-12-25,-11102085120.0,12830437376.0,-1728356352.0,-8162054144.0,-2940030976.0,-1.41,1.63,-0.22,-1.04,-0.37,3959.62,0.47", + "2025-12-26,-18415042560.0,18104004608.0,311037952.0,-7213207552.0,-11201835008.0,-2.06,2.03,0.03,-0.81,-1.25,3963.68,0.10", + "2025-12-29,-29923737600.0,22623997952.0,7299739648.0,-13513007104.0,-16410730496.0,-3.31,2.50,0.81,-1.50,-1.82,3965.28,0.04", + "2025-12-30,-16419950592.0,17051648000.0,-631693312.0,-7481516032.0,-8938434560.0,-1.85,1.92,-0.07,-0.84,-1.01,3965.12,0.00", + "2025-12-31,-13919227904.0,11875749888.0,2043478016.0,-7933808640.0,-5985419264.0,-1.68,1.43,0.25,-0.96,-0.72,3968.84,0.09", + "2026-01-05,3209564160.0,4587978752.0,-7797538816.0,-1378447360.0,4588011520.0,0.30,0.43,-0.73,-0.13,0.43,4023.42,1.38", + "2026-01-06,-693440512.0,6240731136.0,-5547290624.0,-3085217792.0,2391777280.0,-0.06,0.53,-0.47,-0.26,0.20,4083.67,1.50", + "2026-01-07,-17536450560.0,16130818048.0,1405632512.0,-10612314112.0,-6924136448.0,-1.46,1.35,0.12,-0.89,-0.58,4085.77,0.05", + "2026-01-08,-21941456896.0,21075288064.0,866168832.0,-12309184512.0,-9632272384.0,-1.85,1.78,0.07,-1.04,-0.81,4082.98,-0.07", + "2026-01-09,-17706905600.0,22980874240.0,-5273964544.0,-11404832768.0,-6302072832.0,-1.37,1.78,-0.41,-0.88,-0.49,4120.43,0.92", + "2026-01-12,-27673092096.0,27428839424.0,244256768.0,-16452018176.0,-11221073920.0,-1.91,1.90,0.02,-1.14,-0.78,4165.29,1.09", + "2026-01-13,-69542330368.0,52223623168.0,17318707200.0,-26328903680.0,-43213426688.0,-4.69,3.52,1.17,-1.78,-2.92,4138.76,-0.64", + "2026-01-14,-48456228864.0,39920975872.0,8535248896.0,-18403418112.0,-30052810752.0,-3.02,2.48,0.53,-1.15,-1.87,4126.09,-0.31", + "2026-01-15,-22297948160.0,16960954368.0,5336993792.0,-8235479040.0,-14062469120.0,-1.90,1.44,0.45,-0.70,-1.20,4112.60,-0.33", + "2026-01-16,-16647507968.0,11867312128.0,4780195840.0,-5822164992.0,-10825342976.0,-1.24,0.89,0.36,-0.44,-0.81,4101.91,-0.26", + "2026-01-19,-13232594944.0,13418479616.0,-185880576.0,-9093607424.0,-4138987520.0,-1.11,1.13,-0.02,-0.76,-0.35,4114.00,0.29", + "2026-01-20,-35029823488.0,24856432640.0,10173394944.0,-9701212160.0,-25328611328.0,-2.87,2.03,0.83,-0.79,-2.07,4113.65,-0.01", + "2026-01-21,6302740480.0,140410880.0,-6443151360.0,-5573730304.0,11876470784.0,0.53,0.01,-0.55,-0.47,1.01,4116.94,0.08", + "2026-01-22,-16297725952.0,10579546112.0,5718175744.0,-5411012608.0,-10886713344.0,-1.36,0.88,0.48,-0.45,-0.91,4122.58,0.14", + "2026-01-23,-15478796288.0,15785476096.0,-306675712.0,-6308966400.0,-9169829888.0,-1.16,1.18,-0.02,-0.47,-0.69,4136.16,0.33", + "2026-01-26,-47473229824.0,24699359232.0,22773870592.0,-12490866688.0,-34982363136.0,-3.27,1.70,1.57,-0.86,-2.41,4132.61,-0.09", + "2026-01-27,-18052567040.0,16731004928.0,1321558016.0,-7698808832.0,-10353758208.0,-1.40,1.30,0.10,-0.60,-0.80,4139.90,0.18", + "2026-01-28,-9761525760.0,3318669312.0,6442860544.0,-1453211648.0,-8308314112.0,-0.71,0.24,0.47,-0.11,-0.61,4151.24,0.27", + "2026-01-29,-43457716224.0,30126940160.0,13330771968.0,-12404703232.0,-31053012992.0,-2.92,2.03,0.90,-0.83,-2.09,4157.98,0.16", + "2026-01-30,-47655415808.0,39057850368.0,8597569536.0,-19546091520.0,-28109324288.0,-3.75,3.08,0.68,-1.54,-2.21,4117.95,-0.96", + "2026-02-02,-47665758208.0,29038796800.0,18626961408.0,-13093756928.0,-34572001280.0,-4.10,2.50,1.60,-1.13,-2.97,4015.75,-2.48", + "2026-02-03,5995102208.0,7230902272.0,-13226008576.0,2663161856.0,3331940352.0,0.54,0.65,-1.19,0.24,0.30,4067.74,1.29", + "2026-02-04,-15536185344.0,14092435456.0,1443749888.0,-7258423296.0,-8277762048.0,-1.46,1.33,0.14,-0.68,-0.78,4102.20,0.85", + "2026-02-05,-33925943296.0,22431346688.0,11494592512.0,-10318663680.0,-23607279616.0,-3.58,2.37,1.21,-1.09,-2.49,4075.92,-0.64", + "2026-02-06,-4808585216.0,12092633088.0,-7284047872.0,-6050631680.0,1242046464.0,-0.54,1.35,-0.81,-0.67,0.14,4065.58,-0.25", + "2026-02-09,12070359040.0,-1790091264.0,-10280271872.0,-3888578560.0,15958937600.0,1.27,-0.19,-1.08,-0.41,1.68,4123.09,1.41", + "2026-02-10,-16013291520.0,14106918912.0,1906376704.0,-8176885760.0,-7836405760.0,-1.82,1.60,0.22,-0.93,-0.89,4128.37,0.13", + "2026-02-11,-13043056640.0,13617586176.0,-574529536.0,-7839133696.0,-5203922944.0,-1.59,1.66,-0.07,-0.95,-0.63,4131.99,0.09", + "2026-02-12,-5349220352.0,10077609984.0,-4728389632.0,-5673304064.0,324083712.0,-0.60,1.12,-0.53,-0.63,0.04,4134.02,0.05", + "2026-02-13,-31929921536.0,23659806720.0,8270114816.0,-13890695168.0,-18039226368.0,-3.77,2.79,0.98,-1.64,-2.13,4082.07,-1.26", + "2026-02-24,4037038080.0,383840256.0,-4420878336.0,-187514880.0,4224552960.0,0.43,0.04,-0.47,-0.02,0.45,4117.41,0.87", + "2026-02-25,-15116034048.0,15370719232.0,-254693376.0,-11089571840.0,-4026462208.0,-1.39,1.42,-0.02,-1.02,-0.37,4147.23,0.72", + "2026-02-26,-19166003200.0,15369498624.0,3796508672.0,-12103143424.0,-7062859776.0,-1.80,1.44,0.36,-1.13,-0.66,4146.63,-0.01", + "2026-02-27,-7711793152.0,6972248064.0,739545088.0,-6832246784.0,-879546368.0,-0.72,0.65,0.07,-0.64,-0.08,4162.88,0.39", + "2026-03-02,-43144806400.0,25877180416.0,17267621888.0,-17502851072.0,-25641955328.0,-3.21,1.92,1.28,-1.30,-1.91,4182.59,0.47", + "2026-03-03,-98250432512.0,63020023808.0,35230408704.0,-35351638016.0,-62898794496.0,-6.89,4.42,2.47,-2.48,-4.41,4122.68,-1.43", + "2026-03-04,-34241720320.0,24715259904.0,9526460416.0,-11752394752.0,-22489325568.0,-3.08,2.22,0.86,-1.06,-2.02,4082.47,-0.98", + "2026-03-05,2577014784.0,1828409344.0,-4405424128.0,-4633407488.0,7210422272.0,0.24,0.17,-0.41,-0.43,0.68,4108.57,0.64", + "2026-03-06,-9847902208.0,15426351104.0,-5578444800.0,-6124703744.0,-3723198464.0,-1.01,1.58,-0.57,-0.63,-0.38,4124.19,0.38", + "2026-03-09,-33533431808.0,24246681600.0,9286750208.0,-15351058432.0,-18182373376.0,-2.81,2.03,0.78,-1.29,-1.52,4096.60,-0.67", + "2026-03-10,282382336.0,7707426816.0,-7989805056.0,-2244677632.0,2527059968.0,0.03,0.74,-0.77,-0.22,0.24,4123.14,0.65", + "2026-03-11,-12679221248.0,10584637440.0,2094587904.0,-5940588544.0,-6738632704.0,-1.19,1.00,0.20,-0.56,-0.63,4133.43,0.25", + "2026-03-12,-24517242880.0,17224962048.0,7292276736.0,-10124582912.0,-14392659968.0,-2.27,1.60,0.68,-0.94,-1.33,4129.10,-0.10", + "2026-03-13,-39997054976.0,34860425216.0,5136629760.0,-21760991232.0,-18236063744.0,-3.76,3.28,0.48,-2.05,-1.71,4095.45,-0.81", + "2026-03-16,-28534407168.0,26221264896.0,2313138176.0,-10193494016.0,-18340913152.0,-2.75,2.53,0.22,-0.98,-1.77,4084.79,-0.26", + "2026-03-17,-39810371584.0,31983894528.0,7826477056.0,-16060538880.0,-23749832704.0,-4.19,3.36,0.82,-1.69,-2.50,4049.91,-0.85", + "2026-03-18,-4935331840.0,10818613248.0,-5883277312.0,-7293317120.0,2357985280.0,-0.56,1.23,-0.67,-0.83,0.27,4062.98,0.32", + "2026-03-19,-47154470912.0,37593178112.0,9561296896.0,-17792561152.0,-29361909760.0,-5.04,4.02,1.02,-1.90,-3.14,4006.55,-1.39" + ] + } + }, + "399001": { + "rc": 0, + "rt": 22, + "svr": 177617942, + "lt": 1, + "full": 0, + "dlmkts": "", + "data": { + "code": "399001", + "market": 0, + "name": "深证成指", + "klines": [ + "2025-09-15,-30918549504.0,26546872320.0,4371677184.0,-17060679680.0,-13857869824.0,-2.39,2.06,0.34,-1.32,-1.07,13005.77,0.63", + "2025-09-16,-12329598976.0,18124926976.0,-5795332096.0,-13692219392.0,1362620416.0,-0.91,1.34,-0.43,-1.01,0.10,13063.97,0.45", + "2025-09-17,-22122336256.0,24278106112.0,-2155769856.0,-15383064576.0,-6739271680.0,-1.61,1.77,-0.16,-1.12,-0.49,13215.46,1.16", + "2025-09-18,-73876824064.0,66217807872.0,7659016192.0,-39367901184.0,-34508922880.0,-4.18,3.74,0.43,-2.23,-1.95,13075.66,-1.06", + "2025-09-19,-35496718336.0,37129777152.0,-1633054720.0,-20687319040.0,-14809399296.0,-2.71,2.84,-0.12,-1.58,-1.13,13070.86,-0.04", + "2025-09-22,-13078335488.0,16587694080.0,-3509358592.0,-14699339776.0,1621004288.0,-1.11,1.41,-0.30,-1.25,0.14,13157.97,0.67", + "2025-09-23,-72299229184.0,61924413440.0,10374819840.0,-36006379520.0,-36292849664.0,-5.08,4.35,0.73,-2.53,-2.55,13119.82,-0.29", + "2025-09-24,4238573568.0,10177912832.0,-14416486400.0,-7878328320.0,12116901888.0,0.32,0.78,-1.10,-0.60,0.92,13356.14,1.80", + "2025-09-25,-19053522944.0,18857873408.0,195645440.0,-15785816064.0,-3267706880.0,-1.39,1.38,0.01,-1.15,-0.24,13445.90,0.67", + "2025-09-26,-63246942208.0,51478507520.0,11768430592.0,-24944070656.0,-38302871552.0,-5.19,4.22,0.97,-2.05,-3.14,13209.00,-1.76", + "2025-09-29,3691622400.0,6101852160.0,-9793474560.0,-8035438592.0,11727060992.0,0.31,0.51,-0.82,-0.67,0.98,13479.43,2.05", + "2025-09-30,-25976672256.0,20845608960.0,5131063296.0,-10989334528.0,-14987337728.0,-2.15,1.73,0.42,-0.91,-1.24,13526.51,0.35", + "2025-10-09,-10963935232.0,8557731840.0,2406203392.0,-9249591296.0,-1714343936.0,-0.76,0.60,0.17,-0.64,-0.12,13725.56,1.47", + "2025-10-10,-82606587904.0,60671365120.0,21935226880.0,-32103272448.0,-50503315456.0,-5.97,4.39,1.59,-2.32,-3.65,13355.42,-2.70", + "2025-10-13,-30768164864.0,30533939200.0,234225664.0,-18439692288.0,-12328472576.0,-2.42,2.41,0.02,-1.45,-0.97,13231.47,-0.93", + "2025-10-14,-60724191232.0,45609238528.0,15114960896.0,-24730300416.0,-35993890816.0,-4.44,3.34,1.11,-1.81,-2.63,12895.11,-2.54", + "2025-10-15,-2666733568.0,12291895296.0,-9625165824.0,-5239201792.0,2572468224.0,-0.24,1.11,-0.87,-0.47,0.23,13118.75,1.73", + "2025-10-16,-31156469760.0,23133782016.0,8022683648.0,-18276171776.0,-12880297984.0,-2.93,2.18,0.76,-1.72,-1.21,13086.41,-0.25", + "2025-10-17,-73628835840.0,60266958848.0,13361876992.0,-32624902144.0,-41003933696.0,-6.91,5.66,1.25,-3.06,-3.85,12688.94,-3.04", + "2025-10-20,-6712705024.0,15956201472.0,-9243496448.0,-9122930688.0,2410225664.0,-0.70,1.65,-0.96,-0.95,0.25,12813.21,0.98", + "2025-10-21,16168824832.0,-1795358720.0,-14373470208.0,-3101102080.0,19269926912.0,1.56,-0.17,-1.39,-0.30,1.86,13077.32,2.06", + "2025-10-22,-26620694528.0,20443590656.0,6177107968.0,-15405830144.0,-11214864384.0,-2.87,2.21,0.67,-1.66,-1.21,12996.61,-0.62", + "2025-10-23,-20183506944.0,20073439232.0,110063616.0,-11700248576.0,-8483258368.0,-2.18,2.17,0.01,-1.26,-0.92,13025.45,0.22", + "2025-10-24,8782663680.0,895524864.0,-9678192640.0,-4349059072.0,13131722752.0,0.79,0.08,-0.87,-0.39,1.18,13289.18,2.02", + "2025-10-27,-6259712000.0,9233936384.0,-2974224384.0,-9313947648.0,3054235648.0,-0.48,0.71,-0.23,-0.72,0.24,13489.40,1.51", + "2025-10-28,-31300513792.0,30791909376.0,508600320.0,-19047182336.0,-12253331456.0,-2.59,2.55,0.04,-1.58,-1.02,13430.10,-0.44", + "2025-10-29,1663913984.0,6096887808.0,-7760801792.0,-4496093184.0,6160007168.0,0.13,0.47,-0.60,-0.35,0.48,13691.38,1.95", + "2025-10-30,-69700395008.0,52979527680.0,16720867328.0,-29521829888.0,-40178565120.0,-5.16,3.92,1.24,-2.18,-2.97,13532.13,-1.16", + "2025-10-31,-33551273984.0,34364256256.0,-812982272.0,-13302104064.0,-20249169920.0,-2.61,2.67,-0.06,-1.03,-1.57,13378.21,-1.14", + "2025-11-03,-17253769216.0,16764276736.0,489488384.0,-11173978112.0,-6079791104.0,-1.48,1.44,0.04,-0.96,-0.52,13404.06,0.19", + "2025-11-04,-56469360640.0,43612692480.0,12856664064.0,-22006657024.0,-34462703616.0,-5.31,4.10,1.21,-2.07,-3.24,13175.22,-1.71", + "2025-11-05,-7741403136.0,12318351360.0,-4576944128.0,-6767644672.0,-973758464.0,-0.74,1.18,-0.44,-0.65,-0.09,13223.56,0.37", + "2025-11-06,-1050292224.0,7785873408.0,-6735581184.0,-7435505664.0,6385213440.0,-0.09,0.69,-0.60,-0.66,0.57,13452.42,1.73", + "2025-11-07,-24547606528.0,22865944576.0,1681661952.0,-16158625792.0,-8388980736.0,-2.18,2.04,0.15,-1.44,-0.75,13404.06,-0.36", + "2025-11-10,-22803206144.0,23533641728.0,-730439680.0,-12118794240.0,-10684411904.0,-1.88,1.94,-0.06,-1.00,-0.88,13427.61,0.18", + "2025-11-11,-38314749952.0,33189883904.0,5124870144.0,-17891749888.0,-20423000064.0,-3.38,2.92,0.45,-1.58,-1.80,13289.01,-1.03", + "2025-11-12,-36120764416.0,32265076736.0,3855683584.0,-19938709504.0,-16182054912.0,-3.27,2.92,0.35,-1.81,-1.47,13240.62,-0.36", + "2025-11-13,15207391232.0,-2126692352.0,-13080694784.0,-3014545408.0,18221936640.0,1.30,-0.18,-1.12,-0.26,1.56,13476.52,1.78", + "2025-11-14,-52623646720.0,42931728384.0,9691914240.0,-21606543360.0,-31017103360.0,-4.70,3.83,0.87,-1.93,-2.77,13216.03,-1.93", + "2025-11-17,-17940258816.0,18014199808.0,-73940992.0,-11037499392.0,-6902759424.0,-1.62,1.63,-0.01,-1.00,-0.62,13202.00,-0.11", + "2025-11-18,-56041091072.0,45272784896.0,10768310272.0,-26133839872.0,-29907251200.0,-4.94,3.99,0.95,-2.30,-2.63,13080.49,-0.92", + "2025-11-19,-29789016064.0,27380076544.0,2408931328.0,-16246312960.0,-13542703104.0,-2.96,2.72,0.24,-1.62,-1.35,13080.09,0.00", + "2025-11-20,-33962029056.0,33202622464.0,759406592.0,-19213242368.0,-14748786688.0,-3.41,3.33,0.08,-1.93,-1.48,12980.82,-0.76", + "2025-11-21,-82920574976.0,69529559040.0,13391011840.0,-41300520960.0,-41620054016.0,-7.27,6.10,1.17,-3.62,-3.65,12538.07,-3.41", + "2025-11-24,-11482877952.0,16475308032.0,-4992425984.0,-8565788672.0,-2917089280.0,-1.13,1.63,-0.49,-0.85,-0.29,12585.08,0.37", + "2025-11-25,7460212736.0,-334680064.0,-7125532672.0,-2253430784.0,9713643520.0,0.68,-0.03,-0.65,-0.21,0.89,12777.31,1.53", + "2025-11-26,-11351265280.0,14264590336.0,-2913325056.0,-13753397248.0,2402131968.0,-1.05,1.32,-0.27,-1.27,0.22,12907.83,1.02", + "2025-11-27,-20069515264.0,20598767616.0,-529252352.0,-10203930624.0,-9865584640.0,-1.98,2.04,-0.05,-1.01,-0.98,12875.19,-0.25", + "2025-11-28,5915574272.0,977502208.0,-6893076480.0,-1556996096.0,7472570368.0,0.63,0.10,-0.73,-0.17,0.79,12984.08,0.85", + "2025-12-01,-268906496.0,4613726208.0,-4344815616.0,-6216056832.0,5947150336.0,-0.02,0.42,-0.40,-0.57,0.55,13146.72,1.25", + "2025-12-02,-31207219200.0,26385014784.0,4822204416.0,-12327522304.0,-18879696896.0,-3.23,2.73,0.50,-1.28,-1.95,13056.70,-0.68", + "2025-12-03,-43598585856.0,37001211904.0,6597378048.0,-23146700800.0,-20451885056.0,-4.26,3.62,0.65,-2.26,-2.00,12955.25,-0.78", + "2025-12-04,-20795600896.0,21868904448.0,-1073299456.0,-14675058688.0,-6120542208.0,-2.25,2.36,-0.12,-1.59,-0.66,13006.72,0.40", + "2025-12-05,3213549568.0,7301271552.0,-10514821120.0,-3074154496.0,6287704064.0,0.32,0.72,-1.04,-0.30,0.62,13147.68,1.08", + "2025-12-08,-394788864.0,4558086144.0,-4163297280.0,-4951425024.0,4556636160.0,-0.03,0.38,-0.35,-0.41,0.38,13329.99,1.39", + "2025-12-09,-36844904448.0,35296301056.0,1548599296.0,-21129814016.0,-15715090432.0,-3.28,3.14,0.14,-1.88,-1.40,13277.36,-0.39", + "2025-12-10,-17157767168.0,16947146752.0,210616320.0,-12804636672.0,-4353130496.0,-1.64,1.62,0.02,-1.22,-0.42,13316.42,0.29", + "2025-12-11,-52992692224.0,41354526720.0,11638165504.0,-23613763584.0,-29378928640.0,-4.85,3.78,1.07,-2.16,-2.69,13147.39,-1.27", + "2025-12-12,-6745587712.0,17206059008.0,-10460471296.0,-6141685760.0,-603901952.0,-0.57,1.46,-0.88,-0.52,-0.05,13258.33,0.84", + "2025-12-15,-29471637504.0,28055289856.0,1416339456.0,-15860125696.0,-13611511808.0,-2.92,2.78,0.14,-1.57,-1.35,13112.09,-1.10", + "2025-12-16,-49273552896.0,42216366080.0,7057190912.0,-23511318528.0,-25762234368.0,-4.97,4.26,0.71,-2.37,-2.60,12914.67,-1.51", + "2025-12-17,2885259264.0,11214598144.0,-14099853312.0,-6366810112.0,9252069376.0,0.28,1.07,-1.35,-0.61,0.89,13224.51,2.40", + "2025-12-18,-23811731456.0,24346787840.0,-535056384.0,-14542807040.0,-9268924416.0,-2.50,2.56,-0.06,-1.53,-0.98,13053.97,-1.29", + "2025-12-19,-35889152.0,9780162560.0,-9744273408.0,-6977880064.0,6941990912.0,-0.00,0.99,-0.99,-0.71,0.70,13140.21,0.66", + "2025-12-22,1530142720.0,5957758976.0,-7487905792.0,-6005444608.0,7535587328.0,0.14,0.56,-0.70,-0.56,0.70,13332.73,1.47", + "2025-12-23,-24977260544.0,24069124096.0,908132352.0,-15839145984.0,-9138114560.0,-2.29,2.20,0.08,-1.45,-0.84,13368.99,0.27", + "2025-12-24,6078382080.0,6400851968.0,-12479234048.0,-5616521216.0,11694903296.0,0.55,0.58,-1.13,-0.51,1.06,13486.42,0.88", + "2025-12-25,-12456919040.0,17341571072.0,-4884647936.0,-9731461120.0,-2725457920.0,-1.09,1.52,-0.43,-0.85,-0.24,13531.41,0.33", + "2025-12-26,-18129375232.0,24949063680.0,-6819688448.0,-21623787520.0,3494412288.0,-1.43,1.97,-0.54,-1.71,0.28,13603.89,0.54", + "2025-12-29,-41904005120.0,37581582336.0,4322418688.0,-25207042048.0,-16696963072.0,-3.39,3.04,0.35,-2.04,-1.35,13537.10,-0.49", + "2025-12-30,-22352220160.0,22885298176.0,-533078016.0,-13976870912.0,-8375349248.0,-1.78,1.82,-0.04,-1.11,-0.67,13604.07,0.49", + "2025-12-31,-25831583744.0,26237992960.0,-406409216.0,-19913531392.0,-5918052352.0,-2.12,2.16,-0.03,-1.64,-0.49,13525.02,-0.58", + "2026-01-05,868421632.0,11572289536.0,-12440711168.0,-12447719424.0,13316141056.0,0.06,0.78,-0.84,-0.84,0.90,13828.63,2.24", + "2026-01-06,-8143044608.0,13575450624.0,-5432406016.0,-17163788288.0,9020743680.0,-0.50,0.83,-0.33,-1.05,0.55,14022.55,1.40", + "2026-01-07,-45787389952.0,41495293952.0,4292096000.0,-23760060416.0,-22027329536.0,-2.76,2.50,0.26,-1.43,-1.33,14030.56,0.06", + "2026-01-08,-31698612224.0,30354251776.0,1344360448.0,-19587862528.0,-12110749696.0,-1.96,1.88,0.08,-1.21,-0.75,13959.48,-0.51", + "2026-01-09,-16920940544.0,25869496320.0,-8948551680.0,-20924276736.0,4003336192.0,-0.92,1.41,-0.49,-1.14,0.22,14120.15,1.15", + "2026-01-12,-7025336320.0,16788152320.0,-9762816000.0,-19285057536.0,12259721216.0,-0.33,0.78,-0.45,-0.89,0.57,14366.91,1.75", + "2026-01-13,-111014113280.0,92539650048.0,18474463232.0,-49398104064.0,-61616009216.0,-5.12,4.27,0.85,-2.28,-2.84,14169.40,-1.37", + "2026-01-14,-40483921920.0,47213182976.0,-6729256960.0,-35257577472.0,-5226344448.0,-1.73,2.02,-0.29,-1.51,-0.22,14248.60,0.56", + "2026-01-15,-47563993088.0,47976759296.0,-412766208.0,-25990873088.0,-21573120000.0,-2.75,2.77,-0.02,-1.50,-1.25,14306.73,0.41", + "2026-01-16,-31954116608.0,29445050368.0,2509066240.0,-14343192576.0,-17610924032.0,-1.89,1.74,0.15,-0.85,-1.04,14281.08,-0.18", + "2026-01-19,-29178986496.0,24545439744.0,4633546752.0,-13589495808.0,-15589490688.0,-1.92,1.62,0.31,-0.90,-1.03,14294.05,0.09", + "2026-01-20,-71813234688.0,53365010432.0,18448224256.0,-29652066304.0,-42161168384.0,-4.61,3.43,1.19,-1.91,-2.71,14155.63,-0.97", + "2026-01-21,-666607616.0,13303070720.0,-12636459008.0,-12137553920.0,11470946304.0,-0.05,0.94,-0.89,-0.85,0.81,14255.13,0.70", + "2026-01-22,-11364167680.0,18961940480.0,-7597764608.0,-11283775488.0,-80392192.0,-0.76,1.27,-0.51,-0.76,-0.01,14327.05,0.50", + "2026-01-23,-7020503040.0,20321091584.0,-13300584448.0,-14809817088.0,7789314048.0,-0.40,1.16,-0.76,-0.85,0.45,14439.66,0.79", + "2026-01-26,-74152804352.0,56740519936.0,17412288512.0,-32726032384.0,-41426771968.0,-4.13,3.16,0.97,-1.82,-2.31,14316.64,-0.85", + "2026-01-27,-37883916288.0,40094883840.0,-2210963456.0,-24974315520.0,-12909600768.0,-2.36,2.50,-0.14,-1.56,-0.80,14329.91,0.09", + "2026-01-28,-33836494848.0,36309233664.0,-2472738816.0,-23651848192.0,-10184646656.0,-2.11,2.27,-0.15,-1.48,-0.64,14342.89,0.09", + "2026-01-29,-46998851584.0,47149584384.0,-150728704.0,-27849867264.0,-19148984320.0,-2.69,2.70,-0.01,-1.60,-1.10,14300.08,-0.30", + "2026-01-30,-47212519424.0,48359915520.0,-1147392000.0,-24418701312.0,-22793818112.0,-3.02,3.09,-0.07,-1.56,-1.46,14205.89,-0.66", + "2026-02-02,-54332567552.0,39834681344.0,14497890304.0,-19504713728.0,-34827853824.0,-3.82,2.80,1.02,-1.37,-2.45,13824.35,-2.69", + "2026-02-03,8405184512.0,5693104128.0,-14098292736.0,-4703338496.0,13108523008.0,0.59,0.40,-0.98,-0.33,0.91,14127.11,2.19", + "2026-02-04,-48965844992.0,33568468992.0,15397371904.0,-22456987648.0,-26508857344.0,-3.45,2.37,1.09,-1.58,-1.87,14156.27,0.21", + "2026-02-05,-49736179712.0,41761071104.0,7975104512.0,-25573568512.0,-24162611200.0,-4.05,3.40,0.65,-2.08,-1.97,13952.71,-1.44", + "2026-02-06,-15381012480.0,22204383232.0,-6823378944.0,-13837881344.0,-1543131136.0,-1.23,1.78,-0.55,-1.11,-0.12,13906.73,-0.33", + "2026-02-09,14055952384.0,1519419392.0,-15575371776.0,-5901168640.0,19957121024.0,1.08,0.12,-1.20,-0.45,1.54,14208.44,2.17", + "2026-02-10,-28168097792.0,27570057216.0,598040576.0,-19127795712.0,-9040302080.0,-2.30,2.25,0.05,-1.56,-0.74,14210.63,0.02", + "2026-02-11,-39764963328.0,36611428352.0,3153530880.0,-18770964480.0,-20993998848.0,-3.42,3.15,0.27,-1.62,-1.81,14160.93,-0.35", + "2026-02-12,-1743855616.0,15611146240.0,-13867286528.0,-10125737984.0,8381882368.0,-0.14,1.26,-1.11,-0.81,0.67,14283.00,0.86", + "2026-02-13,-37109809152.0,31871668224.0,5238140928.0,-18408124416.0,-18701684736.0,-3.27,2.81,0.46,-1.62,-1.65,14100.19,-1.28", + "2026-02-24,-7214665728.0,13978349568.0,-6763683840.0,-9367715840.0,2153050112.0,-0.57,1.11,-0.54,-0.74,0.17,14291.57,1.36", + "2026-02-25,-2666127360.0,11382362112.0,-8716238848.0,-11599065088.0,8932937728.0,-0.19,0.83,-0.63,-0.84,0.65,14475.87,1.29", + "2026-02-26,-28053127168.0,23327367168.0,4725755904.0,-18434883584.0,-9618243584.0,-1.91,1.59,0.32,-1.25,-0.65,14503.79,0.19", + "2026-02-27,-20140568576.0,19696779264.0,443789312.0,-13288820736.0,-6851747840.0,-1.42,1.39,0.03,-0.94,-0.48,14495.09,-0.06", + "2026-03-02,-52352942080.0,48820002816.0,3532935168.0,-26403155968.0,-25949786112.0,-3.13,2.91,0.21,-1.58,-1.55,14465.79,-0.20", + "2026-03-03,-115156140032.0,92234407936.0,22921728000.0,-52570972160.0,-62585167872.0,-6.76,5.41,1.35,-3.09,-3.67,14022.39,-3.07", + "2026-03-04,-36828979200.0,34333728768.0,2495250432.0,-22236676096.0,-14592303104.0,-2.94,2.74,0.20,-1.78,-1.16,13917.75,-0.75", + "2026-03-05,3076657152.0,5869735936.0,-8946393088.0,-8638275584.0,11714932736.0,0.23,0.44,-0.68,-0.65,0.89,14088.84,1.23", + "2026-03-06,2044452864.0,11017195520.0,-13061644288.0,-7878316032.0,9922768896.0,0.17,0.90,-1.07,-0.65,0.81,14172.63,0.59", + "2026-03-09,-28691873792.0,26254245888.0,2437632000.0,-19577540608.0,-9114333184.0,-1.97,1.81,0.17,-1.35,-0.63,14067.50,-0.74", + "2026-03-10,2647138304.0,8709124096.0,-11356266496.0,-8345964544.0,10993102848.0,0.19,0.64,-0.83,-0.61,0.81,14354.07,2.04", + "2026-03-11,-19840393216.0,20809441280.0,-969043968.0,-14770741248.0,-5069651968.0,-1.37,1.44,-0.07,-1.02,-0.35,14465.41,0.78", + "2026-03-12,-47517716480.0,41238282240.0,6279426048.0,-26450968576.0,-21066747904.0,-3.48,3.02,0.46,-1.94,-1.54,14374.87,-0.63", + "2026-03-13,-37412589568.0,37868085248.0,-455495680.0,-20009259008.0,-17403330560.0,-2.80,2.83,-0.03,-1.50,-1.30,14280.78,-0.65", + "2026-03-16,-14550106112.0,18943692800.0,-4393586688.0,-7445196800.0,-7104909312.0,-1.13,1.47,-0.34,-0.58,-0.55,14307.58,0.19", + "2026-03-17,-57390997504.0,48265629696.0,9125371904.0,-27617599488.0,-29773398016.0,-4.57,3.84,0.73,-2.20,-2.37,14039.73,-1.87", + "2026-03-18,98594816.0,16072552448.0,-16171151360.0,-7206010880.0,7304605696.0,0.01,1.37,-1.38,-0.62,0.62,14187.80,1.05", + "2026-03-19,-60749729792.0,50463399936.0,10286333952.0,-28568760320.0,-32180969472.0,-5.17,4.29,0.87,-2.43,-2.74,13901.57,-2.02" + ] + } + }, + "399006": { + "rc": 0, + "rt": 22, + "svr": 177617941, + "lt": 1, + "full": 0, + "dlmkts": "", + "data": { + "code": "399006", + "market": 0, + "name": "创业板指", + "klines": [ + "2025-09-15,-16847998976.0,12563304448.0,4284694528.0,-7883636736.0,-8964362240.0,-2.71,2.02,0.69,-1.27,-1.44,3066.18,1.52", + "2025-09-16,-8682070016.0,10363961344.0,-1681887232.0,-6086168576.0,-2595901440.0,-1.35,1.61,-0.26,-0.95,-0.40,3087.04,0.68", + "2025-09-17,-5429014528.0,6895013888.0,-1465999360.0,-5367619584.0,-61394944.0,-0.81,1.03,-0.22,-0.80,-0.01,3147.35,1.95", + "2025-09-18,-40097419264.0,32316608512.0,7780810752.0,-18588860416.0,-21508558848.0,-4.80,3.87,0.93,-2.23,-2.58,3095.85,-1.64", + "2025-09-19,-19436613632.0,17220521984.0,2216091648.0,-9376346112.0,-10060267520.0,-3.22,2.85,0.37,-1.55,-1.67,3091.00,-0.16", + "2025-09-22,-10619727872.0,8966090752.0,1653633024.0,-6615138304.0,-4004589568.0,-1.94,1.64,0.30,-1.21,-0.73,3107.89,0.55", + "2025-09-23,-25761058816.0,21064609792.0,4696449024.0,-14172753920.0,-11588304896.0,-3.84,3.14,0.70,-2.11,-1.73,3114.55,0.21", + "2025-09-24,3190157312.0,2768519168.0,-5958676480.0,-1809117184.0,4999274496.0,0.50,0.44,-0.94,-0.29,0.79,3185.57,2.28", + "2025-09-25,-9298436096.0,6059753472.0,3238682624.0,-4625588224.0,-4672847872.0,-1.40,0.91,0.49,-0.70,-0.70,3235.76,1.58", + "2025-09-26,-32848780032.0,24146018304.0,8702758912.0,-12451639296.0,-20397140736.0,-5.76,4.23,1.53,-2.18,-3.58,3151.53,-2.60", + "2025-09-29,-249393152.0,3074469888.0,-2825072640.0,-4084609024.0,3835215872.0,-0.04,0.53,-0.49,-0.71,0.67,3238.01,2.74", + "2025-09-30,-12566151168.0,9181089792.0,3385057280.0,-4852334592.0,-7713816576.0,-2.15,1.57,0.58,-0.83,-1.32,3238.16,0.00", + "2025-10-09,-12487610368.0,5331746816.0,7155863552.0,-3901980672.0,-8585629696.0,-1.90,0.81,1.09,-0.59,-1.30,3261.82,0.73", + "2025-10-10,-41594314752.0,27096453120.0,14497861632.0,-15651852288.0,-25942462464.0,-6.70,4.36,2.33,-2.52,-4.18,3113.26,-4.55", + "2025-10-13,-16296611840.0,15632060416.0,664547328.0,-10295304192.0,-6001307648.0,-2.82,2.70,0.11,-1.78,-1.04,3078.76,-1.11", + "2025-10-14,-29870444544.0,18260942848.0,11609497600.0,-12025679872.0,-17844764672.0,-4.92,3.01,1.91,-1.98,-2.94,2955.98,-3.99", + "2025-10-15,-3011803904.0,7039479808.0,-4027674624.0,-3048058880.0,36254976.0,-0.61,1.43,-0.82,-0.62,0.01,3025.87,2.36", + "2025-10-16,-12029398528.0,5939867648.0,6089527296.0,-5931991040.0,-6097407488.0,-2.52,1.24,1.28,-1.24,-1.28,3037.44,0.38", + "2025-10-17,-29848347904.0,23877853184.0,5970497536.0,-15833665536.0,-14014682368.0,-6.41,5.13,1.28,-3.40,-3.01,2935.37,-3.36", + "2025-10-20,-1380292608.0,6486732800.0,-5106442240.0,-3891556352.0,2511263744.0,-0.32,1.48,-1.17,-0.89,0.57,2993.45,1.98", + "2025-10-21,7257193216.0,-1487540224.0,-5769654272.0,-1764626432.0,9021819648.0,1.52,-0.31,-1.20,-0.37,1.88,3083.72,3.02", + "2025-10-22,-10918945792.0,7121260544.0,3797684224.0,-5184356352.0,-5734589440.0,-2.62,1.71,0.91,-1.24,-1.38,3059.32,-0.79", + "2025-10-23,-8692252928.0,6694055936.0,1998200832.0,-4446920704.0,-4245332224.0,-2.13,1.64,0.49,-1.09,-1.04,3062.16,0.09", + "2025-10-24,7282159616.0,-1940680704.0,-5341478912.0,-1869447168.0,9151606784.0,1.37,-0.37,-1.01,-0.35,1.73,3171.57,3.57", + "2025-10-27,-5093437440.0,5383950336.0,-290512896.0,-4771004416.0,-322433024.0,-0.83,0.87,-0.05,-0.78,-0.05,3234.45,1.98", + "2025-10-28,-11654086656.0,10984792064.0,669290496.0,-6727032832.0,-4927053824.0,-2.03,1.92,0.12,-1.17,-0.86,3229.58,-0.15", + "2025-10-29,1000284160.0,650682368.0,-1650966528.0,-1438703616.0,2438987776.0,0.16,0.10,-0.27,-0.23,0.39,3324.27,2.93", + "2025-10-30,-35687964672.0,22145220608.0,13542748160.0,-12711055360.0,-22976909312.0,-5.53,3.43,2.10,-1.97,-3.56,3263.02,-1.84", + "2025-10-31,-16308899840.0,15741087744.0,567820288.0,-4941746176.0,-11367153664.0,-2.74,2.64,0.10,-0.83,-1.91,3187.53,-2.31", + "2025-11-03,-8297203200.0,4663816192.0,3633385472.0,-4926476288.0,-3370726912.0,-1.54,0.86,0.67,-0.91,-0.62,3196.87,0.29", + "2025-11-04,-26349620736.0,17548578816.0,8801046528.0,-9407856640.0,-16941764096.0,-5.47,3.65,1.83,-1.95,-3.52,3134.09,-1.96", + "2025-11-05,-3958291456.0,4678438912.0,-720150528.0,-2363551744.0,-1594739712.0,-0.83,0.98,-0.15,-0.50,-0.33,3166.23,1.03", + "2025-11-06,128174080.0,1708212224.0,-1836388352.0,-1148108800.0,1276282880.0,0.03,0.34,-0.36,-0.23,0.25,3224.62,1.84", + "2025-11-07,-12933319680.0,9532084224.0,3401236480.0,-7325151232.0,-5608168448.0,-2.57,1.90,0.68,-1.46,-1.12,3208.21,-0.51", + "2025-11-10,-15167435520.0,11372224512.0,3795214336.0,-5173768192.0,-9993667328.0,-2.90,2.17,0.73,-0.99,-1.91,3178.83,-0.92", + "2025-11-11,-15235273216.0,11544576000.0,3690696704.0,-6376763392.0,-8858509824.0,-2.98,2.25,0.72,-1.25,-1.73,3134.32,-1.40", + "2025-11-12,-15716356096.0,12454580224.0,3261771776.0,-8205209600.0,-7511146496.0,-3.19,2.53,0.66,-1.66,-1.52,3122.03,-0.39", + "2025-11-13,4914798848.0,91934720.0,-5006737408.0,-672817152.0,5587616000.0,0.93,0.02,-0.95,-0.13,1.06,3201.75,2.55", + "2025-11-14,-25015505152.0,17784696832.0,7230808064.0,-8633827328.0,-16381677824.0,-5.06,3.60,1.46,-1.75,-3.31,3111.51,-2.82", + "2025-11-17,-8038874112.0,6869254144.0,1169616896.0,-4224270336.0,-3814603776.0,-1.63,1.39,0.24,-0.86,-0.77,3105.20,-0.20", + "2025-11-18,-21992204800.0,14793281536.0,7198924800.0,-9637593088.0,-12354611712.0,-4.32,2.91,1.41,-1.89,-2.43,3069.22,-1.16", + "2025-11-19,-11951652864.0,8824623104.0,3127029760.0,-6281875456.0,-5669777408.0,-2.58,1.90,0.67,-1.35,-1.22,3076.85,0.25", + "2025-11-20,-17001196544.0,15811878912.0,1189314560.0,-9199370240.0,-7801826304.0,-3.76,3.50,0.26,-2.04,-1.73,3042.34,-1.12", + "2025-11-21,-37273405952.0,28875673600.0,8397733888.0,-18425896960.0,-18847508992.0,-6.94,5.37,1.56,-3.43,-3.51,2920.08,-4.02", + "2025-11-24,-6365314048.0,7743922176.0,-1378611200.0,-3891949568.0,-2473364480.0,-1.32,1.61,-0.29,-0.81,-0.51,2929.04,0.31", + "2025-11-25,1584281856.0,1321070592.0,-2905354240.0,-1853767680.0,3438049536.0,0.30,0.25,-0.55,-0.35,0.65,2980.93,1.77", + "2025-11-26,-5905264640.0,5703589888.0,201674752.0,-6797459456.0,892194816.0,-1.12,1.08,0.04,-1.28,0.17,3044.69,2.14", + "2025-11-27,-9509308416.0,7634915328.0,1874399232.0,-3893514240.0,-5615794176.0,-1.91,1.53,0.38,-0.78,-1.13,3031.30,-0.44", + "2025-11-28,-361233920.0,1851047936.0,-1489813504.0,-1497886720.0,1136652800.0,-0.08,0.40,-0.32,-0.33,0.25,3052.59,0.70", + "2025-12-01,-5222006528.0,3935956992.0,1286049792.0,-1424539648.0,-3797466880.0,-1.00,0.75,0.25,-0.27,-0.73,3092.50,1.31", + "2025-12-02,-14715101184.0,10254950400.0,4460154880.0,-5768105984.0,-8946995200.0,-3.26,2.27,0.99,-1.28,-1.98,3071.15,-0.69", + "2025-12-03,-21571032320.0,15972089856.0,5598945280.0,-10889592832.0,-10681439488.0,-4.58,3.39,1.19,-2.31,-2.27,3036.79,-1.12", + "2025-12-04,-9735687424.0,8878063616.0,857628672.0,-6458949632.0,-3276737792.0,-2.34,2.13,0.21,-1.55,-0.79,3067.48,1.01", + "2025-12-05,2929379840.0,1322377216.0,-4251754496.0,-1106173952.0,4035553792.0,0.61,0.28,-0.89,-0.23,0.85,3109.30,1.36", + "2025-12-08,638160896.0,2107244544.0,-2745409536.0,-2504536064.0,3142696960.0,0.11,0.36,-0.47,-0.42,0.53,3190.27,2.60", + "2025-12-09,-14195216384.0,14792515584.0,-597299200.0,-8500531200.0,-5694685184.0,-2.65,2.76,-0.11,-1.59,-1.06,3209.60,0.61", + "2025-12-10,-9971326720.0,7235051520.0,2736279552.0,-5697400832.0,-4273925888.0,-2.01,1.46,0.55,-1.15,-0.86,3209.00,-0.02", + "2025-12-11,-23097140480.0,15330623488.0,7766523904.0,-9290801152.0,-13806339328.0,-4.45,2.96,1.50,-1.79,-2.66,3163.67,-1.41", + "2025-12-12,-5040840704.0,6780760064.0,-1739919360.0,-2738819072.0,-2302021632.0,-0.89,1.20,-0.31,-0.48,-0.41,3194.36,0.97", + "2025-12-15,-15821893120.0,13439021056.0,2382872576.0,-7984046080.0,-7837847040.0,-3.35,2.85,0.50,-1.69,-1.66,3137.80,-1.77", + "2025-12-16,-23771265792.0,17609048064.0,6162219008.0,-11195830272.0,-12575435520.0,-5.24,3.88,1.36,-2.47,-2.77,3071.76,-2.10", + "2025-12-17,3635521536.0,2514558976.0,-6150082560.0,-1147228160.0,4782749696.0,0.73,0.51,-1.24,-0.23,0.97,3175.91,3.39", + "2025-12-18,-10538604800.0,9506447360.0,1032155136.0,-5920878592.0,-4617726208.0,-2.34,2.11,0.23,-1.32,-1.03,3107.06,-2.17", + "2025-12-19,-4269328640.0,6434758656.0,-2165428224.0,-2169487360.0,-2099841280.0,-0.96,1.45,-0.49,-0.49,-0.47,3122.24,0.49", + "2025-12-22,1539558912.0,1650814976.0,-3190374400.0,-1547333632.0,3086892544.0,0.32,0.34,-0.65,-0.32,0.63,3191.98,2.23", + "2025-12-23,-9337875456.0,6314606592.0,3023269888.0,-5734776832.0,-3603098624.0,-1.87,1.27,0.61,-1.15,-0.72,3205.01,0.41", + "2025-12-24,328370432.0,5034786816.0,-5363154944.0,-2473971712.0,2802342144.0,0.06,0.99,-1.05,-0.49,0.55,3229.58,0.77", + "2025-12-25,-5645520896.0,5579939840.0,65581056.0,-2957504512.0,-2688016384.0,-1.06,1.05,0.01,-0.56,-0.50,3239.34,0.30", + "2025-12-26,-14103789568.0,12289060864.0,1814732800.0,-9296625664.0,-4807163904.0,-2.44,2.12,0.31,-1.61,-0.83,3243.88,0.14", + "2025-12-29,-18760888576.0,14376570880.0,4384313344.0,-10588803072.0,-8172085504.0,-3.45,2.64,0.81,-1.95,-1.50,3222.61,-0.66", + "2025-12-30,-8381374464.0,7123533824.0,1257840640.0,-4062171136.0,-4319203328.0,-1.48,1.26,0.22,-0.72,-0.76,3242.90,0.63", + "2025-12-31,-12054532096.0,9983766528.0,2070765568.0,-7934345216.0,-4120186880.0,-2.20,1.82,0.38,-1.44,-0.75,3203.17,-1.23", + "2026-01-05,1079848960.0,4035174400.0,-5115027456.0,-5632258048.0,6712107008.0,0.15,0.57,-0.73,-0.80,0.96,3294.55,2.85", + "2026-01-06,-10427953152.0,7664295936.0,2763657216.0,-7381606400.0,-3046346752.0,-1.37,1.00,0.36,-0.97,-0.40,3319.29,0.75", + "2026-01-07,-17303879680.0,13559250944.0,3744624640.0,-7714021376.0,-9589858304.0,-2.27,1.78,0.49,-1.01,-1.26,3329.69,0.31", + "2026-01-08,-14593269760.0,10424586240.0,4168683520.0,-5837250560.0,-8756019200.0,-1.93,1.38,0.55,-0.77,-1.16,3302.31,-0.82", + "2026-01-09,-9603371008.0,10120781824.0,-517406720.0,-9038200832.0,-565170176.0,-1.09,1.15,-0.06,-1.03,-0.06,3327.81,0.77", + "2026-01-12,-1486225408.0,5827264512.0,-4341035008.0,-10035494912.0,8549269504.0,-0.14,0.53,-0.40,-0.92,0.78,3388.34,1.82", + "2026-01-13,-55817035776.0,42207260672.0,13609775104.0,-23100456960.0,-32716578816.0,-5.14,3.88,1.25,-2.13,-3.01,3321.89,-1.96", + "2026-01-14,-22063652864.0,22384594944.0,-320942080.0,-16485539840.0,-5578113024.0,-1.89,1.92,-0.03,-1.41,-0.48,3349.14,0.82", + "2026-01-15,-30199107584.0,26539786240.0,3659321344.0,-14629875712.0,-15569231872.0,-3.55,3.12,0.43,-1.72,-1.83,3367.92,0.56", + "2026-01-16,-20698066944.0,15301906432.0,5396156416.0,-8606035968.0,-12092030976.0,-2.45,1.81,0.64,-1.02,-1.43,3361.02,-0.20", + "2026-01-19,-19535564800.0,12085428224.0,7450132480.0,-7092514816.0,-12443049984.0,-2.73,1.69,1.04,-0.99,-1.74,3337.61,-0.70", + "2026-01-20,-39002943488.0,25191813120.0,13811134464.0,-15377035264.0,-23625908224.0,-5.50,3.55,1.95,-2.17,-3.33,3277.98,-1.79", + "2026-01-21,-6447128576.0,9133023232.0,-2685894656.0,-6435020800.0,-12107776.0,-0.98,1.39,-0.41,-0.98,-0.00,3295.52,0.54", + "2026-01-22,-513875968.0,4336578560.0,-3822702592.0,-3379466240.0,2865590272.0,-0.07,0.63,-0.56,-0.49,0.42,3328.65,1.01", + "2026-01-23,418574336.0,3247849472.0,-3666423808.0,-4401487872.0,4820062208.0,0.05,0.39,-0.45,-0.54,0.59,3349.50,0.63", + "2026-01-26,-27425583104.0,17080905728.0,10344677376.0,-11639930880.0,-15785652224.0,-3.24,2.02,1.22,-1.38,-1.87,3319.15,-0.91", + "2026-01-27,-11579453440.0,13404643328.0,-1825185792.0,-9130463232.0,-2448990208.0,-1.54,1.79,-0.24,-1.22,-0.33,3342.60,0.71", + "2026-01-28,-18479378432.0,16151543808.0,2327834624.0,-11002101760.0,-7477276672.0,-2.47,2.16,0.31,-1.47,-1.00,3323.56,-0.57", + "2026-01-29,-17002979328.0,16516485120.0,486502400.0,-9754701824.0,-7248277504.0,-2.14,2.08,0.06,-1.23,-0.91,3304.51,-0.57", + "2026-01-30,-15738142720.0,19117731840.0,-3379593216.0,-8851062784.0,-6887079936.0,-2.15,2.62,-0.46,-1.21,-0.94,3346.36,1.27", + "2026-02-02,-27279273984.0,16649302016.0,10629971968.0,-8575066112.0,-18704207872.0,-4.00,2.44,1.56,-1.26,-2.74,3264.11,-2.46", + "2026-02-03,-1130450944.0,5602021376.0,-4471566336.0,-3116154880.0,1985703936.0,-0.17,0.82,-0.66,-0.46,0.29,3324.89,1.86", + "2026-02-04,-26030821376.0,12569309184.0,13461516288.0,-9122648064.0,-16908173312.0,-3.82,1.85,1.98,-1.34,-2.48,3311.51,-0.40", + "2026-02-05,-19851468288.0,14356844544.0,5494624256.0,-10444959744.0,-9406508544.0,-3.55,2.57,0.98,-1.87,-1.68,3260.28,-1.55", + "2026-02-06,-14340800512.0,13469351936.0,871440384.0,-7713538048.0,-6627262464.0,-2.53,2.38,0.15,-1.36,-1.17,3236.46,-0.73", + "2026-02-09,12065931264.0,-2761043968.0,-9304879104.0,-1179598848.0,13245530112.0,1.87,-0.43,-1.44,-0.18,2.06,3332.77,2.98", + "2026-02-10,-12895604736.0,10860421120.0,2035183616.0,-8217497600.0,-4678107136.0,-2.16,1.82,0.34,-1.38,-0.78,3320.54,-0.37", + "2026-02-11,-27276517376.0,19471994880.0,7804514304.0,-8807849984.0,-18468667392.0,-4.83,3.44,1.38,-1.56,-3.27,3284.74,-1.08", + "2026-02-12,-4766846976.0,9576218624.0,-4809371648.0,-3636523008.0,-1130323968.0,-0.77,1.55,-0.78,-0.59,-0.18,3328.06,1.32", + "2026-02-13,-20948019968.0,16873459712.0,4074557440.0,-9323724800.0,-11624295168.0,-3.84,3.09,0.75,-1.71,-2.13,3275.96,-1.57", + "2026-02-24,-6651494400.0,8452259840.0,-1800765440.0,-5491232768.0,-1160261632.0,-1.11,1.42,-0.30,-0.92,-0.19,3308.26,0.99", + "2026-02-25,-5420994560.0,7241756672.0,-1820758016.0,-5557141504.0,136146944.0,-0.86,1.16,-0.29,-0.89,0.02,3354.82,1.41", + "2026-02-26,-9504772096.0,6493425664.0,3011346432.0,-4840267776.0,-4664504320.0,-1.36,0.93,0.43,-0.69,-0.67,3344.98,-0.29", + "2026-02-27,-19436015616.0,12569317376.0,6866702336.0,-6915686400.0,-12520329216.0,-2.91,1.88,1.03,-1.04,-1.88,3310.30,-1.04", + "2026-03-02,-24385826816.0,21791014912.0,2594811904.0,-11692695552.0,-12693131264.0,-3.28,2.93,0.35,-1.57,-1.71,3294.16,-0.49", + "2026-03-03,-51008892928.0,38688108544.0,12320788480.0,-23666077696.0,-27342815232.0,-6.75,5.12,1.63,-3.13,-3.62,3209.48,-2.57", + "2026-03-04,-21896432384.0,16836059136.0,5060370432.0,-10526121984.0,-11370310400.0,-4.02,3.09,0.93,-1.93,-2.09,3164.37,-1.41", + "2026-03-05,4366303232.0,119541760.0,-4485840896.0,-3440635904.0,7806939136.0,0.71,0.02,-0.73,-0.56,1.28,3216.94,1.66", + "2026-03-06,-4286400768.0,7509839872.0,-3223441408.0,-2823880704.0,-1462520064.0,-0.79,1.38,-0.59,-0.52,-0.27,3229.30,0.38", + "2026-03-09,-10018385920.0,7761154048.0,2257235968.0,-5971902464.0,-4046483456.0,-1.53,1.19,0.35,-0.91,-0.62,3208.58,-0.64", + "2026-03-10,2450370560.0,3258920960.0,-5709287424.0,-3530211328.0,5980581888.0,0.38,0.50,-0.88,-0.54,0.92,3306.14,3.04", + "2026-03-11,-8042868736.0,7365844992.0,677019648.0,-5412458496.0,-2630410240.0,-1.21,1.11,0.10,-0.82,-0.40,3349.53,1.31", + "2026-03-12,-19916640256.0,15074865152.0,4841775104.0,-11497472000.0,-8419168256.0,-3.32,2.51,0.81,-1.92,-1.40,3317.52,-0.96", + "2026-03-13,-13338664960.0,14008594432.0,-669933568.0,-6776930304.0,-6561734656.0,-2.30,2.42,-0.12,-1.17,-1.13,3310.28,-0.22", + "2026-03-16,-2668363776.0,5583622144.0,-2915266560.0,187842560.0,-2856206336.0,-0.48,1.00,-0.52,0.03,-0.51,3357.02,1.41", + "2026-03-17,-28530675456.0,20458242048.0,8072433664.0,-11621019648.0,-16909655808.0,-5.06,3.63,1.43,-2.06,-3.00,3280.06,-2.29", + "2026-03-18,6650363904.0,4473933824.0,-11124293632.0,-773251072.0,7423614976.0,1.22,0.82,-2.05,-0.14,1.37,3346.37,2.02", + "2026-03-19,-20261367040.0,13997801472.0,6263562240.0,-9026125824.0,-11235241216.0,-3.72,2.57,1.15,-1.66,-2.06,3309.10,-1.11" + ] + } + }, + "000300": { + "rc": 0, + "rt": 22, + "svr": 177617932, + "lt": 1, + "full": 0, + "dlmkts": "", + "data": { + "code": "000300", + "market": 1, + "name": "沪深300", + "klines": [ + "2025-09-15,-20274540544.0,14337826816.0,5936713728.0,-3925159936.0,-16349380608.0,-3.31,2.34,0.97,-0.64,-2.67,4533.06,0.24", + "2025-09-16,-31328907264.0,21294432256.0,10034470912.0,-10338816000.0,-20990091264.0,-5.10,3.47,1.64,-1.68,-3.42,4523.34,-0.21", + "2025-09-17,-16766099456.0,11084075008.0,5682024448.0,-3031916544.0,-13734182912.0,-2.76,1.82,0.93,-0.50,-2.26,4551.02,0.61", + "2025-09-18,-45917331456.0,32168878080.0,13748449280.0,-10722983936.0,-35194347520.0,-5.47,3.83,1.64,-1.28,-4.19,4498.11,-1.16", + "2025-09-19,-9706852352.0,9557151744.0,149704704.0,-2326888448.0,-7379963904.0,-1.61,1.58,0.02,-0.39,-1.22,4501.92,0.08", + "2025-09-22,-2619801600.0,6198280192.0,-3578478592.0,-4735991808.0,2116190208.0,-0.47,1.10,-0.64,-0.84,0.38,4522.61,0.46", + "2025-09-23,-30190346240.0,22134337536.0,8056008704.0,-7516229632.0,-22674116608.0,-4.44,3.25,1.18,-1.10,-3.33,4519.78,-0.06", + "2025-09-24,13547454464.0,-4927774720.0,-8619679744.0,2032152576.0,11515301888.0,2.15,-0.78,-1.37,0.32,1.83,4566.07,1.02", + "2025-09-25,-187580416.0,3466821632.0,-3279241216.0,-6736793600.0,6549213184.0,-0.03,0.52,-0.49,-1.01,0.98,4593.49,0.60", + "2025-09-26,-24145825792.0,17659379712.0,6486446080.0,-6689726464.0,-17456099328.0,-4.03,2.95,1.08,-1.12,-2.92,4550.05,-0.95", + "2025-09-29,13457207296.0,-6798479360.0,-6658723840.0,-164917248.0,13622124544.0,1.94,-0.98,-0.96,-0.02,1.96,4620.05,1.54", + "2025-09-30,-19753390080.0,10855104512.0,8898285568.0,-2768044032.0,-16985346048.0,-2.97,1.63,1.34,-0.42,-2.56,4640.69,0.45", + "2025-10-09,-12457996288.0,8905338880.0,3552661504.0,-5292802048.0,-7165194240.0,-1.44,1.03,0.41,-0.61,-0.83,4709.48,1.48", + "2025-10-10,-57415913472.0,36279443456.0,21136470016.0,-13053509632.0,-44362403840.0,-7.24,4.58,2.67,-1.65,-5.60,4616.83,-1.97", + "2025-10-13,-12080439296.0,9518051328.0,2562387968.0,-3905626112.0,-8174813184.0,-1.69,1.33,0.36,-0.55,-1.14,4593.98,-0.49", + "2025-10-14,-34536714240.0,24514727936.0,10021990400.0,-9537028096.0,-24999686144.0,-4.27,3.03,1.24,-1.18,-3.09,4539.06,-1.20", + "2025-10-15,7503454208.0,-2231373824.0,-5272080384.0,1994661888.0,5508792320.0,1.24,-0.37,-0.87,0.33,0.91,4606.29,1.48", + "2025-10-16,-12064391168.0,9934495744.0,2129891328.0,-7149768704.0,-4914622464.0,-2.15,1.77,0.38,-1.28,-0.88,4618.42,0.26", + "2025-10-17,-45139615744.0,31078014976.0,14061604864.0,-13048160256.0,-32091455488.0,-8.07,5.56,2.52,-2.33,-5.74,4514.23,-2.26", + "2025-10-20,-398364672.0,5199568896.0,-4801204224.0,-4018606080.0,3620241408.0,-0.08,1.03,-0.95,-0.79,0.72,4538.22,0.53", + "2025-10-21,14419300352.0,-5756547072.0,-8662753280.0,-1170526208.0,15589826560.0,2.62,-1.04,-1.57,-0.21,2.83,4607.87,1.53", + "2025-10-22,-17791131648.0,11706159104.0,6084976640.0,-6066900992.0,-11724230656.0,-4.03,2.65,1.38,-1.38,-2.66,4592.57,-0.33", + "2025-10-23,-7910752256.0,7179644928.0,731107328.0,-828862464.0,-7081889792.0,-1.88,1.71,0.17,-0.20,-1.68,4606.34,0.30", + "2025-10-24,7783624704.0,-3520126976.0,-4263501824.0,-3440402432.0,11224027136.0,1.41,-0.64,-0.77,-0.62,2.03,4660.68,1.18", + "2025-10-27,489619456.0,1222750208.0,-1712369664.0,-4030156800.0,4519776256.0,0.07,0.18,-0.25,-0.60,0.67,4716.02,1.19", + "2025-10-28,-23233286144.0,14548635648.0,8684646400.0,-3940843520.0,-19292442624.0,-4.06,2.55,1.52,-0.69,-3.38,4691.97,-0.51", + "2025-10-29,7845523456.0,-939544576.0,-6905978880.0,411295744.0,7434227712.0,1.21,-0.15,-1.07,0.06,1.15,4747.84,1.19", + "2025-10-30,-37197963264.0,24836816896.0,12361142272.0,-9449664512.0,-27748298752.0,-5.17,3.45,1.72,-1.31,-3.85,4709.91,-0.80", + "2025-10-31,-42961031168.0,28416327680.0,14544703488.0,-9402802176.0,-33558228992.0,-6.31,4.17,2.14,-1.38,-4.93,4640.67,-1.47", + "2025-11-03,-11308433408.0,9888120832.0,1420316672.0,-7303192576.0,-4005240832.0,-2.03,1.77,0.25,-1.31,-0.72,4653.40,0.27", + "2025-11-04,-26060726272.0,19034017792.0,7026708480.0,-5992308736.0,-20068417536.0,-5.16,3.77,1.39,-1.19,-3.97,4618.70,-0.75", + "2025-11-05,-2733010944.0,2895921152.0,-162910208.0,-1414459392.0,-1318551552.0,-0.58,0.62,-0.03,-0.30,-0.28,4627.26,0.19", + "2025-11-06,9026646016.0,-1821650944.0,-7204995072.0,-567635968.0,9594281984.0,1.63,-0.33,-1.30,-0.10,1.73,4693.40,1.43", + "2025-11-07,-13718708224.0,8854175744.0,4864536576.0,-4263305216.0,-9455403008.0,-2.70,1.74,0.96,-0.84,-1.86,4678.79,-0.31", + "2025-11-10,-13150871552.0,12003250176.0,1147625472.0,-3557539840.0,-9593331712.0,-2.21,2.02,0.19,-0.60,-1.62,4695.05,0.35", + "2025-11-11,-28474171392.0,19483279360.0,8990892032.0,-4361551872.0,-24112619520.0,-5.96,4.08,1.88,-0.91,-5.05,4652.17,-0.91", + "2025-11-12,-15149748224.0,12132405248.0,3017342976.0,-5713965056.0,-9435783168.0,-3.08,2.46,0.61,-1.16,-1.92,4645.91,-0.13", + "2025-11-13,10346340352.0,-5091545088.0,-5254795264.0,383287296.0,9963053056.0,2.03,-1.00,-1.03,0.08,1.95,4702.07,1.21", + "2025-11-14,-32205451264.0,18834341888.0,13371105280.0,-3616690176.0,-28588761088.0,-7.24,4.24,3.01,-0.81,-6.43,4628.14,-1.57", + "2025-11-17,-18677780480.0,13903917056.0,4773867520.0,-6394937344.0,-12282843136.0,-4.26,3.17,1.09,-1.46,-2.80,4598.05,-0.65", + "2025-11-18,-26115941888.0,19886010368.0,6229925888.0,-6360690688.0,-19755251200.0,-6.22,4.73,1.48,-1.51,-4.70,4568.19,-0.65", + "2025-11-19,-3584688128.0,5427740672.0,-1843056640.0,-1308831744.0,-2275856384.0,-0.93,1.41,-0.48,-0.34,-0.59,4588.29,0.44", + "2025-11-20,-9629786112.0,8778125312.0,851660800.0,-2916057088.0,-6713729024.0,-2.32,2.11,0.21,-0.70,-1.62,4564.95,-0.51", + "2025-11-21,-43108716544.0,30963306496.0,12145410048.0,-11040387072.0,-32068329472.0,-8.96,6.43,2.52,-2.29,-6.66,4453.61,-2.44", + "2025-11-24,-6333898752.0,5261287424.0,1072611328.0,-472444928.0,-5861453824.0,-1.49,1.24,0.25,-0.11,-1.38,4448.05,-0.12", + "2025-11-25,4923748352.0,-3610083328.0,-1313660928.0,1223806976.0,3699941376.0,1.20,-0.88,-0.32,0.30,0.90,4490.40,0.95", + "2025-11-26,705650688.0,1741410304.0,-2447060992.0,-5081018368.0,5786669056.0,0.17,0.41,-0.57,-1.19,1.35,4517.63,0.61", + "2025-11-27,-8450961408.0,6649913344.0,1801043968.0,-2832203776.0,-5618757632.0,-2.02,1.59,0.43,-0.68,-1.34,4515.40,-0.05", + "2025-11-28,-1615917312.0,1352265728.0,263655424.0,-852987904.0,-762929408.0,-0.47,0.40,0.08,-0.25,-0.22,4526.66,0.25", + "2025-12-01,6894206976.0,-909398016.0,-5984804864.0,-582283264.0,7476490240.0,1.49,-0.20,-1.29,-0.13,1.61,4576.49,1.10", + "2025-12-02,-15813530112.0,12070027264.0,3743502336.0,-3355533312.0,-12457996800.0,-4.34,3.31,1.03,-0.92,-3.42,4554.33,-0.48", + "2025-12-03,-16769032192.0,12355923968.0,4413100032.0,-7289442304.0,-9479589888.0,-4.48,3.30,1.18,-1.95,-2.53,4531.05,-0.51", + "2025-12-04,-6253640704.0,6772371456.0,-518733824.0,-4770177024.0,-1483463680.0,-1.79,1.94,-0.15,-1.37,-0.43,4546.57,0.34", + "2025-12-05,573796352.0,259477504.0,-833273856.0,2222092288.0,-1648295936.0,0.14,0.06,-0.20,0.54,-0.40,4584.54,0.84", + "2025-12-08,922677248.0,880807936.0,-1803485184.0,-3210190848.0,4132868096.0,0.19,0.18,-0.36,-0.65,0.83,4621.75,0.81", + "2025-12-09,-18331963392.0,12992462848.0,5339508736.0,-4881010688.0,-13450952704.0,-4.05,2.87,1.18,-1.08,-2.98,4598.22,-0.51", + "2025-12-10,-16598306816.0,12709482496.0,3888824320.0,-6368587776.0,-10229719040.0,-4.13,3.17,0.97,-1.59,-2.55,4591.83,-0.14", + "2025-12-11,-30376083456.0,21070520320.0,9305563136.0,-7895519232.0,-22480564224.0,-7.02,4.87,2.15,-1.83,-5.20,4552.18,-0.86", + "2025-12-12,-7183212544.0,8941260800.0,-1758052352.0,-2166894592.0,-5016317952.0,-1.37,1.71,-0.34,-0.41,-0.96,4580.95,0.63", + "2025-12-15,-20023619584.0,13105815552.0,6917804032.0,-6926123008.0,-13097496576.0,-4.72,3.09,1.63,-1.63,-3.09,4552.06,-0.63", + "2025-12-16,-21299252480.0,15717847040.0,5581406208.0,-4968595456.0,-16330657024.0,-5.45,4.03,1.43,-1.27,-4.18,4497.55,-1.20", + "2025-12-17,12697206784.0,-2552061952.0,-10145144832.0,1611980800.0,11085225984.0,2.81,-0.56,-2.24,0.36,2.45,4579.88,1.83", + "2025-12-18,-17394489088.0,13157920768.0,4236570624.0,-6579904512.0,-10814584576.0,-4.55,3.44,1.11,-1.72,-2.83,4552.79,-0.59", + "2025-12-19,4562556160.0,12304384.0,-4574859264.0,2004135936.0,2558420224.0,1.23,0.00,-1.23,0.54,0.69,4568.18,0.34", + "2025-12-22,4231217152.0,4628480.0,-4235841536.0,-2659430400.0,6890647552.0,0.94,0.00,-0.94,-0.59,1.54,4611.62,0.95", + "2025-12-23,-10556272640.0,9521885184.0,1034391552.0,-4794331136.0,-5761941504.0,-2.44,2.20,0.24,-1.11,-1.33,4620.73,0.20", + "2025-12-24,-5159555072.0,5688856576.0,-529305600.0,-4648636416.0,-510918656.0,-1.27,1.40,-0.13,-1.14,-0.13,4634.06,0.29", + "2025-12-25,-9244651520.0,8431505408.0,813146112.0,-2772942848.0,-6471708672.0,-2.40,2.19,0.21,-0.72,-1.68,4642.54,0.18", + "2025-12-26,-5246910464.0,4086022144.0,1160888320.0,-2802487296.0,-2444423168.0,-1.14,0.89,0.25,-0.61,-0.53,4657.24,0.32", + "2025-12-29,-22597554176.0,13826367488.0,8771186688.0,-9592070144.0,-13005484032.0,-4.68,2.86,1.82,-1.99,-2.69,4639.37,-0.38", + "2025-12-30,-2313490432.0,4847575040.0,-2534080512.0,-2505945088.0,192454656.0,-0.51,1.06,-0.55,-0.55,0.04,4651.28,0.26", + "2025-12-31,-19314561024.0,12179140608.0,7135420416.0,-3880259584.0,-15434301440.0,-4.35,2.74,1.61,-0.87,-3.47,4629.94,-0.46", + "2026-01-05,12214906880.0,-3801198592.0,-8413704192.0,271380480.0,11943526400.0,1.94,-0.60,-1.33,0.04,1.89,4717.75,1.90", + "2026-01-06,2299912192.0,-2255773696.0,-44134400.0,-700313600.0,3000225792.0,0.32,-0.31,-0.01,-0.10,0.41,4790.69,1.55", + "2026-01-07,-27578454016.0,21590597632.0,5987856384.0,-6149824512.0,-21428629504.0,-4.15,3.25,0.90,-0.92,-3.22,4776.67,-0.29", + "2026-01-08,-33209462784.0,21540941824.0,11668516864.0,-7814651904.0,-25394810880.0,-5.27,3.42,1.85,-1.24,-4.03,4737.65,-0.82", + "2026-01-09,-9385549824.0,7299993600.0,2085552128.0,-2330181632.0,-7055368192.0,-1.40,1.09,0.31,-0.35,-1.05,4758.92,0.45", + "2026-01-12,-13404295168.0,12016390144.0,1387900928.0,-3644280832.0,-9760014336.0,-1.68,1.50,0.17,-0.46,-1.22,4789.92,0.65", + "2026-01-13,-36946362368.0,25204576256.0,11741786112.0,-10298482688.0,-26647879680.0,-4.61,3.15,1.47,-1.29,-3.33,4761.03,-0.60", + "2026-01-14,-38667485184.0,26579972096.0,12087513088.0,-7507787776.0,-31159697408.0,-4.34,2.98,1.36,-0.84,-3.50,4741.93,-0.40", + "2026-01-15,-2563039232.0,5591355392.0,-3028320256.0,-3834949632.0,1271910400.0,-0.38,0.83,-0.45,-0.57,0.19,4751.43,0.20", + "2026-01-16,-10661023744.0,9373949952.0,1287073792.0,-3071631360.0,-7589392384.0,-1.36,1.19,0.16,-0.39,-0.97,4731.87,-0.41", + "2026-01-19,-11357163520.0,9608790016.0,1748373504.0,-4520841216.0,-6836322304.0,-1.73,1.47,0.27,-0.69,-1.04,4734.46,0.05", + "2026-01-20,-23601131520.0,16399011840.0,7202119680.0,-4516540416.0,-19084591104.0,-3.51,2.44,1.07,-0.67,-2.84,4718.88,-0.33", + "2026-01-21,13224660992.0,-4501729280.0,-8722927616.0,-2706440192.0,15931101184.0,1.99,-0.68,-1.31,-0.41,2.39,4723.07,0.09", + "2026-01-22,-11597725696.0,11241549824.0,356175872.0,-3165958144.0,-8431767552.0,-1.68,1.63,0.05,-0.46,-1.22,4723.71,0.01", + "2026-01-23,-22635163648.0,13967523840.0,8667639808.0,-4753403904.0,-17881759744.0,-3.00,1.85,1.15,-0.63,-2.37,4702.50,-0.45", + "2026-01-26,-16463167488.0,11955257344.0,4507914240.0,-4368982016.0,-12094185472.0,-2.07,1.50,0.57,-0.55,-1.52,4706.96,0.09", + "2026-01-27,-3787976704.0,6544756736.0,-2756775936.0,-1745006592.0,-2042970112.0,-0.53,0.92,-0.39,-0.24,-0.29,4705.69,-0.03", + "2026-01-28,-2883006464.0,1686069248.0,1196937216.0,2258300928.0,-5141307392.0,-0.35,0.20,0.14,0.27,-0.62,4717.99,0.26", + "2026-01-29,-21826678784.0,19195424768.0,2631258112.0,-5736665088.0,-16090013696.0,-2.38,2.09,0.29,-0.62,-1.75,4753.87,0.76", + "2026-01-30,-23120138240.0,20925579264.0,2194558976.0,-9028796416.0,-14091341824.0,-3.08,2.79,0.29,-1.20,-1.88,4706.34,-1.00", + "2026-02-02,-30846750720.0,20887482368.0,9959268352.0,-3475730432.0,-27371020288.0,-4.25,2.88,1.37,-0.48,-3.77,4605.98,-2.13", + "2026-02-03,-1536405504.0,1928658944.0,-392253440.0,5872627712.0,-7409033216.0,-0.23,0.29,-0.06,0.88,-1.11,4660.11,1.18", + "2026-02-04,-8882827264.0,5048532992.0,3834298368.0,335679488.0,-9218506752.0,-1.40,0.79,0.60,0.05,-1.45,4698.68,0.83", + "2026-02-05,-21460111360.0,17347362816.0,4112752640.0,-8794300416.0,-12665810944.0,-3.90,3.15,0.75,-1.60,-2.30,4670.42,-0.60", + "2026-02-06,-8186634240.0,6172553216.0,2014081024.0,-3818868736.0,-4367765504.0,-1.62,1.22,0.40,-0.76,-0.86,4643.60,-0.57", + "2026-02-09,16353828864.0,-6993117184.0,-9360711680.0,1440342016.0,14913486848.0,3.13,-1.34,-1.79,0.28,2.85,4719.06,1.63", + "2026-02-10,-4624416768.0,4043935744.0,580485120.0,-1760763904.0,-2863652864.0,-1.03,0.90,0.13,-0.39,-0.64,4724.30,0.11", + "2026-02-11,-13587169280.0,9309159424.0,4278013952.0,-4579356672.0,-9007812608.0,-3.13,2.15,0.99,-1.06,-2.08,4713.82,-0.22", + "2026-02-12,-1980342272.0,2195869696.0,-215531520.0,-2131509248.0,151166976.0,-0.40,0.45,-0.04,-0.43,0.03,4719.58,0.12", + "2026-02-13,-18219573248.0,14392766464.0,3826810880.0,-6156681216.0,-12062892032.0,-4.02,3.18,0.84,-1.36,-2.66,4660.41,-1.25", + "2026-02-24,8020234240.0,-2250403840.0,-5769830400.0,2825773056.0,5194461184.0,1.52,-0.43,-1.10,0.54,0.99,4707.54,1.01", + "2026-02-25,-8447348736.0,8961880064.0,-514531328.0,-5578412032.0,-2868936704.0,-1.42,1.50,-0.09,-0.93,-0.48,4735.89,0.60", + "2026-02-26,-23468523520.0,19631808512.0,3836710912.0,-11554627584.0,-11913895936.0,-3.91,3.27,0.64,-1.93,-1.99,4726.87,-0.19", + "2026-02-27,-24172212224.0,16541970432.0,7630245888.0,-6981668864.0,-17190543360.0,-4.18,2.86,1.32,-1.21,-2.97,4710.65,-0.34", + "2026-03-02,-20567531520.0,17467011072.0,3100520448.0,-6942318592.0,-13625212928.0,-2.73,2.32,0.41,-0.92,-1.81,4728.67,0.38", + "2026-03-03,-54154268672.0,36153954304.0,18000310272.0,-16815624192.0,-37338644480.0,-6.76,4.51,2.25,-2.10,-4.66,4655.90,-1.54", + "2026-03-04,-21766864896.0,14852030464.0,6914838528.0,-4845506560.0,-16921358336.0,-3.57,2.44,1.14,-0.80,-2.78,4602.62,-1.14", + "2026-03-05,5567807488.0,1461477376.0,-7029284864.0,-1823674368.0,7391481856.0,0.98,0.26,-1.23,-0.32,1.30,4647.69,0.98", + "2026-03-06,-2452746240.0,4205707264.0,-1752961024.0,-699506688.0,-1753239552.0,-0.50,0.86,-0.36,-0.14,-0.36,4660.44,0.27", + "2026-03-09,-19528630272.0,14020943872.0,5507686400.0,-9549041664.0,-9979588608.0,-2.93,2.11,0.83,-1.43,-1.50,4615.46,-0.97", + "2026-03-10,1405263872.0,1285865472.0,-2691125248.0,-2034753536.0,3440017408.0,0.25,0.23,-0.48,-0.36,0.62,4674.76,1.28", + "2026-03-11,-679206912.0,5002870784.0,-4323667968.0,-519585792.0,-159621120.0,-0.12,0.86,-0.75,-0.09,-0.03,4704.50,0.64", + "2026-03-12,-17135804416.0,14999764992.0,2136035328.0,-7764070400.0,-9371734016.0,-3.00,2.62,0.37,-1.36,-1.64,4687.56,-0.36", + "2026-03-13,-13915471872.0,13717839872.0,197632000.0,-7257714688.0,-6657757184.0,-2.40,2.36,0.03,-1.25,-1.15,4669.14,-0.39", + "2026-03-16,-12184846336.0,15262740480.0,-3077898240.0,-5325615104.0,-6859231232.0,-2.03,2.55,-0.51,-0.89,-1.15,4671.56,0.05", + "2026-03-17,-21638725632.0,18077634560.0,3561082880.0,-5378416640.0,-16260308992.0,-3.74,3.12,0.62,-0.93,-2.81,4637.44,-0.73", + "2026-03-18,-634863616.0,6733099008.0,-6098227200.0,-3460288512.0,2825424896.0,-0.12,1.28,-1.16,-0.66,0.54,4658.33,0.45", + "2026-03-19,-33283981312.0,25655021568.0,7628959744.0,-10748616704.0,-22535364608.0,-6.08,4.68,1.39,-1.96,-4.11,4583.25,-1.61" + ] + } + }, + "000905": { + "rc": 0, + "rt": 22, + "svr": 177617938, + "lt": 1, + "full": 0, + "dlmkts": "", + "data": { + "code": "000905", + "market": 1, + "name": "中证500", + "klines": [ + "2025-09-15,-12482137600.0,7053426688.0,5428711424.0,-2666151936.0,-9815985664.0,-2.83,1.60,1.23,-0.60,-2.22,7137.36,-0.15", + "2025-09-16,-8655817984.0,8383279104.0,272539648.0,-4613595136.0,-4042222848.0,-1.99,1.93,0.06,-1.06,-0.93,7190.99,0.75", + "2025-09-17,-6344880128.0,6390788096.0,-45907968.0,-4403343360.0,-1941536768.0,-1.42,1.43,-0.01,-0.99,-0.44,7260.04,0.96", + "2025-09-18,-22461767680.0,18590703616.0,3871068160.0,-14074810368.0,-8386957312.0,-3.72,3.08,0.64,-2.33,-1.39,7199.88,-0.83", + "2025-09-19,-21225592320.0,18176532480.0,3049062400.0,-7358566400.0,-13867025920.0,-4.71,4.03,0.68,-1.63,-3.08,7170.35,-0.41", + "2025-09-22,-648846080.0,3517489152.0,-2868645888.0,-4048941056.0,3400094976.0,-0.15,0.83,-0.68,-0.96,0.81,7225.13,0.76", + "2025-09-23,-22323683328.0,17742012416.0,4581675008.0,-11785400320.0,-10538283008.0,-4.51,3.58,0.93,-2.38,-2.13,7180.71,-0.61", + "2025-09-24,3438379008.0,1879277568.0,-5317652480.0,-4153004032.0,7591383040.0,0.72,0.39,-1.11,-0.87,1.59,7323.71,1.99", + "2025-09-25,-13670334464.0,11789852672.0,1880485888.0,-6146830336.0,-7523504128.0,-2.77,2.39,0.38,-1.25,-1.53,7341.32,0.24", + "2025-09-26,-22674978048.0,18110808064.0,4564164608.0,-7466663936.0,-15208314112.0,-5.27,4.21,1.06,-1.74,-3.54,7240.91,-1.37", + "2025-09-29,-713818624.0,3773464576.0,-3059650560.0,-2292940800.0,1579122176.0,-0.16,0.87,-0.71,-0.53,0.36,7350.56,1.51", + "2025-09-30,-8134369280.0,8068743168.0,65626112.0,-5095837696.0,-3038531584.0,-1.83,1.81,0.01,-1.15,-0.68,7412.37,0.84", + "2025-10-09,-4338630656.0,5126336512.0,-787705856.0,-4433350656.0,94720000.0,-0.81,0.96,-0.15,-0.83,0.02,7548.92,1.84", + "2025-10-10,-34068583168.0,23436328960.0,10632249344.0,-11436830720.0,-22631752448.0,-6.78,4.67,2.12,-2.28,-4.51,7398.22,-2.00", + "2025-10-13,-10551981568.0,9321029632.0,1230950400.0,-6311178240.0,-4240803328.0,-2.23,1.97,0.26,-1.33,-0.90,7376.56,-0.29", + "2025-10-14,-27693158656.0,20450086912.0,7243071488.0,-9862610944.0,-17830547712.0,-5.47,4.04,1.43,-1.95,-3.52,7194.85,-2.46", + "2025-10-15,-1109203968.0,4208521216.0,-3099312128.0,-2179219456.0,1070015488.0,-0.28,1.06,-0.78,-0.55,0.27,7294.00,1.38", + "2025-10-16,-15194390272.0,10026029056.0,5168365568.0,-5796499456.0,-9397890816.0,-4.22,2.79,1.44,-1.61,-2.61,7231.53,-0.86", + "2025-10-17,-29451830272.0,23302008832.0,6149828608.0,-11040313344.0,-18411516928.0,-8.46,6.69,1.77,-3.17,-5.29,7016.07,-2.98", + "2025-10-20,-826775296.0,2337349632.0,-1510576128.0,-921972736.0,95197440.0,-0.26,0.74,-0.48,-0.29,0.03,7069.64,0.76", + "2025-10-21,8278217728.0,-4928843776.0,-3349377024.0,990707712.0,7287510016.0,2.40,-1.43,-0.97,0.29,2.11,7185.62,1.64", + "2025-10-22,-12409020928.0,8419016704.0,3990007808.0,-5790208000.0,-6618812928.0,-4.34,2.94,1.39,-2.02,-2.31,7128.48,-0.80", + "2025-10-23,-8086061056.0,7883522048.0,202539008.0,-3465261056.0,-4620800000.0,-2.82,2.75,0.07,-1.21,-1.61,7142.95,0.20", + "2025-10-24,9017786624.0,-5532987392.0,-3484798976.0,1833381888.0,7184404736.0,2.46,-1.51,-0.95,0.50,1.96,7258.53,1.62", + "2025-10-27,4818128896.0,-1838239744.0,-2979885056.0,-663580672.0,5481709568.0,1.02,-0.39,-0.63,-0.14,1.16,7379.39,1.67", + "2025-10-28,-17765629952.0,13799993344.0,3965636608.0,-7565312000.0,-10200317952.0,-4.21,3.27,0.94,-1.79,-2.42,7341.03,-0.52", + "2025-10-29,4198707200.0,305668096.0,-4504371200.0,-463618048.0,4662325248.0,0.95,0.07,-1.02,-0.10,1.05,7480.97,1.91", + "2025-10-30,-26035935744.0,16956739584.0,9079197696.0,-8555827200.0,-17480108544.0,-5.49,3.58,1.92,-1.81,-3.69,7385.71,-1.27", + "2025-10-31,-17317193984.0,13757018112.0,3560177664.0,-5712396288.0,-11604797696.0,-3.98,3.16,0.82,-1.31,-2.67,7331.00,-0.74", + "2025-11-03,-7660419840.0,4564512768.0,3095908352.0,-1147408384.0,-6513011456.0,-1.96,1.17,0.79,-0.29,-1.67,7333.60,0.04", + "2025-11-04,-21361025536.0,14781042688.0,6579986432.0,-6591688704.0,-14769336832.0,-6.54,4.53,2.02,-2.02,-4.53,7210.83,-1.67", + "2025-11-05,-3618635520.0,2694254592.0,924381184.0,-1504165888.0,-2114469632.0,-1.16,0.86,0.30,-0.48,-0.68,7229.34,0.26", + "2025-11-06,5262439680.0,-1506889728.0,-3755544576.0,22515712.0,5239923968.0,1.49,-0.43,-1.06,0.01,1.49,7345.72,1.61", + "2025-11-07,-11852097024.0,9044201472.0,2807898112.0,-3488550912.0,-8363546112.0,-3.52,2.69,0.83,-1.04,-2.49,7327.91,-0.24", + "2025-11-10,-7684349952.0,6828269568.0,856080384.0,-3080503296.0,-4603846656.0,-2.07,1.84,0.23,-0.83,-1.24,7343.80,0.22", + "2025-11-11,-13029191168.0,9866612736.0,3162574848.0,-4859940864.0,-8169250304.0,-3.85,2.91,0.93,-1.44,-2.41,7291.61,-0.71", + "2025-11-12,-16181752832.0,13835333632.0,2346418176.0,-5692276736.0,-10489476096.0,-5.16,4.41,0.75,-1.81,-3.34,7243.25,-0.66", + "2025-11-13,5698881536.0,-1515335680.0,-4183543808.0,1389101056.0,4309780480.0,1.68,-0.45,-1.23,0.41,1.27,7355.29,1.55", + "2025-11-14,-16238834432.0,12779077632.0,3459760128.0,-5415895040.0,-10822939392.0,-5.23,4.12,1.11,-1.74,-3.49,7235.46,-1.63", + "2025-11-17,-7407366656.0,7178133504.0,229232640.0,-2716459008.0,-4690907648.0,-2.38,2.31,0.07,-0.87,-1.51,7235.35,0.00", + "2025-11-18,-18084331520.0,13648977920.0,4435357696.0,-7248728064.0,-10835603456.0,-5.90,4.45,1.45,-2.36,-3.53,7151.02,-1.17", + "2025-11-19,-10992442368.0,9874587648.0,1117851648.0,-4834637312.0,-6157805056.0,-4.28,3.85,0.44,-1.88,-2.40,7122.75,-0.40", + "2025-11-20,-12718870016.0,9564222720.0,3154644992.0,-5032209664.0,-7686660352.0,-5.00,3.76,1.24,-1.98,-3.02,7061.95,-0.85", + "2025-11-21,-32263620096.0,26599079936.0,5664534528.0,-13152870400.0,-19110749696.0,-10.38,8.55,1.82,-4.23,-6.15,6817.41,-3.46", + "2025-11-24,-545909248.0,2333982720.0,-1788071936.0,-1084763136.0,538853888.0,-0.20,0.86,-0.66,-0.40,0.20,6868.97,0.76", + "2025-11-25,4696390656.0,-4029108224.0,-667287552.0,1656238080.0,3040152576.0,1.62,-1.39,-0.23,0.57,1.05,6954.60,1.25", + "2025-11-26,-681737984.0,1074827264.0,-393084928.0,-366325760.0,-315412224.0,-0.25,0.39,-0.14,-0.13,-0.11,6965.05,0.15", + "2025-11-27,-5725185280.0,4855453952.0,869732352.0,-1916351232.0,-3808834048.0,-2.26,1.92,0.34,-0.76,-1.51,6951.28,-0.20", + "2025-11-28,2606589952.0,-825049856.0,-1781538816.0,936540416.0,1670049536.0,1.07,-0.34,-0.73,0.39,0.69,7031.55,1.15", + "2025-12-01,-1055170560.0,61632512.0,993538048.0,-144748544.0,-910422016.0,-0.34,0.02,0.32,-0.05,-0.30,7101.83,1.00", + "2025-12-02,-10158421760.0,7008978176.0,3149443072.0,-3354546176.0,-6803875584.0,-4.11,2.83,1.27,-1.36,-2.75,7040.30,-0.87", + "2025-12-03,-12597633024.0,10647324928.0,1950310400.0,-4549773312.0,-8047859712.0,-5.01,4.24,0.78,-1.81,-3.20,6996.36,-0.62", + "2025-12-04,-4912130816.0,5954631424.0,-1042501632.0,-2677478144.0,-2234652672.0,-2.05,2.48,-0.43,-1.12,-0.93,7012.81,0.24", + "2025-12-05,3127148032.0,1526792192.0,-4653940736.0,958824448.0,2168323584.0,1.14,0.55,-1.69,0.35,0.79,7097.84,1.21", + "2025-12-08,4381155072.0,-2237407232.0,-2143752192.0,148250624.0,4232904448.0,1.26,-0.64,-0.62,0.04,1.22,7172.37,1.05", + "2025-12-09,-11171694592.0,8999723008.0,2171973632.0,-5999833088.0,-5171861504.0,-3.66,2.95,0.71,-1.96,-1.69,7121.33,-0.71", + "2025-12-10,-3887639296.0,2743971840.0,1143668736.0,-1473658880.0,-2413980416.0,-1.39,0.98,0.41,-0.53,-0.86,7155.99,0.49", + "2025-12-11,-13894088704.0,10076069888.0,3818016768.0,-4043345920.0,-9850742784.0,-4.62,3.35,1.27,-1.34,-3.28,7082.89,-1.02", + "2025-12-12,61103616.0,5610979328.0,-5672079360.0,2263060480.0,-2201956864.0,0.02,1.50,-1.52,0.61,-0.59,7169.79,1.23", + "2025-12-15,-10843991040.0,9730539520.0,1113448448.0,-4450611200.0,-6393379840.0,-3.60,3.23,0.37,-1.48,-2.12,7113.96,-0.78", + "2025-12-16,-17417410816.0,14350376960.0,3067027456.0,-6592199936.0,-10825210880.0,-6.11,5.04,1.08,-2.31,-3.80,7001.32,-1.58", + "2025-12-17,2262965760.0,3598004224.0,-5860966400.0,-1235554304.0,3498520064.0,0.75,1.19,-1.94,-0.41,1.16,7137.83,1.95", + "2025-12-18,-8694255104.0,7497646080.0,1196609536.0,-4143588352.0,-4550666752.0,-3.16,2.72,0.43,-1.50,-1.65,7100.84,-0.52", + "2025-12-19,-2465958400.0,4138684416.0,-1672720384.0,-1682370560.0,-783587840.0,-0.84,1.41,-0.57,-0.57,-0.27,7169.55,0.97", + "2025-12-22,4278327040.0,-725897216.0,-3552432128.0,-634105856.0,4912432896.0,1.31,-0.22,-1.09,-0.19,1.50,7255.66,1.20", + "2025-12-23,-13971914752.0,13689630720.0,282279936.0,-6089764864.0,-7882149888.0,-4.25,4.17,0.09,-1.85,-2.40,7256.79,0.02", + "2025-12-24,3330762240.0,1829158912.0,-5159923712.0,-1002745856.0,4333508096.0,1.00,0.55,-1.55,-0.30,1.31,7352.04,1.31", + "2025-12-25,-3481915648.0,4795052032.0,-1313132544.0,-3138437120.0,-343478528.0,-1.04,1.43,-0.39,-0.93,-0.10,7410.71,0.80", + "2025-12-26,-11934654208.0,12735746048.0,-801095680.0,-5195083776.0,-6739570432.0,-3.08,3.29,-0.21,-1.34,-1.74,7458.84,0.65", + "2025-12-29,-8375167232.0,8088825856.0,286343168.0,-5946650624.0,-2428516608.0,-2.15,2.07,0.07,-1.52,-0.62,7430.61,-0.38", + "2025-12-30,-14503146496.0,12530298880.0,1972846592.0,-5668237312.0,-8834909184.0,-3.56,3.07,0.48,-1.39,-2.17,7458.94,0.38", + "2025-12-31,582877440.0,2937585664.0,-3520462848.0,-7260774400.0,7843651840.0,0.15,0.77,-0.93,-1.91,2.06,7465.57,0.09", + "2026-01-05,-1309814784.0,4863451136.0,-3553640448.0,-1175330816.0,-134483968.0,-0.26,0.96,-0.70,-0.23,-0.03,7651.20,2.49", + "2026-01-06,-4038946816.0,8478732288.0,-4439785472.0,-7406813184.0,3367866368.0,-0.71,1.48,-0.78,-1.30,0.59,7814.14,2.13", + "2026-01-07,-10034110464.0,12056043520.0,-2021941248.0,-8724598784.0,-1309511680.0,-1.72,2.07,-0.35,-1.50,-0.22,7875.08,0.78", + "2026-01-08,-10282016768.0,8629506048.0,1652510720.0,-6194241536.0,-4087775232.0,-1.82,1.53,0.29,-1.10,-0.72,7894.54,0.25", + "2026-01-09,-6212775936.0,11571339264.0,-5358563328.0,-7016812544.0,804036608.0,-0.98,1.83,-0.85,-1.11,0.13,8056.69,2.05", + "2026-01-12,-5761814528.0,6335373312.0,-573558784.0,-6947708928.0,1185894400.0,-0.84,0.92,-0.08,-1.01,0.17,8249.13,2.39", + "2026-01-13,-41820684288.0,32400343040.0,9420341248.0,-14535602176.0,-27285082112.0,-5.69,4.41,1.28,-1.98,-3.71,8143.28,-1.28", + "2026-01-14,-10731139072.0,13757263872.0,-3026124800.0,-10507218944.0,-223920128.0,-1.32,1.69,-0.37,-1.29,-0.03,8227.70,1.04", + "2026-01-15,-13217214464.0,11710177280.0,1507037184.0,-5157003264.0,-8060211200.0,-2.20,1.95,0.25,-0.86,-1.34,8223.27,-0.05", + "2026-01-16,-5650292736.0,4924874752.0,725417984.0,782467072.0,-6432759808.0,-0.92,0.80,0.12,0.13,-1.04,8232.67,0.11", + "2026-01-19,-11451473920.0,11118112768.0,333357056.0,-5548756992.0,-5902716928.0,-2.04,1.98,0.06,-0.99,-1.05,8287.95,0.67", + "2026-01-20,-25618583552.0,19227910144.0,6390673408.0,-8556695552.0,-17061888000.0,-4.36,3.27,1.09,-1.45,-2.90,8247.80,-0.48", + "2026-01-21,-3387047936.0,7853940736.0,-4466896896.0,-5347471360.0,1960423424.0,-0.65,1.52,-0.86,-1.03,0.38,8340.11,1.12", + "2026-01-22,-10475139072.0,9629233152.0,845905920.0,-5766946816.0,-4708192256.0,-1.92,1.76,0.15,-1.06,-0.86,8387.60,0.57", + "2026-01-23,-73555968.0,8534515712.0,-8460959744.0,-8092266496.0,8018710528.0,-0.01,1.33,-1.32,-1.27,1.25,8590.17,2.42", + "2026-01-26,-32194023424.0,20869251072.0,11324768256.0,-6983069696.0,-25210953728.0,-4.65,3.02,1.64,-1.01,-3.64,8506.69,-0.97", + "2026-01-27,-14357540864.0,13248192512.0,1109352448.0,-7069962240.0,-7287578624.0,-2.35,2.17,0.18,-1.16,-1.19,8548.93,0.50", + "2026-01-28,-14721740800.0,15345926144.0,-624181248.0,-9894785024.0,-4826955776.0,-2.40,2.50,-0.10,-1.61,-0.79,8601.16,0.61", + "2026-01-29,-23410483200.0,19459719168.0,3950764032.0,-9837133824.0,-13573349376.0,-3.51,2.92,0.59,-1.48,-2.04,8517.84,-0.97", + "2026-01-30,-21471305728.0,15685992448.0,5785313280.0,-5928108032.0,-15543197696.0,-3.58,2.61,0.96,-0.99,-2.59,8370.52,-1.73", + "2026-02-02,-23638553088.0,12555513856.0,11083038720.0,-5079097344.0,-18559455744.0,-4.33,2.30,2.03,-0.93,-3.40,8037.05,-3.98", + "2026-02-03,5239083008.0,2591928320.0,-7831011328.0,-595902464.0,5834985472.0,0.96,0.48,-1.44,-0.11,1.07,8286.70,3.11", + "2026-02-04,-20803993856.0,16079638528.0,4724359168.0,-9348792320.0,-11455201536.0,-4.15,3.20,0.94,-1.86,-2.28,8299.06,0.15", + "2026-02-05,-21669032192.0,15619555328.0,6049476608.0,-6959771648.0,-14709260544.0,-4.98,3.59,1.39,-1.60,-3.38,8146.11,-1.84", + "2026-02-06,-916575232.0,4559331328.0,-3642753024.0,-2817601536.0,1901026304.0,-0.22,1.09,-0.87,-0.67,0.45,8146.41,0.00", + "2026-02-09,4516743936.0,-1037049856.0,-3479695360.0,-1577091072.0,6093835008.0,1.06,-0.24,-0.81,-0.37,1.42,8311.28,2.02", + "2026-02-10,-12477474048.0,9597259776.0,2880221184.0,-5804572672.0,-6672901376.0,-3.16,2.43,0.73,-1.47,-1.69,8306.44,-0.06", + "2026-02-11,-8870928640.0,10367377408.0,-1496444928.0,-4592472064.0,-4278456576.0,-2.28,2.67,-0.39,-1.18,-1.10,8325.81,0.23", + "2026-02-12,2543796992.0,3209637888.0,-5753438208.0,-2560425984.0,5104222976.0,0.58,0.73,-1.31,-0.58,1.16,8423.57,1.17", + "2026-02-13,-16253264640.0,9867534336.0,6385725440.0,-5214740480.0,-11038524160.0,-4.00,2.43,1.57,-1.28,-2.72,8299.59,-1.47", + "2026-02-24,-3440690688.0,2952093696.0,488595456.0,-2231758848.0,-1208931840.0,-0.77,0.66,0.11,-0.50,-0.27,8392.91,1.12", + "2026-02-25,281624576.0,3574841344.0,-3856461824.0,-5325742080.0,5607366656.0,0.06,0.71,-0.76,-1.05,1.11,8527.56,1.60", + "2026-02-26,-6625861632.0,3403272192.0,3222589440.0,-3029299200.0,-3596562432.0,-1.29,0.66,0.63,-0.59,-0.70,8557.22,0.35", + "2026-02-27,2125922304.0,99868672.0,-2225795072.0,-1733750784.0,3859673088.0,0.41,0.02,-0.43,-0.34,0.75,8658.45,1.18", + "2026-03-02,-18713157632.0,13655330816.0,5057822720.0,-6782312448.0,-11930845184.0,-3.02,2.20,0.82,-1.09,-1.93,8658.33,0.00", + "2026-03-03,-52449632256.0,37276852224.0,15172780032.0,-19982913536.0,-32466718720.0,-8.26,5.87,2.39,-3.15,-5.12,8281.61,-4.35", + "2026-03-04,-17046677504.0,15144112128.0,1902567424.0,-8868507648.0,-8178169856.0,-3.62,3.21,0.40,-1.88,-1.73,8248.95,-0.39", + "2026-03-05,227426304.0,-1078378496.0,850956288.0,-553684992.0,781111296.0,0.05,-0.23,0.18,-0.12,0.17,8309.17,0.73", + "2026-03-06,-1507254016.0,4318429184.0,-2811170816.0,-2435981312.0,928727296.0,-0.35,1.01,-0.66,-0.57,0.22,8360.33,0.62", + "2026-03-09,-13414424576.0,10684002304.0,2730422272.0,-6788911104.0,-6625513472.0,-2.56,2.04,0.52,-1.30,-1.26,8279.48,-0.97", + "2026-03-10,1604620800.0,2091462656.0,-3696082944.0,-1419948032.0,3024568832.0,0.35,0.45,-0.79,-0.31,0.65,8410.30,1.58", + "2026-03-11,-13210603520.0,11319349248.0,1891258368.0,-7113248768.0,-6097354752.0,-2.66,2.28,0.38,-1.43,-1.23,8403.33,-0.08", + "2026-03-12,-16759985664.0,13279031296.0,3480952832.0,-7230410752.0,-9529574912.0,-3.50,2.78,0.73,-1.51,-1.99,8359.47,-0.52", + "2026-03-13,-22113185024.0,21240713216.0,872472576.0,-10856554496.0,-11256630528.0,-4.58,4.40,0.18,-2.25,-2.33,8239.80,-1.43", + "2026-03-16,-12336106496.0,13650808832.0,-1314709504.0,-3304153088.0,-9031953408.0,-2.68,2.96,-0.29,-0.72,-1.96,8185.15,-0.66", + "2026-03-17,-22210369536.0,19468013568.0,2742358016.0,-10138845184.0,-12071524352.0,-5.47,4.79,0.68,-2.50,-2.97,8016.03,-2.07", + "2026-03-18,3394921216.0,1839009792.0,-5233938432.0,-642457600.0,4037378816.0,0.87,0.47,-1.34,-0.16,1.03,8096.43,1.00", + "2026-03-19,-27015054848.0,21427265536.0,5587795968.0,-11221262336.0,-15793792512.0,-6.84,5.43,1.42,-2.84,-4.00,7877.09,-2.71" + ] + } + }, + "000852": { + "rc": 0, + "rt": 22, + "svr": 177617933, + "lt": 1, + "full": 0, + "dlmkts": "", + "data": { + "code": "000852", + "market": 1, + "name": "中证1000", + "klines": [ + "2025-09-15,-12291515136.0,8109355008.0,4182163456.0,-4181217280.0,-8110297856.0,-2.59,1.71,0.88,-0.88,-1.71,7415.57,-0.10", + "2025-09-16,-3877660160.0,5389639680.0,-1511976960.0,-3834572800.0,-43087360.0,-0.82,1.14,-0.32,-0.81,-0.01,7483.63,0.92", + "2025-09-17,-4806796032.0,7610449920.0,-2803658752.0,-3848232960.0,-958563072.0,-0.97,1.54,-0.57,-0.78,-0.19,7554.81,0.95", + "2025-09-18,-26577698816.0,24801918976.0,1775775744.0,-16180690944.0,-10397007872.0,-4.06,3.79,0.27,-2.47,-1.59,7476.40,-1.04", + "2025-09-19,-12199239168.0,11338240000.0,860999680.0,-7903809536.0,-4295429632.0,-2.52,2.35,0.18,-1.64,-0.89,7438.19,-0.51", + "2025-09-22,-3840111360.0,4203323392.0,-363212800.0,-2760179712.0,-1079931648.0,-0.87,0.95,-0.08,-0.63,-0.25,7489.48,0.69", + "2025-09-23,-24980416256.0,19194478592.0,5785935872.0,-10411040768.0,-14569375488.0,-4.96,3.81,1.15,-2.07,-2.89,7408.07,-1.09", + "2025-09-24,-2574767872.0,6785966080.0,-4211195904.0,-2245152768.0,-329615104.0,-0.52,1.37,-0.85,-0.45,-0.07,7534.22,1.70", + "2025-09-25,-12250313216.0,9090154496.0,3160158208.0,-5628829696.0,-6621483520.0,-2.64,1.96,0.68,-1.21,-1.42,7506.51,-0.37", + "2025-09-26,-18478310144.0,13809287168.0,4669018112.0,-7449448448.0,-11028861696.0,-4.23,3.16,1.07,-1.71,-2.52,7397.59,-1.45", + "2025-09-29,-5157021696.0,7895384064.0,-2738364416.0,-4125040640.0,-1031981056.0,-1.23,1.88,-0.65,-0.98,-0.25,7497.83,1.36", + "2025-09-30,-3932681472.0,5457141760.0,-1524465664.0,-3720454144.0,-212227328.0,-0.89,1.23,-0.34,-0.84,-0.05,7574.96,1.03", + "2025-10-09,-3087863808.0,1395400704.0,1692459008.0,-598249472.0,-2489614336.0,-0.58,0.26,0.32,-0.11,-0.47,7648.05,0.96", + "2025-10-10,-21832190720.0,14559969280.0,7272226816.0,-8927789056.0,-12904401664.0,-4.49,3.00,1.50,-1.84,-2.66,7533.82,-1.49", + "2025-10-13,-8820366336.0,8641306624.0,179060736.0,-5619982336.0,-3200384000.0,-1.87,1.83,0.04,-1.19,-0.68,7519.76,-0.19", + "2025-10-14,-21998799872.0,15608586240.0,6390210560.0,-7726481408.0,-14272318464.0,-4.34,3.08,1.26,-1.52,-2.82,7373.15,-1.95", + "2025-10-15,-5152206336.0,8443392000.0,-3291189248.0,-3455193088.0,-1697013248.0,-1.28,2.09,-0.82,-0.86,-0.42,7483.45,1.50", + "2025-10-16,-15518763264.0,11539668992.0,3979087872.0,-7851819008.0,-7666944256.0,-4.15,3.08,1.06,-2.10,-2.05,7401.84,-1.09", + "2025-10-17,-26390135296.0,22029799424.0,4360335360.0,-11553918976.0,-14836216320.0,-6.87,5.74,1.14,-3.01,-3.86,7185.48,-2.92", + "2025-10-20,-4426809856.0,7051137024.0,-2624327680.0,-3302797312.0,-1124012544.0,-1.35,2.15,-0.80,-1.01,-0.34,7239.18,0.75", + "2025-10-21,1761292544.0,1675431936.0,-3436720128.0,-508743680.0,2270036224.0,0.51,0.48,-0.99,-0.15,0.65,7344.05,1.45", + "2025-10-22,-7616208896.0,5391319040.0,2224889856.0,-4681781248.0,-2934427648.0,-2.29,1.62,0.67,-1.41,-0.88,7312.21,-0.43", + "2025-10-23,-9185854976.0,7215054848.0,1970798592.0,-4485619712.0,-4700235264.0,-2.80,2.20,0.60,-1.37,-1.43,7308.10,-0.06", + "2025-10-24,4016582400.0,1280315392.0,-5296898048.0,-1274306560.0,5290888960.0,1.01,0.32,-1.33,-0.32,1.33,7419.24,1.52", + "2025-10-27,-4843595008.0,4360048640.0,483553280.0,-1559113728.0,-3284481280.0,-1.06,0.95,0.11,-0.34,-0.72,7495.38,1.03", + "2025-10-28,-8001668352.0,7216857088.0,784809984.0,-5366460416.0,-2635207936.0,-1.86,1.67,0.18,-1.25,-0.61,7479.22,-0.22", + "2025-10-29,-1559300352.0,4508176384.0,-2948874240.0,-301232128.0,-1258068224.0,-0.36,1.03,-0.67,-0.07,-0.29,7569.12,1.20", + "2025-10-30,-17872202496.0,13755781120.0,4116422656.0,-9631731712.0,-8240470784.0,-3.73,2.87,0.86,-2.01,-1.72,7485.08,-1.11", + "2025-10-31,-7989814528.0,10117054464.0,-2127245312.0,-5155057664.0,-2834756864.0,-1.68,2.13,-0.45,-1.08,-0.60,7506.67,0.29", + "2025-11-03,-3616471808.0,4270157824.0,-653684736.0,-4240465920.0,623994112.0,-0.84,0.99,-0.15,-0.98,0.14,7538.12,0.42", + "2025-11-04,-20769833728.0,13611319296.0,7158513664.0,-6882185216.0,-13887648512.0,-5.44,3.57,1.88,-1.80,-3.64,7435.73,-1.36", + "2025-11-05,-3333394944.0,4110430208.0,-777031680.0,-2891014144.0,-442380800.0,-0.89,1.10,-0.21,-0.77,-0.12,7464.86,0.39", + "2025-11-06,-1097933824.0,2396585984.0,-1298653184.0,-2442657792.0,1344723968.0,-0.27,0.59,-0.32,-0.60,0.33,7551.83,1.17", + "2025-11-07,-7876040960.0,7443972096.0,432074752.0,-4638535680.0,-3237505280.0,-1.88,1.77,0.10,-1.11,-0.77,7541.88,-0.13", + "2025-11-10,-7661420032.0,7003533312.0,657887232.0,-5288128512.0,-2373291520.0,-1.77,1.61,0.15,-1.22,-0.55,7563.25,0.28", + "2025-11-11,-11628202752.0,9881456640.0,1746743296.0,-6273699840.0,-5354502912.0,-2.87,2.44,0.43,-1.55,-1.32,7540.79,-0.30", + "2025-11-12,-15980440576.0,14071148544.0,1909288960.0,-8223760384.0,-7756680192.0,-4.09,3.60,0.49,-2.11,-1.99,7486.38,-0.72", + "2025-11-13,1539391232.0,864722944.0,-2404118528.0,-647684096.0,2187075328.0,0.37,0.21,-0.57,-0.15,0.52,7590.58,1.39", + "2025-11-14,-16417912832.0,13240238080.0,3177672704.0,-7821049856.0,-8596862976.0,-4.04,3.26,0.78,-1.92,-2.12,7502.76,-1.16", + "2025-11-17,-5226155520.0,4779200512.0,446955520.0,-3611787264.0,-1614368256.0,-1.34,1.22,0.11,-0.92,-0.41,7523.08,0.27", + "2025-11-18,-20513706752.0,15086788608.0,5426921472.0,-8533221376.0,-11980485376.0,-4.91,3.61,1.30,-2.04,-2.87,7448.10,-1.00", + "2025-11-19,-11464174592.0,9643724800.0,1820450816.0,-4877463552.0,-6586711040.0,-3.12,2.63,0.50,-1.33,-1.79,7387.21,-0.82", + "2025-11-20,-11330026240.0,10060017664.0,1270005760.0,-6892244992.0,-4437781248.0,-3.18,2.82,0.36,-1.93,-1.24,7340.41,-0.63", + "2025-11-21,-28505328896.0,23848464384.0,4656869376.0,-14210740224.0,-14294588672.0,-6.98,5.84,1.14,-3.48,-3.50,7067.70,-3.72", + "2025-11-24,-1325627136.0,2655113216.0,-1329487872.0,-2586517504.0,1260890368.0,-0.36,0.72,-0.36,-0.70,0.34,7156.41,1.26", + "2025-11-25,1442361344.0,-1392070656.0,-50294784.0,-6119424.0,1448480768.0,0.36,-0.34,-0.01,-0.00,0.36,7249.95,1.31", + "2025-11-26,-7746810368.0,7074603008.0,672210944.0,-4961693696.0,-2785116672.0,-2.06,1.88,0.18,-1.32,-0.74,7248.45,-0.02", + "2025-11-27,-2408898304.0,3233492992.0,-824594432.0,-2758926336.0,350028032.0,-0.66,0.88,-0.23,-0.75,0.10,7257.45,0.12", + "2025-11-28,1428568320.0,702009344.0,-2130575360.0,-511672320.0,1940240640.0,0.42,0.21,-0.62,-0.15,0.57,7334.21,1.06", + "2025-12-01,-2554513664.0,2182529024.0,371986432.0,-1762721792.0,-791791872.0,-0.65,0.56,0.09,-0.45,-0.20,7386.68,0.72", + "2025-12-02,-16148890112.0,12781289472.0,3367600128.0,-6254276608.0,-9894613504.0,-5.04,3.99,1.05,-1.95,-3.09,7313.18,-1.00", + "2025-12-03,-14579880704.0,12662861824.0,1917022208.0,-7819558912.0,-6760321792.0,-4.35,3.78,0.57,-2.33,-2.02,7248.27,-0.89", + "2025-12-04,-5197087488.0,5166645248.0,30445568.0,-2585591808.0,-2611495680.0,-1.67,1.66,0.01,-0.83,-0.84,7248.66,0.01", + "2025-12-05,1120745472.0,1887580160.0,-3008323584.0,-623284224.0,1744029696.0,0.32,0.54,-0.85,-0.18,0.49,7342.49,1.29", + "2025-12-08,696824832.0,390639616.0,-1087463424.0,101048320.0,595776512.0,0.17,0.09,-0.26,0.02,0.14,7423.05,1.10", + "2025-12-09,-11595953920.0,9621364736.0,1974591488.0,-5507198976.0,-6088754944.0,-2.96,2.45,0.50,-1.40,-1.55,7380.58,-0.57", + "2025-12-10,-3578940928.0,4176916480.0,-597970944.0,-2298281984.0,-1280658944.0,-0.99,1.16,-0.17,-0.64,-0.36,7408.24,0.37", + "2025-12-11,-17266672384.0,13479653376.0,3787018240.0,-8067051520.0,-9199620864.0,-4.52,3.53,0.99,-2.11,-2.41,7312.00,-1.30", + "2025-12-12,378348800.0,5098070016.0,-5476417536.0,-372031488.0,750380288.0,0.09,1.21,-1.30,-0.09,0.18,7370.94,0.81", + "2025-12-15,-11559976448.0,9575579648.0,1984397312.0,-5869150208.0,-5690826240.0,-3.10,2.57,0.53,-1.57,-1.53,7309.08,-0.84", + "2025-12-16,-21545225984.0,16662892544.0,4882333696.0,-8616144896.0,-12929081088.0,-5.96,4.61,1.35,-2.38,-3.58,7181.62,-1.74", + "2025-12-17,909113600.0,4079771648.0,-4988887040.0,-1463992320.0,2373105920.0,0.25,1.11,-1.36,-0.40,0.65,7288.74,1.49", + "2025-12-18,-4528269824.0,5286109184.0,-757837824.0,-4000309248.0,-527960576.0,-1.30,1.51,-0.22,-1.15,-0.15,7272.40,-0.22", + "2025-12-19,-5980031232.0,7867461632.0,-1887428608.0,-3865206784.0,-2114824448.0,-1.65,2.17,-0.52,-1.07,-0.58,7329.81,0.79", + "2025-12-22,1294029824.0,1177772032.0,-2471804928.0,-500887552.0,1794917376.0,0.34,0.31,-0.65,-0.13,0.47,7408.35,1.07", + "2025-12-23,-11079159808.0,8536076288.0,2543079424.0,-4945915904.0,-6133243904.0,-2.79,2.15,0.64,-1.25,-1.54,7392.42,-0.22", + "2025-12-24,3672799744.0,2373799936.0,-6046601216.0,-1968750592.0,5641550336.0,0.90,0.58,-1.49,-0.48,1.39,7506.38,1.54", + "2025-12-25,-3050004224.0,4961263616.0,-1911255040.0,-2799550464.0,-250453760.0,-0.70,1.14,-0.44,-0.64,-0.06,7579.38,0.97", + "2025-12-26,-8226198016.0,12731502592.0,-4505309184.0,-7020109824.0,-1206088192.0,-1.74,2.69,-0.95,-1.48,-0.25,7605.53,0.35", + "2025-12-29,-13252329216.0,12500791296.0,751542272.0,-6778318848.0,-6474010368.0,-2.84,2.68,0.16,-1.45,-1.39,7594.16,-0.15", + "2025-12-30,-10351230976.0,9586470912.0,764760064.0,-3929812992.0,-6421417984.0,-2.21,2.05,0.16,-0.84,-1.37,7597.30,0.04", + "2025-12-31,-4296068608.0,5234405376.0,-938336256.0,-4195876864.0,-100191744.0,-0.97,1.19,-0.21,-0.95,-0.02,7595.28,-0.03", + "2026-01-05,-886722560.0,4778942464.0,-3892215808.0,-4213411840.0,3326689280.0,-0.16,0.88,-0.72,-0.78,0.61,7753.88,2.09", + "2026-01-06,-7233179648.0,9130717184.0,-1897537536.0,-4989677568.0,-2243502080.0,-1.25,1.57,-0.33,-0.86,-0.39,7864.90,1.43", + "2026-01-07,-10615996416.0,9518804992.0,1097187328.0,-5613752320.0,-5002244096.0,-1.72,1.54,0.18,-0.91,-0.81,7906.42,0.53", + "2026-01-08,-7326629888.0,8100454400.0,-773824512.0,-6231392256.0,-1095237632.0,-1.21,1.34,-0.13,-1.03,-0.18,7971.59,0.82", + "2026-01-09,-5012930560.0,13960183808.0,-8947253248.0,-10769276928.0,5756346368.0,-0.71,1.98,-1.27,-1.53,0.82,8129.18,1.98", + "2026-01-12,-7262355456.0,13839921152.0,-6577561600.0,-11061964800.0,3799609344.0,-0.88,1.67,-0.79,-1.34,0.46,8357.01,2.80", + "2026-01-13,-44943392768.0,37279137792.0,7664250880.0,-20782067712.0,-24161325056.0,-5.45,4.52,0.93,-2.52,-2.93,8203.13,-1.84", + "2026-01-14,-13416706048.0,18260013056.0,-4843302912.0,-10783805440.0,-2632900608.0,-1.52,2.06,-0.55,-1.22,-0.30,8257.17,0.66", + "2026-01-15,-19645059072.0,19191291904.0,453763072.0,-8795164672.0,-10849894400.0,-3.08,3.00,0.07,-1.38,-1.70,8240.78,-0.20", + "2026-01-16,-11585200128.0,9621803008.0,1963393024.0,-5938487296.0,-5646712832.0,-1.83,1.52,0.31,-0.94,-0.89,8232.73,-0.10", + "2026-01-19,-7360823296.0,3626954752.0,3733868544.0,-3326910464.0,-4033912832.0,-1.27,0.62,0.64,-0.57,-0.69,8265.65,0.40", + "2026-01-20,-22826371840.0,13509824512.0,9316548608.0,-7170248704.0,-15656123136.0,-3.94,2.33,1.61,-1.24,-2.70,8182.75,-1.00", + "2026-01-21,6097576960.0,-6971666432.0,874090496.0,1349017600.0,4748559360.0,1.08,-1.23,0.15,0.24,0.84,8247.68,0.79", + "2026-01-22,-279240704.0,-1606438912.0,1885671424.0,95182848.0,-374423552.0,-0.05,-0.28,0.33,0.02,-0.07,8309.35,0.75", + "2026-01-23,3510251520.0,2383056896.0,-5893308416.0,-1796071424.0,5306322944.0,0.51,0.35,-0.86,-0.26,0.78,8470.74,1.94", + "2026-01-26,-25530068992.0,13020045312.0,12510023680.0,-9894289408.0,-15635779584.0,-3.63,1.85,1.78,-1.41,-2.22,8365.43,-1.24", + "2026-01-27,-15190769664.0,12750839808.0,2439925760.0,-7477035008.0,-7713734656.0,-2.41,2.02,0.39,-1.19,-1.22,8382.15,0.20", + "2026-01-28,-5052600320.0,2609926144.0,2442678272.0,-4111110144.0,-941490176.0,-0.81,0.42,0.39,-0.66,-0.15,8399.79,0.21", + "2026-01-29,-18618318848.0,17344892928.0,1273425920.0,-8818946048.0,-9799372800.0,-2.75,2.56,0.19,-1.30,-1.45,8332.21,-0.80", + "2026-01-30,-23413997568.0,22749700096.0,664297472.0,-12223684608.0,-11190312960.0,-3.92,3.81,0.11,-2.05,-1.88,8254.86,-0.93", + "2026-02-02,-22123847168.0,13211684864.0,8912162816.0,-9033719808.0,-13090127360.0,-4.43,2.65,1.79,-1.81,-2.62,7975.43,-3.39", + "2026-02-03,3502651648.0,6391836672.0,-9894494208.0,-2754285568.0,6256937216.0,0.67,1.22,-1.88,-0.52,1.19,8209.10,2.93", + "2026-02-04,-18045103616.0,11618750464.0,6426357760.0,-8725819392.0,-9319284224.0,-3.50,2.25,1.24,-1.69,-1.81,8207.12,-0.02", + "2026-02-05,-20376250880.0,15113863168.0,5262385152.0,-8504463360.0,-11871787520.0,-4.62,3.43,1.19,-1.93,-2.69,8068.08,-1.69", + "2026-02-06,-4718400000.0,9651572736.0,-4933173248.0,-5104390144.0,385990144.0,-1.06,2.17,-1.11,-1.15,0.09,8051.57,-0.20", + "2026-02-09,3605787392.0,3286646784.0,-6892433408.0,-3130052608.0,6735840000.0,0.75,0.68,-1.43,-0.65,1.40,8233.78,2.26", + "2026-02-10,-9314133760.0,8578666496.0,735465472.0,-6366367744.0,-2947766016.0,-1.96,1.81,0.15,-1.34,-0.62,8250.30,0.20", + "2026-02-11,-13081329664.0,11662094336.0,1419235328.0,-6193913856.0,-6887415808.0,-2.99,2.66,0.32,-1.41,-1.57,8239.51,-0.13", + "2026-02-12,1055733248.0,5874241536.0,-6929973248.0,-2375593984.0,3431327232.0,0.23,1.26,-1.48,-0.51,0.73,8314.83,0.91", + "2026-02-13,-17155956992.0,10921299968.0,6234652672.0,-7092060160.0,-10063896832.0,-3.91,2.49,1.42,-1.62,-2.29,8204.83,-1.32", + "2026-02-24,1027074048.0,944775168.0,-1971855360.0,-2671382528.0,3698456576.0,0.22,0.20,-0.42,-0.57,0.79,8299.77,1.16", + "2026-02-25,-2759831552.0,5440352256.0,-2680520704.0,-4096421888.0,1336590336.0,-0.52,1.02,-0.50,-0.77,0.25,8426.33,1.52", + "2026-02-26,-3290157056.0,-204787712.0,3494952960.0,-3507294208.0,217137152.0,-0.58,-0.04,0.61,-0.61,0.04,8490.62,0.76", + "2026-02-27,-4508917760.0,3701612544.0,807297024.0,-4624609280.0,115691520.0,-0.82,0.67,0.15,-0.84,0.02,8560.84,0.83", + "2026-03-02,-22140092416.0,17025236992.0,5114855424.0,-12171554816.0,-9968537600.0,-3.36,2.58,0.78,-1.85,-1.51,8476.97,-0.98", + "2026-03-03,-44824207360.0,34755108864.0,10069098496.0,-19980791808.0,-24843415552.0,-6.74,5.23,1.51,-3.01,-3.74,8142.45,-3.95", + "2026-03-04,-13957196032.0,12000473088.0,1956716544.0,-8292016128.0,-5665179904.0,-2.78,2.39,0.39,-1.65,-1.13,8094.52,-0.59", + "2026-03-05,-672097792.0,-470077440.0,1142177792.0,-1082068992.0,409971200.0,-0.13,-0.09,0.22,-0.21,0.08,8171.12,0.95", + "2026-03-06,529051136.0,3841929216.0,-4370980864.0,-3677396992.0,4206448128.0,0.11,0.81,-0.92,-0.78,0.89,8248.86,0.95", + "2026-03-09,-11838230016.0,9585422336.0,2252804096.0,-6865969152.0,-4972260864.0,-2.08,1.69,0.40,-1.21,-0.87,8203.87,-0.55", + "2026-03-10,240596224.0,2734366720.0,-2974961664.0,-1717829632.0,1958425856.0,0.05,0.51,-0.56,-0.32,0.37,8350.09,1.78", + "2026-03-11,-7574712320.0,6511857664.0,1062854656.0,-5513895936.0,-2060816384.0,-1.38,1.19,0.19,-1.00,-0.38,8363.53,0.16", + "2026-03-12,-11108361984.0,9479794688.0,1628569600.0,-6996324352.0,-4112037632.0,-2.09,1.78,0.31,-1.32,-0.77,8335.91,-0.33", + "2026-03-13,-19798441728.0,17808416768.0,1990025216.0,-9900756992.0,-9897684736.0,-3.78,3.40,0.38,-1.89,-1.89,8214.29,-1.46", + "2026-03-16,-6508417024.0,6558023680.0,-49614848.0,-2757283840.0,-3751133184.0,-1.33,1.34,-0.01,-0.56,-0.77,8211.35,-0.04", + "2026-03-17,-23850875648.0,19313795072.0,4537081856.0,-11673587712.0,-12177287936.0,-5.27,4.27,1.00,-2.58,-2.69,8019.86,-2.33", + "2026-03-18,-1250735104.0,6260416512.0,-5009682432.0,-2041253888.0,790518784.0,-0.30,1.49,-1.19,-0.49,0.19,8096.59,0.96", + "2026-03-19,-18560120832.0,15616479232.0,2943639552.0,-9076830208.0,-9483290624.0,-4.18,3.52,0.66,-2.05,-2.14,7909.23,-2.31" + ] + } + }, + "000688": { + "rc": 0, + "rt": 22, + "svr": 177617937, + "lt": 1, + "full": 0, + "dlmkts": "", + "data": { + "code": "000688", + "market": 1, + "name": "科创50", + "klines": [ + "2025-09-15,-2078385664.0,407777024.0,1670608640.0,1075777536.0,-3154163200.0,-2.13,0.42,1.71,1.10,-3.23,1340.40,0.18", + "2025-09-16,-762317056.0,164720640.0,597596416.0,-751576576.0,-10740480.0,-0.80,0.17,0.63,-0.79,-0.01,1358.05,1.32", + "2025-09-17,-1202316544.0,622667264.0,579649536.0,-664359168.0,-537957376.0,-1.30,0.68,0.63,-0.72,-0.58,1370.43,0.91", + "2025-09-18,-3052574976.0,1490028800.0,1562546176.0,-445022976.0,-2607552000.0,-2.19,1.07,1.12,-0.32,-1.87,1380.35,0.72", + "2025-09-19,-3289285376.0,811158016.0,2478127616.0,893358592.0,-4182643968.0,-3.25,0.80,2.45,0.88,-4.13,1362.65,-1.28", + "2025-09-22,2316696576.0,67864320.0,-2384561152.0,-825481216.0,3142177792.0,2.03,0.06,-2.09,-0.72,2.75,1408.64,3.38", + "2025-09-23,-2836284416.0,655574016.0,2180709888.0,1617010688.0,-4453295104.0,-2.46,0.57,1.89,1.40,-3.86,1407.30,-0.10", + "2025-09-24,3858226688.0,-1382340864.0,-2475885568.0,927553024.0,2930673664.0,3.04,-1.09,-1.95,0.73,2.31,1456.47,3.49", + "2025-09-25,-2648983552.0,920989184.0,1727994112.0,-853813504.0,-1795170048.0,-2.57,0.89,1.68,-0.83,-1.74,1474.49,1.24", + "2025-09-26,-3058773248.0,1062579200.0,1996193792.0,885460736.0,-3944233984.0,-3.26,1.13,2.13,0.94,-4.20,1450.82,-1.61", + "2025-09-29,-2312670464.0,1192549632.0,1120121088.0,686552320.0,-2999222784.0,-2.40,1.24,1.16,0.71,-3.11,1470.41,1.35", + "2025-09-30,-1028968960.0,-265145344.0,1294114560.0,847027968.0,-1875996928.0,-1.03,-0.27,1.30,0.85,-1.88,1495.29,1.69", + "2025-10-09,-2566516992.0,697812992.0,1868704000.0,32918784.0,-2599435776.0,-1.76,0.48,1.28,0.02,-1.78,1539.08,2.93", + "2025-10-10,-8596247808.0,2452632576.0,6143615488.0,679745024.0,-9275992832.0,-7.19,2.05,5.14,0.57,-7.76,1452.68,-5.61", + "2025-10-13,22942464.0,-270778368.0,247836160.0,168617472.0,-145675008.0,0.02,-0.24,0.22,0.15,-0.13,1473.02,1.40", + "2025-10-14,-7557330688.0,2096235520.0,5461095168.0,-54927616.0,-7502403072.0,-6.46,1.79,4.67,-0.05,-6.41,1410.30,-4.26", + "2025-10-15,-78050816.0,416509184.0,-338458368.0,-503925504.0,425874688.0,-0.10,0.52,-0.42,-0.63,0.53,1430.00,1.40", + "2025-10-16,-2734514944.0,1253787648.0,1480727040.0,-2248884992.0,-485629952.0,-3.69,1.69,2.00,-3.03,-0.65,1416.58,-0.94", + "2025-10-17,-6043957760.0,2640551680.0,3403406080.0,-1301812224.0,-4742145536.0,-8.30,3.63,4.67,-1.79,-6.51,1363.17,-3.77", + "2025-10-20,-1485313024.0,965454080.0,519858688.0,-726499584.0,-758813440.0,-2.15,1.40,0.75,-1.05,-1.10,1367.90,0.35", + "2025-10-21,2288861440.0,-683182080.0,-1605679360.0,-1815763968.0,4104625408.0,3.00,-0.90,-2.10,-2.38,5.38,1406.32,2.81", + "2025-10-22,-207996928.0,16185600.0,191811328.0,-853977856.0,645980928.0,-0.30,0.02,0.27,-1.21,0.92,1405.41,-0.06", + "2025-10-23,123990528.0,-9387008.0,-114603520.0,482366464.0,-358375936.0,0.22,-0.02,-0.21,0.87,-0.65,1401.26,-0.30", + "2025-10-24,3726746624.0,-1927990016.0,-1798756864.0,-1304914688.0,5031661312.0,3.77,-1.95,-1.82,-1.32,5.09,1462.22,4.35", + "2025-10-27,-529268224.0,-327906304.0,857174272.0,939495424.0,-1468763648.0,-0.49,-0.31,0.80,0.88,-1.37,1484.21,1.50", + "2025-10-28,-3082080000.0,1415445760.0,1666634240.0,1307798784.0,-4389878784.0,-3.51,1.61,1.90,1.49,-5.00,1471.73,-0.84", + "2025-10-29,-2660401408.0,869805312.0,1790596096.0,889821440.0,-3550222848.0,-3.09,1.01,2.08,1.03,-4.12,1489.12,1.18", + "2025-10-30,-3430874624.0,1029415424.0,2401459456.0,133407488.0,-3564282112.0,-3.47,1.04,2.43,0.14,-3.61,1461.30,-1.87", + "2025-10-31,-8281259776.0,3734259968.0,4547000064.0,-1638979840.0,-6642279936.0,-8.72,3.93,4.79,-1.73,-7.00,1415.53,-3.13", + "2025-11-03,-3029319424.0,986937600.0,2042382080.0,-999326720.0,-2029992704.0,-3.91,1.27,2.63,-1.29,-2.62,1400.86,-1.04", + "2025-11-04,-544068864.0,-22631424.0,566700288.0,672421120.0,-1216489984.0,-0.80,-0.03,0.83,0.98,-1.78,1387.24,-0.97", + "2025-11-05,77309440.0,-127998720.0,50689536.0,-300430848.0,377740288.0,0.12,-0.20,0.08,-0.48,0.60,1390.39,0.23", + "2025-11-06,2758234624.0,-927628544.0,-1830605568.0,-1921298944.0,4679533568.0,3.03,-1.02,-2.01,-2.11,5.14,1436.86,3.34", + "2025-11-07,-2486851840.0,577998848.0,1908852736.0,525078016.0,-3011929856.0,-3.84,0.89,2.95,0.81,-4.65,1415.69,-1.47", + "2025-11-10,-3201659136.0,1279667968.0,1921991424.0,487547136.0,-3689206272.0,-4.40,1.76,2.64,0.67,-5.07,1407.56,-0.57", + "2025-11-11,-1321151488.0,-192622336.0,1513774080.0,1208047872.0,-2529199360.0,-2.04,-0.30,2.33,1.86,-3.90,1387.53,-1.42", + "2025-11-12,-2458360576.0,1567909120.0,890451712.0,-1321507584.0,-1136852992.0,-3.97,2.53,1.44,-2.14,-1.84,1379.45,-0.58", + "2025-11-13,-611911936.0,385447424.0,226464512.0,-1181933824.0,570021888.0,-0.98,0.61,0.36,-1.88,0.91,1399.29,1.44", + "2025-11-14,-3265899776.0,805083648.0,2460815872.0,1309761280.0,-4575661056.0,-5.33,1.31,4.01,2.14,-7.47,1361.23,-2.72", + "2025-11-17,-2411381248.0,1112416256.0,1298964992.0,-381923328.0,-2029457920.0,-4.05,1.87,2.18,-0.64,-3.41,1354.04,-0.53", + "2025-11-18,-1410557952.0,1155753472.0,254804224.0,-1349265920.0,-61292032.0,-2.30,1.89,0.42,-2.20,-0.10,1357.93,0.29", + "2025-11-19,-3185836544.0,2156224000.0,1029612544.0,-708047872.0,-2477788672.0,-7.00,4.74,2.26,-1.56,-5.45,1344.80,-0.97", + "2025-11-20,-2571571456.0,1108371456.0,1463199744.0,-561034752.0,-2010536704.0,-5.88,2.53,3.34,-1.28,-4.60,1328.19,-1.24", + "2025-11-21,-4233736704.0,2025700352.0,2208036352.0,123758592.0,-4357495296.0,-7.56,3.62,3.94,0.22,-7.78,1285.83,-3.19", + "2025-11-24,262504448.0,41290752.0,-303795200.0,390788096.0,-128283648.0,0.52,0.08,-0.60,0.77,-0.25,1296.60,0.84", + "2025-11-25,527244544.0,-1038148352.0,510903552.0,-82306560.0,609551104.0,1.00,-1.97,0.97,-0.16,1.16,1302.17,0.43", + "2025-11-26,111619840.0,-20894720.0,-90724864.0,-1529531904.0,1641151744.0,0.19,-0.04,-0.16,-2.66,2.85,1315.04,0.99", + "2025-11-27,-343115264.0,49876992.0,293238272.0,-656396800.0,313281536.0,-0.56,0.08,0.47,-1.06,0.51,1310.70,-0.33", + "2025-11-28,528700160.0,-264347136.0,-264352768.0,-172208640.0,700908800.0,1.07,-0.53,-0.53,-0.35,1.41,1327.15,1.26", + "2025-12-01,1102155520.0,-851451392.0,-250704384.0,115923712.0,986231808.0,1.68,-1.30,-0.38,0.18,1.51,1336.76,0.72", + "2025-12-02,-1553150976.0,75150848.0,1478000128.0,243492096.0,-1796643072.0,-3.30,0.16,3.14,0.52,-3.82,1320.16,-1.24", + "2025-12-03,-2090333952.0,863565056.0,1226768896.0,-973394432.0,-1116939520.0,-4.83,2.00,2.84,-2.25,-2.58,1308.37,-0.89", + "2025-12-04,-226344448.0,444618240.0,-218273792.0,-525186816.0,298842368.0,-0.46,0.91,-0.45,-1.08,0.61,1326.16,1.36", + "2025-12-05,-579333632.0,294585344.0,284748544.0,272722944.0,-852056576.0,-1.16,0.59,0.57,0.55,-1.71,1326.10,0.00", + "2025-12-08,1341219584.0,-446098944.0,-895120896.0,-485457920.0,1826677504.0,2.10,-0.70,-1.40,-0.76,2.86,1350.80,1.86", + "2025-12-09,-1704244224.0,581821440.0,1122422528.0,204839680.0,-1909083904.0,-3.11,1.06,2.05,0.37,-3.48,1347.11,-0.27", + "2025-12-10,-2182258944.0,1094646784.0,1087612160.0,-97306880.0,-2084952064.0,-3.94,1.98,1.96,-0.18,-3.77,1346.70,-0.03", + "2025-12-11,-1808000256.0,277921280.0,1530078976.0,554380544.0,-2362380800.0,-3.40,0.52,2.87,1.04,-4.44,1325.83,-1.55", + "2025-12-12,-921901056.0,-49869568.0,971770880.0,2286865920.0,-3208766976.0,-1.10,-0.06,1.16,2.73,-3.83,1348.88,1.74", + "2025-12-15,-2543694592.0,660980224.0,1882714368.0,-697285632.0,-1846408960.0,-4.36,1.13,3.23,-1.20,-3.16,1318.91,-2.22", + "2025-12-16,-2419934720.0,1190614784.0,1229319936.0,147918848.0,-2567853568.0,-5.13,2.53,2.61,0.31,-5.45,1293.38,-1.94", + "2025-12-17,-321603584.0,1121332736.0,-799729152.0,-686757376.0,365153792.0,-0.64,2.23,-1.59,-1.37,0.73,1325.33,2.47", + "2025-12-18,-1208585472.0,676520704.0,532065024.0,-179045120.0,-1029540352.0,-3.12,1.75,1.37,-0.46,-2.66,1305.97,-1.46", + "2025-12-19,-7344384.0,188879872.0,-181535488.0,355530240.0,-362874624.0,-0.02,0.49,-0.47,0.91,-0.93,1308.59,0.20", + "2025-12-22,1519151104.0,-318842368.0,-1200308736.0,15509504.0,1503641600.0,2.76,-0.58,-2.18,0.03,2.73,1335.25,2.04", + "2025-12-23,-574545664.0,543474688.0,31070720.0,-994764288.0,420218624.0,-1.09,1.03,0.06,-1.88,0.80,1340.02,0.36", + "2025-12-24,-458679296.0,493437952.0,-34758912.0,-304448768.0,-154230528.0,-0.90,0.97,-0.07,-0.60,-0.30,1352.13,0.90", + "2025-12-25,-1720017664.0,802083072.0,917934592.0,-536619008.0,-1183398656.0,-3.84,1.79,2.05,-1.20,-2.64,1349.06,-0.23", + "2025-12-26,-2659664640.0,1506247936.0,1153416448.0,-1189693184.0,-1469971456.0,-5.89,3.33,2.55,-2.63,-3.25,1345.83,-0.24", + "2025-12-29,-652359936.0,761566464.0,-109206528.0,-1606624256.0,954264320.0,-1.12,1.30,-0.19,-2.75,1.63,1346.32,0.04", + "2025-12-30,-447679232.0,917694208.0,-470015232.0,-1423546624.0,975867392.0,-0.76,1.55,-0.79,-2.40,1.65,1359.87,1.01", + "2025-12-31,-1319330048.0,477554944.0,841775104.0,891485696.0,-2210815744.0,-2.68,0.97,1.71,1.81,-4.49,1344.20,-1.15", + "2026-01-05,1416395520.0,-309166336.0,-1107229184.0,55589376.0,1360806144.0,1.74,-0.38,-1.36,0.07,1.68,1403.41,4.40", + "2026-01-06,-630987520.0,-149204224.0,780191744.0,364264704.0,-995252224.0,-0.78,-0.18,0.97,0.45,-1.23,1429.30,1.84", + "2026-01-07,-1606799872.0,955030016.0,651769856.0,-1081505024.0,-525294848.0,-1.84,1.10,0.75,-1.24,-0.60,1443.39,0.99", + "2026-01-08,-1232935168.0,765189888.0,467745024.0,-557233664.0,-675701504.0,-1.24,0.77,0.47,-0.56,-0.68,1455.17,0.82", + "2026-01-09,-2641922048.0,1800372992.0,841549056.0,-727238144.0,-1914683904.0,-2.90,1.98,0.92,-0.80,-2.10,1475.97,1.43", + "2026-01-12,-1713052672.0,1202902016.0,510150400.0,-919018240.0,-794034432.0,-1.61,1.13,0.48,-0.86,-0.74,1511.84,2.43", + "2026-01-13,-6033940992.0,2181521664.0,3852419584.0,-249889024.0,-5784051968.0,-5.78,2.09,3.69,-0.24,-5.54,1469.57,-2.80", + "2026-01-14,-317161984.0,1206827776.0,-889665536.0,108258304.0,-425420288.0,-0.26,0.97,-0.72,0.09,-0.34,1500.91,2.13", + "2026-01-15,143685632.0,1187763456.0,-1331449088.0,-273957376.0,417643008.0,0.15,1.24,-1.39,-0.29,0.44,1493.95,-0.46", + "2026-01-16,2495973632.0,-147499008.0,-2348474880.0,-363673856.0,2859647488.0,2.14,-0.13,-2.01,-0.31,2.45,1514.07,1.35", + "2026-01-19,-775097344.0,706698496.0,68398848.0,-538238464.0,-236858880.0,-0.83,0.76,0.07,-0.58,-0.25,1506.86,-0.48", + "2026-01-20,-1850828032.0,821270272.0,1029557760.0,1276508928.0,-3127336960.0,-1.89,0.84,1.05,1.31,-3.20,1482.99,-1.58", + "2026-01-21,5347700224.0,-1260409600.0,-4087290368.0,-1693133568.0,7040833792.0,4.56,-1.07,-3.48,-1.44,6.00,1535.39,3.53", + "2026-01-22,-1997343488.0,359258368.0,1638085120.0,-163233280.0,-1834110208.0,-1.74,0.31,1.43,-0.14,-1.60,1541.64,0.41", + "2026-01-23,-1681970432.0,1095138560.0,586832128.0,493632512.0,-2175602944.0,-1.52,0.99,0.53,0.45,-1.96,1553.71,0.78", + "2026-01-26,-3347934720.0,408813056.0,2939121664.0,410506752.0,-3758441472.0,-3.07,0.38,2.70,0.38,-3.45,1532.80,-1.35", + "2026-01-27,-15850496.0,211035136.0,-195184640.0,-519972608.0,504122112.0,-0.02,0.21,-0.19,-0.51,0.49,1555.98,1.51", + "2026-01-28,336082688.0,-901153792.0,565071104.0,1444834816.0,-1108752128.0,0.32,-0.86,0.54,1.38,-1.06,1554.80,-0.08", + "2026-01-29,-5455941888.0,1705966080.0,3749976064.0,899386368.0,-6355328256.0,-5.53,1.73,3.80,0.91,-6.45,1507.64,-3.03", + "2026-01-30,-1512692736.0,763334912.0,749357568.0,-1674176000.0,161483264.0,-1.63,0.82,0.81,-1.80,0.17,1509.40,0.12", + "2026-02-02,-3969284096.0,801650176.0,3167633920.0,-161135616.0,-3808148480.0,-4.58,0.93,3.66,-0.19,-4.40,1450.90,-3.88", + "2026-02-03,-62897920.0,218596096.0,-155698176.0,4512312064.0,-4575209984.0,-0.06,0.22,-0.16,4.57,-4.63,1471.07,1.39", + "2026-02-04,-1922355968.0,269093376.0,1653262592.0,2443340288.0,-4365696256.0,-2.51,0.35,2.16,3.19,-5.70,1453.48,-1.20", + "2026-02-05,-1938539520.0,638459392.0,1300080384.0,-406296064.0,-1532243456.0,-2.86,0.94,1.92,-0.60,-2.26,1432.52,-1.44", + "2026-02-06,514319616.0,347112192.0,-861431808.0,101063168.0,413256448.0,0.83,0.56,-1.38,0.16,0.66,1422.41,-0.71", + "2026-02-09,407598848.0,101331968.0,-508930816.0,-445660672.0,853259520.0,0.56,0.14,-0.70,-0.61,1.17,1458.16,2.51", + "2026-02-10,-373424384.0,530441216.0,-157016832.0,-129448448.0,-243975936.0,-0.55,0.78,-0.23,-0.19,-0.36,1471.50,0.91", + "2026-02-11,-1609459712.0,654438400.0,955021568.0,-83478016.0,-1525981696.0,-3.31,1.35,1.96,-0.17,-3.14,1455.11,-1.11", + "2026-02-12,2349730816.0,-551386368.0,-1798344448.0,-25956096.0,2375686912.0,3.39,-0.80,-2.59,-0.04,3.43,1480.99,1.78", + "2026-02-13,90215168.0,-210876416.0,120661248.0,-595070720.0,685285888.0,0.15,-0.34,0.20,-0.97,1.11,1470.33,-0.72", + "2026-02-24,-654344704.0,251947776.0,402396928.0,695437312.0,-1349782016.0,-0.95,0.37,0.58,1.01,-1.96,1465.37,-0.34", + "2026-02-25,-1168411136.0,985245184.0,183165696.0,-992833280.0,-175577856.0,-1.67,1.41,0.26,-1.42,-0.25,1473.28,0.54", + "2026-02-26,-1095090944.0,1211952384.0,-116861696.0,-3154960384.0,2059869440.0,-1.31,1.45,-0.14,-3.77,2.46,1485.86,0.85", + "2026-02-27,-863082240.0,596356352.0,266725632.0,-934697216.0,71614976.0,-1.10,0.76,0.34,-1.19,0.09,1488.02,0.15", + "2026-03-02,-3754415616.0,1761170688.0,1993245184.0,-1227873024.0,-2526542592.0,-4.73,2.22,2.51,-1.55,-3.18,1464.77,-1.56", + "2026-03-03,-9175909888.0,2631353600.0,6544556544.0,-1686580992.0,-7489328896.0,-10.41,2.98,7.42,-1.91,-8.49,1388.41,-5.21", + "2026-03-04,-2629369088.0,1254332416.0,1375037184.0,-1726279424.0,-903089664.0,-4.01,1.92,2.10,-2.64,-1.38,1381.56,-0.49", + "2026-03-05,-592965888.0,729634304.0,-136668416.0,344301824.0,-937267712.0,-0.72,0.89,-0.17,0.42,-1.14,1405.35,1.72", + "2026-03-06,177906176.0,122767872.0,-300674048.0,817097472.0,-639191296.0,0.30,0.20,-0.50,1.36,-1.06,1414.39,0.64", + "2026-03-09,-325016064.0,223284224.0,101731840.0,555263232.0,-880279296.0,-0.44,0.30,0.14,0.75,-1.18,1390.48,-1.69", + "2026-03-10,726252800.0,-49251072.0,-677001728.0,771219968.0,-44967168.0,1.12,-0.08,-1.04,1.18,-0.07,1420.54,2.16", + "2026-03-11,-940622336.0,-252366080.0,1192988672.0,1746217472.0,-2686839808.0,-1.44,-0.39,1.82,2.67,-4.10,1401.08,-1.37", + "2026-03-12,-3855536640.0,373429504.0,3482106624.0,-522270976.0,-3333265664.0,-6.12,0.59,5.53,-0.83,-5.29,1383.65,-1.24", + "2026-03-13,-2111057152.0,1626560512.0,484496384.0,-2332320512.0,221263360.0,-3.16,2.44,0.73,-3.49,0.33,1373.64,-0.72", + "2026-03-16,1410089472.0,-537970176.0,-872119552.0,727502592.0,682586880.0,1.91,-0.73,-1.18,0.99,0.92,1384.99,0.83", + "2026-03-17,-2445091328.0,726179584.0,1718911488.0,-165922048.0,-2279169280.0,-4.19,1.24,2.94,-0.28,-3.90,1354.15,-2.23", + "2026-03-18,1893901824.0,-3099648.0,-1890801920.0,-90711808.0,1984613632.0,2.98,-0.00,-2.97,-0.14,3.12,1372.58,1.36", + "2026-03-19,-3099200256.0,600178176.0,2499022080.0,216812544.0,-3316012800.0,-5.00,0.97,4.03,0.35,-5.35,1339.03,-2.44" + ] + } + } +} \ No newline at end of file diff --git a/backend/data/raw_payloads/ashare_index_realtime_2026-03-20.json b/backend/data/raw_payloads/ashare_index_realtime_2026-03-20.json new file mode 100644 index 0000000..d52589a --- /dev/null +++ b/backend/data/raw_payloads/ashare_index_realtime_2026-03-20.json @@ -0,0 +1,410 @@ +{ + "000001": { + "quote": { + "rc": 0, + "rt": 4, + "svr": 177617596, + "lt": 1, + "full": 1, + "dlmkts": "", + "data": { + "f43": 395705, + "f57": "000001", + "f58": "上证指数", + "f62": 0, + "f78": 0, + "f84": 5081018670263.0, + "f169": -4950, + "f170": -124, + "f184": 0.0 + } + }, + "minute": { + "rc": 0, + "rt": 21, + "svr": 177617622, + "lt": 1, + "full": 0, + "dlmkts": "", + "data": { + "code": "000001", + "market": 1, + "name": "上证指数", + "tradePeriods": { + "pre": null, + "after": null, + "periods": [ + { + "b": 202603200930, + "e": 202603201130 + }, + { + "b": 202603201300, + "e": 202603201500 + } + ] + }, + "klines": [ + "2026-03-20 15:00,-36090673245.0,30662178795.0,5428493789.0,-14473916529.0,-21616756716.0" + ] + } + } + }, + "399001": { + "quote": { + "rc": 0, + "rt": 4, + "svr": 177617647, + "lt": 1, + "full": 1, + "dlmkts": "", + "data": { + "f43": 1386620, + "f57": "399001", + "f58": "深证成指", + "f62": 0, + "f78": 0, + "f84": 2719453465011.0, + "f169": -3537, + "f170": -25, + "f184": 0.0 + } + }, + "minute": { + "rc": 0, + "rt": 21, + "svr": 177617546, + "lt": 1, + "full": 0, + "dlmkts": "", + "data": { + "code": "399001", + "market": 0, + "name": "深证成指", + "tradePeriods": { + "pre": null, + "after": null, + "periods": [ + { + "b": 202603200930, + "e": 202603201130 + }, + { + "b": 202603201300, + "e": 202603201500 + } + ] + }, + "klines": [ + "2026-03-20 15:00,-37762698805.0,42839015862.0,-5076316638.0,-25956506719.0,-11806192086.0" + ] + } + } + }, + "399006": { + "quote": { + "rc": 0, + "rt": 4, + "svr": 177617569, + "lt": 1, + "full": 1, + "dlmkts": "", + "data": { + "f43": 335210, + "f57": "399006", + "f58": "创业板指", + "f62": 0, + "f78": 0, + "f84": 663236312923.0, + "f169": 4300, + "f170": 130, + "f184": 0.0 + } + }, + "minute": { + "rc": 0, + "rt": 21, + "svr": 177617603, + "lt": 1, + "full": 0, + "dlmkts": "", + "data": { + "code": "399006", + "market": 0, + "name": "创业板指", + "tradePeriods": { + "pre": null, + "after": null, + "periods": [ + { + "b": 202603200930, + "e": 202603201130 + }, + { + "b": 202603201300, + "e": 202603201500 + } + ] + }, + "klines": [ + "2026-03-20 15:00,-9624108509.0,14568948356.0,-4944839799.0,-10306489727.0,682381218.0" + ] + } + } + }, + "000300": { + "quote": { + "rc": 0, + "rt": 4, + "svr": 177617576, + "lt": 1, + "full": 1, + "dlmkts": "", + "data": { + "f43": 456702, + "f57": "000300", + "f58": "沪深300", + "f62": 0, + "f78": 0, + "f84": 3522763640986.0, + "f169": -1623, + "f170": -35, + "f184": 0.0 + } + }, + "minute": { + "rc": 0, + "rt": 21, + "svr": 177617615, + "lt": 1, + "full": 0, + "dlmkts": "", + "data": { + "code": "000300", + "market": 1, + "name": "沪深300", + "tradePeriods": { + "pre": null, + "after": null, + "periods": [ + { + "b": 202603200930, + "e": 202603201130 + }, + { + "b": 202603201300, + "e": 202603201500 + } + ] + }, + "klines": [ + "2026-03-20 15:00,-13407705488.0,16433316878.0,-3025611479.0,-7285125611.0,-6122579877.0" + ] + } + } + }, + "000905": { + "quote": { + "rc": 0, + "rt": 4, + "svr": 177617600, + "lt": 1, + "full": 1, + "dlmkts": "", + "data": { + "f43": 776004, + "f57": "000905", + "f58": "中证500", + "f62": 0, + "f78": 0, + "f84": 1206750435517.0, + "f169": -11705, + "f170": -149, + "f184": 0.0 + } + }, + "minute": { + "rc": 0, + "rt": 21, + "svr": 177617622, + "lt": 1, + "full": 0, + "dlmkts": "", + "data": { + "code": "000905", + "market": 1, + "name": "中证500", + "tradePeriods": { + "pre": null, + "after": null, + "periods": [ + { + "b": 202603200930, + "e": 202603201130 + }, + { + "b": 202603201300, + "e": 202603201500 + } + ] + }, + "klines": [ + "2026-03-20 15:00,-18507261764.0,18746040417.0,-238778724.0,-8508449396.0,-9998812368.0" + ] + } + } + }, + "000852": { + "quote": { + "rc": 0, + "rt": 4, + "svr": 177617576, + "lt": 1, + "full": 1, + "dlmkts": "", + "data": { + "f43": 778343, + "f57": "000852", + "f58": "中证1000", + "f62": 0, + "f78": 0, + "f84": 1079778218174.0, + "f169": -12580, + "f170": -159, + "f184": 0.0 + } + }, + "minute": { + "rc": 0, + "rt": 21, + "svr": 177617615, + "lt": 1, + "full": 0, + "dlmkts": "", + "data": { + "code": "000852", + "market": 1, + "name": "中证1000", + "tradePeriods": { + "pre": null, + "after": null, + "periods": [ + { + "b": 202603200930, + "e": 202603201130 + }, + { + "b": 202603201300, + "e": 202603201500 + } + ] + }, + "klines": [ + "2026-03-20 15:00,-15351540064.0,14537501785.0,814038151.0,-9592527164.0,-5759012900.0" + ] + } + } + }, + "932000": { + "quote": { + "rc": 0, + "rt": 4, + "svr": 177617546, + "lt": 1, + "full": 1, + "dlmkts": "", + "data": { + "f43": 327354, + "f57": "932000", + "f58": "中证2000", + "f62": 0, + "f78": 0, + "f84": 964788099557.0, + "f169": -8679, + "f170": -258, + "f184": 0.0 + } + }, + "minute": { + "rc": 0, + "rt": 21, + "svr": 177617559, + "lt": 1, + "full": 0, + "dlmkts": "", + "data": { + "code": "932000", + "market": 2, + "name": "中证2000", + "tradePeriods": { + "pre": null, + "after": null, + "periods": [ + { + "b": 202603200930, + "e": 202603201130 + }, + { + "b": 202603201300, + "e": 202603201500 + } + ] + }, + "klines": [ + "2026-03-20 15:00,-15132915239.0,13826451927.0,1247689139.0,-9553087053.0,-5579828186.0" + ] + } + } + }, + "000688": { + "quote": { + "rc": 0, + "rt": 4, + "svr": 177617606, + "lt": 1, + "full": 1, + "dlmkts": "", + "data": { + "f43": 131831, + "f57": "000688", + "f58": "科创50", + "f62": 0, + "f78": 0, + "f84": 82890326326.0, + "f169": -2072, + "f170": -155, + "f184": 0.0 + } + }, + "minute": { + "rc": 0, + "rt": 21, + "svr": 177617574, + "lt": 1, + "full": 0, + "dlmkts": "", + "data": { + "code": "000688", + "market": 1, + "name": "科创50", + "tradePeriods": { + "pre": null, + "after": null, + "periods": [ + { + "b": 202603200930, + "e": 202603201130 + }, + { + "b": 202603201300, + "e": 202603201500 + } + ] + }, + "klines": [ + "2026-03-20 15:00,-2866838394.0,1429238712.0,1437599669.0,-363220324.0,-2503618070.0" + ] + } + } + } +} \ No newline at end of file diff --git a/backend/data/raw_payloads/ashare_sector_daily_backfill_2026-03-20.json b/backend/data/raw_payloads/ashare_sector_daily_backfill_2026-03-20.json new file mode 100644 index 0000000..6726036 --- /dev/null +++ b/backend/data/raw_payloads/ashare_sector_daily_backfill_2026-03-20.json @@ -0,0 +1,6671 @@ +{ + "industry:BK0448": { + "code": "BK0448", + "name": "通信设备", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "通信设备" + } + }, + "industry:BK1215": { + "code": "BK1215", + "name": "通信", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "通信" + } + }, + "industry:BK1591": { + "code": "BK1591", + "name": "通信网络设备及器件", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "通信网络设备及器件" + } + }, + "industry:BK1031": { + "code": "BK1031", + "name": "光伏设备", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "光伏设备" + } + }, + "industry:BK1201": { + "code": "BK1201", + "name": "电子", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "电子" + } + }, + "industry:BK1592": { + "code": "BK1592", + "name": "通信线缆及配套", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "通信线缆及配套" + } + }, + "industry:BK1320": { + "code": "BK1320", + "name": "逆变器", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "逆变器" + } + }, + "industry:BK1033": { + "code": "BK1033", + "name": "电池", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "电池" + } + }, + "industry:BK1340": { + "code": "BK1340", + "name": "印制电路板", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "印制电路板" + } + }, + "industry:BK1200": { + "code": "BK1200", + "name": "电力设备", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "电力设备" + } + }, + "industry:BK1330": { + "code": "BK1330", + "name": "模拟芯片设计", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "模拟芯片设计" + } + }, + "industry:BK1303": { + "code": "BK1303", + "name": "锂电池", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "锂电池" + } + }, + "industry:BK1038": { + "code": "BK1038", + "name": "光学光电子", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "光学光电子" + } + }, + "industry:BK1338": { + "code": "BK1338", + "name": "消费电子零部件及组装", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "消费电子零部件及组装" + } + }, + "industry:BK1037": { + "code": "BK1037", + "name": "消费电子", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "消费电子" + } + }, + "industry:BK1593": { + "code": "BK1593", + "name": "通信终端及配件", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "通信终端及配件" + } + }, + "industry:BK1302": { + "code": "BK1302", + "name": "电池化学品", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "电池化学品" + } + }, + "industry:BK1333": { + "code": "BK1333", + "name": "LED", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "LED" + } + }, + "industry:BK1317": { + "code": "BK1317", + "name": "光伏加工设备", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "光伏加工设备" + } + }, + "industry:BK1237": { + "code": "BK1237", + "name": "自动化设备", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "自动化设备" + } + }, + "industry:BK1334": { + "code": "BK1334", + "name": "光学元件", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "光学元件" + } + }, + "industry:BK1405": { + "code": "BK1405", + "name": "其他专用设备", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "其他专用设备" + } + }, + "industry:BK1624": { + "code": "BK1624", + "name": "其他小金属", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "其他小金属" + } + }, + "industry:BK1373": { + "code": "BK1373", + "name": "电能综合服务", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "电能综合服务" + } + }, + "industry:BK1473": { + "code": "BK1473", + "name": "园林工程", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "园林工程" + } + }, + "industry:BK1332": { + "code": "BK1332", + "name": "电子化学品Ⅲ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "电子化学品Ⅲ" + } + }, + "industry:BK1039": { + "code": "BK1039", + "name": "电子化学品Ⅱ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "电子化学品Ⅱ" + } + }, + "industry:BK1380": { + "code": "BK1380", + "name": "水力发电", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "水力发电" + } + }, + "industry:BK1410": { + "code": "BK1410", + "name": "其他自动化设备", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "其他自动化设备" + } + }, + "industry:BK1455": { + "code": "BK1455", + "name": "家电零部件Ⅲ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "家电零部件Ⅲ" + } + }, + "industry:BK1323": { + "code": "BK1323", + "name": "综合电力设备商", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "综合电力设备商" + } + }, + "industry:BK1336": { + "code": "BK1336", + "name": "其他电子Ⅲ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "其他电子Ⅲ" + } + }, + "industry:BK1223": { + "code": "BK1223", + "name": "其他电子Ⅱ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "其他电子Ⅱ" + } + }, + "industry:BK1489": { + "code": "BK1489", + "name": "快递", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "快递" + } + }, + "industry:BK1318": { + "code": "BK1318", + "name": "光伏主材", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "光伏主材" + } + }, + "industry:BK1550": { + "code": "BK1550", + "name": "贸易Ⅲ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "贸易Ⅲ" + } + }, + "industry:BK0484": { + "code": "BK0484", + "name": "贸易Ⅱ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "贸易Ⅱ" + } + }, + "industry:BK1490": { + "code": "BK1490", + "name": "原材料供应链服务", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "原材料供应链服务" + } + }, + "industry:BK1267": { + "code": "BK1267", + "name": "造纸", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "造纸" + } + }, + "industry:BK0422": { + "code": "BK0422", + "name": "物流", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "物流" + } + }, + "industry:BK1610": { + "code": "BK1610", + "name": "股份制银行Ⅲ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "股份制银行Ⅲ" + } + }, + "industry:BK1241": { + "code": "BK1241", + "name": "黑色家电", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "黑色家电" + } + }, + "industry:BK1485": { + "code": "BK1485", + "name": "铁路运输", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "铁路运输" + } + }, + "industry:BK1595": { + "code": "BK1595", + "name": "原料药", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "原料药" + } + }, + "industry:BK0456": { + "code": "BK0456", + "name": "家用电器", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "家用电器" + } + }, + "industry:BK1416": { + "code": "BK1416", + "name": "粘胶", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "粘胶" + } + }, + "industry:BK1453": { + "code": "BK1453", + "name": "彩电", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "彩电" + } + }, + "industry:BK0910": { + "code": "BK0910", + "name": "专用设备", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "专用设备" + } + }, + "industry:BK1441": { + "code": "BK1441", + "name": "其他橡胶制品", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "其他橡胶制品" + } + }, + "industry:BK1319": { + "code": "BK1319", + "name": "硅料硅片", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "硅料硅片" + } + }, + "industry:BK1210": { + "code": "BK1210", + "name": "交通运输", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "交通运输" + } + }, + "industry:BK1517": { + "code": "BK1517", + "name": "食用菌", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "食用菌" + } + }, + "industry:BK1344": { + "code": "BK1344", + "name": "产业地产", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "产业地产" + } + }, + "industry:BK1452": { + "code": "BK1452", + "name": "卫浴电器", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "卫浴电器" + } + }, + "industry:BK1454": { + "code": "BK1454", + "name": "其他黑色家电", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "其他黑色家电" + } + }, + "industry:BK1240": { + "code": "BK1240", + "name": "厨卫电器", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "厨卫电器" + } + }, + "industry:BK1292": { + "code": "BK1292", + "name": "广告媒体", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "广告媒体" + } + }, + "industry:BK1423": { + "code": "BK1423", + "name": "纺织化学制品", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "纺织化学制品" + } + }, + "industry:BK1482": { + "code": "BK1482", + "name": "航运", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "航运" + } + }, + "industry:BK1620": { + "code": "BK1620", + "name": "钴", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "钴" + } + }, + "industry:BK1598": { + "code": "BK1598", + "name": "疫苗", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "疫苗" + } + }, + "industry:BK1560": { + "code": "BK1560", + "name": "酒店", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "酒店" + } + }, + "industry:BK1400": { + "code": "BK1400", + "name": "制冷空调设备", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "制冷空调设备" + } + }, + "industry:BK1458": { + "code": "BK1458", + "name": "个护小家电", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "个护小家电" + } + }, + "industry:BK1027": { + "code": "BK1027", + "name": "小金属", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "小金属" + } + }, + "industry:BK1531": { + "code": "BK1531", + "name": "商用载客车", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "商用载客车" + } + }, + "industry:BK1018": { + "code": "BK1018", + "name": "橡胶", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "橡胶" + } + }, + "industry:BK1582": { + "code": "BK1582", + "name": "烘焙食品", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "烘焙食品" + } + }, + "industry:BK1623": { + "code": "BK1623", + "name": "钼", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "钼" + } + }, + "industry:BK1326": { + "code": "BK1326", + "name": "半导体设备", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "半导体设备" + } + }, + "industry:BK1477": { + "code": "BK1477", + "name": "其他专业工程", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "其他专业工程" + } + }, + "industry:BK1325": { + "code": "BK1325", + "name": "半导体材料", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "半导体材料" + } + }, + "industry:BK1449": { + "code": "BK1449", + "name": "冰洗", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "冰洗" + } + }, + "industry:BK1414": { + "code": "BK1414", + "name": "锦纶", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "锦纶" + } + }, + "industry:BK1388": { + "code": "BK1388", + "name": "大气治理", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "大气治理" + } + }, + "industry:BK1378": { + "code": "BK1378", + "name": "其他能源发电", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "其他能源发电" + } + }, + "industry:BK1590": { + "code": "BK1590", + "name": "其他通信设备", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "其他通信设备" + } + }, + "industry:BK1353": { + "code": "BK1353", + "name": "家纺", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "家纺" + } + }, + "industry:BK1499": { + "code": "BK1499", + "name": "医美服务", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "医美服务" + } + }, + "industry:BK1271": { + "code": "BK1271", + "name": "酒店餐饮", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "酒店餐饮" + } + }, + "industry:BK1469": { + "code": "BK1469", + "name": "涂料", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "涂料" + } + }, + "industry:BK0450": { + "code": "BK0450", + "name": "航运港口", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "航运港口" + } + }, + "industry:BK1354": { + "code": "BK1354", + "name": "鞋帽及其他", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "鞋帽及其他" + } + }, + "industry:BK1348": { + "code": "BK1348", + "name": "辅料", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "辅料" + } + }, + "industry:BK1565": { + "code": "BK1565", + "name": "会展服务", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "会展服务" + } + }, + "industry:BK1505": { + "code": "BK1505", + "name": "其他农产品加工", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "其他农产品加工" + } + }, + "industry:BK1451": { + "code": "BK1451", + "name": "厨房电器", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "厨房电器" + } + }, + "industry:BK1347": { + "code": "BK1347", + "name": "纺织鞋类制造", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "纺织鞋类制造" + } + }, + "industry:BK1304": { + "code": "BK1304", + "name": "锂电专用设备", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "锂电专用设备" + } + }, + "industry:BK1496": { + "code": "BK1496", + "name": "洗护用品", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "洗护用品" + } + }, + "industry:BK1443": { + "code": "BK1443", + "name": "橡胶助剂", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "橡胶助剂" + } + }, + "industry:BK1234": { + "code": "BK1234", + "name": "环保设备Ⅱ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "环保设备Ⅱ" + } + }, + "industry:BK1563": { + "code": "BK1563", + "name": "自然景区", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "自然景区" + } + }, + "industry:BK1387": { + "code": "BK1387", + "name": "环保设备Ⅲ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "环保设备Ⅲ" + } + }, + "industry:BK1564": { + "code": "BK1564", + "name": "体育Ⅲ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "体育Ⅲ" + } + }, + "industry:BK1273": { + "code": "BK1273", + "name": "体育Ⅱ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "体育Ⅱ" + } + }, + "industry:BK1290": { + "code": "BK1290", + "name": "教育出版", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "教育出版" + } + }, + "industry:BK1507": { + "code": "BK1507", + "name": "宠物食品", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "宠物食品" + } + }, + "industry:BK1356": { + "code": "BK1356", + "name": "其他饰品", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "其他饰品" + } + }, + "industry:BK1460": { + "code": "BK1460", + "name": "照明设备Ⅲ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "照明设备Ⅲ" + } + }, + "industry:BK1245": { + "code": "BK1245", + "name": "照明设备Ⅱ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "照明设备Ⅱ" + } + }, + "industry:BK1568": { + "code": "BK1568", + "name": "人力资源服务", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "人力资源服务" + } + }, + "industry:BK1541": { + "code": "BK1541", + "name": "卫浴制品", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "卫浴制品" + } + }, + "industry:BK1342": { + "code": "BK1342", + "name": "房地产综合服务", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "房地产综合服务" + } + }, + "industry:BK1580": { + "code": "BK1580", + "name": "肉制品", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "肉制品" + } + }, + "industry:BK1547": { + "code": "BK1547", + "name": "跨境电商", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "跨境电商" + } + }, + "industry:BK1425": { + "code": "BK1425", + "name": "胶黏剂及胶带", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "胶黏剂及胶带" + } + }, + "industry:BK1523": { + "code": "BK1523", + "name": "汽车经销商", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "汽车经销商" + } + }, + "industry:BK1584": { + "code": "BK1584", + "name": "熟食", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "熟食" + } + }, + "industry:BK1404": { + "code": "BK1404", + "name": "农用机械", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "农用机械" + } + }, + "industry:BK1351": { + "code": "BK1351", + "name": "印染", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "印染" + } + }, + "industry:BK1355": { + "code": "BK1355", + "name": "运动服装", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "运动服装" + } + }, + "industry:BK1487": { + "code": "BK1487", + "name": "公路货运", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "公路货运" + } + }, + "industry:BK1533": { + "code": "BK1533", + "name": "塑料包装", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "塑料包装" + } + }, + "industry:BK1243": { + "code": "BK1243", + "name": "其他家电Ⅱ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "其他家电Ⅱ" + } + }, + "industry:BK1515": { + "code": "BK1515", + "name": "粮食种植", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "粮食种植" + } + }, + "industry:BK1559": { + "code": "BK1559", + "name": "餐饮", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "餐饮" + } + }, + "industry:BK1445": { + "code": "BK1445", + "name": "安防设备", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "安防设备" + } + }, + "industry:BK1345": { + "code": "BK1345", + "name": "商业地产", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "商业地产" + } + }, + "industry:BK1506": { + "code": "BK1506", + "name": "农业综合Ⅲ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "农业综合Ⅲ" + } + }, + "industry:BK1257": { + "code": "BK1257", + "name": "农业综合Ⅱ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "农业综合Ⅱ" + } + }, + "industry:BK1498": { + "code": "BK1498", + "name": "品牌化妆品", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "品牌化妆品" + } + }, + "industry:BK1497": { + "code": "BK1497", + "name": "化妆品制造及其他", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "化妆品制造及其他" + } + }, + "industry:BK1484": { + "code": "BK1484", + "name": "公交", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "公交" + } + }, + "industry:BK1369": { + "code": "BK1369", + "name": "长材", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "长材" + } + }, + "industry:BK1417": { + "code": "BK1417", + "name": "纯碱", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "纯碱" + } + }, + "industry:BK1475": { + "code": "BK1475", + "name": "国际工程", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "国际工程" + } + }, + "industry:BK1479": { + "code": "BK1479", + "name": "航空运输", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "航空运输" + } + }, + "industry:BK1305": { + "code": "BK1305", + "name": "燃料电池", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "燃料电池" + } + }, + "industry:BK1509": { + "code": "BK1509", + "name": "水产饲料", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "水产饲料" + } + }, + "industry:BK1503": { + "code": "BK1503", + "name": "果蔬加工", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "果蔬加工" + } + }, + "industry:BK1016": { + "code": "BK1016", + "name": "汽车服务", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "汽车服务" + } + }, + "industry:BK1536": { + "code": "BK1536", + "name": "综合包装", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "综合包装" + } + }, + "industry:BK1562": { + "code": "BK1562", + "name": "人工景区", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "人工景区" + } + }, + "industry:BK1561": { + "code": "BK1561", + "name": "旅游综合", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "旅游综合" + } + }, + "industry:BK1295": { + "code": "BK1295", + "name": "其他数字媒体", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "其他数字媒体" + } + }, + "industry:BK1510": { + "code": "BK1510", + "name": "其他养殖", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "其他养殖" + } + }, + "industry:BK1558": { + "code": "BK1558", + "name": "学历教育", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "学历教育" + } + }, + "industry:BK1495": { + "code": "BK1495", + "name": "生活用纸", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "生活用纸" + } + }, + "industry:BK1467": { + "code": "BK1467", + "name": "耐火材料", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "耐火材料" + } + }, + "industry:BK1260": { + "code": "BK1260", + "name": "渔业", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "渔业" + } + }, + "industry:BK1548": { + "code": "BK1548", + "name": "综合电商", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "综合电商" + } + }, + "industry:BK1522": { + "code": "BK1522", + "name": "其他运输设备", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "其他运输设备" + } + }, + "industry:BK1480": { + "code": "BK1480", + "name": "机场", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "机场" + } + }, + "industry:BK1466": { + "code": "BK1466", + "name": "管材", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "管材" + } + }, + "industry:BK1606": { + "code": "BK1606", + "name": "线下药店", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "线下药店" + } + }, + "industry:BK1488": { + "code": "BK1488", + "name": "跨境物流", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "跨境物流" + } + }, + "industry:BK1542": { + "code": "BK1542", + "name": "文化用品", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "文化用品" + } + }, + "industry:BK1578": { + "code": "BK1578", + "name": "其他酒类", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "其他酒类" + } + }, + "industry:BK1337": { + "code": "BK1337", + "name": "品牌消费电子", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "品牌消费电子" + } + }, + "industry:BK1438": { + "code": "BK1438", + "name": "合成树脂", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "合成树脂" + } + }, + "industry:BK1599": { + "code": "BK1599", + "name": "其他医疗服务", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "其他医疗服务" + } + }, + "industry:BK1612": { + "code": "BK1612", + "name": "农商行Ⅲ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "农商行Ⅲ" + } + }, + "industry:BK0734": { + "code": "BK0734", + "name": "饰品", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "饰品" + } + }, + "industry:BK1343": { + "code": "BK1343", + "name": "物业管理", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "物业管理" + } + }, + "industry:BK1297": { + "code": "BK1297", + "name": "图片媒体", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "图片媒体" + } + }, + "industry:BK1602": { + "code": "BK1602", + "name": "诊断服务", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "诊断服务" + } + }, + "industry:BK1514": { + "code": "BK1514", + "name": "水产养殖", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "水产养殖" + } + }, + "industry:BK1442": { + "code": "BK1442", + "name": "炭黑", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "炭黑" + } + }, + "industry:BK1549": { + "code": "BK1549", + "name": "旅游零售Ⅲ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "旅游零售Ⅲ" + } + }, + "industry:BK1296": { + "code": "BK1296", + "name": "视频媒体", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "视频媒体" + } + }, + "industry:BK1308": { + "code": "BK1308", + "name": "电工仪器仪表", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "电工仪器仪表" + } + }, + "industry:BK1567": { + "code": "BK1567", + "name": "其他专业服务", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "其他专业服务" + } + }, + "industry:BK1368": { + "code": "BK1368", + "name": "钢铁管材", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "钢铁管材" + } + }, + "industry:BK1511": { + "code": "BK1511", + "name": "肉鸡养殖", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "肉鸡养殖" + } + }, + "industry:BK1321": { + "code": "BK1321", + "name": "火电设备", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "火电设备" + } + }, + "industry:BK1430": { + "code": "BK1430", + "name": "涂料油墨", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "涂料油墨" + } + }, + "industry:BK1461": { + "code": "BK1461", + "name": "玻璃制造", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "玻璃制造" + } + }, + "industry:BK1462": { + "code": "BK1462", + "name": "玻纤制造", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "玻纤制造" + } + }, + "industry:BK1546": { + "code": "BK1546", + "name": "电商服务", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "电商服务" + } + }, + "industry:BK1583": { + "code": "BK1583", + "name": "零食", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "零食" + } + }, + "industry:BK0420": { + "code": "BK0420", + "name": "航空机场", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "航空机场" + } + }, + "industry:BK1281": { + "code": "BK1281", + "name": "休闲食品", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "休闲食品" + } + }, + "industry:BK1310": { + "code": "BK1310", + "name": "配电设备", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "配电设备" + } + }, + "industry:BK1390": { + "code": "BK1390", + "name": "水务及水治理", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "水务及水治理" + } + }, + "industry:BK1597": { + "code": "BK1597", + "name": "血液制品", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "血液制品" + } + }, + "industry:BK1341": { + "code": "BK1341", + "name": "房产租赁经纪", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "房产租赁经纪" + } + }, + "industry:BK1579": { + "code": "BK1579", + "name": "保健品", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "保健品" + } + }, + "industry:BK1493": { + "code": "BK1493", + "name": "动力煤", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "动力煤" + } + }, + "industry:BK1618": { + "code": "BK1618", + "name": "磁性材料", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "磁性材料" + } + }, + "industry:BK1463": { + "code": "BK1463", + "name": "水泥制品", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "水泥制品" + } + }, + "industry:BK1421": { + "code": "BK1421", + "name": "钛白粉", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "钛白粉" + } + }, + "industry:BK1586": { + "code": "BK1586", + "name": "软饮料", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "软饮料" + } + }, + "industry:BK1363": { + "code": "BK1363", + "name": "信托", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "信托" + } + }, + "industry:BK1306": { + "code": "BK1306", + "name": "蓄电池及其他电池", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "蓄电池及其他电池" + } + }, + "industry:BK1585": { + "code": "BK1585", + "name": "乳品", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "乳品" + } + }, + "industry:BK0458": { + "code": "BK0458", + "name": "仪器仪表", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "仪器仪表" + } + }, + "industry:BK1300": { + "code": "BK1300", + "name": "院线", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "院线" + } + }, + "industry:BK1465": { + "code": "BK1465", + "name": "防水材料", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "防水材料" + } + }, + "industry:BK1555": { + "code": "BK1555", + "name": "专业连锁Ⅲ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "专业连锁Ⅲ" + } + }, + "industry:BK1270": { + "code": "BK1270", + "name": "专业连锁Ⅱ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "专业连锁Ⅱ" + } + }, + "industry:BK1502": { + "code": "BK1502", + "name": "林业Ⅲ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "林业Ⅲ" + } + }, + "industry:BK1255": { + "code": "BK1255", + "name": "林业Ⅱ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "林业Ⅱ" + } + }, + "industry:BK1494": { + "code": "BK1494", + "name": "焦煤", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "焦煤" + } + }, + "industry:BK1538": { + "code": "BK1538", + "name": "瓷砖地板", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "瓷砖地板" + } + }, + "industry:BK1244": { + "code": "BK1244", + "name": "小家电", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "小家电" + } + }, + "industry:BK1468": { + "code": "BK1468", + "name": "其他建材Ⅲ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "其他建材Ⅲ" + } + }, + "industry:BK1263": { + "code": "BK1263", + "name": "摩托车及其他", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "摩托车及其他" + } + }, + "industry:BK1483": { + "code": "BK1483", + "name": "高速公路", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "高速公路" + } + }, + "industry:BK1411": { + "code": "BK1411", + "name": "非金属材料Ⅲ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "非金属材料Ⅲ" + } + }, + "industry:BK1020": { + "code": "BK1020", + "name": "非金属材料Ⅱ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "非金属材料Ⅱ" + } + }, + "industry:BK1402": { + "code": "BK1402", + "name": "楼宇设备", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "楼宇设备" + } + }, + "industry:BK1577": { + "code": "BK1577", + "name": "啤酒", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "啤酒" + } + }, + "industry:BK1349": { + "code": "BK1349", + "name": "棉纺", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "棉纺" + } + }, + "industry:BK1486": { + "code": "BK1486", + "name": "仓储物流", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "仓储物流" + } + }, + "industry:BK1034": { + "code": "BK1034", + "name": "其他电源设备Ⅱ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "其他电源设备Ⅱ" + } + }, + "industry:BK1431": { + "code": "BK1431", + "name": "有机硅", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "有机硅" + } + }, + "industry:BK1609": { + "code": "BK1609", + "name": "城商行Ⅲ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "城商行Ⅲ" + } + }, + "industry:BK1527": { + "code": "BK1527", + "name": "轮胎轮毂", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "轮胎轮毂" + } + }, + "industry:BK1540": { + "code": "BK1540", + "name": "其他家居用品", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "其他家居用品" + } + }, + "industry:BK1440": { + "code": "BK1440", + "name": "其他塑料制品", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "其他塑料制品" + } + }, + "industry:BK1554": { + "code": "BK1554", + "name": "商业物业经营", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "商业物业经营" + } + }, + "industry:BK1372": { + "code": "BK1372", + "name": "冶钢辅料", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "冶钢辅料" + } + }, + "industry:BK1268": { + "code": "BK1268", + "name": "互联网电商", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "互联网电商" + } + }, + "industry:BK1439": { + "code": "BK1439", + "name": "膜材料", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "膜材料" + } + }, + "industry:BK1280": { + "code": "BK1280", + "name": "食品加工", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "食品加工" + } + }, + "industry:BK1504": { + "code": "BK1504", + "name": "粮油加工", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "粮油加工" + } + }, + "industry:BK0546": { + "code": "BK0546", + "name": "玻璃玻纤", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "玻璃玻纤" + } + }, + "industry:BK1432": { + "code": "BK1432", + "name": "氮肥", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "氮肥" + } + }, + "industry:BK1258": { + "code": "BK1258", + "name": "饲料", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "饲料" + } + }, + "industry:BK1553": { + "code": "BK1553", + "name": "多业态零售", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "多业态零售" + } + }, + "industry:BK1350": { + "code": "BK1350", + "name": "其他纺织", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "其他纺织" + } + }, + "industry:BK1316": { + "code": "BK1316", + "name": "光伏辅材", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "光伏辅材" + } + }, + "industry:BK1289": { + "code": "BK1289", + "name": "大众出版", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "大众出版" + } + }, + "industry:BK1408": { + "code": "BK1408", + "name": "机器人", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "机器人" + } + }, + "industry:BK1339": { + "code": "BK1339", + "name": "被动元件", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "被动元件" + } + }, + "industry:BK1534": { + "code": "BK1534", + "name": "印刷", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "印刷" + } + }, + "industry:BK1218": { + "code": "BK1218", + "name": "出版", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "出版" + } + }, + "industry:BK1397": { + "code": "BK1397", + "name": "磨具磨料", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "磨具磨料" + } + }, + "industry:BK1254": { + "code": "BK1254", + "name": "动物保健Ⅱ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "动物保健Ⅱ" + } + }, + "industry:BK1282": { + "code": "BK1282", + "name": "饮料乳品", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "饮料乳品" + } + }, + "industry:BK1256": { + "code": "BK1256", + "name": "农产品加工", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "农产品加工" + } + }, + "industry:BK1250": { + "code": "BK1250", + "name": "煤炭开采", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "煤炭开采" + } + }, + "industry:BK1413": { + "code": "BK1413", + "name": "涤纶", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "涤纶" + } + }, + "industry:BK1622": { + "code": "BK1622", + "name": "镍", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "镍" + } + }, + "industry:BK1401": { + "code": "BK1401", + "name": "纺织服装设备", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "纺织服装设备" + } + }, + "industry:BK1352": { + "code": "BK1352", + "name": "非运动服装", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "非运动服装" + } + }, + "industry:BK0740": { + "code": "BK0740", + "name": "教育", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "教育" + } + }, + "industry:BK1264": { + "code": "BK1264", + "name": "商用车", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "商用车" + } + }, + "industry:BK1253": { + "code": "BK1253", + "name": "医疗美容", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "医疗美容" + } + }, + "industry:BK1532": { + "code": "BK1532", + "name": "金属包装", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "金属包装" + } + }, + "industry:BK1395": { + "code": "BK1395", + "name": "机床工具", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "机床工具" + } + }, + "industry:BK1327": { + "code": "BK1327", + "name": "分立器件", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "分立器件" + } + }, + "industry:BK1394": { + "code": "BK1394", + "name": "轨交设备Ⅲ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "轨交设备Ⅲ" + } + }, + "industry:BK1530": { + "code": "BK1530", + "name": "商用载货车", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "商用载货车" + } + }, + "industry:BK1571": { + "code": "BK1571", + "name": "油品石化贸易", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "油品石化贸易" + } + }, + "industry:BK1358": { + "code": "BK1358", + "name": "保险Ⅲ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "保险Ⅲ" + } + }, + "industry:BK0474": { + "code": "BK0474", + "name": "保险Ⅱ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "保险Ⅱ" + } + }, + "industry:BK1370": { + "code": "BK1370", + "name": "特钢Ⅲ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "特钢Ⅲ" + } + }, + "industry:BK1227": { + "code": "BK1227", + "name": "特钢Ⅱ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "特钢Ⅱ" + } + }, + "industry:BK1464": { + "code": "BK1464", + "name": "水泥制造", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "水泥制造" + } + }, + "industry:BK1539": { + "code": "BK1539", + "name": "定制家居", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "定制家居" + } + }, + "industry:BK1307": { + "code": "BK1307", + "name": "电机Ⅲ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "电机Ⅲ" + } + }, + "industry:BK1030": { + "code": "BK1030", + "name": "电机Ⅱ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "电机Ⅱ" + } + }, + "industry:BK1478": { + "code": "BK1478", + "name": "装修装饰Ⅲ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "装修装饰Ⅲ" + } + }, + "industry:BK1600": { + "code": "BK1600", + "name": "医疗研发外包", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "医疗研发外包" + } + }, + "industry:BK1614": { + "code": "BK1614", + "name": "铅锌", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "铅锌" + } + }, + "industry:BK1392": { + "code": "BK1392", + "name": "工程机械器件", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "工程机械器件" + } + }, + "industry:BK1543": { + "code": "BK1543", + "name": "娱乐用品", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "娱乐用品" + } + }, + "industry:BK1607": { + "code": "BK1607", + "name": "医药流通", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "医药流通" + } + }, + "industry:BK1228": { + "code": "BK1228", + "name": "冶钢原料", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "冶钢原料" + } + }, + "industry:BK0476": { + "code": "BK0476", + "name": "装修建材", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "装修建材" + } + }, + "industry:BK1043": { + "code": "BK1043", + "name": "专业服务", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "专业服务" + } + }, + "industry:BK1224": { + "code": "BK1224", + "name": "纺织制造", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "纺织制造" + } + }, + "industry:BK1035": { + "code": "BK1035", + "name": "美容护理", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "美容护理" + } + }, + "industry:BK1433": { + "code": "BK1433", + "name": "复合肥", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "复合肥" + } + }, + "industry:BK1239": { + "code": "BK1239", + "name": "白色家电", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "白色家电" + } + }, + "industry:BK1042": { + "code": "BK1042", + "name": "医药商业", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "医药商业" + } + }, + "industry:BK1266": { + "code": "BK1266", + "name": "文娱用品", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "文娱用品" + } + }, + "industry:BK1294": { + "code": "BK1294", + "name": "门户网站", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "门户网站" + } + }, + "industry:BK1407": { + "code": "BK1407", + "name": "工控设备", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "工控设备" + } + }, + "industry:BK1422": { + "code": "BK1422", + "name": "无机盐", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "无机盐" + } + }, + "industry:BK1450": { + "code": "BK1450", + "name": "空调", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "空调" + } + }, + "industry:BK1492": { + "code": "BK1492", + "name": "焦炭Ⅲ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "焦炭Ⅲ" + } + }, + "industry:BK1249": { + "code": "BK1249", + "name": "焦炭Ⅱ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "焦炭Ⅱ" + } + }, + "industry:BK0424": { + "code": "BK0424", + "name": "水泥", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "水泥" + } + }, + "industry:BK1376": { + "code": "BK1376", + "name": "核力发电", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "核力发电" + } + }, + "industry:BK1309": { + "code": "BK1309", + "name": "电网自动化设备", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "电网自动化设备" + } + }, + "industry:BK1576": { + "code": "BK1576", + "name": "调味发酵品Ⅲ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "调味发酵品Ⅲ" + } + }, + "industry:BK1278": { + "code": "BK1278", + "name": "调味发酵品Ⅱ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "调味发酵品Ⅱ" + } + }, + "industry:BK1471": { + "code": "BK1471", + "name": "工程咨询服务Ⅲ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "工程咨询服务Ⅲ" + } + }, + "industry:BK0726": { + "code": "BK0726", + "name": "工程咨询服务Ⅱ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "工程咨询服务Ⅱ" + } + }, + "industry:BK1393": { + "code": "BK1393", + "name": "工程机械整机", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "工程机械整机" + } + }, + "industry:BK1608": { + "code": "BK1608", + "name": "中药Ⅲ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "中药Ⅲ" + } + }, + "industry:BK1040": { + "code": "BK1040", + "name": "中药Ⅱ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "中药Ⅱ" + } + }, + "industry:BK1298": { + "code": "BK1298", + "name": "文字媒体", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "文字媒体" + } + }, + "industry:BK1436": { + "code": "BK1436", + "name": "农药", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "农药" + } + }, + "industry:BK1520": { + "code": "BK1520", + "name": "综合乘用车", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "综合乘用车" + } + }, + "industry:BK1360": { + "code": "BK1360", + "name": "金融信息服务", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "金融信息服务" + } + }, + "industry:BK1519": { + "code": "BK1519", + "name": "电动乘用车", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "电动乘用车" + } + }, + "industry:BK1611": { + "code": "BK1611", + "name": "国有大型银行Ⅲ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "国有大型银行Ⅲ" + } + }, + "industry:BK1625": { + "code": "BK1625", + "name": "钨", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "钨" + } + }, + "industry:BK1283": { + "code": "BK1283", + "name": "银行", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "银行" + } + }, + "industry:BK1518": { + "code": "BK1518", + "name": "种子", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "种子" + } + }, + "industry:BK1322": { + "code": "BK1322", + "name": "其他电源设备Ⅲ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "其他电源设备Ⅲ" + } + }, + "industry:BK1379": { + "code": "BK1379", + "name": "热力服务", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "热力服务" + } + }, + "industry:BK1619": { + "code": "BK1619", + "name": "其他金属新材料", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "其他金属新材料" + } + }, + "industry:BK1573": { + "code": "BK1573", + "name": "油田服务", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "油田服务" + } + }, + "industry:BK1291": { + "code": "BK1291", + "name": "电视广播Ⅲ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "电视广播Ⅲ" + } + }, + "industry:BK1605": { + "code": "BK1605", + "name": "医疗设备", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "医疗设备" + } + }, + "industry:BK1315": { + "code": "BK1315", + "name": "光伏电池组件", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "光伏电池组件" + } + }, + "industry:BK1470": { + "code": "BK1470", + "name": "房屋建设Ⅲ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "房屋建设Ⅲ" + } + }, + "industry:BK1246": { + "code": "BK1246", + "name": "房屋建设Ⅱ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "房屋建设Ⅱ" + } + }, + "industry:BK1512": { + "code": "BK1512", + "name": "生猪养殖", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "生猪养殖" + } + }, + "industry:BK1377": { + "code": "BK1377", + "name": "火力发电", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "火力发电" + } + }, + "industry:BK1429": { + "code": "BK1429", + "name": "食品及饲料添加剂", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "食品及饲料添加剂" + } + }, + "industry:BK1415": { + "code": "BK1415", + "name": "其他化学纤维", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "其他化学纤维" + } + }, + "industry:BK1288": { + "code": "BK1288", + "name": "金属新材料", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "金属新材料" + } + }, + "industry:BK1420": { + "code": "BK1420", + "name": "其他化学原料", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "其他化学原料" + } + }, + "industry:BK1265": { + "code": "BK1265", + "name": "包装印刷", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "包装印刷" + } + }, + "industry:BK0454": { + "code": "BK0454", + "name": "塑料", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "塑料" + } + }, + "industry:BK1596": { + "code": "BK1596", + "name": "其他生物制品", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "其他生物制品" + } + }, + "industry:BK1575": { + "code": "BK1575", + "name": "白酒Ⅲ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "白酒Ⅲ" + } + }, + "industry:BK1277": { + "code": "BK1277", + "name": "白酒Ⅱ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "白酒Ⅱ" + } + }, + "industry:BK0440": { + "code": "BK0440", + "name": "家居用品", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "家居用品" + } + }, + "industry:BK1259": { + "code": "BK1259", + "name": "养殖业", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "养殖业" + } + }, + "industry:BK0471": { + "code": "BK0471", + "name": "化学纤维", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "化学纤维" + } + }, + "industry:BK0436": { + "code": "BK0436", + "name": "纺织服饰", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "纺织服饰" + } + }, + "industry:BK1572": { + "code": "BK1572", + "name": "油气及炼化工程", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "油气及炼化工程" + } + }, + "industry:BK1214": { + "code": "BK1214", + "name": "社会服务", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "社会服务" + } + }, + "industry:BK0739": { + "code": "BK0739", + "name": "工程机械", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "工程机械" + } + }, + "industry:BK1044": { + "code": "BK1044", + "name": "生物制品", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "生物制品" + } + }, + "industry:BK1426": { + "code": "BK1426", + "name": "聚氨酯", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "聚氨酯" + } + }, + "industry:BK1382": { + "code": "BK1382", + "name": "地面兵装Ⅲ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "地面兵装Ⅲ" + } + }, + "industry:BK1229": { + "code": "BK1229", + "name": "地面兵装Ⅱ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "地面兵装Ⅱ" + } + }, + "industry:BK1588": { + "code": "BK1588", + "name": "通信工程及服务", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "通信工程及服务" + } + }, + "industry:BK1403": { + "code": "BK1403", + "name": "能源及重型设备", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "能源及重型设备" + } + }, + "industry:BK0482": { + "code": "BK0482", + "name": "一般零售", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "一般零售" + } + }, + "industry:BK1314": { + "code": "BK1314", + "name": "风电整机", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "风电整机" + } + }, + "industry:BK1391": { + "code": "BK1391", + "name": "综合环境治理", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "综合环境治理" + } + }, + "industry:BK1028": { + "code": "BK1028", + "name": "燃气Ⅱ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "燃气Ⅱ" + } + }, + "industry:BK1312": { + "code": "BK1312", + "name": "线缆部件及其他", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "线缆部件及其他" + } + }, + "industry:BK1604": { + "code": "BK1604", + "name": "医疗耗材", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "医疗耗材" + } + }, + "industry:BK1570": { + "code": "BK1570", + "name": "其他石化", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "其他石化" + } + }, + "industry:BK1262": { + "code": "BK1262", + "name": "乘用车", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "乘用车" + } + }, + "industry:BK1398": { + "code": "BK1398", + "name": "其他通用设备", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "其他通用设备" + } + }, + "industry:BK1396": { + "code": "BK1396", + "name": "金属制品", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "金属制品" + } + }, + "industry:BK1213": { + "code": "BK1213", + "name": "商贸零售", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "商贸零售" + } + }, + "industry:BK1529": { + "code": "BK1529", + "name": "汽车电子电气系统", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "汽车电子电气系统" + } + }, + "industry:BK1299": { + "code": "BK1299", + "name": "影视动漫制作", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "影视动漫制作" + } + }, + "industry:BK1627": { + "code": "BK1627", + "name": "综合Ⅲ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "综合Ⅲ" + } + }, + "industry:BK1217": { + "code": "BK1217", + "name": "综合", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "综合" + } + }, + "industry:BK0539": { + "code": "BK0539", + "name": "综合Ⅱ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "综合Ⅱ" + } + }, + "industry:BK1375": { + "code": "BK1375", + "name": "光伏发电", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "光伏发电" + } + }, + "industry:BK1418": { + "code": "BK1418", + "name": "氯碱", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "氯碱" + } + }, + "industry:BK1435": { + "code": "BK1435", + "name": "磷肥及磷化工", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "磷肥及磷化工" + } + }, + "industry:BK1208": { + "code": "BK1208", + "name": "建筑材料", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "建筑材料" + } + }, + "industry:BK1367": { + "code": "BK1367", + "name": "板材", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "板材" + } + }, + "industry:BK1389": { + "code": "BK1389", + "name": "固废治理", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "固废治理" + } + }, + "industry:BK1574": { + "code": "BK1574", + "name": "油气开采Ⅲ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "油气开采Ⅲ" + } + }, + "industry:BK1276": { + "code": "BK1276", + "name": "油气开采Ⅱ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "油气开采Ⅱ" + } + }, + "industry:BK1621": { + "code": "BK1621", + "name": "锂", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "锂" + } + }, + "industry:BK0465": { + "code": "BK0465", + "name": "化学制药", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "化学制药" + } + }, + "industry:BK1222": { + "code": "BK1222", + "name": "影视院线", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "影视院线" + } + }, + "industry:BK1226": { + "code": "BK1226", + "name": "普钢", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "普钢" + } + }, + "industry:BK1374": { + "code": "BK1374", + "name": "风力发电", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "风力发电" + } + }, + "industry:BK1328": { + "code": "BK1328", + "name": "集成电路封测", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "集成电路封测" + } + }, + "industry:BK1594": { + "code": "BK1594", + "name": "化学制剂", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "化学制剂" + } + }, + "industry:BK0727": { + "code": "BK0727", + "name": "医疗服务", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "医疗服务" + } + }, + "industry:BK1232": { + "code": "BK1232", + "name": "航天装备Ⅱ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "航天装备Ⅱ" + } + }, + "industry:BK1613": { + "code": "BK1613", + "name": "铝", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "铝" + } + }, + "industry:BK0451": { + "code": "BK0451", + "name": "房地产开发", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "房地产开发" + } + }, + "industry:BK1617": { + "code": "BK1617", + "name": "黄金", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "黄金" + } + }, + "industry:BK1274": { + "code": "BK1274", + "name": "炼化及贸易", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "炼化及贸易" + } + }, + "industry:BK1301": { + "code": "BK1301", + "name": "游戏Ⅲ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "游戏Ⅲ" + } + }, + "industry:BK1046": { + "code": "BK1046", + "name": "游戏Ⅱ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "游戏Ⅱ" + } + }, + "industry:BK1212": { + "code": "BK1212", + "name": "轻工制造", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "轻工制造" + } + }, + "industry:BK1202": { + "code": "BK1202", + "name": "房地产", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "房地产" + } + }, + "industry:BK1220": { + "code": "BK1220", + "name": "广告营销", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "广告营销" + } + }, + "industry:BK1293": { + "code": "BK1293", + "name": "营销代理", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "营销代理" + } + }, + "industry:BK0479": { + "code": "BK0479", + "name": "钢铁", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "钢铁" + } + }, + "industry:BK1526": { + "code": "BK1526", + "name": "底盘与发动机系统", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "底盘与发动机系统" + } + }, + "industry:BK0438": { + "code": "BK0438", + "name": "食品饮料", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "食品饮料" + } + }, + "industry:BK0428": { + "code": "BK0428", + "name": "电力", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "电力" + } + }, + "industry:BK1448": { + "code": "BK1448", + "name": "横向通用软件", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "横向通用软件" + } + }, + "industry:BK1603": { + "code": "BK1603", + "name": "体外诊断", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "体外诊断" + } + }, + "industry:BK1235": { + "code": "BK1235", + "name": "环境治理", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "环境治理" + } + }, + "industry:BK0728": { + "code": "BK0728", + "name": "环保", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "环保" + } + }, + "industry:BK1313": { + "code": "BK1313", + "name": "风电零部件", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "风电零部件" + } + }, + "industry:BK0735": { + "code": "BK0735", + "name": "计算机设备", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "计算机设备" + } + }, + "industry:BK1587": { + "code": "BK1587", + "name": "电信运营商", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "电信运营商" + } + }, + "industry:BK1472": { + "code": "BK1472", + "name": "基建市政工程", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "基建市政工程" + } + }, + "industry:BK0731": { + "code": "BK0731", + "name": "农化制品", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "农化制品" + } + }, + "industry:BK0433": { + "code": "BK0433", + "name": "农林牧渔", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "农林牧渔" + } + }, + "industry:BK0732": { + "code": "BK0732", + "name": "贵金属", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "贵金属" + } + }, + "industry:BK0545": { + "code": "BK0545", + "name": "通用设备", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "通用设备" + } + }, + "industry:BK1386": { + "code": "BK1386", + "name": "军工电子Ⅲ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "军工电子Ⅲ" + } + }, + "industry:BK0427": { + "code": "BK0427", + "name": "公用事业", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "公用事业" + } + }, + "industry:BK1032": { + "code": "BK1032", + "name": "风电设备", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "风电设备" + } + }, + "industry:BK1615": { + "code": "BK1615", + "name": "铜", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "铜" + } + }, + "industry:BK1209": { + "code": "BK1209", + "name": "建筑装饰", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "建筑装饰" + } + }, + "industry:BK1384": { + "code": "BK1384", + "name": "航空装备Ⅲ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "航空装备Ⅲ" + } + }, + "industry:BK1231": { + "code": "BK1231", + "name": "航空装备Ⅱ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "航空装备Ⅱ" + } + }, + "industry:BK0738": { + "code": "BK0738", + "name": "多元金融", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "多元金融" + } + }, + "industry:BK0538": { + "code": "BK0538", + "name": "化学制品", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "化学制品" + } + }, + "industry:BK1589": { + "code": "BK1589", + "name": "通信应用增值服务", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "通信应用增值服务" + } + }, + "industry:BK0464": { + "code": "BK0464", + "name": "石油石化", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "石油石化" + } + }, + "industry:BK1036": { + "code": "BK1036", + "name": "半导体", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "半导体" + } + }, + "industry:BK1211": { + "code": "BK1211", + "name": "汽车", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "汽车" + } + }, + "industry:BK1287": { + "code": "BK1287", + "name": "工业金属", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "工业金属" + } + }, + "industry:BK1331": { + "code": "BK1331", + "name": "数字芯片设计", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "数字芯片设计" + } + }, + "industry:BK0486": { + "code": "BK0486", + "name": "传媒", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "传媒" + } + }, + "industry:BK1447": { + "code": "BK1447", + "name": "垂直应用软件", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "垂直应用软件" + } + }, + "industry:BK0736": { + "code": "BK0736", + "name": "通信服务", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "通信服务" + } + }, + "industry:BK1216": { + "code": "BK1216", + "name": "医药生物", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "医药生物" + } + }, + "industry:BK0737": { + "code": "BK0737", + "name": "软件开发", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "软件开发" + } + }, + "industry:BK1366": { + "code": "BK1366", + "name": "证券Ⅲ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "证券Ⅲ" + } + }, + "industry:BK0478": { + "code": "BK0478", + "name": "有色金属", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "有色金属" + } + }, + "industry:BK1204": { + "code": "BK1204", + "name": "国防军工", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "国防军工" + } + }, + "industry:BK1444": { + "code": "BK1444", + "name": "IT服务Ⅲ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "IT服务Ⅲ" + } + }, + "industry:BK1238": { + "code": "BK1238", + "name": "IT服务Ⅱ", + "sector_type": "industry", + "response_meta": { + "market": 90, + "name": "IT服务Ⅱ" + } + }, + "concept:BK1136": { + "code": "BK1136", + "name": "光通信模块", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "光通信模块" + } + }, + "concept:BK1650": { + "code": "BK1650", + "name": "通信技术", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "通信技术" + } + }, + "concept:BK0714": { + "code": "BK0714", + "name": "5G概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "5G概念" + } + }, + "concept:BK0638": { + "code": "BK0638", + "name": "创业成份", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "创业成份" + } + }, + "concept:BK1088": { + "code": "BK1088", + "name": "F5G概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "F5G概念" + } + }, + "concept:BK0536": { + "code": "BK0536", + "name": "基金重仓", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "基金重仓" + } + }, + "concept:BK0666": { + "code": "BK0666", + "name": "苹果概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "苹果概念" + } + }, + "concept:BK0743": { + "code": "BK0743", + "name": "深证100R", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "深证100R" + } + }, + "concept:BK0900": { + "code": "BK0900", + "name": "新能源车", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "新能源车" + } + }, + "concept:BK0812": { + "code": "BK0812", + "name": "贬值受益", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "贬值受益" + } + }, + "concept:BK0802": { + "code": "BK0802", + "name": "无人驾驶", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "无人驾驶" + } + }, + "concept:BK1002": { + "code": "BK1002", + "name": "激光雷达", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "激光雷达" + } + }, + "concept:BK1168": { + "code": "BK1168", + "name": "铜缆高速连接", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "铜缆高速连接" + } + }, + "concept:BK0902": { + "code": "BK0902", + "name": "MiniLED", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "MiniLED" + } + }, + "concept:BK0700": { + "code": "BK0700", + "name": "充电桩", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "充电桩" + } + }, + "concept:BK0865": { + "code": "BK0865", + "name": "电子烟", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "电子烟" + } + }, + "concept:BK0679": { + "code": "BK0679", + "name": "超导概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "超导概念" + } + }, + "concept:BK0952": { + "code": "BK0952", + "name": "第三代半导体", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "第三代半导体" + } + }, + "concept:BK0588": { + "code": "BK0588", + "name": "光伏概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "光伏概念" + } + }, + "concept:BK0975": { + "code": "BK0975", + "name": "磁悬浮概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "磁悬浮概念" + } + }, + "concept:BK0948": { + "code": "BK0948", + "name": "MicroLED", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "MicroLED" + } + }, + "concept:BK0977": { + "code": "BK0977", + "name": "碳化硅", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "碳化硅" + } + }, + "concept:BK0842": { + "code": "BK0842", + "name": "富士康", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "富士康" + } + }, + "concept:BK1177": { + "code": "BK1177", + "name": "荣耀概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "荣耀概念" + } + }, + "concept:BK1161": { + "code": "BK1161", + "name": "英伟达概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "英伟达概念" + } + }, + "concept:BK0674": { + "code": "BK0674", + "name": "蓝宝石", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "蓝宝石" + } + }, + "concept:BK0916": { + "code": "BK0916", + "name": "氮化镓", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "氮化镓" + } + }, + "concept:BK0619": { + "code": "BK0619", + "name": "3D打印", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "3D打印" + } + }, + "concept:BK0989": { + "code": "BK0989", + "name": "储能概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "储能概念" + } + }, + "concept:BK0644": { + "code": "BK0644", + "name": "特斯拉", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "特斯拉" + } + }, + "concept:BK1175": { + "code": "BK1175", + "name": "玻璃基板", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "玻璃基板" + } + }, + "concept:BK1094": { + "code": "BK1094", + "name": "钙钛矿电池", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "钙钛矿电池" + } + }, + "concept:BK0699": { + "code": "BK0699", + "name": "全息技术", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "全息技术" + } + }, + "concept:BK1007": { + "code": "BK1007", + "name": "植物照明", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "植物照明" + } + }, + "concept:BK1651": { + "code": "BK1651", + "name": "显示技术", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "显示技术" + } + }, + "concept:BK1092": { + "code": "BK1092", + "name": "麒麟电池", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "麒麟电池" + } + }, + "concept:BK0901": { + "code": "BK0901", + "name": "3D摄像头", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "3D摄像头" + } + }, + "concept:BK0595": { + "code": "BK0595", + "name": "风能", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "风能" + } + }, + "concept:BK0926": { + "code": "BK0926", + "name": "湖北自贸", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "湖北自贸" + } + }, + "concept:BK0833": { + "code": "BK0833", + "name": "小米概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "小米概念" + } + }, + "concept:BK1113": { + "code": "BK1113", + "name": "复合集流体", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "复合集流体" + } + }, + "concept:BK1097": { + "code": "BK1097", + "name": "TOPCon电池", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "TOPCon电池" + } + }, + "concept:BK0680": { + "code": "BK0680", + "name": "智能家居", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "智能家居" + } + }, + "concept:BK0742": { + "code": "BK0742", + "name": "创业板综", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "创业板综" + } + }, + "concept:BK0898": { + "code": "BK0898", + "name": "胎压监测", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "胎压监测" + } + }, + "concept:BK1098": { + "code": "BK1098", + "name": "生物质能发电", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "生物质能发电" + } + }, + "concept:BK0823": { + "code": "BK0823", + "name": "养老金", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "养老金" + } + }, + "concept:BK0801": { + "code": "BK0801", + "name": "增强现实", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "增强现实" + } + }, + "concept:BK0932": { + "code": "BK0932", + "name": "尾气治理", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "尾气治理" + } + }, + "concept:BK1148": { + "code": "BK1148", + "name": "BC电池", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "BC电池" + } + }, + "concept:BK0990": { + "code": "BK0990", + "name": "快递概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "快递概念" + } + }, + "concept:BK0855": { + "code": "BK0855", + "name": "纳米银", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "纳米银" + } + }, + "concept:BK0908": { + "code": "BK0908", + "name": "HJT电池", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "HJT电池" + } + }, + "concept:BK1004": { + "code": "BK1004", + "name": "工业母机", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "工业母机" + } + }, + "concept:BK1057": { + "code": "BK1057", + "name": "电子纸概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "电子纸概念" + } + }, + "concept:BK1065": { + "code": "BK1065", + "name": "气溶胶检测", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "气溶胶检测" + } + }, + "concept:BK1152": { + "code": "BK1152", + "name": "高带宽内存", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "高带宽内存" + } + }, + "concept:BK0636": { + "code": "BK0636", + "name": "B股", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "B股" + } + }, + "concept:BK1078": { + "code": "BK1078", + "name": "肝炎概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "肝炎概念" + } + }, + "concept:BK1125": { + "code": "BK1125", + "name": "电子后视镜", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "电子后视镜" + } + }, + "concept:BK1146": { + "code": "BK1146", + "name": "减肥药", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "减肥药" + } + }, + "concept:BK0685": { + "code": "BK0685", + "name": "举牌", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "举牌" + } + }, + "concept:BK0470": { + "code": "BK0470", + "name": "造纸印刷", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "造纸印刷" + } + }, + "concept:BK1082": { + "code": "BK1082", + "name": "噪声防治", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "噪声防治" + } + }, + "concept:BK0925": { + "code": "BK0925", + "name": "北交所概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "北交所概念" + } + }, + "concept:BK1099": { + "code": "BK1099", + "name": "轮毂电机", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "轮毂电机" + } + }, + "concept:BK1131": { + "code": "BK1131", + "name": "同步磁阻电机", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "同步磁阻电机" + } + }, + "concept:BK0862": { + "code": "BK0862", + "name": "超级真菌", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "超级真菌" + } + }, + "concept:BK1199": { + "code": "BK1199", + "name": "2025三季报预减", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "2025三季报预减" + } + }, + "concept:BK1644": { + "code": "BK1644", + "name": "微盘精选", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "微盘精选" + } + }, + "concept:BK1116": { + "code": "BK1116", + "name": "抗菌面料", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "抗菌面料" + } + }, + "concept:BK0979": { + "code": "BK0979", + "name": "低碳冶金", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "低碳冶金" + } + }, + "concept:BK1628": { + "code": "BK1628", + "name": "2025三季报扭亏", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "2025三季报扭亏" + } + }, + "concept:BK0868": { + "code": "BK0868", + "name": "GDR", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "GDR" + } + }, + "concept:BK0485": { + "code": "BK0485", + "name": "旅游酒店", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "旅游酒店" + } + }, + "concept:BK0850": { + "code": "BK0850", + "name": "进口博览", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "进口博览" + } + }, + "concept:BK1079": { + "code": "BK1079", + "name": "户外露营", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "户外露营" + } + }, + "concept:BK0951": { + "code": "BK0951", + "name": "刀片电池", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "刀片电池" + } + }, + "concept:BK0622": { + "code": "BK0622", + "name": "地热能", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "地热能" + } + }, + "concept:BK1147": { + "code": "BK1147", + "name": "SPD概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "SPD概念" + } + }, + "concept:BK0676": { + "code": "BK0676", + "name": "独家药品", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "独家药品" + } + }, + "concept:BK1063": { + "code": "BK1063", + "name": "重组蛋白", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "重组蛋白" + } + }, + "concept:BK1656": { + "code": "BK1656", + "name": "特色药", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "特色药" + } + }, + "concept:BK0643": { + "code": "BK0643", + "name": "上海自贸", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "上海自贸" + } + }, + "concept:BK0892": { + "code": "BK0892", + "name": "乳业", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "乳业" + } + }, + "concept:BK0887": { + "code": "BK0887", + "name": "鸡肉概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "鸡肉概念" + } + }, + "concept:BK1149": { + "code": "BK1149", + "name": "星闪概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "星闪概念" + } + }, + "concept:BK0933": { + "code": "BK0933", + "name": "退税商店", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "退税商店" + } + }, + "concept:BK1645": { + "code": "BK1645", + "name": "昨日打二板以上表现", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "昨日打二板以上表现" + } + }, + "concept:BK1023": { + "code": "BK1023", + "name": "培育钻石", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "培育钻石" + } + }, + "concept:BK1165": { + "code": "BK1165", + "name": "娃哈哈概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "娃哈哈概念" + } + }, + "concept:BK0927": { + "code": "BK0927", + "name": "免税概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "免税概念" + } + }, + "concept:BK1101": { + "code": "BK1101", + "name": "Chiplet概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "Chiplet概念" + } + }, + "concept:BK0967": { + "code": "BK0967", + "name": "水产概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "水产概念" + } + }, + "concept:BK1014": { + "code": "BK1014", + "name": "发电机概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "发电机概念" + } + }, + "concept:BK0985": { + "code": "BK0985", + "name": "换电概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "换电概念" + } + }, + "concept:BK1109": { + "code": "BK1109", + "name": "供销社概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "供销社概念" + } + }, + "concept:BK0998": { + "code": "BK0998", + "name": "机器视觉", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "机器视觉" + } + }, + "concept:BK0617": { + "code": "BK0617", + "name": "石墨烯", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "石墨烯" + } + }, + "concept:BK0818": { + "code": "BK0818", + "name": "可燃冰", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "可燃冰" + } + }, + "concept:BK0520": { + "code": "BK0520", + "name": "社保重仓", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "社保重仓" + } + }, + "concept:BK0805": { + "code": "BK0805", + "name": "钛白粉概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "钛白粉概念" + } + }, + "concept:BK0890": { + "code": "BK0890", + "name": "MLCC", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "MLCC" + } + }, + "concept:BK0957": { + "code": "BK0957", + "name": "拼多多概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "拼多多概念" + } + }, + "concept:BK0936": { + "code": "BK0936", + "name": "长寿药", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "长寿药" + } + }, + "concept:BK0961": { + "code": "BK0961", + "name": "有机硅概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "有机硅概念" + } + }, + "concept:BK0872": { + "code": "BK0872", + "name": "青蒿素", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "青蒿素" + } + }, + "concept:BK0947": { + "code": "BK0947", + "name": "屏下摄像", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "屏下摄像" + } + }, + "concept:BK0733": { + "code": "BK0733", + "name": "包装材料", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "包装材料" + } + }, + "concept:BK1066": { + "code": "BK1066", + "name": "民爆概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "民爆概念" + } + }, + "concept:BK0899": { + "code": "BK0899", + "name": "CRO", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "CRO" + } + }, + "concept:BK1068": { + "code": "BK1068", + "name": "净水概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "净水概念" + } + }, + "concept:BK0535": { + "code": "BK0535", + "name": "QFII重仓", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "QFII重仓" + } + }, + "concept:BK0803": { + "code": "BK0803", + "name": "股权转让", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "股权转让" + } + }, + "concept:BK1012": { + "code": "BK1012", + "name": "PVDF概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "PVDF概念" + } + }, + "concept:BK1077": { + "code": "BK1077", + "name": "统一大市场", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "统一大市场" + } + }, + "concept:BK0669": { + "code": "BK0669", + "name": "生态农业", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "生态农业" + } + }, + "concept:BK0986": { + "code": "BK0986", + "name": "CAR-T细胞疗法", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "CAR-T细胞疗法" + } + }, + "concept:BK1052": { + "code": "BK1052", + "name": "动力电池回收", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "动力电池回收" + } + }, + "concept:BK0950": { + "code": "BK0950", + "name": "草甘膦", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "草甘膦" + } + }, + "concept:BK0976": { + "code": "BK0976", + "name": "被动元件概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "被动元件概念" + } + }, + "concept:BK0703": { + "code": "BK0703", + "name": "超级电容", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "超级电容" + } + }, + "concept:BK0866": { + "code": "BK0866", + "name": "人造肉", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "人造肉" + } + }, + "concept:BK0982": { + "code": "BK0982", + "name": "电子车牌", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "电子车牌" + } + }, + "concept:BK1084": { + "code": "BK1084", + "name": "数字哨兵", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "数字哨兵" + } + }, + "concept:BK1011": { + "code": "BK1011", + "name": "环氧丙烷", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "环氧丙烷" + } + }, + "concept:BK0429": { + "code": "BK0429", + "name": "交运设备", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "交运设备" + } + }, + "concept:BK0992": { + "code": "BK0992", + "name": "REITs概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "REITs概念" + } + }, + "concept:BK1006": { + "code": "BK1006", + "name": "碳基材料", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "碳基材料" + } + }, + "concept:BK1076": { + "code": "BK1076", + "name": "建筑节能", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "建筑节能" + } + }, + "concept:BK0880": { + "code": "BK0880", + "name": "UWB概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "UWB概念" + } + }, + "concept:BK0671": { + "code": "BK0671", + "name": "彩票概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "彩票概念" + } + }, + "concept:BK0807": { + "code": "BK0807", + "name": "共享经济", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "共享经济" + } + }, + "concept:BK0981": { + "code": "BK0981", + "name": "工业气体", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "工业气体" + } + }, + "concept:BK1102": { + "code": "BK1102", + "name": "空气能热泵", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "空气能热泵" + } + }, + "concept:BK0974": { + "code": "BK0974", + "name": "化妆品概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "化妆品概念" + } + }, + "concept:BK0574": { + "code": "BK0574", + "name": "锂电池概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "锂电池概念" + } + }, + "concept:BK0965": { + "code": "BK0965", + "name": "社区团购", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "社区团购" + } + }, + "concept:BK1189": { + "code": "BK1189", + "name": "腾讯云", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "腾讯云" + } + }, + "concept:BK0856": { + "code": "BK0856", + "name": "工业大麻", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "工业大麻" + } + }, + "concept:BK0822": { + "code": "BK0822", + "name": "租售同权", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "租售同权" + } + }, + "concept:BK0939": { + "code": "BK0939", + "name": "辅助生殖", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "辅助生殖" + } + }, + "concept:BK0991": { + "code": "BK0991", + "name": "工程机械概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "工程机械概念" + } + }, + "concept:BK1056": { + "code": "BK1056", + "name": "幽门螺杆菌概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "幽门螺杆菌概念" + } + }, + "concept:BK1026": { + "code": "BK1026", + "name": "调味品概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "调味品概念" + } + }, + "concept:BK1185": { + "code": "BK1185", + "name": "冰雪经济", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "冰雪经济" + } + }, + "concept:BK1049": { + "code": "BK1049", + "name": "EDR概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "EDR概念" + } + }, + "concept:BK0730": { + "code": "BK0730", + "name": "农药兽药", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "农药兽药" + } + }, + "concept:BK0942": { + "code": "BK0942", + "name": "商汤概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "商汤概念" + } + }, + "concept:BK0870": { + "code": "BK0870", + "name": "单抗概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "单抗概念" + } + }, + "concept:BK0949": { + "code": "BK0949", + "name": "氦气概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "氦气概念" + } + }, + "concept:BK0943": { + "code": "BK0943", + "name": "汽车拆解", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "汽车拆解" + } + }, + "concept:BK1133": { + "code": "BK1133", + "name": "ERP概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "ERP概念" + } + }, + "concept:BK1058": { + "code": "BK1058", + "name": "地下管网", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "地下管网" + } + }, + "concept:BK1089": { + "code": "BK1089", + "name": "汽车热管理", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "汽车热管理" + } + }, + "concept:BK0698": { + "code": "BK0698", + "name": "免疫治疗", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "免疫治疗" + } + }, + "concept:BK0697": { + "code": "BK0697", + "name": "IPO受益", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "IPO受益" + } + }, + "concept:BK0928": { + "code": "BK0928", + "name": "抖音小店", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "抖音小店" + } + }, + "concept:BK0924": { + "code": "BK0924", + "name": "地摊经济", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "地摊经济" + } + }, + "concept:BK1100": { + "code": "BK1100", + "name": "减速器", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "减速器" + } + }, + "concept:BK1171": { + "code": "BK1171", + "name": "碳纤维", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "碳纤维" + } + }, + "concept:BK0983": { + "code": "BK0983", + "name": "核污染防治", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "核污染防治" + } + }, + "concept:BK1143": { + "code": "BK1143", + "name": "空间计算", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "空间计算" + } + }, + "concept:BK1080": { + "code": "BK1080", + "name": "新型城镇化", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "新型城镇化" + } + }, + "concept:BK1181": { + "code": "BK1181", + "name": "并购重组概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "并购重组概念" + } + }, + "concept:BK0914": { + "code": "BK0914", + "name": "医废处理", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "医废处理" + } + }, + "concept:BK1145": { + "code": "BK1145", + "name": "机器人执行器", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "机器人执行器" + } + }, + "concept:BK1156": { + "code": "BK1156", + "name": "PEEK材料概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "PEEK材料概念" + } + }, + "concept:BK0904": { + "code": "BK0904", + "name": "广电", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "广电" + } + }, + "concept:BK0954": { + "code": "BK0954", + "name": "盲盒经济", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "盲盒经济" + } + }, + "concept:BK0477": { + "code": "BK0477", + "name": "酿酒概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "酿酒概念" + } + }, + "concept:BK0955": { + "code": "BK0955", + "name": "C2M概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "C2M概念" + } + }, + "concept:BK1636": { + "code": "BK1636", + "name": "红利破净股", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "红利破净股" + } + }, + "concept:BK1086": { + "code": "BK1086", + "name": "粮食概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "粮食概念" + } + }, + "concept:BK1070": { + "code": "BK1070", + "name": "土壤修复", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "土壤修复" + } + }, + "concept:BK1025": { + "code": "BK1025", + "name": "预制菜概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "预制菜概念" + } + }, + "concept:BK1198": { + "code": "BK1198", + "name": "2025三季报预增", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "2025三季报预增" + } + }, + "concept:BK0708": { + "code": "BK0708", + "name": "体育产业", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "体育产业" + } + }, + "concept:BK0692": { + "code": "BK0692", + "name": "旅游概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "旅游概念" + } + }, + "concept:BK1179": { + "code": "BK1179", + "name": "房屋检测", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "房屋检测" + } + }, + "concept:BK0724": { + "code": "BK0724", + "name": "海绵城市", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "海绵城市" + } + }, + "concept:BK0895": { + "code": "BK0895", + "name": "维生素", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "维生素" + } + }, + "concept:BK1048": { + "code": "BK1048", + "name": "IGBT概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "IGBT概念" + } + }, + "concept:BK0959": { + "code": "BK0959", + "name": "数字阅读", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "数字阅读" + } + }, + "concept:BK0592": { + "code": "BK0592", + "name": "铁路基建", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "铁路基建" + } + }, + "concept:BK0838": { + "code": "BK0838", + "name": "东北振兴", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "东北振兴" + } + }, + "concept:BK0672": { + "code": "BK0672", + "name": "沪企改革", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "沪企改革" + } + }, + "concept:BK0614": { + "code": "BK0614", + "name": "食品安全", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "食品安全" + } + }, + "concept:BK1085": { + "code": "BK1085", + "name": "痘病毒防治", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "痘病毒防治" + } + }, + "concept:BK0873": { + "code": "BK0873", + "name": "垃圾分类", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "垃圾分类" + } + }, + "concept:BK0690": { + "code": "BK0690", + "name": "氟化工概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "氟化工概念" + } + }, + "concept:BK0615": { + "code": "BK0615", + "name": "中药概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "中药概念" + } + }, + "concept:BK1180": { + "code": "BK1180", + "name": "华为海思", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "华为海思" + } + }, + "concept:BK0548": { + "code": "BK0548", + "name": "生物疫苗", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "生物疫苗" + } + }, + "concept:BK0498": { + "code": "BK0498", + "name": "AB股", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "AB股" + } + }, + "concept:BK0806": { + "code": "BK0806", + "name": "精准医疗", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "精准医疗" + } + }, + "concept:BK1138": { + "code": "BK1138", + "name": "液冷概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "液冷概念" + } + }, + "concept:BK1029": { + "code": "BK1029", + "name": "汽车整车", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "汽车整车" + } + }, + "concept:BK1158": { + "code": "BK1158", + "name": "微盘股", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "微盘股" + } + }, + "concept:BK0632": { + "code": "BK0632", + "name": "土地流转", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "土地流转" + } + }, + "concept:BK0909": { + "code": "BK0909", + "name": "降解塑料", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "降解塑料" + } + }, + "concept:BK0896": { + "code": "BK0896", + "name": "白酒", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "白酒" + } + }, + "concept:BK1655": { + "code": "BK1655", + "name": "零售概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "零售概念" + } + }, + "concept:BK1173": { + "code": "BK1173", + "name": "锂矿概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "锂矿概念" + } + }, + "concept:BK1178": { + "code": "BK1178", + "name": "AI眼镜", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "AI眼镜" + } + }, + "concept:BK0693": { + "code": "BK0693", + "name": "基因测序", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "基因测序" + } + }, + "concept:BK1186": { + "code": "BK1186", + "name": "首发经济", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "首发经济" + } + }, + "concept:BK0581": { + "code": "BK0581", + "name": "智能电网", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "智能电网" + } + }, + "concept:BK1087": { + "code": "BK1087", + "name": "超超临界发电", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "超超临界发电" + } + }, + "concept:BK1641": { + "code": "BK1641", + "name": "红利股", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "红利股" + } + }, + "concept:BK1072": { + "code": "BK1072", + "name": "中俄贸易概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "中俄贸易概念" + } + }, + "concept:BK1017": { + "code": "BK1017", + "name": "资源开采概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "资源开采概念" + } + }, + "concept:BK0729": { + "code": "BK0729", + "name": "船舶制造", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "船舶制造" + } + }, + "concept:BK0888": { + "code": "BK0888", + "name": "农业种植", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "农业种植" + } + }, + "concept:BK0566": { + "code": "BK0566", + "name": "滨海新区", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "滨海新区" + } + }, + "concept:BK0935": { + "code": "BK0935", + "name": "中芯概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "中芯概念" + } + }, + "concept:BK0999": { + "code": "BK0999", + "name": "茅指数", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "茅指数" + } + }, + "concept:BK1129": { + "code": "BK1129", + "name": "数字水印", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "数字水印" + } + }, + "concept:BK0971": { + "code": "BK0971", + "name": "注册制次新股", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "注册制次新股" + } + }, + "concept:BK0885": { + "code": "BK0885", + "name": "VPN", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "VPN" + } + }, + "concept:BK1157": { + "code": "BK1157", + "name": "飞行汽车(eVTOL)", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "飞行汽车(eVTOL)" + } + }, + "concept:BK0839": { + "code": "BK0839", + "name": "知识产权", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "知识产权" + } + }, + "concept:BK0511": { + "code": "BK0511", + "name": "ST股", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "ST股" + } + }, + "concept:BK1106": { + "code": "BK1106", + "name": "创新药", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "创新药" + } + }, + "concept:BK1107": { + "code": "BK1107", + "name": "科创板做市商", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "科创板做市商" + } + }, + "concept:BK0852": { + "code": "BK0852", + "name": "冷链物流", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "冷链物流" + } + }, + "concept:BK0675": { + "code": "BK0675", + "name": "病毒防治", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "病毒防治" + } + }, + "concept:BK0603": { + "code": "BK0603", + "name": "页岩气", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "页岩气" + } + }, + "concept:BK1170": { + "code": "BK1170", + "name": "AI制药(医疗)", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "AI制药(医疗)" + } + }, + "concept:BK1115": { + "code": "BK1115", + "name": "跨境电商", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "跨境电商" + } + }, + "concept:BK1174": { + "code": "BK1174", + "name": "合成生物", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "合成生物" + } + }, + "concept:BK0664": { + "code": "BK0664", + "name": "婴童概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "婴童概念" + } + }, + "concept:BK0501": { + "code": "BK0501", + "name": "次新股", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "次新股" + } + }, + "concept:BK0893": { + "code": "BK0893", + "name": "无线耳机", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "无线耳机" + } + }, + "concept:BK0625": { + "code": "BK0625", + "name": "通用航空", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "通用航空" + } + }, + "concept:BK0816": { + "code": "BK0816", + "name": "昨日连板", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "昨日连板" + } + }, + "concept:BK1095": { + "code": "BK1095", + "name": "钒电池", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "钒电池" + } + }, + "concept:BK0841": { + "code": "BK0841", + "name": "体外诊断概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "体外诊断概念" + } + }, + "concept:BK1163": { + "code": "BK1163", + "name": "可控核聚变", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "可控核聚变" + } + }, + "concept:BK1192": { + "code": "BK1192", + "name": "雅下水电概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "雅下水电概念" + } + }, + "concept:BK1631": { + "code": "BK1631", + "name": "昨日炸板", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "昨日炸板" + } + }, + "concept:BK0937": { + "code": "BK0937", + "name": "蚂蚁概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "蚂蚁概念" + } + }, + "concept:BK0889": { + "code": "BK0889", + "name": "医美概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "医美概念" + } + }, + "concept:BK0578": { + "code": "BK0578", + "name": "稀土永磁", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "稀土永磁" + } + }, + "concept:BK0970": { + "code": "BK0970", + "name": "生物识别", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "生物识别" + } + }, + "concept:BK1162": { + "code": "BK1162", + "name": "AI手机", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "AI手机" + } + }, + "concept:BK1022": { + "code": "BK1022", + "name": "职业教育", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "职业教育" + } + }, + "concept:BK0722": { + "code": "BK0722", + "name": "虚拟现实", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "虚拟现实" + } + }, + "concept:BK1659": { + "code": "BK1659", + "name": "精准诊断", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "精准诊断" + } + }, + "concept:BK0918": { + "code": "BK0918", + "name": "特高压", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "特高压" + } + }, + "concept:BK0682": { + "code": "BK0682", + "name": "燃料电池概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "燃料电池概念" + } + }, + "concept:BK0606": { + "code": "BK0606", + "name": "油气设服", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "油气设服" + } + }, + "concept:BK0958": { + "code": "BK0958", + "name": "虚拟电厂", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "虚拟电厂" + } + }, + "concept:BK0847": { + "code": "BK0847", + "name": "影视概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "影视概念" + } + }, + "concept:BK0913": { + "code": "BK0913", + "name": "消毒剂", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "消毒剂" + } + }, + "concept:BK1183": { + "code": "BK1183", + "name": "谷子经济", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "谷子经济" + } + }, + "concept:BK1647": { + "code": "BK1647", + "name": "电网概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "电网概念" + } + }, + "concept:BK0906": { + "code": "BK0906", + "name": "流感", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "流感" + } + }, + "concept:BK0601": { + "code": "BK0601", + "name": "海工装备", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "海工装备" + } + }, + "concept:BK0969": { + "code": "BK0969", + "name": "汽车芯片", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "汽车芯片" + } + }, + "concept:BK0534": { + "code": "BK0534", + "name": "成渝特区", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "成渝特区" + } + }, + "concept:BK1657": { + "code": "BK1657", + "name": "病原体防治", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "病原体防治" + } + }, + "concept:BK0715": { + "code": "BK0715", + "name": "航母概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "航母概念" + } + }, + "concept:BK0512": { + "code": "BK0512", + "name": "化工原料", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "化工原料" + } + }, + "concept:BK0966": { + "code": "BK0966", + "name": "碳交易", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "碳交易" + } + }, + "concept:BK0556": { + "code": "BK0556", + "name": "移动支付", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "移动支付" + } + }, + "concept:BK1151": { + "code": "BK1151", + "name": "短剧互动游戏", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "短剧互动游戏" + } + }, + "concept:BK0629": { + "code": "BK0629", + "name": "北斗导航", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "北斗导航" + } + }, + "concept:BK1172": { + "code": "BK1172", + "name": "AI语料", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "AI语料" + } + }, + "concept:BK1053": { + "code": "BK1053", + "name": "低价股", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "低价股" + } + }, + "concept:BK0721": { + "code": "BK0721", + "name": "PPP模式", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "PPP模式" + } + }, + "concept:BK1658": { + "code": "BK1658", + "name": "创新医疗服务", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "创新医疗服务" + } + }, + "concept:BK1187": { + "code": "BK1187", + "name": "小红书概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "小红书概念" + } + }, + "concept:BK1642": { + "code": "BK1642", + "name": "微利股", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "微利股" + } + }, + "concept:BK0897": { + "code": "BK0897", + "name": "IPv6", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "IPv6" + } + }, + "concept:BK0825": { + "code": "BK0825", + "name": "新零售", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "新零售" + } + }, + "concept:BK0859": { + "code": "BK0859", + "name": "超清视频", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "超清视频" + } + }, + "concept:BK0653": { + "code": "BK0653", + "name": "养老概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "养老概念" + } + }, + "concept:BK0997": { + "code": "BK0997", + "name": "NFT概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "NFT概念" + } + }, + "concept:BK0963": { + "code": "BK0963", + "name": "商业航天", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "商业航天" + } + }, + "concept:BK0641": { + "code": "BK0641", + "name": "智能穿戴", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "智能穿戴" + } + }, + "concept:BK1654": { + "code": "BK1654", + "name": "文娱消费", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "文娱消费" + } + }, + "concept:BK1169": { + "code": "BK1169", + "name": "Kimi概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "Kimi概念" + } + }, + "concept:BK1071": { + "code": "BK1071", + "name": "跨境支付", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "跨境支付" + } + }, + "concept:BK0832": { + "code": "BK0832", + "name": "工业互联", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "工业互联" + } + }, + "concept:BK0554": { + "code": "BK0554", + "name": "物联网", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "物联网" + } + }, + "concept:BK0492": { + "code": "BK0492", + "name": "煤化工概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "煤化工概念" + } + }, + "concept:BK0597": { + "code": "BK0597", + "name": "水利建设", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "水利建设" + } + }, + "concept:BK0567": { + "code": "BK0567", + "name": "股权激励", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "股权激励" + } + }, + "concept:BK1197": { + "code": "BK1197", + "name": "反内卷概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "反内卷概念" + } + }, + "concept:BK0814": { + "code": "BK0814", + "name": "大飞机", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "大飞机" + } + }, + "concept:BK1024": { + "code": "BK1024", + "name": "绿色电力", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "绿色电力" + } + }, + "concept:BK0604": { + "code": "BK0604", + "name": "参股保险", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "参股保险" + } + }, + "concept:BK0843": { + "code": "BK0843", + "name": "天然气", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "天然气" + } + }, + "concept:BK0509": { + "code": "BK0509", + "name": "网络游戏", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "网络游戏" + } + }, + "concept:BK1134": { + "code": "BK1134", + "name": "算力概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "算力概念" + } + }, + "concept:BK1639": { + "code": "BK1639", + "name": "周期股", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "周期股" + } + }, + "concept:BK1153": { + "code": "BK1153", + "name": "多模态AI", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "多模态AI" + } + }, + "concept:BK1649": { + "code": "BK1649", + "name": "油气资源", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "油气资源" + } + }, + "concept:BK0655": { + "code": "BK0655", + "name": "网络安全", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "网络安全" + } + }, + "concept:BK1112": { + "code": "BK1112", + "name": "破净股", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "破净股" + } + }, + "concept:BK1196": { + "code": "BK1196", + "name": "2025中报扭亏", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "2025中报扭亏" + } + }, + "concept:BK0524": { + "code": "BK0524", + "name": "参股期货", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "参股期货" + } + }, + "concept:BK0628": { + "code": "BK0628", + "name": "智慧城市", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "智慧城市" + } + }, + "concept:BK0864": { + "code": "BK0864", + "name": "氢能源", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "氢能源" + } + }, + "concept:BK0920": { + "code": "BK0920", + "name": "车联网(车路云)", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "车联网(车路云)" + } + }, + "concept:BK0577": { + "code": "BK0577", + "name": "核能核电", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "核能核电" + } + }, + "concept:BK0704": { + "code": "BK0704", + "name": "无人机", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "无人机" + } + }, + "concept:BK1050": { + "code": "BK1050", + "name": "昨日涨停_含一字", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "昨日涨停_含一字" + } + }, + "concept:BK1126": { + "code": "BK1126", + "name": "ChatGPT概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "ChatGPT概念" + } + }, + "concept:BK0695": { + "code": "BK0695", + "name": "小金属概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "小金属概念" + } + }, + "concept:BK0662": { + "code": "BK0662", + "name": "在线教育", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "在线教育" + } + }, + "concept:BK0808": { + "code": "BK0808", + "name": "军民融合", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "军民融合" + } + }, + "concept:BK1139": { + "code": "BK1139", + "name": "中特估", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "中特估" + } + }, + "concept:BK0590": { + "code": "BK0590", + "name": "西部大开发", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "西部大开发" + } + }, + "concept:BK0712": { + "code": "BK0712", + "name": "一带一路", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "一带一路" + } + }, + "concept:BK0689": { + "code": "BK0689", + "name": "阿里概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "阿里概念" + } + }, + "concept:BK0490": { + "code": "BK0490", + "name": "军工", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "军工" + } + }, + "concept:BK1188": { + "code": "BK1188", + "name": "DeepSeek概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "DeepSeek概念" + } + }, + "concept:BK1632": { + "code": "BK1632", + "name": "昨日高换手", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "昨日高换手" + } + }, + "concept:BK0696": { + "code": "BK0696", + "name": "国产软件", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "国产软件" + } + }, + "concept:BK0447": { + "code": "BK0447", + "name": "互联网服务", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "互联网服务" + } + }, + "concept:BK0701": { + "code": "BK0701", + "name": "中证500", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "中证500" + } + }, + "concept:BK0867": { + "code": "BK0867", + "name": "富时罗素", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "富时罗素" + } + }, + "concept:BK0879": { + "code": "BK0879", + "name": "标准普尔", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "标准普尔" + } + }, + "region:BK0174": { + "code": "BK0174", + "name": "西藏板块", + "sector_type": "region", + "response_meta": { + "market": 90, + "name": "西藏板块" + } + }, + "region:BK0146": { + "code": "BK0146", + "name": "黑龙江", + "sector_type": "region", + "response_meta": { + "market": 90, + "name": "黑龙江" + } + }, + "region:BK0148": { + "code": "BK0148", + "name": "吉林板块", + "sector_type": "region", + "response_meta": { + "market": 90, + "name": "吉林板块" + } + }, + "region:BK0162": { + "code": "BK0162", + "name": "宁夏板块", + "sector_type": "region", + "response_meta": { + "market": 90, + "name": "宁夏板块" + } + }, + "region:BK0170": { + "code": "BK0170", + "name": "重庆板块", + "sector_type": "region", + "response_meta": { + "market": 90, + "name": "重庆板块" + } + } +} \ No newline at end of file diff --git a/backend/data/raw_payloads/ashare_sector_daily_backfill_2026-03-20_0_120.json b/backend/data/raw_payloads/ashare_sector_daily_backfill_2026-03-20_0_120.json new file mode 100644 index 0000000..62a712b --- /dev/null +++ b/backend/data/raw_payloads/ashare_sector_daily_backfill_2026-03-20_0_120.json @@ -0,0 +1,929 @@ +{ + "concept:BK0425": { + "code": "BK0425", + "name": "工程建设", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "工程建设" + } + }, + "concept:BK0429": { + "code": "BK0429", + "name": "交运设备", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "交运设备" + } + }, + "concept:BK0447": { + "code": "BK0447", + "name": "互联网服务", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "互联网服务" + } + }, + "concept:BK0470": { + "code": "BK0470", + "name": "造纸印刷", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "造纸印刷" + } + }, + "concept:BK0477": { + "code": "BK0477", + "name": "酿酒概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "酿酒概念" + } + }, + "concept:BK0480": { + "code": "BK0480", + "name": "航天航空", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "航天航空" + } + }, + "concept:BK0485": { + "code": "BK0485", + "name": "旅游酒店", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "旅游酒店" + } + }, + "concept:BK0490": { + "code": "BK0490", + "name": "军工", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "军工" + } + }, + "concept:BK0492": { + "code": "BK0492", + "name": "煤化工概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "煤化工概念" + } + }, + "concept:BK0493": { + "code": "BK0493", + "name": "新能源", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "新能源" + } + }, + "concept:BK0494": { + "code": "BK0494", + "name": "节能环保", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "节能环保" + } + }, + "concept:BK0505": { + "code": "BK0505", + "name": "中字头", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "中字头" + } + }, + "concept:BK0506": { + "code": "BK0506", + "name": "创投", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "创投" + } + }, + "concept:BK0512": { + "code": "BK0512", + "name": "化工原料", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "化工原料" + } + }, + "concept:BK0514": { + "code": "BK0514", + "name": "参股券商", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "参股券商" + } + }, + "concept:BK0519": { + "code": "BK0519", + "name": "稀缺资源", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "稀缺资源" + } + }, + "concept:BK0520": { + "code": "BK0520", + "name": "社保重仓", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "社保重仓" + } + }, + "concept:BK0524": { + "code": "BK0524", + "name": "参股期货", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "参股期货" + } + }, + "concept:BK0525": { + "code": "BK0525", + "name": "参股银行", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "参股银行" + } + }, + "concept:BK0528": { + "code": "BK0528", + "name": "转债标的", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "转债标的" + } + }, + "concept:BK0534": { + "code": "BK0534", + "name": "成渝特区", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "成渝特区" + } + }, + "concept:BK0535": { + "code": "BK0535", + "name": "QFII重仓", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "QFII重仓" + } + }, + "concept:BK0536": { + "code": "BK0536", + "name": "基金重仓", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "基金重仓" + } + }, + "concept:BK0547": { + "code": "BK0547", + "name": "黄金概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "黄金概念" + } + }, + "concept:BK0548": { + "code": "BK0548", + "name": "生物疫苗", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "生物疫苗" + } + }, + "concept:BK0549": { + "code": "BK0549", + "name": "深圳特区", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "深圳特区" + } + }, + "concept:BK0552": { + "code": "BK0552", + "name": "机构重仓", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "机构重仓" + } + }, + "concept:BK0554": { + "code": "BK0554", + "name": "物联网", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "物联网" + } + }, + "concept:BK0566": { + "code": "BK0566", + "name": "滨海新区", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "滨海新区" + } + }, + "concept:BK0567": { + "code": "BK0567", + "name": "股权激励", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "股权激励" + } + }, + "concept:BK0568": { + "code": "BK0568", + "name": "深成500", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "深成500" + } + }, + "concept:BK0574": { + "code": "BK0574", + "name": "锂电池概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "锂电池概念" + } + }, + "concept:BK0577": { + "code": "BK0577", + "name": "核能核电", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "核能核电" + } + }, + "concept:BK0578": { + "code": "BK0578", + "name": "稀土永磁", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "稀土永磁" + } + }, + "concept:BK0579": { + "code": "BK0579", + "name": "云计算", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "云计算" + } + }, + "concept:BK0581": { + "code": "BK0581", + "name": "智能电网", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "智能电网" + } + }, + "concept:BK0588": { + "code": "BK0588", + "name": "光伏概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "光伏概念" + } + }, + "concept:BK0590": { + "code": "BK0590", + "name": "西部大开发", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "西部大开发" + } + }, + "concept:BK0592": { + "code": "BK0592", + "name": "铁路基建", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "铁路基建" + } + }, + "concept:BK0595": { + "code": "BK0595", + "name": "风能", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "风能" + } + }, + "concept:BK0596": { + "code": "BK0596", + "name": "融资融券", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "融资融券" + } + }, + "concept:BK0600": { + "code": "BK0600", + "name": "参股新三板", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "参股新三板" + } + }, + "concept:BK0601": { + "code": "BK0601", + "name": "海工装备", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "海工装备" + } + }, + "concept:BK0603": { + "code": "BK0603", + "name": "页岩气", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "页岩气" + } + }, + "concept:BK0604": { + "code": "BK0604", + "name": "参股保险", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "参股保险" + } + }, + "concept:BK0606": { + "code": "BK0606", + "name": "油气设服", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "油气设服" + } + }, + "concept:BK0611": { + "code": "BK0611", + "name": "上证50_", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "上证50_" + } + }, + "concept:BK0612": { + "code": "BK0612", + "name": "上证180_", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "上证180_" + } + }, + "concept:BK0614": { + "code": "BK0614", + "name": "食品安全", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "食品安全" + } + }, + "concept:BK0615": { + "code": "BK0615", + "name": "中药概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "中药概念" + } + }, + "concept:BK0617": { + "code": "BK0617", + "name": "石墨烯", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "石墨烯" + } + }, + "concept:BK0619": { + "code": "BK0619", + "name": "3D打印", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "3D打印" + } + }, + "concept:BK0622": { + "code": "BK0622", + "name": "地热能", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "地热能" + } + }, + "concept:BK0623": { + "code": "BK0623", + "name": "海洋经济", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "海洋经济" + } + }, + "concept:BK0625": { + "code": "BK0625", + "name": "通用航空", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "通用航空" + } + }, + "concept:BK0628": { + "code": "BK0628", + "name": "智慧城市", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "智慧城市" + } + }, + "concept:BK0632": { + "code": "BK0632", + "name": "土地流转", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "土地流转" + } + }, + "concept:BK0634": { + "code": "BK0634", + "name": "大数据", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "大数据" + } + }, + "concept:BK0636": { + "code": "BK0636", + "name": "B股", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "B股" + } + }, + "concept:BK0637": { + "code": "BK0637", + "name": "互联网金融", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "互联网金融" + } + }, + "concept:BK0638": { + "code": "BK0638", + "name": "创业成份", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "创业成份" + } + }, + "concept:BK0641": { + "code": "BK0641", + "name": "智能穿戴", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "智能穿戴" + } + }, + "concept:BK0643": { + "code": "BK0643", + "name": "上海自贸", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "上海自贸" + } + }, + "concept:BK0644": { + "code": "BK0644", + "name": "特斯拉", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "特斯拉" + } + }, + "concept:BK0653": { + "code": "BK0653", + "name": "养老概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "养老概念" + } + }, + "concept:BK0656": { + "code": "BK0656", + "name": "智能电视", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "智能电视" + } + }, + "concept:BK0662": { + "code": "BK0662", + "name": "在线教育", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "在线教育" + } + }, + "concept:BK0664": { + "code": "BK0664", + "name": "婴童概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "婴童概念" + } + }, + "concept:BK0665": { + "code": "BK0665", + "name": "电商概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "电商概念" + } + }, + "concept:BK0666": { + "code": "BK0666", + "name": "苹果概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "苹果概念" + } + }, + "concept:BK0667": { + "code": "BK0667", + "name": "安防概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "安防概念" + } + }, + "concept:BK0669": { + "code": "BK0669", + "name": "生态农业", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "生态农业" + } + }, + "concept:BK0671": { + "code": "BK0671", + "name": "彩票概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "彩票概念" + } + }, + "concept:BK0672": { + "code": "BK0672", + "name": "沪企改革", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "沪企改革" + } + }, + "concept:BK0674": { + "code": "BK0674", + "name": "蓝宝石", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "蓝宝石" + } + }, + "concept:BK0675": { + "code": "BK0675", + "name": "病毒防治", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "病毒防治" + } + }, + "concept:BK0676": { + "code": "BK0676", + "name": "独家药品", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "独家药品" + } + }, + "concept:BK0677": { + "code": "BK0677", + "name": "粤港自贸", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "粤港自贸" + } + }, + "concept:BK0679": { + "code": "BK0679", + "name": "超导概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "超导概念" + } + }, + "concept:BK0680": { + "code": "BK0680", + "name": "智能家居", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "智能家居" + } + }, + "concept:BK0682": { + "code": "BK0682", + "name": "燃料电池概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "燃料电池概念" + } + }, + "concept:BK0683": { + "code": "BK0683", + "name": "央国企改革", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "央国企改革" + } + }, + "concept:BK0684": { + "code": "BK0684", + "name": "京津冀", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "京津冀" + } + }, + "concept:BK0685": { + "code": "BK0685", + "name": "举牌", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "举牌" + } + }, + "concept:BK0689": { + "code": "BK0689", + "name": "阿里概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "阿里概念" + } + }, + "concept:BK0692": { + "code": "BK0692", + "name": "旅游概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "旅游概念" + } + }, + "concept:BK0693": { + "code": "BK0693", + "name": "基因测序", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "基因测序" + } + }, + "concept:BK0695": { + "code": "BK0695", + "name": "小金属概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "小金属概念" + } + }, + "concept:BK0696": { + "code": "BK0696", + "name": "国产软件", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "国产软件" + } + }, + "concept:BK0698": { + "code": "BK0698", + "name": "免疫治疗", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "免疫治疗" + } + }, + "concept:BK0699": { + "code": "BK0699", + "name": "全息技术", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "全息技术" + } + }, + "concept:BK0700": { + "code": "BK0700", + "name": "充电桩", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "充电桩" + } + }, + "concept:BK0701": { + "code": "BK0701", + "name": "中证500", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "中证500" + } + }, + "concept:BK0703": { + "code": "BK0703", + "name": "超级电容", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "超级电容" + } + }, + "concept:BK0704": { + "code": "BK0704", + "name": "无人机", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "无人机" + } + }, + "concept:BK0705": { + "code": "BK0705", + "name": "上证380", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "上证380" + } + }, + "concept:BK0706": { + "code": "BK0706", + "name": "人脑工程", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "人脑工程" + } + }, + "concept:BK0707": { + "code": "BK0707", + "name": "沪股通", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "沪股通" + } + }, + "concept:BK0708": { + "code": "BK0708", + "name": "体育产业", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "体育产业" + } + }, + "concept:BK0710": { + "code": "BK0710", + "name": "量子科技", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "量子科技" + } + }, + "concept:BK0711": { + "code": "BK0711", + "name": "券商概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "券商概念" + } + }, + "concept:BK0712": { + "code": "BK0712", + "name": "一带一路", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "一带一路" + } + }, + "concept:BK0714": { + "code": "BK0714", + "name": "5G概念", + "sector_type": "concept", + "response_meta": { + "market": 90, + "name": "5G概念" + } + } +} \ No newline at end of file diff --git a/backend/data/raw_payloads/ashare_sector_realtime_2026-03-20.json b/backend/data/raw_payloads/ashare_sector_realtime_2026-03-20.json new file mode 100644 index 0000000..6c998a6 --- /dev/null +++ b/backend/data/raw_payloads/ashare_sector_realtime_2026-03-20.json @@ -0,0 +1,20208 @@ +{ + "industry": [ + { + "f2": 1650.48, + "f3": 3.72, + "f12": "BK1031", + "f14": "光伏设备", + "f62": 7281198336.0, + "f66": 6989997824.0, + "f69": 5.74, + "f72": 291200512.0, + "f75": 0.24, + "f78": -3310219776.0, + "f81": -2.72, + "f84": -3863160320.0, + "f87": -3.17, + "f124": 1773992385, + "f184": 5.98, + "f204": "阳光电源", + "f205": "300274", + "f206": 0 + }, + { + "f2": 7079.02, + "f3": -0.34, + "f12": "BK1200", + "f14": "电力设备", + "f62": 6577403136.0, + "f66": 8556733696.0, + "f69": 2.39, + "f72": -1979330560.0, + "f75": -0.55, + "f78": -6111432704.0, + "f81": -1.71, + "f84": -404316160.0, + "f87": -0.11, + "f124": 1773992385, + "f184": 1.84, + "f204": "阳光电源", + "f205": "300274", + "f206": 0 + }, + { + "f2": 21713.82, + "f3": -1.52, + "f12": "BK0448", + "f14": "通信设备", + "f62": 5438640384.0, + "f66": 4296768000.0, + "f69": 2.56, + "f72": 1141872384.0, + "f75": 0.68, + "f78": -4205955328.0, + "f81": -2.51, + "f84": -1245430784.0, + "f87": -0.74, + "f124": 1773992385, + "f184": 3.24, + "f204": "中际旭创", + "f205": "300308", + "f206": 0 + }, + { + "f2": 1466.58, + "f3": 0.98, + "f12": "BK1033", + "f14": "电池", + "f62": 4091166976.0, + "f66": 5091728128.0, + "f69": 4.52, + "f72": -1000561152.0, + "f75": -0.89, + "f78": -2760690176.0, + "f81": -2.45, + "f84": -1314573568.0, + "f87": -1.17, + "f124": 1773992385, + "f184": 3.63, + "f204": "宁德时代", + "f205": "300750", + "f206": 0 + }, + { + "f2": 12352.57, + "f3": -0.62, + "f12": "BK1591", + "f14": "通信网络设备及器件", + "f62": 4075289600.0, + "f66": 3194745088.0, + "f69": 2.48, + "f72": 880544512.0, + "f75": 0.68, + "f78": -3740370432.0, + "f81": -2.9, + "f84": -318338048.0, + "f87": -0.25, + "f124": 1773992385, + "f184": 3.16, + "f204": "中际旭创", + "f205": "300308", + "f206": 0 + }, + { + "f2": 25816.62, + "f3": 11.83, + "f12": "BK1320", + "f14": "逆变器", + "f62": 3437834496.0, + "f66": 4017066752.0, + "f69": 8.89, + "f72": -579232256.0, + "f75": -1.28, + "f78": -2065648128.0, + "f81": -4.57, + "f84": -1372186624.0, + "f87": -3.04, + "f124": 1773992385, + "f184": 7.61, + "f204": "阳光电源", + "f205": "300274", + "f206": 0 + }, + { + "f2": 18134.33, + "f3": 1.74, + "f12": "BK1303", + "f14": "锂电池", + "f62": 2912528896.0, + "f66": 3919639296.0, + "f69": 6.95, + "f72": -1007110400.0, + "f75": -1.79, + "f78": -2162904576.0, + "f81": -3.83, + "f84": -737683456.0, + "f87": -1.31, + "f124": 1773992385, + "f184": 5.16, + "f204": "宁德时代", + "f205": "300750", + "f206": 0 + }, + { + "f2": 7478.38, + "f3": -2.45, + "f12": "BK1215", + "f14": "通信", + "f62": 2563709184.0, + "f66": 2360109824.0, + "f69": 1.21, + "f72": 203599360.0, + "f75": 0.1, + "f78": -3197780480.0, + "f81": -1.63, + "f84": 614353920.0, + "f87": 0.31, + "f124": 1773992385, + "f184": 1.31, + "f204": "中际旭创", + "f205": "300308", + "f206": 0 + }, + { + "f2": 19341.17, + "f3": -1.8, + "f12": "BK1592", + "f14": "通信线缆及配套", + "f62": 1608644880.0, + "f66": 1019522576.0, + "f69": 4.69, + "f72": 589122304.0, + "f75": 2.71, + "f78": -423798272.0, + "f81": -1.95, + "f84": -1200429824.0, + "f87": -5.52, + "f124": 1773992385, + "f184": 7.4, + "f204": "永鼎股份", + "f205": "600105", + "f206": 1 + }, + { + "f2": 9360.15, + "f3": 4.81, + "f12": "BK1317", + "f14": "光伏加工设备", + "f62": 1238751600.0, + "f66": 880133744.0, + "f69": 4.06, + "f72": 358617856.0, + "f75": 1.65, + "f78": -471022080.0, + "f81": -2.17, + "f84": -701845584.0, + "f87": -3.23, + "f124": 1773992385, + "f184": 5.71, + "f204": "迈为股份", + "f205": "300751", + "f206": 0 + }, + { + "f2": 15801.68, + "f3": 2.97, + "f12": "BK1318", + "f14": "光伏主材", + "f62": 1162472336.0, + "f66": 725123216.0, + "f69": 6.5, + "f72": 437349120.0, + "f75": 3.92, + "f78": -412809568.0, + "f81": -3.7, + "f84": -749662752.0, + "f87": -6.72, + "f124": 1773992385, + "f184": 10.43, + "f204": "隆基绿能", + "f205": "601012", + "f206": 1 + }, + { + "f2": 5711.47, + "f3": -1.17, + "f12": "BK1330", + "f14": "模拟芯片设计", + "f62": 1140019136.0, + "f66": 1434811968.0, + "f69": 8.78, + "f72": -294792832.0, + "f75": -1.8, + "f78": -844033280.0, + "f81": -5.16, + "f84": -295985616.0, + "f87": -1.81, + "f124": 1773992385, + "f184": 6.97, + "f204": "卓胜微", + "f205": "300782", + "f206": 0 + }, + { + "f2": 11989.62, + "f3": 1.54, + "f12": "BK1302", + "f14": "电池化学品", + "f62": 1067841024.0, + "f66": 1024172800.0, + "f69": 2.22, + "f72": 43668224.0, + "f75": 0.09, + "f78": -374432000.0, + "f81": -0.81, + "f84": -678660352.0, + "f87": -1.47, + "f124": 1773992385, + "f184": 2.31, + "f204": "璞泰来", + "f205": "603659", + "f206": 1 + }, + { + "f2": 3330.28, + "f3": 1.91, + "f12": "BK1315", + "f14": "光伏电池组件", + "f62": 892574368.0, + "f66": 1023148448.0, + "f69": 3.34, + "f72": -130574080.0, + "f75": -0.43, + "f78": -290921984.0, + "f81": -0.95, + "f84": -560017920.0, + "f87": -1.83, + "f124": 1773992385, + "f184": 2.91, + "f204": "国晟科技", + "f205": "603778", + "f206": 1 + }, + { + "f2": 3836.83, + "f3": -2.4, + "f12": "BK1473", + "f14": "园林工程", + "f62": 364937792.0, + "f66": 399966576.0, + "f69": 7.17, + "f72": -35028784.0, + "f75": -0.63, + "f78": -109565376.0, + "f81": -1.96, + "f84": -255372400.0, + "f87": -4.57, + "f124": 1773992385, + "f184": 6.54, + "f204": "汇绿生态", + "f205": "001267", + "f206": 0 + }, + { + "f2": 3121.98, + "f3": 1.97, + "f12": "BK1316", + "f14": "光伏辅材", + "f62": 362844192.0, + "f66": 266252544.0, + "f69": 2.89, + "f72": 96591648.0, + "f75": 1.05, + "f78": -20280240.0, + "f81": -0.22, + "f84": -342264352.0, + "f87": -3.71, + "f124": 1773992385, + "f184": 3.94, + "f204": "福斯特", + "f205": "603806", + "f206": 1 + }, + { + "f2": 3942.79, + "f3": 0.88, + "f12": "BK1373", + "f14": "电能综合服务", + "f62": 340702608.0, + "f66": 523712288.0, + "f69": 4.48, + "f72": -183009680.0, + "f75": -1.56, + "f78": -191366608.0, + "f81": -1.64, + "f84": -149336000.0, + "f87": -1.28, + "f124": 1773992385, + "f184": 2.91, + "f204": "九洲集团", + "f205": "300040", + "f206": 0 + }, + { + "f2": 878.05, + "f3": 1.3, + "f12": "BK1015", + "f14": "能源金属", + "f62": 338292544.0, + "f66": 722034240.0, + "f69": 3.54, + "f72": -383741696.0, + "f75": -1.88, + "f78": -465196288.0, + "f81": -2.28, + "f84": 126903808.0, + "f87": 0.62, + "f124": 1773992385, + "f184": 1.66, + "f204": "赣锋锂业", + "f205": "002460", + "f206": 0 + }, + { + "f2": 15507.38, + "f3": 1.6, + "f12": "BK1621", + "f14": "锂", + "f62": 284549632.0, + "f66": 487840928.0, + "f69": 3.11, + "f72": -203291296.0, + "f75": -1.3, + "f78": -338752256.0, + "f81": -2.16, + "f84": 54202880.0, + "f87": 0.35, + "f124": 1773992385, + "f184": 1.82, + "f204": "赣锋锂业", + "f205": "002460", + "f206": 0 + }, + { + "f2": 2462.59, + "f3": -0.43, + "f12": "BK1374", + "f14": "风力发电", + "f62": 280700384.0, + "f66": 342962576.0, + "f69": 2.01, + "f72": -62262192.0, + "f75": -0.37, + "f78": -314794496.0, + "f81": -1.85, + "f84": 34094336.0, + "f87": 0.2, + "f124": 1773992385, + "f184": 1.65, + "f204": "华电新能", + "f205": "600930", + "f206": 1 + }, + { + "f2": 21209.3, + "f3": 0.39, + "f12": "BK0428", + "f14": "电力", + "f62": 264585472.0, + "f66": 1209415936.0, + "f69": 1.18, + "f72": -944830464.0, + "f75": -0.92, + "f78": -764018432.0, + "f81": -0.75, + "f84": 499432704.0, + "f87": 0.49, + "f124": 1773992385, + "f184": 0.26, + "f204": "兆新股份", + "f205": "002256", + "f206": 0 + }, + { + "f2": 4135.72, + "f3": 1.49, + "f12": "BK1380", + "f14": "水力发电", + "f62": 224869360.0, + "f66": 315092256.0, + "f69": 3.99, + "f72": -90222896.0, + "f75": -1.14, + "f78": -143054912.0, + "f81": -1.81, + "f84": -81814448.0, + "f87": -1.04, + "f124": 1773992385, + "f184": 2.85, + "f204": "甘肃能源", + "f205": "000791", + "f206": 0 + }, + { + "f2": 30088.61, + "f3": -0.61, + "f12": "BK1326", + "f14": "半导体设备", + "f62": 214667488.0, + "f66": 84678112.0, + "f69": 0.47, + "f72": 129989376.0, + "f75": 0.72, + "f78": -80205568.0, + "f81": -0.44, + "f84": -134461888.0, + "f87": -0.74, + "f124": 1773992385, + "f184": 1.19, + "f204": "北方华创", + "f205": "002371", + "f206": 0 + }, + { + "f2": 2182.21, + "f3": 1.81, + "f12": "BK1319", + "f14": "硅料硅片", + "f62": 186721248.0, + "f66": 78272992.0, + "f69": 1.99, + "f72": 108448256.0, + "f75": 2.76, + "f78": -49538016.0, + "f81": -1.26, + "f84": -137183232.0, + "f87": -3.49, + "f124": 1773992385, + "f184": 4.76, + "f204": "TCL中环", + "f205": "002129", + "f206": 0 + }, + { + "f2": 3992.42, + "f3": -2.24, + "f12": "BK1310", + "f14": "配电设备", + "f62": 170309968.0, + "f66": 64380720.0, + "f69": 0.75, + "f72": 105929248.0, + "f75": 1.23, + "f78": 33971408.0, + "f81": 0.4, + "f84": -200607136.0, + "f87": -2.34, + "f124": 1773992385, + "f184": 1.98, + "f204": "正泰电器", + "f205": "601877", + "f206": 1 + }, + { + "f2": 5402.92, + "f3": 0.27, + "f12": "BK1489", + "f14": "快递", + "f62": 151618898.0, + "f66": 150592818.0, + "f69": 8.21, + "f72": 1026080.0, + "f75": 0.06, + "f78": -59506208.0, + "f81": -3.25, + "f84": -92112688.0, + "f87": -5.02, + "f124": 1773992385, + "f184": 8.27, + "f204": "顺丰控股", + "f205": "002352", + "f206": 0 + }, + { + "f2": 2117.97, + "f3": -1.58, + "f12": "BK1449", + "f14": "冰洗", + "f62": 135629192.0, + "f66": 104132440.0, + "f69": 8.6, + "f72": 31496752.0, + "f75": 2.6, + "f78": -58046048.0, + "f81": -4.8, + "f84": -77583152.0, + "f87": -6.41, + "f124": 1773992385, + "f184": 11.21, + "f204": "海尔智家", + "f205": "600690", + "f206": 1 + }, + { + "f2": 2652.62, + "f3": -1.96, + "f12": "BK1406", + "f14": "印刷包装机械", + "f62": 111352139.0, + "f66": 43220507.0, + "f69": 2.51, + "f72": 68131632.0, + "f75": 3.95, + "f78": -14510960.0, + "f81": -0.84, + "f84": -97842560.0, + "f87": -5.68, + "f124": 1773992385, + "f184": 6.46, + "f204": "东方精工", + "f205": "002611", + "f206": 0 + }, + { + "f2": 6484.06, + "f3": -0.58, + "f12": "BK1519", + "f14": "电动乘用车", + "f62": 108940832.0, + "f66": -117951200.0, + "f69": -1.42, + "f72": 226892032.0, + "f75": 2.73, + "f78": -35678048.0, + "f81": -0.43, + "f84": -73262784.0, + "f87": -0.88, + "f124": 1773992385, + "f184": 1.31, + "f204": "比亚迪", + "f205": "002594", + "f206": 0 + }, + { + "f2": 11371.36, + "f3": -1.11, + "f12": "BK1550", + "f14": "贸易Ⅲ", + "f62": 105023256.0, + "f66": 17365544.0, + "f69": 0.77, + "f72": 87657712.0, + "f75": 3.87, + "f78": 36324256.0, + "f81": 1.6, + "f84": -141347504.0, + "f87": -6.23, + "f124": 1773992385, + "f184": 4.63, + "f204": "怡 亚 通", + "f205": "002183", + "f206": 0 + }, + { + "f2": 11371.36, + "f3": -1.11, + "f12": "BK0484", + "f14": "贸易Ⅱ", + "f62": 105023256.0, + "f66": 17365544.0, + "f69": 0.77, + "f72": 87657712.0, + "f75": 3.87, + "f78": 36324256.0, + "f81": 1.6, + "f84": -141347504.0, + "f87": -6.23, + "f124": 1773992385, + "f184": 4.63, + "f204": "怡 亚 通", + "f205": "002183", + "f206": 0 + }, + { + "f2": 3189.8, + "f3": -0.81, + "f12": "BK1379", + "f14": "热力服务", + "f62": 97228384.0, + "f66": 280385232.0, + "f69": 2.43, + "f72": -183156848.0, + "f75": -1.59, + "f78": -234888960.0, + "f81": -2.04, + "f84": 137660592.0, + "f87": 1.2, + "f124": 1773992385, + "f184": 0.84, + "f204": "协鑫能科", + "f205": "002015", + "f206": 0 + }, + { + "f2": 6396.26, + "f3": -1.74, + "f12": "BK1410", + "f14": "其他自动化设备", + "f62": 90055328.0, + "f66": 66123056.0, + "f69": 0.71, + "f72": 23932272.0, + "f75": 0.26, + "f78": -146760816.0, + "f81": -1.58, + "f84": 43442752.0, + "f87": 0.47, + "f124": 1773992385, + "f184": 0.97, + "f204": "博众精工", + "f205": "688097", + "f206": 1 + }, + { + "f2": 3680.5, + "f3": -2.41, + "f12": "BK1595", + "f14": "原料药", + "f62": 87257968.0, + "f66": 220596208.0, + "f69": 3.52, + "f72": -133338240.0, + "f75": -2.13, + "f78": -92175632.0, + "f81": -1.47, + "f84": -3160512.0, + "f87": -0.05, + "f124": 1773992385, + "f184": 1.39, + "f204": "美诺华", + "f205": "603538", + "f206": 1 + }, + { + "f2": 2175.48, + "f3": -0.84, + "f12": "BK1461", + "f14": "玻璃制造", + "f62": 82782726.0, + "f66": 99628971.0, + "f69": 7.24, + "f72": -16846245.0, + "f75": -1.22, + "f78": -26064384.0, + "f81": -1.89, + "f84": -56718352.0, + "f87": -4.12, + "f124": 1773992385, + "f184": 6.01, + "f204": "金晶科技", + "f205": "600586", + "f206": 1 + }, + { + "f2": 2632.17, + "f3": 0.03, + "f12": "BK1306", + "f14": "蓄电池及其他电池", + "f62": 81162864.0, + "f66": 72154688.0, + "f69": 1.68, + "f72": 9008176.0, + "f75": 0.21, + "f78": -90943744.0, + "f81": -2.12, + "f84": 4422816.0, + "f87": 0.1, + "f124": 1773992385, + "f184": 1.89, + "f204": "圣阳股份", + "f205": "002580", + "f206": 0 + }, + { + "f2": 5088.18, + "f3": -1.3, + "f12": "BK1624", + "f14": "其他小金属", + "f62": 77527248.0, + "f66": 352597760.0, + "f69": 4.44, + "f72": -275070512.0, + "f75": -3.46, + "f78": -257032592.0, + "f81": -3.24, + "f84": 172800928.0, + "f87": 2.18, + "f124": 1773992385, + "f184": 0.98, + "f204": "云南锗业", + "f205": "002428", + "f206": 0 + }, + { + "f2": 3338.92, + "f3": -1.08, + "f12": "BK1490", + "f14": "原材料供应链服务", + "f62": 68551424.0, + "f66": 114422512.0, + "f69": 5.08, + "f72": -45871088.0, + "f75": -2.04, + "f78": -50490608.0, + "f81": -2.24, + "f84": -18060816.0, + "f87": -0.8, + "f124": 1773992385, + "f184": 3.05, + "f204": "福然德", + "f205": "605050", + "f206": 1 + }, + { + "f2": 26054.83, + "f3": -0.94, + "f12": "BK1304", + "f14": "锂电专用设备", + "f62": 46306864.0, + "f66": 82894864.0, + "f69": 1.49, + "f72": -36588000.0, + "f75": -0.66, + "f78": -137987728.0, + "f81": -2.48, + "f84": 86252400.0, + "f87": 1.55, + "f124": 1773992385, + "f184": 0.83, + "f204": "先导智能", + "f205": "300450", + "f206": 0 + }, + { + "f2": 1556.0, + "f3": -0.97, + "f12": "BK1517", + "f14": "食用菌", + "f62": 44341340.0, + "f66": 18232730.0, + "f69": 2.75, + "f72": 26108610.0, + "f75": 3.94, + "f78": -3267247.0, + "f81": -0.49, + "f84": -41074086.0, + "f87": -6.19, + "f124": 1773992385, + "f184": 6.68, + "f204": "众兴菌业", + "f205": "002772", + "f206": 0 + }, + { + "f2": 1735.54, + "f3": -2.23, + "f12": "BK1452", + "f14": "卫浴电器", + "f62": 41385513.0, + "f66": 33395593.0, + "f69": 2.2, + "f72": 7989920.0, + "f75": 0.53, + "f78": -21752352.0, + "f81": -1.44, + "f84": -19633168.0, + "f87": -1.3, + "f124": 1773992385, + "f184": 2.73, + "f204": "日出东方", + "f205": "603366", + "f206": 1 + }, + { + "f2": 6803.46, + "f3": 1.59, + "f12": "BK1622", + "f14": "镍", + "f62": 37125872.0, + "f66": 231037664.0, + "f69": 5.81, + "f72": -193911792.0, + "f75": -4.88, + "f78": -129935136.0, + "f81": -3.27, + "f84": 92809264.0, + "f87": 2.34, + "f124": 1773992385, + "f184": 0.93, + "f204": "华友钴业", + "f205": "603799", + "f206": 1 + }, + { + "f2": 2565.38, + "f3": 0.11, + "f12": "BK1344", + "f14": "产业地产", + "f62": 36275546.0, + "f66": 99124602.0, + "f69": 5.64, + "f72": -62849056.0, + "f75": -3.58, + "f78": -67348880.0, + "f81": -3.83, + "f84": 31073344.0, + "f87": 1.77, + "f124": 1773992385, + "f184": 2.06, + "f204": "市北高新", + "f205": "600604", + "f206": 1 + }, + { + "f2": 2806.8, + "f3": -0.21, + "f12": "BK1475", + "f14": "国际工程", + "f62": 34569337.0, + "f66": -5491485.0, + "f69": -0.68, + "f72": 40060822.0, + "f75": 4.97, + "f78": 11096938.0, + "f81": 1.38, + "f84": -45666272.0, + "f87": -5.67, + "f124": 1773992385, + "f184": 4.29, + "f204": "北方国际", + "f205": "000065", + "f206": 0 + }, + { + "f2": 3030.71, + "f3": -1.65, + "f12": "BK1454", + "f14": "其他黑色家电", + "f62": 34327377.0, + "f66": 14835659.0, + "f69": 1.78, + "f72": 19491718.0, + "f75": 2.34, + "f78": 5395872.0, + "f81": 0.65, + "f84": -39723264.0, + "f87": -4.76, + "f124": 1773992385, + "f184": 4.11, + "f204": "同洲电子", + "f205": "002052", + "f206": 0 + }, + { + "f2": 4362.45, + "f3": -1.42, + "f12": "BK1241", + "f14": "黑色家电", + "f62": 32169264.0, + "f66": 40311616.0, + "f69": 1.18, + "f72": -8142352.0, + "f75": -0.24, + "f78": -56733408.0, + "f81": -1.66, + "f84": 24564144.0, + "f87": 0.72, + "f124": 1773992385, + "f184": 0.94, + "f204": "兆驰股份", + "f205": "002429", + "f206": 0 + }, + { + "f2": 2402.69, + "f3": -0.73, + "f12": "BK1544", + "f14": "大宗用纸", + "f62": 30457795.0, + "f66": 47136195.0, + "f69": 2.13, + "f72": -16678400.0, + "f75": -0.75, + "f78": -6424640.0, + "f81": -0.29, + "f84": -24033168.0, + "f87": -1.08, + "f124": 1773992385, + "f184": 1.37, + "f204": "荣晟环保", + "f205": "603165", + "f206": 1 + }, + { + "f2": 743.93, + "f3": -1.85, + "f12": "BK1541", + "f14": "卫浴制品", + "f62": 29850944.0, + "f66": 3772289.0, + "f69": 0.57, + "f72": 26078655.0, + "f75": 3.91, + "f78": -23345837.0, + "f81": -3.5, + "f84": -6505105.0, + "f87": -0.98, + "f124": 1773992385, + "f184": 4.48, + "f204": "松霖科技", + "f205": "603992", + "f206": 1 + }, + { + "f2": 3023.47, + "f3": -1.41, + "f12": "BK1425", + "f14": "胶黏剂及胶带", + "f62": 29152870.0, + "f66": 15201961.0, + "f69": 2.02, + "f72": 13950909.0, + "f75": 1.86, + "f78": 9736597.0, + "f81": 1.29, + "f84": -38889456.0, + "f87": -5.17, + "f124": 1773992385, + "f184": 3.88, + "f204": "晶华新材", + "f205": "603683", + "f206": 1 + }, + { + "f2": 3663.28, + "f3": -2.87, + "f12": "BK1531", + "f14": "商用载客车", + "f62": 24247711.0, + "f66": 14476146.0, + "f69": 1.45, + "f72": 9771565.0, + "f75": 0.98, + "f78": 14428672.0, + "f81": 1.44, + "f84": -38676384.0, + "f87": -3.87, + "f124": 1773992385, + "f184": 2.43, + "f204": "宇通客车", + "f205": "600066", + "f206": 1 + }, + { + "f2": 1196.82, + "f3": 0.23, + "f12": "BK1494", + "f14": "焦煤", + "f62": 21352763.0, + "f66": 41117195.0, + "f69": 1.2, + "f72": -19764432.0, + "f75": -0.58, + "f78": 19173440.0, + "f81": 0.56, + "f84": -40526192.0, + "f87": -1.18, + "f124": 1773992385, + "f184": 0.62, + "f204": "兰花科创", + "f205": "600123", + "f206": 1 + }, + { + "f2": 4492.48, + "f3": -1.55, + "f12": "BK1533", + "f14": "塑料包装", + "f62": 21097707.0, + "f66": 16084145.0, + "f69": 1.74, + "f72": 5013562.0, + "f75": 0.54, + "f78": -36528317.0, + "f81": -3.95, + "f84": 15485424.0, + "f87": 1.67, + "f124": 1773992385, + "f184": 2.28, + "f204": "珠海中富", + "f205": "000659", + "f206": 0 + }, + { + "f2": 796.01, + "f3": -2.53, + "f12": "BK1582", + "f14": "烘焙食品", + "f62": 19262203.0, + "f66": -1492383.0, + "f69": -0.26, + "f72": 20754586.0, + "f75": 3.55, + "f78": 4434344.0, + "f81": 0.76, + "f84": -23696544.0, + "f87": -4.05, + "f124": 1773992385, + "f184": 3.29, + "f204": "青岛食品", + "f205": "001219", + "f206": 0 + }, + { + "f2": 1179.99, + "f3": -0.06, + "f12": "BK1620", + "f14": "钴", + "f62": 16617008.0, + "f66": 3155650.0, + "f69": 0.4, + "f72": 13461358.0, + "f75": 1.71, + "f78": 3491194.0, + "f81": 0.44, + "f84": -20108205.0, + "f87": -2.56, + "f124": 1773992385, + "f184": 2.11, + "f204": "腾远钴业", + "f205": "301219", + "f206": 0 + }, + { + "f2": 2789.38, + "f3": -1.59, + "f12": "BK1267", + "f14": "造纸", + "f62": 14486672.0, + "f66": 40180592.0, + "f69": 1.03, + "f72": -25693920.0, + "f75": -0.66, + "f78": 4030816.0, + "f81": 0.1, + "f84": -23594736.0, + "f87": -0.6, + "f124": 1773992385, + "f184": 0.37, + "f204": "荣晟环保", + "f205": "603165", + "f206": 1 + }, + { + "f2": 1469.24, + "f3": -3.5, + "f12": "BK1351", + "f14": "印染", + "f62": 14481893.0, + "f66": 15120707.0, + "f69": 5.86, + "f72": -638814.0, + "f75": -0.25, + "f78": 2111827.0, + "f81": 0.82, + "f84": -16593720.0, + "f87": -6.43, + "f124": 1773992385, + "f184": 5.61, + "f204": "华纺股份", + "f205": "600448", + "f206": 1 + }, + { + "f2": 1925.24, + "f3": -1.76, + "f12": "BK1411", + "f14": "非金属材料Ⅲ", + "f62": 11510632.0, + "f66": -37367976.0, + "f69": -1.43, + "f72": 48878608.0, + "f75": 1.87, + "f78": 28391472.0, + "f81": 1.09, + "f84": -54353712.0, + "f87": -2.08, + "f124": 1773992385, + "f184": 0.44, + "f204": "石英股份", + "f205": "603688", + "f206": 1 + }, + { + "f2": 1925.24, + "f3": -1.76, + "f12": "BK1020", + "f14": "非金属材料Ⅱ", + "f62": 11510632.0, + "f66": -37367976.0, + "f69": -1.43, + "f72": 48878608.0, + "f75": 1.87, + "f78": 28391472.0, + "f81": 1.09, + "f84": -54353712.0, + "f87": -2.08, + "f124": 1773992385, + "f184": 0.44, + "f204": "石英股份", + "f205": "603688", + "f206": 1 + }, + { + "f2": 923.9, + "f3": 0.15, + "f12": "BK1458", + "f14": "个护小家电", + "f62": 9044136.0, + "f66": 2662732.0, + "f69": 0.8, + "f72": 6381404.0, + "f75": 1.92, + "f78": 1164236.0, + "f81": 0.35, + "f84": -13788333.0, + "f87": -4.15, + "f124": 1773992385, + "f184": 2.72, + "f204": "倍轻松", + "f205": "688793", + "f206": 1 + }, + { + "f2": 2107.97, + "f3": 1.24, + "f12": "BK1416", + "f14": "粘胶", + "f62": 8921204.0, + "f66": 96204244.0, + "f69": 4.79, + "f72": -87283040.0, + "f75": -4.35, + "f78": -55211792.0, + "f81": -2.75, + "f84": 46290592.0, + "f87": 2.31, + "f124": 1773992385, + "f184": 0.44, + "f204": "恒天海龙", + "f205": "000677", + "f206": 0 + }, + { + "f2": 3513.47, + "f3": -1.76, + "f12": "BK1388", + "f14": "大气治理", + "f62": 5481732.0, + "f66": -1704839.0, + "f69": -0.28, + "f72": 7186571.0, + "f75": 1.18, + "f78": -3900790.0, + "f81": -0.64, + "f84": -1353078.0, + "f87": -0.22, + "f124": 1773992385, + "f184": 0.9, + "f204": "福鞍股份", + "f205": "603315", + "f206": 1 + }, + { + "f2": 2527.72, + "f3": -0.55, + "f12": "BK1348", + "f14": "辅料", + "f62": 4170283.0, + "f66": -2865160.0, + "f69": -1.6, + "f72": 7035443.0, + "f75": 3.93, + "f78": 13246251.0, + "f81": 7.4, + "f84": -11362833.0, + "f87": -6.35, + "f124": 1773992385, + "f184": 2.33, + "f204": "伟星股份", + "f205": "002003", + "f206": 0 + }, + { + "f2": 1215.01, + "f3": -1.23, + "f12": "BK1469", + "f14": "涂料", + "f62": 3338526.0, + "f66": -1931644.0, + "f69": -0.79, + "f72": 5270170.0, + "f75": 2.15, + "f78": 11420183.0, + "f81": 4.65, + "f84": -14758709.0, + "f87": -6.01, + "f124": 1773992385, + "f184": 1.36, + "f204": "三棵树", + "f205": "603737", + "f206": 1 + }, + { + "f2": 3521.56, + "f3": -2.68, + "f12": "BK1387", + "f14": "环保设备Ⅲ", + "f62": 2237935.0, + "f66": -53865233.0, + "f69": -1.31, + "f72": 56103168.0, + "f75": 1.36, + "f78": 35788752.0, + "f81": 0.87, + "f84": -36044080.0, + "f87": -0.87, + "f124": 1773992385, + "f184": 0.05, + "f204": "华宏科技", + "f205": "002645", + "f206": 0 + }, + { + "f2": 3521.56, + "f3": -2.68, + "f12": "BK1234", + "f14": "环保设备Ⅱ", + "f62": 2237935.0, + "f66": -53865233.0, + "f69": -1.31, + "f72": 56103168.0, + "f75": 1.36, + "f78": 35788752.0, + "f81": 0.87, + "f84": -36044080.0, + "f87": -0.87, + "f124": 1773992385, + "f184": 0.05, + "f204": "华宏科技", + "f205": "002645", + "f206": 0 + }, + { + "f2": 625.01, + "f3": -2.22, + "f12": "BK1496", + "f14": "洗护用品", + "f62": 1315684.0, + "f66": -967153.0, + "f69": -0.52, + "f72": 2282837.0, + "f75": 1.24, + "f78": 211827.0, + "f81": 0.11, + "f84": -1527512.0, + "f87": -0.83, + "f124": 1773992385, + "f184": 0.71, + "f204": "两面针", + "f205": "600249", + "f206": 1 + }, + { + "f2": 624.79, + "f3": -3.6, + "f12": "BK1369", + "f14": "长材", + "f62": 1190430.0, + "f66": -9366743.0, + "f69": -2.21, + "f72": 10557173.0, + "f75": 2.49, + "f78": 4737810.0, + "f81": 1.12, + "f84": -5928240.0, + "f87": -1.4, + "f124": 1773992385, + "f184": 0.28, + "f204": "中南股份", + "f205": "000717", + "f206": 0 + }, + { + "f2": 5091.59, + "f3": -1.32, + "f12": "BK1441", + "f14": "其他橡胶制品", + "f62": 460611.0, + "f66": -56028893.0, + "f69": -2.65, + "f72": 56489504.0, + "f75": 2.68, + "f78": 24696928.0, + "f81": 1.17, + "f84": -23750416.0, + "f87": -1.12, + "f124": 1773992385, + "f184": 0.02, + "f204": "元创股份", + "f205": "001325", + "f206": 0 + }, + { + "f2": 1562.95, + "f3": -0.98, + "f12": "BK1485", + "f14": "铁路运输", + "f62": 368096.0, + "f66": -33280352.0, + "f69": -1.52, + "f72": 33648448.0, + "f75": 1.54, + "f78": 35105216.0, + "f81": 1.61, + "f84": -35473312.0, + "f87": -1.62, + "f124": 1773992385, + "f184": 0.02, + "f204": "大秦铁路", + "f205": "601006", + "f206": 1 + }, + { + "f2": 5119.93, + "f3": 0.65, + "f12": "BK1487", + "f14": "公路货运", + "f62": 163804.0, + "f66": -4409042.0, + "f69": -0.81, + "f72": 4572846.0, + "f75": 0.84, + "f78": -8928122.0, + "f81": -1.64, + "f84": 8764318.0, + "f87": 1.61, + "f124": 1773992385, + "f184": 0.03, + "f204": "传化智联", + "f205": "002010", + "f206": 0 + }, + { + "f2": 593.43, + "f3": -0.63, + "f12": "BK1499", + "f14": "医美服务", + "f62": -919938.0, + "f66": 0.0, + "f69": 0.0, + "f72": -919938.0, + "f75": -6.53, + "f78": -57783.0, + "f81": -0.41, + "f84": 977721.0, + "f87": 6.94, + "f124": 1773992385, + "f184": -6.53, + "f204": "*ST美谷", + "f205": "000615", + "f206": 0 + }, + { + "f2": 2694.79, + "f3": -0.36, + "f12": "BK1560", + "f14": "酒店", + "f62": -1622166.0, + "f66": 25034988.0, + "f69": 3.1, + "f72": -26657154.0, + "f75": -3.3, + "f78": 5405188.0, + "f81": 0.67, + "f84": -3783024.0, + "f87": -0.47, + "f124": 1773992385, + "f184": -0.2, + "f204": "首旅酒店", + "f205": "600258", + "f206": 1 + }, + { + "f2": 2663.64, + "f3": -1.76, + "f12": "BK1292", + "f14": "广告媒体", + "f62": -1768128.0, + "f66": 34485973.0, + "f69": 5.43, + "f72": -36254101.0, + "f75": -5.71, + "f78": -29307138.0, + "f81": -4.61, + "f84": 31075267.0, + "f87": 4.89, + "f124": 1773992385, + "f184": -0.28, + "f204": "分众传媒", + "f205": "002027", + "f206": 0 + }, + { + "f2": 7930.75, + "f3": -1.54, + "f12": "BK0422", + "f14": "物流", + "f62": -2139840.0, + "f66": 154821904.0, + "f69": 2.22, + "f72": -156961744.0, + "f75": -2.26, + "f78": -85235104.0, + "f81": -1.22, + "f84": 84596800.0, + "f87": 1.22, + "f124": 1773992385, + "f184": -0.03, + "f204": "顺丰控股", + "f205": "002352", + "f206": 0 + }, + { + "f2": 4360.71, + "f3": -1.07, + "f12": "BK1453", + "f14": "彩电", + "f62": -2158119.0, + "f66": 25475961.0, + "f69": 0.99, + "f72": -27634080.0, + "f75": -1.07, + "f78": -62129296.0, + "f81": -2.41, + "f84": 64287408.0, + "f87": 2.5, + "f124": 1773992385, + "f184": -0.08, + "f204": "兆驰股份", + "f205": "002429", + "f206": 0 + }, + { + "f2": 2163.52, + "f3": -1.85, + "f12": "BK1584", + "f14": "熟食", + "f62": -3359518.0, + "f66": 811689.0, + "f69": 0.5, + "f72": -4171207.0, + "f75": -2.55, + "f78": -9774950.0, + "f81": -5.98, + "f84": 13134468.0, + "f87": 8.03, + "f124": 1773992385, + "f184": -2.05, + "f204": "紫燕食品", + "f205": "603057", + "f206": 1 + }, + { + "f2": 2019.88, + "f3": -1.3, + "f12": "BK1371", + "f14": "铁矿石", + "f62": -3408875.0, + "f66": 18240869.0, + "f69": 0.7, + "f72": -21649744.0, + "f75": -0.83, + "f78": 22456608.0, + "f81": 0.86, + "f84": -19047728.0, + "f87": -0.73, + "f124": 1773992385, + "f184": -0.13, + "f204": "大中矿业", + "f205": "001203", + "f206": 0 + }, + { + "f2": 1964.15, + "f3": 1.98, + "f12": "BK1342", + "f14": "房地产综合服务", + "f62": -3993984.0, + "f66": 3993394.0, + "f69": 2.46, + "f72": -7987378.0, + "f75": -4.93, + "f78": 794764.0, + "f81": 0.49, + "f84": 3199220.0, + "f87": 1.97, + "f124": 1773992385, + "f184": -2.46, + "f204": "珠江股份", + "f205": "600684", + "f206": 1 + }, + { + "f2": 2667.72, + "f3": -2.55, + "f12": "BK1497", + "f14": "化妆品制造及其他", + "f62": -4772244.0, + "f66": -9824596.0, + "f69": -1.65, + "f72": 5052352.0, + "f75": 0.85, + "f78": 27878202.0, + "f81": 4.69, + "f84": -24041488.0, + "f87": -4.05, + "f124": 1773992385, + "f184": -0.8, + "f204": "华业香料", + "f205": "300886", + "f206": 0 + }, + { + "f2": 1301.38, + "f3": -1.98, + "f12": "BK1513", + "f14": "海洋捕捞", + "f62": -5001523.0, + "f66": 4098561.0, + "f69": 1.61, + "f72": -9100084.0, + "f75": -3.57, + "f78": 6798709.0, + "f81": 2.67, + "f84": -1797186.0, + "f87": -0.71, + "f124": 1773992385, + "f184": -1.96, + "f204": "中 鲁B", + "f205": "200992", + "f206": 0 + }, + { + "f2": 1766.61, + "f3": -1.75, + "f12": "BK1378", + "f14": "其他能源发电", + "f62": -5043106.0, + "f66": -2196750.0, + "f69": -0.96, + "f72": -2846356.0, + "f75": -1.24, + "f78": 7765375.0, + "f81": 3.39, + "f84": -2722269.0, + "f87": -1.19, + "f124": 1773992385, + "f184": -2.2, + "f204": "长青集团", + "f205": "002616", + "f206": 0 + }, + { + "f2": 2282.77, + "f3": -1.3, + "f12": "BK1457", + "f14": "厨房小家电", + "f62": -6090243.0, + "f66": -2603573.0, + "f69": -0.53, + "f72": -3486670.0, + "f75": -0.71, + "f78": -17779627.0, + "f81": -3.61, + "f84": 22552756.0, + "f87": 4.58, + "f124": 1773992385, + "f184": -1.24, + "f204": "小熊电器", + "f205": "002959", + "f206": 0 + }, + { + "f2": 3333.67, + "f3": 0.08, + "f12": "BK1563", + "f14": "自然景区", + "f62": -6256546.0, + "f66": -19111319.0, + "f69": -1.48, + "f72": 12854773.0, + "f75": 0.99, + "f78": 25334368.0, + "f81": 1.96, + "f84": -19077824.0, + "f87": -1.47, + "f124": 1773992385, + "f184": -0.48, + "f204": "祥源文旅", + "f205": "600576", + "f206": 1 + }, + { + "f2": 1835.28, + "f3": -1.36, + "f12": "BK1404", + "f14": "农用机械", + "f62": -6404729.0, + "f66": 16528110.0, + "f69": 1.79, + "f72": -22932839.0, + "f75": -2.48, + "f78": 11169616.0, + "f81": 1.21, + "f84": -6442544.0, + "f87": -0.7, + "f124": 1773992385, + "f184": -0.69, + "f204": "格力博", + "f205": "301260", + "f206": 0 + }, + { + "f2": 2429.37, + "f3": -1.32, + "f12": "BK1412", + "f14": "氨纶", + "f62": -7136291.0, + "f66": 52415065.0, + "f69": 9.89, + "f72": -59551356.0, + "f75": -11.24, + "f78": -28423713.0, + "f81": -5.36, + "f84": 35560005.0, + "f87": 6.71, + "f124": 1773992385, + "f184": -1.35, + "f204": "华峰化学", + "f205": "002064", + "f206": 0 + }, + { + "f2": 1160.76, + "f3": -2.32, + "f12": "BK1565", + "f14": "会展服务", + "f62": -8402884.0, + "f66": -4480312.0, + "f69": -3.23, + "f72": -3922572.0, + "f75": -2.83, + "f78": 1749290.0, + "f81": 1.26, + "f84": 6653593.0, + "f87": 4.8, + "f124": 1773992385, + "f184": -6.06, + "f204": "锋尚文化", + "f205": "300860", + "f206": 0 + }, + { + "f2": 1851.48, + "f3": -3.09, + "f12": "BK1507", + "f14": "宠物食品", + "f62": -8683534.0, + "f66": -2215621.0, + "f69": -0.44, + "f72": -6467913.0, + "f75": -1.3, + "f78": -34872928.0, + "f81": -6.99, + "f84": 43018311.0, + "f87": 8.63, + "f124": 1773992385, + "f184": -1.74, + "f204": "佩蒂股份", + "f205": "300673", + "f206": 0 + }, + { + "f2": 1310.84, + "f3": -1.15, + "f12": "BK1345", + "f14": "商业地产", + "f62": -8964279.0, + "f66": -70213.0, + "f69": -0.01, + "f72": -8894066.0, + "f75": -0.85, + "f78": -30559152.0, + "f81": -2.92, + "f84": 39523424.0, + "f87": 3.78, + "f124": 1773992385, + "f184": -0.86, + "f204": "招商蛇口", + "f205": "001979", + "f206": 0 + }, + { + "f2": 1640.22, + "f3": -1.95, + "f12": "BK1559", + "f14": "餐饮", + "f62": -9372123.0, + "f66": 2720326.0, + "f69": 1.59, + "f72": -12092449.0, + "f75": -7.09, + "f78": 463010.0, + "f81": 0.27, + "f84": 8909114.0, + "f87": 5.22, + "f124": 1773992385, + "f184": -5.49, + "f204": "西安饮食", + "f205": "000721", + "f206": 0 + }, + { + "f2": 1373.4, + "f3": -3.37, + "f12": "BK1536", + "f14": "综合包装", + "f62": -9494760.0, + "f66": -6722550.0, + "f69": -1.39, + "f72": -2772210.0, + "f75": -0.57, + "f78": 10184971.0, + "f81": 2.1, + "f84": -1474973.0, + "f87": -0.3, + "f124": 1773992385, + "f184": -1.96, + "f204": "京华激光", + "f205": "603607", + "f206": 1 + }, + { + "f2": 3120.04, + "f3": -3.16, + "f12": "BK1355", + "f14": "运动服装", + "f62": -10017333.0, + "f66": 4220197.0, + "f69": 0.95, + "f72": -14237530.0, + "f75": -3.21, + "f78": 17257232.0, + "f81": 3.89, + "f84": -7239898.0, + "f87": -1.63, + "f124": 1773992385, + "f184": -2.26, + "f204": "嘉麟杰", + "f205": "002486", + "f206": 0 + }, + { + "f2": 962.04, + "f3": -2.49, + "f12": "BK1510", + "f14": "其他养殖", + "f62": -10777550.0, + "f66": -2922223.0, + "f69": -1.59, + "f72": -7855327.0, + "f75": -4.28, + "f78": 11758074.0, + "f81": 6.4, + "f84": -980525.0, + "f87": -0.53, + "f124": 1773992385, + "f184": -5.87, + "f204": "*ST天山", + "f205": "300313", + "f206": 0 + }, + { + "f2": 2550.03, + "f3": -0.99, + "f12": "BK1271", + "f14": "酒店餐饮", + "f62": -10994289.0, + "f66": 27755314.0, + "f69": 2.84, + "f72": -38749603.0, + "f75": -3.96, + "f78": 5868192.0, + "f81": 0.6, + "f84": 5126096.0, + "f87": 0.52, + "f124": 1773992385, + "f184": -1.12, + "f204": "首旅酒店", + "f205": "600258", + "f206": 1 + }, + { + "f2": 646.89, + "f3": -3.38, + "f12": "BK1356", + "f14": "其他饰品", + "f62": -11040980.0, + "f66": -6461172.0, + "f69": -12.9, + "f72": -4579808.0, + "f75": -9.14, + "f78": 2440164.0, + "f81": 4.87, + "f84": 8600815.0, + "f87": 17.17, + "f124": 1773992385, + "f184": -22.04, + "f204": "ST新华锦", + "f205": "600735", + "f206": 1 + }, + { + "f2": 4462.27, + "f3": -1.34, + "f12": "BK1353", + "f14": "家纺", + "f62": -11958322.0, + "f66": -7354198.0, + "f69": -1.67, + "f72": -4604124.0, + "f75": -1.05, + "f78": 22067721.0, + "f81": 5.02, + "f84": -10997132.0, + "f87": -2.5, + "f124": 1773992385, + "f184": -2.72, + "f204": "罗莱生活", + "f205": "002293", + "f206": 0 + }, + { + "f2": 4218.01, + "f3": -2.6, + "f12": "BK1443", + "f14": "橡胶助剂", + "f62": -12835965.0, + "f66": -4401160.0, + "f69": -0.62, + "f72": -8434805.0, + "f75": -1.19, + "f78": -32250644.0, + "f81": -4.56, + "f84": 45086608.0, + "f87": 6.38, + "f124": 1773992385, + "f184": -1.82, + "f204": "阳谷华泰", + "f205": "300121", + "f206": 0 + }, + { + "f2": 2183.93, + "f3": -1.05, + "f12": "BK1568", + "f14": "人力资源服务", + "f62": -13194910.0, + "f66": -8248222.0, + "f69": -3.73, + "f72": -4946688.0, + "f75": -2.24, + "f78": 16632004.0, + "f81": 7.53, + "f84": -3437093.0, + "f87": -1.56, + "f124": 1773992385, + "f184": -5.97, + "f204": "北京人力", + "f205": "600861", + "f206": 1 + }, + { + "f2": 649.19, + "f3": -3.45, + "f12": "BK1414", + "f14": "锦纶", + "f62": -13672403.0, + "f66": -20568332.0, + "f69": -4.24, + "f72": 6895929.0, + "f75": 1.42, + "f78": 8073829.0, + "f81": 1.66, + "f84": 5598574.0, + "f87": 1.15, + "f124": 1773992385, + "f184": -2.82, + "f204": "恒申新材", + "f205": "000782", + "f206": 0 + }, + { + "f2": 1180.83, + "f3": -0.77, + "f12": "BK1564", + "f14": "体育Ⅲ", + "f62": -15171642.0, + "f66": -23201599.0, + "f69": -3.5, + "f72": 8029957.0, + "f75": 1.21, + "f78": 46555024.0, + "f81": 7.03, + "f84": -31383379.0, + "f87": -4.74, + "f124": 1773992385, + "f184": -2.29, + "f204": "力盛体育", + "f205": "002858", + "f206": 0 + }, + { + "f2": 1180.83, + "f3": -0.77, + "f12": "BK1273", + "f14": "体育Ⅱ", + "f62": -15171642.0, + "f66": -23201599.0, + "f69": -3.5, + "f72": 8029957.0, + "f75": 1.21, + "f78": 46555024.0, + "f81": 7.03, + "f84": -31383379.0, + "f87": -4.74, + "f124": 1773992385, + "f184": -2.29, + "f204": "力盛体育", + "f205": "002858", + "f206": 0 + }, + { + "f2": 1088.53, + "f3": -2.65, + "f12": "BK1524", + "f14": "汽车综合服务", + "f62": -15687593.0, + "f66": -5474922.0, + "f69": -1.45, + "f72": -10212671.0, + "f75": -2.7, + "f78": 18681697.0, + "f81": 4.94, + "f84": -2994104.0, + "f87": -0.79, + "f124": 1773992385, + "f184": -4.15, + "f204": "中国汽研", + "f205": "601965", + "f206": 1 + }, + { + "f2": 2536.86, + "f3": -2.39, + "f12": "BK1545", + "f14": "特种纸", + "f62": -15971108.0, + "f66": -6955588.0, + "f69": -0.41, + "f72": -9015520.0, + "f75": -0.53, + "f78": 10455456.0, + "f81": 0.61, + "f84": 438416.0, + "f87": 0.03, + "f124": 1773992385, + "f184": -0.94, + "f204": "青山纸业", + "f205": "600103", + "f206": 1 + }, + { + "f2": 2491.31, + "f3": -2.44, + "f12": "BK1547", + "f14": "跨境电商", + "f62": -15986833.0, + "f66": -8866895.0, + "f69": -0.78, + "f72": -7119938.0, + "f75": -0.63, + "f78": 1056464.0, + "f81": 0.09, + "f84": 14930368.0, + "f87": 1.31, + "f124": 1773992385, + "f184": -1.41, + "f204": "焦点科技", + "f205": "002315", + "f206": 0 + }, + { + "f2": 405.59, + "f3": -3.39, + "f12": "BK1305", + "f14": "燃料电池", + "f62": -16673046.0, + "f66": -7133846.0, + "f69": -3.9, + "f72": -9539200.0, + "f75": -5.22, + "f78": 5577828.0, + "f81": 3.05, + "f84": 11095218.0, + "f87": 6.07, + "f124": 1773992385, + "f184": -9.12, + "f204": "亿华通-U", + "f205": "688339", + "f206": 1 + }, + { + "f2": 2441.69, + "f3": -3.37, + "f12": "BK1558", + "f14": "学历教育", + "f62": -18464360.0, + "f66": -11045676.0, + "f69": -4.9, + "f72": -7418684.0, + "f75": -3.29, + "f78": 5445550.0, + "f81": 2.42, + "f84": 13018811.0, + "f87": 5.77, + "f124": 1773992385, + "f184": -8.19, + "f204": "凯文教育", + "f205": "002659", + "f206": 0 + }, + { + "f2": 1012.65, + "f3": -3.05, + "f12": "BK1296", + "f14": "视频媒体", + "f62": -19699109.0, + "f66": -9775083.0, + "f69": -2.79, + "f72": -9924026.0, + "f75": -2.83, + "f78": 7534085.0, + "f81": 2.15, + "f84": 12165024.0, + "f87": 3.47, + "f124": 1773992385, + "f184": -5.61, + "f204": "芒果超媒", + "f205": "300413", + "f206": 0 + }, + { + "f2": 1547.58, + "f3": -2.17, + "f12": "BK1523", + "f14": "汽车经销商", + "f62": -20110522.0, + "f66": -16980353.0, + "f69": -6.9, + "f72": -3130169.0, + "f75": -1.27, + "f78": 11356290.0, + "f81": 4.61, + "f84": 8516090.0, + "f87": 3.46, + "f124": 1773992385, + "f184": -8.17, + "f204": "国机汽车", + "f205": "600335", + "f206": 1 + }, + { + "f2": 766.36, + "f3": -2.5, + "f12": "BK1295", + "f14": "其他数字媒体", + "f62": -20855794.0, + "f66": -14798519.0, + "f69": -4.89, + "f72": -6057275.0, + "f75": -2.0, + "f78": 3757530.0, + "f81": 1.24, + "f84": 17098265.0, + "f87": 5.65, + "f124": 1773992385, + "f184": -6.89, + "f204": "凡拓数创", + "f205": "301313", + "f206": 0 + }, + { + "f2": 2816.33, + "f3": -3.26, + "f12": "BK1580", + "f14": "肉制品", + "f62": -20958903.0, + "f66": -35762352.0, + "f69": -3.02, + "f72": 14803449.0, + "f75": 1.25, + "f78": -6208640.0, + "f81": -0.52, + "f84": 27167536.0, + "f87": 2.29, + "f124": 1773992385, + "f184": -1.77, + "f204": "华统股份", + "f205": "002840", + "f206": 0 + }, + { + "f2": 2166.29, + "f3": -0.53, + "f12": "BK1561", + "f14": "旅游综合", + "f62": -20988716.0, + "f66": 6425.0, + "f69": 0.0, + "f72": -20995141.0, + "f75": -2.23, + "f78": -8405184.0, + "f81": -0.89, + "f84": 29393904.0, + "f87": 3.12, + "f124": 1773992385, + "f184": -2.23, + "f204": "三峡旅游", + "f205": "002627", + "f206": 0 + }, + { + "f2": 2615.12, + "f3": -2.76, + "f12": "BK1506", + "f14": "农业综合Ⅲ", + "f62": -21752634.0, + "f66": -16291928.0, + "f69": -6.19, + "f72": -5460706.0, + "f75": -2.07, + "f78": 9547829.0, + "f81": 3.63, + "f84": 10261806.0, + "f87": 3.9, + "f124": 1773992385, + "f184": -8.26, + "f204": "大禹节水", + "f205": "300021", + "f206": 0 + }, + { + "f2": 2615.12, + "f3": -2.76, + "f12": "BK1257", + "f14": "农业综合Ⅱ", + "f62": -21752634.0, + "f66": -16291928.0, + "f69": -6.19, + "f72": -5460706.0, + "f75": -2.07, + "f78": 9547829.0, + "f81": 3.63, + "f84": 10261806.0, + "f87": 3.9, + "f124": 1773992385, + "f184": -8.26, + "f204": "大禹节水", + "f205": "300021", + "f206": 0 + }, + { + "f2": 514.57, + "f3": -3.14, + "f12": "BK1347", + "f14": "纺织鞋类制造", + "f62": -21821685.0, + "f66": 2889131.0, + "f69": 1.84, + "f72": -24710816.0, + "f75": -15.76, + "f78": 8532236.0, + "f81": 5.44, + "f84": 13289450.0, + "f87": 8.47, + "f124": 1773992385, + "f184": -13.91, + "f204": "华利集团", + "f205": "300979", + "f206": 0 + }, + { + "f2": 693.56, + "f3": -3.3, + "f12": "BK1514", + "f14": "水产养殖", + "f62": -24469010.0, + "f66": -3455813.0, + "f69": -0.73, + "f72": -21013197.0, + "f75": -4.47, + "f78": 15460880.0, + "f81": 3.29, + "f84": 9008129.0, + "f87": 1.91, + "f124": 1773992385, + "f184": -5.2, + "f204": "獐子岛", + "f205": "002069", + "f206": 0 + }, + { + "f2": 1070.75, + "f3": -4.14, + "f12": "BK1567", + "f14": "其他专业服务", + "f62": -24586861.0, + "f66": -12389463.0, + "f69": -3.92, + "f72": -12197398.0, + "f75": -3.86, + "f78": 29453483.0, + "f81": 9.32, + "f84": -5515870.0, + "f87": -1.75, + "f124": 1773992385, + "f184": -7.78, + "f204": "国义招标", + "f205": "920039", + "f206": 0 + }, + { + "f2": 1919.83, + "f3": -2.5, + "f12": "BK1343", + "f14": "物业管理", + "f62": -25227468.0, + "f66": -11163892.0, + "f69": -1.97, + "f72": -14063576.0, + "f75": -2.48, + "f78": 7151870.0, + "f81": 1.26, + "f84": 18075603.0, + "f87": 3.19, + "f124": 1773992385, + "f184": -4.45, + "f204": "ST明诚", + "f205": "600136", + "f206": 1 + }, + { + "f2": 3127.31, + "f3": -1.23, + "f12": "BK1365", + "f14": "租赁", + "f62": -25336342.0, + "f66": -30122806.0, + "f69": -2.11, + "f72": 4786464.0, + "f75": 0.33, + "f78": 32777680.0, + "f81": 2.29, + "f84": -7441344.0, + "f87": -0.52, + "f124": 1773992385, + "f184": -1.77, + "f204": "渤海租赁", + "f205": "000415", + "f206": 0 + }, + { + "f2": 3417.11, + "f3": -3.23, + "f12": "BK1430", + "f14": "涂料油墨", + "f62": -27302081.0, + "f66": -15762096.0, + "f69": -1.16, + "f72": -11539985.0, + "f75": -0.85, + "f78": 36529392.0, + "f81": 2.68, + "f84": -9227312.0, + "f87": -0.68, + "f124": 1773992385, + "f184": -2.0, + "f204": "东方材料", + "f205": "603110", + "f206": 1 + }, + { + "f2": 2292.37, + "f3": -1.66, + "f12": "BK1290", + "f14": "教育出版", + "f62": -27462916.0, + "f66": -22245122.0, + "f69": -2.69, + "f72": -5217794.0, + "f75": -0.63, + "f78": -5771586.0, + "f81": -0.7, + "f84": 33234496.0, + "f87": 4.02, + "f124": 1773992385, + "f184": -3.32, + "f204": "世纪天鸿", + "f205": "300654", + "f206": 0 + }, + { + "f2": 4455.1, + "f3": -1.26, + "f12": "BK1598", + "f14": "疫苗", + "f62": -27580109.0, + "f66": -17933133.0, + "f69": -0.69, + "f72": -9646976.0, + "f75": -0.37, + "f78": 19546976.0, + "f81": 0.75, + "f84": 4642736.0, + "f87": 0.18, + "f124": 1773992385, + "f184": -1.06, + "f204": "沃森生物", + "f205": "300142", + "f206": 0 + }, + { + "f2": 2846.9, + "f3": -1.32, + "f12": "BK1503", + "f14": "果蔬加工", + "f62": -28472735.0, + "f66": -22083300.0, + "f69": -6.63, + "f72": -6389435.0, + "f75": -1.92, + "f78": 8022363.0, + "f81": 2.41, + "f84": 16550821.0, + "f87": 4.97, + "f124": 1773992385, + "f184": -8.54, + "f204": "*ST中基", + "f205": "000972", + "f206": 0 + }, + { + "f2": 3080.36, + "f3": -2.31, + "f12": "BK1542", + "f14": "文化用品", + "f62": -29029804.0, + "f66": -11015897.0, + "f69": -2.6, + "f72": -18013907.0, + "f75": -4.26, + "f78": -11058312.0, + "f81": -2.61, + "f84": 40088117.0, + "f87": 9.47, + "f124": 1773992385, + "f184": -6.86, + "f204": "齐心集团", + "f205": "002301", + "f206": 0 + }, + { + "f2": 1099.44, + "f3": -2.73, + "f12": "BK1260", + "f14": "渔业", + "f62": -29470533.0, + "f66": 642748.0, + "f69": 0.09, + "f72": -30113281.0, + "f75": -4.15, + "f78": 22259589.0, + "f81": 3.07, + "f84": 7210944.0, + "f87": 0.99, + "f124": 1773992385, + "f184": -4.06, + "f204": "獐子岛", + "f205": "002069", + "f206": 0 + }, + { + "f2": 2973.58, + "f3": -1.51, + "f12": "BK1308", + "f14": "电工仪器仪表", + "f62": -32644916.0, + "f66": -24312004.0, + "f69": -0.71, + "f72": -8332912.0, + "f75": -0.24, + "f78": 77392848.0, + "f81": 2.26, + "f84": -47217136.0, + "f87": -1.38, + "f124": 1773992385, + "f184": -0.95, + "f204": "华盛昌", + "f205": "002980", + "f206": 0 + }, + { + "f2": 738.26, + "f3": -2.95, + "f12": "BK1368", + "f14": "钢铁管材", + "f62": -34976573.0, + "f66": -5738389.0, + "f69": -1.32, + "f72": -29238184.0, + "f75": -6.71, + "f78": 16487949.0, + "f81": 3.79, + "f84": 18488623.0, + "f87": 4.25, + "f124": 1773992385, + "f184": -8.03, + "f204": "友发集团", + "f205": "601686", + "f206": 1 + }, + { + "f2": 19347.17, + "f3": -2.43, + "f12": "BK0458", + "f14": "仪器仪表", + "f62": -35180240.0, + "f66": -23130656.0, + "f69": -0.26, + "f72": -12049584.0, + "f75": -0.14, + "f78": -62541632.0, + "f81": -0.71, + "f84": 112898816.0, + "f87": 1.28, + "f124": 1773992385, + "f184": -0.4, + "f204": "精智达", + "f205": "688627", + "f206": 1 + }, + { + "f2": 1747.63, + "f3": -2.6, + "f12": "BK1484", + "f14": "公交", + "f62": -35239903.0, + "f66": -25214078.0, + "f69": -5.7, + "f72": -10025825.0, + "f75": -2.27, + "f78": 10202997.0, + "f81": 2.31, + "f84": 25036906.0, + "f87": 5.66, + "f124": 1773992385, + "f184": -7.97, + "f204": "富临运业", + "f205": "002357", + "f206": 0 + }, + { + "f2": 984.63, + "f3": -2.39, + "f12": "BK1016", + "f14": "汽车服务", + "f62": -35798114.0, + "f66": -22455275.0, + "f69": -3.6, + "f72": -13342839.0, + "f75": -2.14, + "f78": 30037986.0, + "f81": 4.81, + "f84": 5521984.0, + "f87": 0.88, + "f124": 1773992385, + "f184": -5.73, + "f204": "国机汽车", + "f205": "600335", + "f206": 1 + }, + { + "f2": 6286.08, + "f3": -2.77, + "f12": "BK1509", + "f14": "水产饲料", + "f62": -36092785.0, + "f66": -13673731.0, + "f69": -2.27, + "f72": -22419054.0, + "f75": -3.72, + "f78": 4176453.0, + "f81": 0.69, + "f84": 31916332.0, + "f87": 5.29, + "f124": 1773992385, + "f184": -5.99, + "f204": "天马科技", + "f205": "603668", + "f206": 1 + }, + { + "f2": 3318.39, + "f3": -1.83, + "f12": "BK1511", + "f14": "肉鸡养殖", + "f62": -36901208.0, + "f66": -499441.0, + "f69": -0.06, + "f72": -36401767.0, + "f75": -4.24, + "f78": 2979896.0, + "f81": 0.35, + "f84": 33921312.0, + "f87": 3.95, + "f124": 1773992385, + "f184": -4.3, + "f204": "益客食品", + "f205": "301116", + "f206": 0 + }, + { + "f2": 672.64, + "f3": -2.43, + "f12": "BK1354", + "f14": "鞋帽及其他", + "f62": -36946552.0, + "f66": -37426195.0, + "f69": -3.93, + "f72": 479643.0, + "f75": 0.05, + "f78": 4588720.0, + "f81": 0.48, + "f84": 32357824.0, + "f87": 3.4, + "f124": 1773992385, + "f184": -3.88, + "f204": "ST起步", + "f205": "603557", + "f206": 1 + }, + { + "f2": 2200.87, + "f3": -2.01, + "f12": "BK1281", + "f14": "休闲食品", + "f62": -38152880.0, + "f66": -24445344.0, + "f69": -1.33, + "f72": -13707536.0, + "f75": -0.75, + "f78": -53785712.0, + "f81": -2.94, + "f84": 91938592.0, + "f87": 5.02, + "f124": 1773992385, + "f184": -2.08, + "f204": "青岛食品", + "f205": "001219", + "f206": 0 + }, + { + "f2": 1518.28, + "f3": -1.42, + "f12": "BK1498", + "f14": "品牌化妆品", + "f62": -39725650.0, + "f66": -30926667.0, + "f69": -3.12, + "f72": -8798983.0, + "f75": -0.89, + "f78": -34826176.0, + "f81": -3.51, + "f84": 74551840.0, + "f87": 7.51, + "f124": 1773992385, + "f184": -4.0, + "f204": "上海家化", + "f205": "600315", + "f206": 1 + }, + { + "f2": 1683.15, + "f3": -0.3, + "f12": "BK1481", + "f14": "港口", + "f62": -40149376.0, + "f66": -6958768.0, + "f69": -0.25, + "f72": -33190608.0, + "f75": -1.21, + "f78": -62084928.0, + "f81": -2.27, + "f84": 102234304.0, + "f87": 3.74, + "f124": 1773992385, + "f184": -1.47, + "f204": "上港集团", + "f205": "600018", + "f206": 1 + }, + { + "f2": 3680.12, + "f3": -1.3, + "f12": "BK1606", + "f14": "线下药店", + "f62": -41160593.0, + "f66": -16803850.0, + "f69": -2.49, + "f72": -24356743.0, + "f75": -3.62, + "f78": -28014474.0, + "f81": -4.16, + "f84": 69175056.0, + "f87": 10.27, + "f124": 1773992385, + "f184": -6.11, + "f204": "华人健康", + "f205": "301408", + "f206": 0 + }, + { + "f2": 2196.8, + "f3": -2.22, + "f12": "BK1363", + "f14": "信托", + "f62": -41833428.0, + "f66": -11909980.0, + "f69": -1.8, + "f72": -29923448.0, + "f75": -4.52, + "f78": 40843548.0, + "f81": 6.17, + "f84": 989880.0, + "f87": 0.15, + "f124": 1773992385, + "f184": -6.32, + "f204": "国网英大", + "f205": "600517", + "f206": 1 + }, + { + "f2": 1935.8, + "f3": -2.6, + "f12": "BK1466", + "f14": "管材", + "f62": -42754039.0, + "f66": 2340182.0, + "f69": 0.43, + "f72": -45094221.0, + "f75": -8.21, + "f78": 25339162.0, + "f81": 4.61, + "f84": 17414877.0, + "f87": 3.17, + "f124": 1773992385, + "f184": -7.78, + "f204": "公元股份", + "f205": "002641", + "f206": 0 + }, + { + "f2": 5688.09, + "f3": -2.87, + "f12": "BK1602", + "f14": "诊断服务", + "f62": -42806328.0, + "f66": -19899516.0, + "f69": -2.41, + "f72": -22906812.0, + "f75": -2.77, + "f78": -23436110.0, + "f81": -2.83, + "f84": 66242432.0, + "f87": 8.01, + "f124": 1773992385, + "f184": -5.17, + "f204": "金域医学", + "f205": "603882", + "f206": 1 + }, + { + "f2": 2084.92, + "f3": -2.57, + "f12": "BK1522", + "f14": "其他运输设备", + "f62": -43282201.0, + "f66": -20838328.0, + "f69": -2.42, + "f72": -22443873.0, + "f75": -2.6, + "f78": -15682744.0, + "f81": -1.82, + "f84": 58964944.0, + "f87": 6.84, + "f124": 1773992385, + "f184": -5.02, + "f204": "信隆健康", + "f205": "002105", + "f206": 0 + }, + { + "f2": 2198.57, + "f3": -1.95, + "f12": "BK1252", + "f14": "化妆品", + "f62": -44497887.0, + "f66": -40751263.0, + "f69": -2.57, + "f72": -3746624.0, + "f75": -0.24, + "f78": -6947984.0, + "f81": -0.44, + "f84": 50510352.0, + "f87": 3.18, + "f124": 1773992385, + "f184": -2.81, + "f204": "华业香料", + "f205": "300886", + "f206": 0 + }, + { + "f2": 10371.32, + "f3": 0.0, + "f12": "BK0427", + "f14": "公用事业", + "f62": -44557312.0, + "f66": 1108276480.0, + "f69": 0.97, + "f72": -1152833792.0, + "f75": -1.01, + "f78": -628502016.0, + "f81": -0.55, + "f84": 655804160.0, + "f87": 0.57, + "f124": 1773992385, + "f184": -0.04, + "f204": "兆新股份", + "f205": "002256", + "f206": 0 + }, + { + "f2": 1298.82, + "f3": -3.61, + "f12": "BK1456", + "f14": "其他家电Ⅲ", + "f62": -44782812.0, + "f66": -15556017.0, + "f69": -5.91, + "f72": -29226795.0, + "f75": -11.1, + "f78": 6535421.0, + "f81": 2.48, + "f84": 38247392.0, + "f87": 14.52, + "f124": 1773992385, + "f184": -17.0, + "f204": "奥佳华", + "f205": "002614", + "f206": 0 + }, + { + "f2": 1298.82, + "f3": -3.61, + "f12": "BK1243", + "f14": "其他家电Ⅱ", + "f62": -44782812.0, + "f66": -15556017.0, + "f69": -5.91, + "f72": -29226795.0, + "f75": -11.1, + "f78": 6535421.0, + "f81": 2.48, + "f84": 38247392.0, + "f87": 14.52, + "f124": 1773992385, + "f184": -17.0, + "f204": "奥佳华", + "f205": "002614", + "f206": 0 + }, + { + "f2": 1119.85, + "f3": -1.9, + "f12": "BK1515", + "f14": "粮食种植", + "f62": -45597954.0, + "f66": -59928361.0, + "f69": -8.76, + "f72": 14330407.0, + "f75": 2.09, + "f78": -28137591.0, + "f81": -4.11, + "f84": 73735553.0, + "f87": 10.78, + "f124": 1773992385, + "f184": -6.66, + "f204": "苏垦农发", + "f205": "601952", + "f206": 1 + }, + { + "f2": 3106.91, + "f3": -1.12, + "f12": "BK1562", + "f14": "人工景区", + "f62": -47017646.0, + "f66": -29638463.0, + "f69": -4.96, + "f72": -17379183.0, + "f75": -2.91, + "f78": 19175419.0, + "f81": 3.21, + "f84": 27842227.0, + "f87": 4.66, + "f124": 1773992385, + "f184": -7.86, + "f204": "大连圣亚", + "f205": "600593", + "f206": 1 + }, + { + "f2": 598.22, + "f3": -2.9, + "f12": "BK1361", + "f14": "期货", + "f62": -47458216.0, + "f66": -6696087.0, + "f69": -0.49, + "f72": -40762129.0, + "f75": -2.96, + "f78": 5776912.0, + "f81": 0.42, + "f84": 41681296.0, + "f87": 3.03, + "f124": 1773992385, + "f184": -3.45, + "f204": "瑞达期货", + "f205": "002961", + "f206": 0 + }, + { + "f2": 4137.87, + "f3": -3.19, + "f12": "BK1364", + "f14": "资产管理", + "f62": -47548045.0, + "f66": -22773265.0, + "f69": -5.9, + "f72": -24774780.0, + "f75": -6.42, + "f78": 5373000.0, + "f81": 1.39, + "f84": 42175045.0, + "f87": 10.93, + "f124": 1773992385, + "f184": -12.33, + "f204": "华金资本", + "f205": "000532", + "f206": 0 + }, + { + "f2": 6953.29, + "f3": -2.36, + "f12": "BK1540", + "f14": "其他家居用品", + "f62": -48127693.0, + "f66": 21563507.0, + "f69": 1.12, + "f72": -69691200.0, + "f75": -3.61, + "f78": -669712.0, + "f81": -0.03, + "f84": 48797408.0, + "f87": 2.52, + "f124": 1773992385, + "f184": -2.49, + "f204": "共创草坪", + "f205": "605099", + "f206": 1 + }, + { + "f2": 4947.03, + "f3": -1.13, + "f12": "BK1262", + "f14": "乘用车", + "f62": -48649440.0, + "f66": -182128496.0, + "f69": -1.6, + "f72": 133479056.0, + "f75": 1.17, + "f78": -46425536.0, + "f81": -0.41, + "f84": 95074976.0, + "f87": 0.84, + "f124": 1773992385, + "f184": -0.43, + "f204": "比亚迪", + "f205": "002594", + "f206": 0 + }, + { + "f2": 2768.53, + "f3": -0.85, + "f12": "BK1483", + "f14": "高速公路", + "f62": -49541334.0, + "f66": -31573078.0, + "f69": -1.91, + "f72": -17968256.0, + "f75": -1.09, + "f78": -5248000.0, + "f81": -0.32, + "f84": 54789328.0, + "f87": 3.32, + "f124": 1773992385, + "f184": -3.0, + "f204": "四川成渝", + "f205": "601107", + "f206": 1 + }, + { + "f2": 2001.44, + "f3": -5.98, + "f12": "BK1442", + "f14": "炭黑", + "f62": -49610324.0, + "f66": 805984.0, + "f69": 0.08, + "f72": -50416308.0, + "f75": -5.17, + "f78": 14925552.0, + "f81": 1.53, + "f84": 34684768.0, + "f87": 3.55, + "f124": 1773992385, + "f184": -5.08, + "f204": "永东股份", + "f205": "002753", + "f206": 0 + }, + { + "f2": 2980.63, + "f3": -0.85, + "f12": "BK1543", + "f14": "娱乐用品", + "f62": -51636159.0, + "f66": 24977073.0, + "f69": 0.76, + "f72": -76613232.0, + "f75": -2.32, + "f78": 23546976.0, + "f81": 0.71, + "f84": 28089184.0, + "f87": 0.85, + "f124": 1773992385, + "f184": -1.56, + "f204": "舒华体育", + "f205": "605299", + "f206": 1 + }, + { + "f2": 2760.43, + "f3": -1.51, + "f12": "BK1505", + "f14": "其他农产品加工", + "f62": -51686360.0, + "f66": -78703752.0, + "f69": -5.02, + "f72": 27017392.0, + "f75": 1.72, + "f78": 5718288.0, + "f81": 0.36, + "f84": 42476224.0, + "f87": 2.71, + "f124": 1773992385, + "f184": -3.29, + "f204": "晨光生物", + "f205": "300138", + "f206": 0 + }, + { + "f2": 3974.09, + "f3": -1.95, + "f12": "BK1579", + "f14": "保健品", + "f62": -51880564.0, + "f66": -10213800.0, + "f69": -1.62, + "f72": -41666764.0, + "f75": -6.61, + "f78": 10125100.0, + "f81": 1.61, + "f84": 38778543.0, + "f87": 6.15, + "f124": 1773992385, + "f184": -8.23, + "f204": "*ST春天", + "f205": "600381", + "f206": 1 + }, + { + "f2": 2743.96, + "f3": -2.17, + "f12": "BK1537", + "f14": "成品家居", + "f62": -52584056.0, + "f66": -35583661.0, + "f69": -2.68, + "f72": -17000395.0, + "f75": -1.28, + "f78": -12867280.0, + "f81": -0.97, + "f84": 65413728.0, + "f87": 4.93, + "f124": 1773992385, + "f184": -3.96, + "f204": "喜临门", + "f205": "603008", + "f206": 1 + }, + { + "f2": 6044.98, + "f3": -3.04, + "f12": "BK1590", + "f14": "其他通信设备", + "f62": -52882386.0, + "f66": -18269250.0, + "f69": -0.93, + "f72": -34613136.0, + "f75": -1.77, + "f78": 54286672.0, + "f81": 2.77, + "f84": -2233920.0, + "f87": -0.11, + "f124": 1773992385, + "f184": -2.7, + "f204": "长江通信", + "f205": "600345", + "f206": 1 + }, + { + "f2": 1872.62, + "f3": -2.46, + "f12": "BK1586", + "f14": "软饮料", + "f62": -53049578.0, + "f66": -70744209.0, + "f69": -6.11, + "f72": 17694631.0, + "f75": 1.53, + "f78": -9702528.0, + "f81": -0.84, + "f84": 62752096.0, + "f87": 5.42, + "f124": 1773992385, + "f184": -4.58, + "f204": "东鹏饮料", + "f205": "605499", + "f206": 1 + }, + { + "f2": 7512.9, + "f3": -1.96, + "f12": "BK1465", + "f14": "防水材料", + "f62": -53078218.0, + "f66": -20462779.0, + "f69": -2.63, + "f72": -32615439.0, + "f75": -4.2, + "f78": 13979449.0, + "f81": 1.8, + "f84": 39098768.0, + "f87": 5.03, + "f124": 1773992385, + "f184": -6.83, + "f204": "凯伦股份", + "f205": "300715", + "f206": 0 + }, + { + "f2": 1555.66, + "f3": -2.88, + "f12": "BK1578", + "f14": "其他酒类", + "f62": -54041964.0, + "f66": -9525209.0, + "f69": -1.65, + "f72": -44516755.0, + "f75": -7.69, + "f78": 7959716.0, + "f81": 1.38, + "f84": 46082248.0, + "f87": 7.96, + "f124": 1773992385, + "f184": -9.34, + "f204": "威龙股份", + "f205": "603779", + "f206": 1 + }, + { + "f2": 1897.59, + "f3": -1.63, + "f12": "BK1583", + "f14": "零食", + "f62": -54055564.0, + "f66": -23764650.0, + "f69": -2.19, + "f72": -30290914.0, + "f75": -2.8, + "f78": -48445104.0, + "f81": -4.47, + "f84": 102500672.0, + "f87": 9.46, + "f124": 1773992385, + "f184": -4.99, + "f204": "盐津铺子", + "f205": "002847", + "f206": 0 + }, + { + "f2": 4898.36, + "f3": -2.87, + "f12": "BK1599", + "f14": "其他医疗服务", + "f62": -55627848.0, + "f66": -23773325.0, + "f69": -4.14, + "f72": -31854523.0, + "f75": -5.55, + "f78": -1848095.0, + "f81": -0.32, + "f84": 49310796.0, + "f87": 8.6, + "f124": 1773992385, + "f184": -9.7, + "f204": "合富中国", + "f205": "603122", + "f206": 1 + }, + { + "f2": 5300.8, + "f3": -1.99, + "f12": "BK1597", + "f14": "血液制品", + "f62": -57098313.0, + "f66": -28595218.0, + "f69": -4.09, + "f72": -28503095.0, + "f75": -4.08, + "f78": 15279270.0, + "f81": 2.19, + "f84": 41819043.0, + "f87": 5.99, + "f124": 1773992385, + "f184": -8.17, + "f204": "天坛生物", + "f205": "600161", + "f206": 1 + }, + { + "f2": 2336.98, + "f3": -3.12, + "f12": "BK1463", + "f14": "水泥制品", + "f62": -58277070.0, + "f66": -22509635.0, + "f69": -3.17, + "f72": -35767435.0, + "f75": -5.04, + "f78": -361087.0, + "f81": -0.05, + "f84": 58638160.0, + "f87": 8.27, + "f124": 1773992385, + "f184": -8.22, + "f204": "龙泉股份", + "f205": "002671", + "f206": 0 + }, + { + "f2": 1193.42, + "f3": -2.77, + "f12": "BK1417", + "f14": "纯碱", + "f62": -58690719.0, + "f66": 5249361.0, + "f69": 0.4, + "f72": -63940080.0, + "f75": -4.85, + "f78": -25960496.0, + "f81": -1.97, + "f84": 84651216.0, + "f87": 6.42, + "f124": 1773992385, + "f184": -4.45, + "f204": "双环科技", + "f205": "000707", + "f206": 0 + }, + { + "f2": 8012.25, + "f3": -0.96, + "f12": "BK1549", + "f14": "旅游零售Ⅲ", + "f62": -58739030.0, + "f66": -48746278.0, + "f69": -3.65, + "f72": -9992752.0, + "f75": -0.75, + "f78": -1912432.0, + "f81": -0.14, + "f84": 60651472.0, + "f87": 4.54, + "f124": 1773992385, + "f184": -4.4, + "f204": "珠免集团", + "f205": "600185", + "f206": 1 + }, + { + "f2": 8012.25, + "f3": -0.96, + "f12": "BK1269", + "f14": "旅游零售Ⅱ", + "f62": -58739030.0, + "f66": -48746278.0, + "f69": -3.65, + "f72": -9992752.0, + "f75": -0.75, + "f78": -1912432.0, + "f81": -0.14, + "f84": 60651472.0, + "f87": 4.54, + "f124": 1773992385, + "f184": -4.4, + "f204": "珠免集团", + "f205": "600185", + "f206": 1 + }, + { + "f2": 6184.43, + "f3": -2.04, + "f12": "BK1372", + "f14": "冶钢辅料", + "f62": -59968784.0, + "f66": -23972721.0, + "f69": -2.2, + "f72": -35996063.0, + "f75": -3.3, + "f78": 4365232.0, + "f81": 0.4, + "f84": 55603552.0, + "f87": 5.1, + "f124": 1773992385, + "f184": -5.5, + "f204": "鄂资B股", + "f205": "900936", + "f206": 1 + }, + { + "f2": 1724.31, + "f3": -3.56, + "f12": "BK1556", + "f14": "教育运营及其他", + "f62": -60199024.0, + "f66": -45609977.0, + "f69": -10.9, + "f72": -14589047.0, + "f75": -3.49, + "f78": 24913304.0, + "f81": 5.96, + "f84": 35285720.0, + "f87": 8.43, + "f124": 1773992385, + "f184": -14.39, + "f204": "博瑞传播", + "f205": "600880", + "f206": 1 + }, + { + "f2": 2696.66, + "f3": -1.58, + "f12": "BK1460", + "f14": "照明设备Ⅲ", + "f62": -60646944.0, + "f66": -27237456.0, + "f69": -1.56, + "f72": -33409488.0, + "f75": -1.91, + "f78": 25307104.0, + "f81": 1.44, + "f84": 83083808.0, + "f87": 4.74, + "f124": 1773992385, + "f184": -3.46, + "f204": "格利尔", + "f205": "920641", + "f206": 0 + }, + { + "f2": 2696.66, + "f3": -1.58, + "f12": "BK1245", + "f14": "照明设备Ⅱ", + "f62": -60646944.0, + "f66": -27237456.0, + "f69": -1.56, + "f72": -33409488.0, + "f75": -1.91, + "f78": 25307104.0, + "f81": 1.44, + "f84": 83083808.0, + "f87": 4.74, + "f124": 1773992385, + "f184": -3.46, + "f204": "格利尔", + "f205": "920641", + "f206": 0 + }, + { + "f2": 1676.55, + "f3": -2.71, + "f12": "BK1018", + "f14": "橡胶", + "f62": -61985675.0, + "f66": -59624075.0, + "f69": -1.57, + "f72": -2361600.0, + "f75": -0.06, + "f78": 7371856.0, + "f81": 0.19, + "f84": 56020960.0, + "f87": 1.48, + "f124": 1773992385, + "f184": -1.63, + "f204": "元创股份", + "f205": "001325", + "f206": 0 + }, + { + "f2": 471.94, + "f3": -0.55, + "f12": "BK1612", + "f14": "农商行Ⅲ", + "f62": -62025560.0, + "f66": -31397096.0, + "f69": -1.7, + "f72": -30628464.0, + "f75": -1.66, + "f78": 40023600.0, + "f81": 2.17, + "f84": 22001968.0, + "f87": 1.19, + "f124": 1773992385, + "f184": -3.36, + "f204": "沪农商行", + "f205": "601825", + "f206": 1 + }, + { + "f2": 4047.48, + "f3": -1.6, + "f12": "BK1228", + "f14": "冶钢原料", + "f62": -63377664.0, + "f66": -5731856.0, + "f69": -0.16, + "f72": -57645808.0, + "f75": -1.56, + "f78": 26821824.0, + "f81": 0.73, + "f84": 36555824.0, + "f87": 0.99, + "f124": 1773992385, + "f184": -1.72, + "f204": "大中矿业", + "f205": "001203", + "f206": 0 + }, + { + "f2": 2533.45, + "f3": -2.31, + "f12": "BK1402", + "f14": "楼宇设备", + "f62": -64222360.0, + "f66": -41552344.0, + "f69": -2.56, + "f72": -22670016.0, + "f75": -1.4, + "f78": 32410224.0, + "f81": 1.99, + "f84": 32029600.0, + "f87": 1.97, + "f124": 1773992385, + "f184": -3.95, + "f204": "华菱精工", + "f205": "603356", + "f206": 1 + }, + { + "f2": 1835.23, + "f3": -1.94, + "f12": "BK1488", + "f14": "跨境物流", + "f62": -64636203.0, + "f66": -34290898.0, + "f69": -3.25, + "f72": -30345305.0, + "f75": -2.88, + "f78": -19532960.0, + "f81": -1.85, + "f84": 81391024.0, + "f87": 7.72, + "f124": 1773992385, + "f184": -6.13, + "f204": "中国外运", + "f205": "601598", + "f206": 1 + }, + { + "f2": 2285.2, + "f3": -2.43, + "f12": "BK1467", + "f14": "耐火材料", + "f62": -66791284.0, + "f66": -32146070.0, + "f69": -6.78, + "f72": -34645214.0, + "f75": -7.3, + "f78": 34554961.0, + "f81": 7.28, + "f84": 18900480.0, + "f87": 3.98, + "f124": 1773992385, + "f184": -14.08, + "f204": "科创新材", + "f205": "920580", + "f206": 0 + }, + { + "f2": 1393.87, + "f3": -2.89, + "f12": "BK1538", + "f14": "瓷砖地板", + "f62": -67286965.0, + "f66": -42668256.0, + "f69": -4.34, + "f72": -24618709.0, + "f75": -2.5, + "f78": 8711456.0, + "f81": 0.89, + "f84": 58575504.0, + "f87": 5.96, + "f124": 1773992385, + "f184": -6.84, + "f204": "帝欧水华", + "f205": "002798", + "f206": 0 + }, + { + "f2": 2150.74, + "f3": -2.55, + "f12": "BK1390", + "f14": "水务及水治理", + "f62": -68438736.0, + "f66": -70036688.0, + "f69": -1.07, + "f72": 1597952.0, + "f75": 0.02, + "f78": 77730416.0, + "f81": 1.19, + "f84": -9291680.0, + "f87": -0.14, + "f124": 1773992385, + "f184": -1.04, + "f204": "海峡环保", + "f205": "603817", + "f206": 1 + }, + { + "f2": 1784.2, + "f3": -3.57, + "f12": "BK1491", + "f14": "端到端供应链服务", + "f62": -68828408.0, + "f66": -31264130.0, + "f69": -5.22, + "f72": -37564278.0, + "f75": -6.28, + "f78": 24739568.0, + "f81": 4.13, + "f84": 44088840.0, + "f87": 7.37, + "f124": 1773992385, + "f184": -11.5, + "f204": "飞力达", + "f205": "300240", + "f206": 0 + }, + { + "f2": 2784.91, + "f3": -1.12, + "f12": "BK1476", + "f14": "化学工程", + "f62": -70195248.0, + "f66": -112653280.0, + "f69": -4.87, + "f72": 42458032.0, + "f75": 1.84, + "f78": -24364960.0, + "f81": -1.05, + "f84": 94560224.0, + "f87": 4.09, + "f124": 1773992385, + "f184": -3.04, + "f204": "利柏特", + "f205": "605167", + "f206": 1 + }, + { + "f2": 1186.38, + "f3": -2.29, + "f12": "BK1548", + "f14": "综合电商", + "f62": -70374449.0, + "f66": -65858636.0, + "f69": -13.53, + "f72": -4515813.0, + "f75": -0.93, + "f78": 11133033.0, + "f81": 2.29, + "f84": 59241416.0, + "f87": 12.17, + "f124": 1773992385, + "f184": -14.46, + "f204": "ST易购", + "f205": "002024", + "f206": 0 + }, + { + "f2": 2199.68, + "f3": -2.59, + "f12": "BK1508", + "f14": "畜禽饲料", + "f62": -71953441.0, + "f66": -41001665.0, + "f69": -2.61, + "f72": -30951776.0, + "f75": -1.97, + "f78": 21485088.0, + "f81": 1.37, + "f84": 50468352.0, + "f87": 3.21, + "f124": 1773992385, + "f184": -4.58, + "f204": "正虹科技", + "f205": "000702", + "f206": 0 + }, + { + "f2": 1678.3, + "f3": -2.29, + "f12": "BK1341", + "f14": "房产租赁经纪", + "f62": -71965925.0, + "f66": -52091747.0, + "f69": -5.61, + "f72": -19874178.0, + "f75": -2.14, + "f78": 21055438.0, + "f81": 2.27, + "f84": 50910480.0, + "f87": 5.49, + "f124": 1773992385, + "f184": -7.75, + "f204": "宁波富达", + "f205": "600724", + "f206": 1 + }, + { + "f2": 3485.09, + "f3": -0.34, + "f12": "BK1272", + "f14": "旅游及景区", + "f62": -74262893.0, + "f66": -48743357.0, + "f69": -1.72, + "f72": -25519536.0, + "f75": -0.9, + "f78": 36104576.0, + "f81": 1.27, + "f84": 38158320.0, + "f87": 1.35, + "f124": 1773992385, + "f184": -2.62, + "f204": "三峡旅游", + "f205": "002627", + "f206": 0 + }, + { + "f2": 1609.82, + "f3": -2.16, + "f12": "BK1321", + "f14": "火电设备", + "f62": -74954263.0, + "f66": -37370463.0, + "f69": -4.96, + "f72": -37583800.0, + "f75": -4.99, + "f78": 15421250.0, + "f81": 2.05, + "f84": 59533004.0, + "f87": 7.9, + "f124": 1773992385, + "f184": -9.95, + "f204": "龙源技术", + "f205": "300105", + "f206": 0 + }, + { + "f2": 3423.96, + "f3": -2.44, + "f12": "BK1521", + "f14": "摩托车", + "f62": -76794643.0, + "f66": -49442899.0, + "f69": -3.27, + "f72": -27351744.0, + "f75": -1.81, + "f78": -2667728.0, + "f81": -0.18, + "f84": 79129264.0, + "f87": 5.23, + "f124": 1773992385, + "f184": -5.08, + "f204": "隆鑫通用", + "f205": "603766", + "f206": 1 + }, + { + "f2": 3220.5, + "f3": -2.51, + "f12": "BK1431", + "f14": "有机硅", + "f62": -79867586.0, + "f66": -52215634.0, + "f69": -3.55, + "f72": -27651952.0, + "f75": -1.88, + "f78": 13581424.0, + "f81": 0.92, + "f84": 66286160.0, + "f87": 4.5, + "f124": 1773992385, + "f184": -5.42, + "f204": "润禾材料", + "f205": "300727", + "f206": 0 + }, + { + "f2": 6688.39, + "f3": -2.3, + "f12": "BK1581", + "f14": "预加工食品", + "f62": -79944106.0, + "f66": -32811856.0, + "f69": -3.19, + "f72": -47132250.0, + "f75": -4.58, + "f78": 8724976.0, + "f81": 0.85, + "f84": 70331312.0, + "f87": 6.83, + "f124": 1773992385, + "f184": -7.77, + "f204": "千味央厨", + "f205": "001215", + "f206": 0 + }, + { + "f2": 3731.4, + "f3": -1.17, + "f12": "BK1266", + "f14": "文娱用品", + "f62": -80665976.0, + "f66": 13961176.0, + "f69": 0.37, + "f72": -94627152.0, + "f75": -2.54, + "f78": 12488656.0, + "f81": 0.33, + "f84": 68177312.0, + "f87": 1.83, + "f124": 1773992385, + "f184": -2.16, + "f204": "舒华体育", + "f205": "605299", + "f206": 1 + }, + { + "f2": 1592.43, + "f3": -1.88, + "f12": "BK1504", + "f14": "粮油加工", + "f62": -84285420.0, + "f66": -42535820.0, + "f69": -3.32, + "f72": -41749600.0, + "f75": -3.26, + "f78": 21506480.0, + "f81": 1.68, + "f84": 62778944.0, + "f87": 4.9, + "f124": 1773992385, + "f184": -6.58, + "f204": "*ST万方", + "f205": "000638", + "f206": 0 + }, + { + "f2": 8970.05, + "f3": -1.26, + "f12": "BK0421", + "f14": "铁路公路", + "f62": -84413152.0, + "f66": -90067520.0, + "f69": -2.11, + "f72": 5654368.0, + "f75": 0.13, + "f78": 40060224.0, + "f81": 0.94, + "f84": 44352928.0, + "f87": 1.04, + "f124": 1773992385, + "f184": -1.97, + "f204": "大秦铁路", + "f205": "601006", + "f206": 1 + }, + { + "f2": 1503.61, + "f3": -4.19, + "f12": "BK1423", + "f14": "纺织化学制品", + "f62": -86099483.0, + "f66": -141387931.0, + "f69": -4.18, + "f72": 55288448.0, + "f75": 1.63, + "f78": 51536800.0, + "f81": 1.52, + "f84": 34562672.0, + "f87": 1.02, + "f124": 1773992385, + "f184": -2.54, + "f204": "锦鸡股份", + "f205": "300798", + "f206": 0 + }, + { + "f2": 2188.95, + "f3": -1.99, + "f12": "BK1357", + "f14": "钟表珠宝", + "f62": -87184377.0, + "f66": -32696678.0, + "f69": -2.08, + "f72": -54487699.0, + "f75": -3.46, + "f78": -29398272.0, + "f81": -1.87, + "f84": 116582656.0, + "f87": 7.4, + "f124": 1773992385, + "f184": -5.54, + "f204": "明牌珠宝", + "f205": "002574", + "f206": 0 + }, + { + "f2": 4601.32, + "f3": -2.25, + "f12": "BK1486", + "f14": "仓储物流", + "f62": -89009371.0, + "f66": -40229357.0, + "f69": -5.95, + "f72": -48780014.0, + "f75": -7.21, + "f78": 28483221.0, + "f81": 4.21, + "f84": 60526156.0, + "f87": 8.95, + "f124": 1773992385, + "f184": -13.16, + "f204": "音飞储存", + "f205": "603066", + "f206": 1 + }, + { + "f2": 2716.66, + "f3": -0.93, + "f12": "BK1577", + "f14": "啤酒", + "f62": -89149215.0, + "f66": -79446094.0, + "f69": -7.71, + "f72": -9703121.0, + "f75": -0.94, + "f78": 10421920.0, + "f81": 1.01, + "f84": 78727296.0, + "f87": 7.64, + "f124": 1773992385, + "f184": -8.65, + "f204": "ST西发", + "f205": "000752", + "f206": 0 + }, + { + "f2": 2016.68, + "f3": -4.71, + "f12": "BK1421", + "f14": "钛白粉", + "f62": -89152325.0, + "f66": -65943125.0, + "f69": -3.89, + "f72": -23209200.0, + "f75": -1.37, + "f78": 14771008.0, + "f81": 0.87, + "f84": 74381312.0, + "f87": 4.39, + "f124": 1773992385, + "f184": -5.26, + "f204": "金浦钛业", + "f205": "000545", + "f206": 0 + }, + { + "f2": 3546.2, + "f3": -4.02, + "f12": "BK1297", + "f14": "图片媒体", + "f62": -91631782.0, + "f66": -26946793.0, + "f69": -5.04, + "f72": -64684989.0, + "f75": -12.11, + "f78": -21909923.0, + "f81": -4.1, + "f84": 113541706.0, + "f87": 21.26, + "f124": 1773992385, + "f184": -17.15, + "f204": "视觉中国", + "f205": "000681", + "f206": 0 + }, + { + "f2": 6779.87, + "f3": -3.89, + "f12": "BK1240", + "f14": "厨卫电器", + "f62": -92124058.0, + "f66": -76145290.0, + "f69": -3.12, + "f72": -15978768.0, + "f75": -0.66, + "f78": 36819328.0, + "f81": 1.51, + "f84": 55304704.0, + "f87": 2.27, + "f124": 1773992385, + "f184": -3.78, + "f204": "日出东方", + "f205": "603366", + "f206": 1 + }, + { + "f2": 1479.8, + "f3": -2.69, + "f12": "BK1555", + "f14": "专业连锁Ⅲ", + "f62": -93540090.0, + "f66": -28311418.0, + "f69": -2.22, + "f72": -65228672.0, + "f75": -5.11, + "f78": 34828672.0, + "f81": 2.73, + "f84": 58711408.0, + "f87": 4.6, + "f124": 1773992385, + "f184": -7.33, + "f204": "吉峰科技", + "f205": "300022", + "f206": 0 + }, + { + "f2": 1479.8, + "f3": -2.69, + "f12": "BK1270", + "f14": "专业连锁Ⅱ", + "f62": -93540090.0, + "f66": -28311418.0, + "f69": -2.22, + "f72": -65228672.0, + "f75": -5.11, + "f78": 34828672.0, + "f81": 2.73, + "f84": 58711408.0, + "f87": 4.6, + "f124": 1773992385, + "f184": -7.33, + "f204": "吉峰科技", + "f205": "300022", + "f206": 0 + }, + { + "f2": 4916.51, + "f3": -1.27, + "f12": "BK1427", + "f14": "民爆制品", + "f62": -94760092.0, + "f66": -64838924.0, + "f69": -2.03, + "f72": -29921168.0, + "f75": -0.94, + "f78": 68515072.0, + "f81": 2.15, + "f84": 26245024.0, + "f87": 0.82, + "f124": 1773992385, + "f184": -2.97, + "f204": "北化股份", + "f205": "002246", + "f206": 0 + }, + { + "f2": 1846.92, + "f3": -2.38, + "f12": "BK1394", + "f14": "轨交设备Ⅲ", + "f62": -95324000.0, + "f66": 16478592.0, + "f69": 0.41, + "f72": -111802592.0, + "f75": -2.76, + "f78": 77716080.0, + "f81": 1.92, + "f84": 14699840.0, + "f87": 0.36, + "f124": 1773992385, + "f184": -2.35, + "f204": "中国中车", + "f205": "601766", + "f206": 1 + }, + { + "f2": 1846.92, + "f3": -2.38, + "f12": "BK1236", + "f14": "轨交设备Ⅱ", + "f62": -95324000.0, + "f66": 16478592.0, + "f69": 0.41, + "f72": -111802592.0, + "f75": -2.76, + "f78": 77716080.0, + "f81": 1.92, + "f84": 14699840.0, + "f87": 0.36, + "f124": 1773992385, + "f184": -2.35, + "f204": "中国中车", + "f205": "601766", + "f206": 1 + }, + { + "f2": 3421.69, + "f3": -2.55, + "f12": "BK1439", + "f14": "膜材料", + "f62": -95866432.0, + "f66": -7366224.0, + "f69": -0.11, + "f72": -88500208.0, + "f75": -1.38, + "f78": 10095808.0, + "f81": 0.16, + "f84": 85770624.0, + "f87": 1.33, + "f124": 1773992385, + "f184": -1.49, + "f204": "佛塑科技", + "f205": "000973", + "f206": 0 + }, + { + "f2": 4706.97, + "f3": -2.73, + "f12": "BK1557", + "f14": "培训教育", + "f62": -96292126.0, + "f66": -46356659.0, + "f69": -3.85, + "f72": -49935467.0, + "f75": -4.15, + "f78": 25921600.0, + "f81": 2.15, + "f84": 70370544.0, + "f87": 5.85, + "f124": 1773992385, + "f184": -8.0, + "f204": "中国高科", + "f205": "600730", + "f206": 1 + }, + { + "f2": 715.35, + "f3": -2.2, + "f12": "BK1300", + "f14": "院线", + "f62": -96465517.0, + "f66": -46505999.0, + "f69": -7.0, + "f72": -49959518.0, + "f75": -7.52, + "f78": 19615443.0, + "f81": 2.95, + "f84": 76850081.0, + "f87": 11.56, + "f124": 1773992385, + "f184": -14.51, + "f204": "金逸影视", + "f205": "002905", + "f206": 0 + }, + { + "f2": 442.97, + "f3": -2.07, + "f12": "BK0734", + "f14": "饰品", + "f62": -98225361.0, + "f66": -39157850.0, + "f69": -2.41, + "f72": -59067511.0, + "f75": -3.64, + "f78": -26958096.0, + "f81": -1.66, + "f84": 125183472.0, + "f87": 7.7, + "f124": 1773992385, + "f184": -6.04, + "f204": "明牌珠宝", + "f205": "002574", + "f206": 0 + }, + { + "f2": 1253.12, + "f3": -2.07, + "f12": "BK1045", + "f14": "房地产服务", + "f62": -101187365.0, + "f66": -59262245.0, + "f69": -3.58, + "f72": -41925120.0, + "f75": -2.53, + "f78": 29002064.0, + "f81": 1.75, + "f84": 72185312.0, + "f87": 4.36, + "f124": 1773992385, + "f184": -6.11, + "f204": "ST明诚", + "f205": "600136", + "f206": 1 + }, + { + "f2": 2414.37, + "f3": -1.36, + "f12": "BK1244", + "f14": "小家电", + "f62": -101787977.0, + "f66": -36094201.0, + "f69": -1.88, + "f72": -65693776.0, + "f75": -3.43, + "f78": -2288800.0, + "f81": -0.12, + "f84": 99179712.0, + "f87": 5.18, + "f124": 1773992385, + "f184": -5.31, + "f204": "倍轻松", + "f205": "688793", + "f206": 1 + }, + { + "f2": 2234.58, + "f3": -4.05, + "f12": "BK1546", + "f14": "电商服务", + "f62": -102177237.0, + "f66": -33361751.0, + "f69": -2.73, + "f72": -68815486.0, + "f75": -5.63, + "f78": 891248.0, + "f81": 0.07, + "f84": 101285984.0, + "f87": 8.28, + "f124": 1773992385, + "f184": -8.36, + "f204": "狮头股份", + "f205": "600539", + "f206": 1 + }, + { + "f2": 726.77, + "f3": -2.33, + "f12": "BK1251", + "f14": "个护用品", + "f62": -102398353.0, + "f66": -40795336.0, + "f69": -2.83, + "f72": -61603017.0, + "f75": -4.28, + "f78": -59175840.0, + "f81": -4.11, + "f84": 161574192.0, + "f87": 11.23, + "f124": 1773992385, + "f184": -7.12, + "f204": "两面针", + "f205": "600249", + "f206": 1 + }, + { + "f2": 2734.37, + "f3": -3.17, + "f12": "BK1349", + "f14": "棉纺", + "f62": -103472339.0, + "f66": -44803395.0, + "f69": -3.3, + "f72": -58668944.0, + "f75": -4.32, + "f78": 12864992.0, + "f81": 0.95, + "f84": 90607328.0, + "f87": 6.67, + "f124": 1773992385, + "f184": -7.61, + "f204": "华茂股份", + "f205": "000850", + "f206": 0 + }, + { + "f2": 1400.94, + "f3": -2.38, + "f12": "BK1495", + "f14": "生活用纸", + "f62": -103714038.0, + "f66": -39828183.0, + "f69": -3.18, + "f72": -63885855.0, + "f75": -5.09, + "f78": -59387664.0, + "f81": -4.73, + "f84": 163101696.0, + "f87": 13.0, + "f124": 1773992385, + "f184": -8.27, + "f204": "诺邦股份", + "f205": "603238", + "f206": 1 + }, + { + "f2": 2347.68, + "f3": -2.19, + "f12": "BK1459", + "f14": "清洁小家电", + "f62": -104741871.0, + "f66": -36153361.0, + "f69": -3.31, + "f72": -68588510.0, + "f75": -6.29, + "f78": 14326576.0, + "f81": 1.31, + "f84": 90415296.0, + "f87": 8.29, + "f124": 1773992385, + "f184": -9.6, + "f204": "德尔玛", + "f205": "301332", + "f206": 0 + }, + { + "f2": 4340.93, + "f3": -2.38, + "f12": "BK1400", + "f14": "制冷空调设备", + "f62": -106204150.0, + "f66": -84300038.0, + "f69": -2.04, + "f72": -21904112.0, + "f75": -0.53, + "f78": -135269568.0, + "f81": -3.28, + "f84": 230525072.0, + "f87": 5.59, + "f124": 1773992385, + "f184": -2.57, + "f204": "同飞股份", + "f205": "300990", + "f206": 0 + }, + { + "f2": 2691.03, + "f3": -1.12, + "f12": "BK1337", + "f14": "品牌消费电子", + "f62": -107225296.0, + "f66": -51144960.0, + "f69": -1.46, + "f72": -56080336.0, + "f75": -1.6, + "f78": 28370768.0, + "f81": 0.81, + "f84": 62546832.0, + "f87": 1.79, + "f124": 1773992385, + "f184": -3.06, + "f204": "安克创新", + "f205": "300866", + "f206": 0 + }, + { + "f2": 2392.22, + "f3": -0.24, + "f12": "BK1610", + "f14": "股份制银行Ⅲ", + "f62": -107371568.0, + "f66": -175605264.0, + "f69": -1.98, + "f72": 68233696.0, + "f75": 0.77, + "f78": -41932016.0, + "f81": -0.47, + "f84": 149303584.0, + "f87": 1.68, + "f124": 1773992385, + "f184": -1.21, + "f204": "浦发银行", + "f205": "600000", + "f206": 1 + }, + { + "f2": 3046.71, + "f3": -1.69, + "f12": "BK1532", + "f14": "金属包装", + "f62": -109057405.0, + "f66": -78913645.0, + "f69": -3.3, + "f72": -30143760.0, + "f75": -1.26, + "f78": 18181792.0, + "f81": 0.76, + "f84": 90875616.0, + "f87": 3.8, + "f124": 1773992385, + "f184": -4.56, + "f204": "宝钢包装", + "f205": "601968", + "f206": 1 + }, + { + "f2": 8687.9, + "f3": -2.41, + "f12": "BK1333", + "f14": "LED", + "f62": -109590064.0, + "f66": -200018736.0, + "f69": -1.05, + "f72": 90428672.0, + "f75": 0.48, + "f78": 408153344.0, + "f81": 2.15, + "f84": -298563072.0, + "f87": -1.57, + "f124": 1773992385, + "f184": -0.58, + "f204": "三安光电", + "f205": "600703", + "f206": 1 + }, + { + "f2": 1531.8, + "f3": -1.63, + "f12": "BK1479", + "f14": "航空运输", + "f62": -110886560.0, + "f66": -34517520.0, + "f69": -0.96, + "f72": -76369040.0, + "f75": -2.12, + "f78": 16076736.0, + "f81": 0.45, + "f84": 94809808.0, + "f87": 2.64, + "f124": 1773992385, + "f184": -3.08, + "f204": "中国东航", + "f205": "600115", + "f206": 1 + }, + { + "f2": 8338.61, + "f3": -2.02, + "f12": "BK1438", + "f14": "合成树脂", + "f62": -114180753.0, + "f66": -33416849.0, + "f69": -1.1, + "f72": -80763904.0, + "f75": -2.66, + "f78": -51656208.0, + "f81": -1.7, + "f84": 165836976.0, + "f87": 5.47, + "f124": 1773992385, + "f184": -3.77, + "f204": "光华股份", + "f205": "001333", + "f206": 0 + }, + { + "f2": 2416.69, + "f3": -1.7, + "f12": "BK1464", + "f14": "水泥制造", + "f62": -114684168.0, + "f66": -28538376.0, + "f69": -1.24, + "f72": -86145792.0, + "f75": -3.75, + "f78": -31819680.0, + "f81": -1.39, + "f84": 146503840.0, + "f87": 6.38, + "f124": 1773992385, + "f184": -5.0, + "f204": "金隅集团", + "f205": "601992", + "f206": 1 + }, + { + "f2": 4831.16, + "f3": -3.37, + "f12": "BK1534", + "f14": "印刷", + "f62": -115091742.0, + "f66": -52965690.0, + "f69": -4.73, + "f72": -62126052.0, + "f75": -5.54, + "f78": 26083760.0, + "f81": 2.33, + "f84": 84019088.0, + "f87": 7.5, + "f124": 1773992385, + "f184": -10.27, + "f204": "东港股份", + "f205": "002117", + "f206": 0 + }, + { + "f2": 3826.19, + "f3": -2.75, + "f12": "BK1258", + "f14": "饲料", + "f62": -116729769.0, + "f66": -56891017.0, + "f69": -2.13, + "f72": -59838752.0, + "f75": -2.24, + "f78": -9211376.0, + "f81": -0.34, + "f84": 125402992.0, + "f87": 4.69, + "f124": 1773992385, + "f184": -4.37, + "f204": "正虹科技", + "f205": "000702", + "f206": 0 + }, + { + "f2": 2077.35, + "f3": -4.07, + "f12": "BK1350", + "f14": "其他纺织", + "f62": -118546992.0, + "f66": -69463920.0, + "f69": -4.1, + "f72": -49083072.0, + "f75": -2.9, + "f78": -11089344.0, + "f81": -0.66, + "f84": 129636336.0, + "f87": 7.66, + "f124": 1773992385, + "f184": -7.0, + "f204": "云中马", + "f205": "603130", + "f206": 1 + }, + { + "f2": 3784.05, + "f3": -2.51, + "f12": "BK1263", + "f14": "摩托车及其他", + "f62": -120076859.0, + "f66": -70281227.0, + "f69": -2.96, + "f72": -49795632.0, + "f75": -2.1, + "f78": -18350464.0, + "f81": -0.77, + "f84": 138094208.0, + "f87": 5.81, + "f124": 1773992385, + "f184": -5.06, + "f204": "隆鑫通用", + "f205": "603766", + "f206": 1 + }, + { + "f2": 2021.72, + "f3": -1.24, + "f12": "BK1480", + "f14": "机场", + "f62": -120135213.0, + "f66": -155434190.0, + "f69": -17.5, + "f72": 35298977.0, + "f75": 3.97, + "f78": 20566745.0, + "f81": 2.32, + "f84": 99568462.0, + "f87": 11.21, + "f124": 1773992385, + "f184": -13.53, + "f204": "厦门空港", + "f205": "600897", + "f206": 1 + }, + { + "f2": 2321.99, + "f3": -1.86, + "f12": "BK1585", + "f14": "乳品", + "f62": -120167462.0, + "f66": -16543718.0, + "f69": -0.68, + "f72": -103623744.0, + "f75": -4.26, + "f78": 9468736.0, + "f81": 0.39, + "f84": 106530944.0, + "f87": 4.38, + "f124": 1773992385, + "f184": -4.94, + "f204": "燕塘乳业", + "f205": "002732", + "f206": 0 + }, + { + "f2": 4763.44, + "f3": -2.58, + "f12": "BK1501", + "f14": "动物保健Ⅲ", + "f62": -120289391.0, + "f66": -102637359.0, + "f69": -7.83, + "f72": -17652032.0, + "f75": -1.35, + "f78": 26173312.0, + "f81": 2.0, + "f84": 92578944.0, + "f87": 7.07, + "f124": 1773992385, + "f184": -9.18, + "f204": "驱动力", + "f205": "920275", + "f206": 0 + }, + { + "f2": 4763.44, + "f3": -2.58, + "f12": "BK1254", + "f14": "动物保健Ⅱ", + "f62": -120289391.0, + "f66": -102637359.0, + "f69": -7.83, + "f72": -17652032.0, + "f75": -1.35, + "f78": 26173312.0, + "f81": 2.0, + "f84": 92578944.0, + "f87": 7.07, + "f124": 1773992385, + "f184": -9.18, + "f204": "驱动力", + "f205": "920275", + "f206": 0 + }, + { + "f2": 5083.54, + "f3": -2.83, + "f12": "BK1502", + "f14": "林业Ⅲ", + "f62": -124005295.0, + "f66": -58027631.0, + "f69": -3.08, + "f72": -65977664.0, + "f75": -3.5, + "f78": -38098752.0, + "f81": -2.02, + "f84": 162104064.0, + "f87": 8.59, + "f124": 1773992385, + "f184": -6.57, + "f204": "ST景谷", + "f205": "600265", + "f206": 1 + }, + { + "f2": 5083.54, + "f3": -2.83, + "f12": "BK1255", + "f14": "林业Ⅱ", + "f62": -124005295.0, + "f66": -58027631.0, + "f69": -3.08, + "f72": -65977664.0, + "f75": -3.5, + "f78": -38098752.0, + "f81": -2.02, + "f84": 162104064.0, + "f87": 8.59, + "f124": 1773992385, + "f184": -6.57, + "f204": "ST景谷", + "f205": "600265", + "f206": 1 + }, + { + "f2": 4633.6, + "f3": -1.42, + "f12": "BK1393", + "f14": "工程机械整机", + "f62": -124327376.0, + "f66": -177678208.0, + "f69": -2.5, + "f72": 53350832.0, + "f75": 0.75, + "f78": 24518832.0, + "f81": 0.34, + "f84": 87710576.0, + "f87": 1.23, + "f124": 1773992385, + "f184": -1.75, + "f204": "厦工股份", + "f205": "600815", + "f206": 1 + }, + { + "f2": 991.83, + "f3": -2.08, + "f12": "BK1492", + "f14": "焦炭Ⅲ", + "f62": -124886464.0, + "f66": -61934080.0, + "f69": -1.38, + "f72": -62952384.0, + "f75": -1.4, + "f78": 24821952.0, + "f81": 0.55, + "f84": 100064496.0, + "f87": 2.22, + "f124": 1773992385, + "f184": -2.77, + "f204": "陕西黑猫", + "f205": "601015", + "f206": 1 + }, + { + "f2": 991.83, + "f3": -2.08, + "f12": "BK1249", + "f14": "焦炭Ⅱ", + "f62": -124886464.0, + "f66": -61934080.0, + "f69": -1.38, + "f72": -62952384.0, + "f75": -1.4, + "f78": 24821952.0, + "f81": 0.55, + "f84": 100064496.0, + "f87": 2.22, + "f124": 1773992385, + "f184": -2.77, + "f204": "陕西黑猫", + "f205": "601015", + "f206": 1 + }, + { + "f2": 1866.87, + "f3": -0.97, + "f12": "BK1554", + "f14": "商业物业经营", + "f62": -126204538.0, + "f66": -78025530.0, + "f69": -4.31, + "f72": -48179008.0, + "f75": -2.66, + "f78": -18020992.0, + "f81": -0.99, + "f84": 144225536.0, + "f87": 7.96, + "f124": 1773992385, + "f184": -6.97, + "f204": "锦和商管", + "f205": "603682", + "f206": 1 + }, + { + "f2": 8465.54, + "f3": -2.52, + "f12": "BK1539", + "f14": "定制家居", + "f62": -126660556.0, + "f66": -88739852.0, + "f69": -5.52, + "f72": -37920704.0, + "f75": -2.36, + "f78": 5119152.0, + "f81": 0.32, + "f84": 120762720.0, + "f87": 7.51, + "f124": 1773992385, + "f184": -7.88, + "f204": "欧派家居", + "f205": "603833", + "f206": 1 + }, + { + "f2": 3198.02, + "f3": -2.16, + "f12": "BK1527", + "f14": "轮胎轮毂", + "f62": -127884580.0, + "f66": -42353108.0, + "f69": -1.33, + "f72": -85531472.0, + "f75": -2.7, + "f78": 72024208.0, + "f81": 2.27, + "f84": 55860368.0, + "f87": 1.76, + "f124": 1773992385, + "f184": -4.03, + "f204": "跃岭股份", + "f205": "002725", + "f206": 0 + }, + { + "f2": 3213.44, + "f3": -3.08, + "f12": "BK1474", + "f14": "钢结构", + "f62": -128514414.0, + "f66": -56618350.0, + "f69": -2.86, + "f72": -71896064.0, + "f75": -3.64, + "f78": -19570816.0, + "f81": -0.99, + "f84": 147331760.0, + "f87": 7.45, + "f124": 1773992385, + "f184": -6.5, + "f204": "海波重科", + "f205": "300517", + "f206": 0 + }, + { + "f2": 9661.98, + "f3": -4.71, + "f12": "BK1451", + "f14": "厨房电器", + "f62": -133509570.0, + "f66": -109540877.0, + "f69": -11.88, + "f72": -23968693.0, + "f75": -2.6, + "f78": 58571699.0, + "f81": 6.35, + "f84": 74937872.0, + "f87": 8.13, + "f124": 1773992385, + "f184": -14.48, + "f204": "帅丰电器", + "f205": "605336", + "f206": 1 + }, + { + "f2": 4755.19, + "f3": -2.86, + "f12": "BK1468", + "f14": "其他建材Ⅲ", + "f62": -134672724.0, + "f66": -40792644.0, + "f69": -1.76, + "f72": -93880080.0, + "f75": -4.06, + "f78": 26100896.0, + "f81": 1.13, + "f84": 108571808.0, + "f87": 4.69, + "f124": 1773992385, + "f184": -5.82, + "f204": "聚力文化", + "f205": "002247", + "f206": 0 + }, + { + "f2": 5137.31, + "f3": -2.31, + "f12": "BK1455", + "f14": "家电零部件Ⅲ", + "f62": -138482000.0, + "f66": -68952592.0, + "f69": -0.68, + "f72": -69529408.0, + "f75": -0.68, + "f78": 44599632.0, + "f81": 0.44, + "f84": 90945360.0, + "f87": 0.89, + "f124": 1773992385, + "f184": -1.36, + "f204": "天银机电", + "f205": "300342", + "f206": 0 + }, + { + "f2": 5137.31, + "f3": -2.31, + "f12": "BK1242", + "f14": "家电零部件Ⅱ", + "f62": -138482000.0, + "f66": -68952592.0, + "f69": -0.68, + "f72": -69529408.0, + "f75": -0.68, + "f78": 44599632.0, + "f81": 0.44, + "f84": 90945360.0, + "f87": 0.89, + "f124": 1773992385, + "f184": -1.36, + "f204": "天银机电", + "f205": "300342", + "f206": 0 + }, + { + "f2": 2117.37, + "f3": -2.43, + "f12": "BK1352", + "f14": "非运动服装", + "f62": -142422782.0, + "f66": -39621086.0, + "f69": -1.35, + "f72": -102801696.0, + "f75": -3.5, + "f78": 10242144.0, + "f81": 0.35, + "f84": 132180640.0, + "f87": 4.5, + "f124": 1773992385, + "f184": -4.85, + "f204": "雅戈尔", + "f205": "600177", + "f206": 1 + }, + { + "f2": 2142.7, + "f3": -2.08, + "f12": "BK1279", + "f14": "非白酒", + "f62": -143191175.0, + "f66": -88971303.0, + "f69": -5.53, + "f72": -54219872.0, + "f75": -3.37, + "f78": 18381648.0, + "f81": 1.14, + "f84": 124809536.0, + "f87": 7.76, + "f124": 1773992385, + "f184": -8.9, + "f204": "威龙股份", + "f205": "603779", + "f206": 1 + }, + { + "f2": 8193.4, + "f3": -3.36, + "f12": "BK1566", + "f14": "检测服务", + "f62": -144680133.0, + "f66": -75034949.0, + "f69": -2.52, + "f72": -69645184.0, + "f75": -2.34, + "f78": 62823440.0, + "f81": 2.11, + "f84": 82735200.0, + "f87": 2.78, + "f124": 1773992385, + "f184": -4.86, + "f204": "电科院", + "f205": "300215", + "f206": 0 + }, + { + "f2": 865.7, + "f3": -2.4, + "f12": "BK1478", + "f14": "装修装饰Ⅲ", + "f62": -147442415.0, + "f66": -66142127.0, + "f69": -2.65, + "f72": -81300288.0, + "f75": -3.25, + "f78": 35933904.0, + "f81": 1.44, + "f84": 111508480.0, + "f87": 4.46, + "f124": 1773992385, + "f184": -5.9, + "f204": "美芝股份", + "f205": "002856", + "f206": 0 + }, + { + "f2": 865.7, + "f3": -2.4, + "f12": "BK0725", + "f14": "装修装饰Ⅱ", + "f62": -147442415.0, + "f66": -66142127.0, + "f69": -2.65, + "f72": -81300288.0, + "f75": -3.25, + "f78": 35933904.0, + "f81": 1.44, + "f84": 111508480.0, + "f87": 4.46, + "f124": 1773992385, + "f184": -5.9, + "f204": "美芝股份", + "f205": "002856", + "f206": 0 + }, + { + "f2": 5337.61, + "f3": -2.41, + "f12": "BK1618", + "f14": "磁性材料", + "f62": -150673840.0, + "f66": -113703216.0, + "f69": -2.96, + "f72": -36970624.0, + "f75": -0.96, + "f78": 73511968.0, + "f81": 1.91, + "f84": 77161856.0, + "f87": 2.01, + "f124": 1773992385, + "f184": -3.92, + "f204": "中科三环", + "f205": "000970", + "f206": 0 + }, + { + "f2": 1592.32, + "f3": -2.66, + "f12": "BK1553", + "f14": "多业态零售", + "f62": -150966597.0, + "f66": -85410596.0, + "f69": -6.49, + "f72": -65556001.0, + "f75": -4.98, + "f78": 4183584.0, + "f81": 0.32, + "f84": 146783008.0, + "f87": 11.16, + "f124": 1773992385, + "f184": -11.47, + "f204": "友好集团", + "f205": "600778", + "f206": 1 + }, + { + "f2": 2826.68, + "f3": -1.71, + "f12": "BK1264", + "f14": "商用车", + "f62": -152179552.0, + "f66": -100687584.0, + "f69": -2.77, + "f72": -51491968.0, + "f75": -1.42, + "f78": 83913296.0, + "f81": 2.31, + "f84": 68266240.0, + "f87": 1.88, + "f124": 1773992385, + "f184": -4.19, + "f204": "宇通客车", + "f205": "600066", + "f206": 1 + }, + { + "f2": 4622.36, + "f3": -2.43, + "f12": "BK1280", + "f14": "食品加工", + "f62": -152783561.0, + "f66": -78788009.0, + "f69": -2.77, + "f72": -73995552.0, + "f75": -2.6, + "f78": 12641440.0, + "f81": 0.44, + "f84": 136277392.0, + "f87": 4.79, + "f124": 1773992385, + "f184": -5.37, + "f204": "华统股份", + "f205": "002840", + "f206": 0 + }, + { + "f2": 1764.04, + "f3": -3.04, + "f12": "BK1500", + "f14": "医美耗材", + "f62": -155721103.0, + "f66": -63887434.0, + "f69": -6.48, + "f72": -91833669.0, + "f75": -9.31, + "f78": 23151552.0, + "f81": 2.35, + "f84": 148055542.0, + "f87": 15.01, + "f124": 1773992385, + "f184": -15.79, + "f204": "锦波生物", + "f205": "920982", + "f206": 0 + }, + { + "f2": 1229.35, + "f3": -2.44, + "f12": "BK1253", + "f14": "医疗美容", + "f62": -156641055.0, + "f66": -63887434.0, + "f69": -6.39, + "f72": -92753621.0, + "f75": -9.27, + "f78": 23093776.0, + "f81": 2.31, + "f84": 149033267.0, + "f87": 14.9, + "f124": 1773992385, + "f184": -15.66, + "f204": "锦波生物", + "f205": "920982", + "f206": 0 + }, + { + "f2": 3383.11, + "f3": -1.4, + "f12": "BK1520", + "f14": "综合乘用车", + "f62": -157590288.0, + "f66": -64177312.0, + "f69": -2.11, + "f72": -93412976.0, + "f75": -3.07, + "f78": -10747488.0, + "f81": -0.35, + "f84": 168337760.0, + "f87": 5.53, + "f124": 1773992385, + "f184": -5.17, + "f204": "长城汽车", + "f205": "601633", + "f206": 1 + }, + { + "f2": 1875.43, + "f3": -3.12, + "f12": "BK1289", + "f14": "大众出版", + "f62": -157784244.0, + "f66": -120825492.0, + "f69": -4.31, + "f72": -36958752.0, + "f75": -1.32, + "f78": 30215040.0, + "f81": 1.08, + "f84": 127569200.0, + "f87": 4.55, + "f124": 1773992385, + "f184": -5.62, + "f204": "中原传媒", + "f205": "000719", + "f206": 0 + }, + { + "f2": 1954.49, + "f3": -5.01, + "f12": "BK1413", + "f14": "涤纶", + "f62": -157994856.0, + "f66": -71332008.0, + "f69": -2.46, + "f72": -86662848.0, + "f75": -2.99, + "f78": -12855056.0, + "f81": -0.44, + "f84": 170849936.0, + "f87": 5.89, + "f124": 1773992385, + "f184": -5.45, + "f204": "新凤鸣", + "f205": "603225", + "f206": 1 + }, + { + "f2": 1802.26, + "f3": -0.1, + "f12": "BK1250", + "f14": "煤炭开采", + "f62": -159261136.0, + "f66": 177571072.0, + "f69": 1.23, + "f72": -336832208.0, + "f75": -2.33, + "f78": -44147968.0, + "f81": -0.3, + "f84": 203408976.0, + "f87": 1.4, + "f124": 1773992385, + "f184": -1.1, + "f204": "郑州煤电", + "f205": "600121", + "f206": 1 + }, + { + "f2": 4808.22, + "f3": -2.41, + "f12": "BK1440", + "f14": "其他塑料制品", + "f62": -159452320.0, + "f66": -77154624.0, + "f69": -1.44, + "f72": -82297696.0, + "f75": -1.53, + "f78": 12392576.0, + "f81": 0.23, + "f84": 151878288.0, + "f87": 2.83, + "f124": 1773992385, + "f184": -2.97, + "f204": "瑞丰高材", + "f205": "300243", + "f206": 0 + }, + { + "f2": 640.38, + "f3": -0.82, + "f12": "BK1376", + "f14": "核力发电", + "f62": -160981504.0, + "f66": -57025920.0, + "f69": -2.11, + "f72": -103955584.0, + "f75": -3.84, + "f78": 88375040.0, + "f81": 3.27, + "f84": 72606448.0, + "f87": 2.68, + "f124": 1773992385, + "f184": -5.95, + "f204": "中国广核", + "f205": "003816", + "f206": 0 + }, + { + "f2": 1810.33, + "f3": -2.85, + "f12": "BK1395", + "f14": "机床工具", + "f62": -161043297.0, + "f66": -64177041.0, + "f69": -2.13, + "f72": -96866256.0, + "f75": -3.22, + "f78": 42320160.0, + "f81": 1.41, + "f84": 117687840.0, + "f87": 3.91, + "f124": 1773992385, + "f184": -5.35, + "f204": "宇晶股份", + "f205": "002943", + "f206": 0 + }, + { + "f2": 1554.35, + "f3": -0.39, + "f12": "BK1609", + "f14": "城商行Ⅲ", + "f62": -163089952.0, + "f66": -54908080.0, + "f69": -0.99, + "f72": -108181872.0, + "f75": -1.94, + "f78": 168767056.0, + "f81": 3.03, + "f84": -5677088.0, + "f87": -0.1, + "f124": 1773992385, + "f184": -2.93, + "f204": "成都银行", + "f205": "601838", + "f206": 1 + }, + { + "f2": 2455.91, + "f3": -1.6, + "f12": "BK1256", + "f14": "农产品加工", + "f62": -164444516.0, + "f66": -143322868.0, + "f69": -4.5, + "f72": -21121648.0, + "f75": -0.66, + "f78": 35247120.0, + "f81": 1.11, + "f84": 121806000.0, + "f87": 3.83, + "f124": 1773992385, + "f184": -5.17, + "f204": "晨光生物", + "f205": "300138", + "f206": 0 + }, + { + "f2": 1859.83, + "f3": -2.61, + "f12": "BK1552", + "f14": "超市", + "f62": -169072117.0, + "f66": -69643711.0, + "f69": -5.28, + "f72": -99428406.0, + "f75": -7.54, + "f78": -49791872.0, + "f81": -3.78, + "f84": 218863984.0, + "f87": 16.6, + "f124": 1773992385, + "f184": -12.82, + "f204": "家家悦", + "f205": "603708", + "f206": 1 + }, + { + "f2": 1322.61, + "f3": -2.27, + "f12": "BK1623", + "f14": "钼", + "f62": -169461037.0, + "f66": -133047800.0, + "f69": -12.7, + "f72": -36413237.0, + "f75": -3.48, + "f78": 66048805.0, + "f81": 6.3, + "f84": 103412234.0, + "f87": 9.87, + "f124": 1773992385, + "f184": -16.18, + "f204": "盛龙股份", + "f205": "001257", + "f206": 0 + }, + { + "f2": 4653.34, + "f3": -3.82, + "f12": "BK1518", + "f14": "种子", + "f62": -171629062.0, + "f66": -29702982.0, + "f69": -0.92, + "f72": -141926080.0, + "f75": -4.41, + "f78": -37668144.0, + "f81": -1.17, + "f84": 172384688.0, + "f87": 5.35, + "f124": 1773992385, + "f184": -5.33, + "f204": "登海种业", + "f205": "002041", + "f206": 0 + }, + { + "f2": 30096.26, + "f3": -2.26, + "f12": "BK0424", + "f14": "水泥", + "f62": -172961242.0, + "f66": -51048010.0, + "f69": -1.7, + "f72": -121913232.0, + "f75": -4.06, + "f78": -32180768.0, + "f81": -1.07, + "f84": 205142000.0, + "f87": 6.83, + "f124": 1773992385, + "f184": -5.76, + "f204": "金隅集团", + "f205": "601992", + "f206": 1 + }, + { + "f2": 2328.53, + "f3": -2.04, + "f12": "BK1282", + "f14": "饮料乳品", + "f62": -173217050.0, + "f66": -87287930.0, + "f69": -2.43, + "f72": -85929120.0, + "f75": -2.39, + "f78": -233792.0, + "f81": -0.01, + "f84": 169283056.0, + "f87": 4.72, + "f124": 1773992385, + "f184": -4.83, + "f204": "燕塘乳业", + "f205": "002732", + "f206": 0 + }, + { + "f2": 2193.61, + "f3": -1.99, + "f12": "BK1607", + "f14": "医药流通", + "f62": -174321703.0, + "f66": -50935863.0, + "f69": -2.21, + "f72": -123385840.0, + "f75": -5.35, + "f78": -10847248.0, + "f81": -0.47, + "f84": 185168976.0, + "f87": 8.03, + "f124": 1773992385, + "f184": -7.56, + "f204": "国药股份", + "f205": "600511", + "f206": 1 + }, + { + "f2": 668.44, + "f3": -2.96, + "f12": "BK0740", + "f14": "教育", + "f62": -174955512.0, + "f66": -103012312.0, + "f69": -5.58, + "f72": -71943200.0, + "f75": -3.89, + "f78": 56280448.0, + "f81": 3.05, + "f84": 118675072.0, + "f87": 6.42, + "f124": 1773992385, + "f184": -9.47, + "f204": "中国高科", + "f205": "600730", + "f206": 1 + }, + { + "f2": 2113.6, + "f3": -1.07, + "f12": "BK1530", + "f14": "商用载货车", + "f62": -176427264.0, + "f66": -115163728.0, + "f69": -4.37, + "f72": -61263536.0, + "f75": -2.32, + "f78": 69484624.0, + "f81": 2.63, + "f84": 106942640.0, + "f87": 4.06, + "f124": 1773992385, + "f184": -6.69, + "f204": "江 铃B", + "f205": "200550", + "f206": 0 + }, + { + "f2": 3252.24, + "f3": -2.54, + "f12": "BK1436", + "f14": "农药", + "f62": -177450342.0, + "f66": -112589926.0, + "f69": -2.49, + "f72": -64860416.0, + "f75": -1.44, + "f78": 48805248.0, + "f81": 1.08, + "f84": 124157712.0, + "f87": 2.75, + "f124": 1773992385, + "f184": -3.93, + "f204": "联化科技", + "f205": "002250", + "f206": 0 + }, + { + "f2": 2098.39, + "f3": -2.66, + "f12": "BK1551", + "f14": "百货", + "f62": -180243394.0, + "f66": -58014482.0, + "f69": -2.48, + "f72": -122228912.0, + "f75": -5.22, + "f78": -11779024.0, + "f81": -0.5, + "f84": 192022432.0, + "f87": 8.2, + "f124": 1773992385, + "f184": -7.7, + "f204": "新世界", + "f205": "600628", + "f206": 1 + }, + { + "f2": 2283.11, + "f3": -0.29, + "f12": "BK1493", + "f14": "动力煤", + "f62": -180613888.0, + "f66": 136453888.0, + "f69": 1.23, + "f72": -317067776.0, + "f75": -2.87, + "f78": -63321376.0, + "f81": -0.57, + "f84": 243935280.0, + "f87": 2.2, + "f124": 1773992385, + "f184": -1.63, + "f204": "郑州煤电", + "f205": "600121", + "f206": 1 + }, + { + "f2": 1037.75, + "f3": -3.36, + "f12": "BK1516", + "f14": "其他种植业", + "f62": -181277922.0, + "f66": -106621030.0, + "f69": -7.5, + "f72": -74656892.0, + "f75": -5.25, + "f78": 28754384.0, + "f81": 2.02, + "f84": 152523536.0, + "f87": 10.73, + "f124": 1773992385, + "f184": -12.76, + "f204": "新赛股份", + "f205": "600540", + "f206": 1 + }, + { + "f2": 2092.03, + "f3": -2.6, + "f12": "BK1218", + "f14": "出版", + "f62": -185247166.0, + "f66": -143070622.0, + "f69": -3.94, + "f72": -42176544.0, + "f75": -1.16, + "f78": 24443456.0, + "f81": 0.67, + "f84": 160803696.0, + "f87": 4.43, + "f124": 1773992385, + "f184": -5.1, + "f204": "世纪天鸿", + "f205": "300654", + "f206": 0 + }, + { + "f2": 16369.17, + "f3": -2.19, + "f12": "BK1392", + "f14": "工程机械器件", + "f62": -186454011.0, + "f66": -70269003.0, + "f69": -3.46, + "f72": -116185008.0, + "f75": -5.72, + "f78": 11695984.0, + "f81": 0.58, + "f84": 167987120.0, + "f87": 8.27, + "f124": 1773992385, + "f184": -9.17, + "f204": "长龄液压", + "f205": "605389", + "f206": 1 + }, + { + "f2": 5602.8, + "f3": -2.18, + "f12": "BK1525", + "f14": "车身附件及饰件", + "f62": -187596544.0, + "f66": -186007680.0, + "f69": -2.41, + "f72": -1588864.0, + "f75": -0.02, + "f78": -14240352.0, + "f81": -0.18, + "f84": 178878976.0, + "f87": 2.31, + "f124": 1773992385, + "f184": -2.43, + "f204": "福耀玻璃", + "f205": "600660", + "f206": 1 + }, + { + "f2": 2791.51, + "f3": -3.13, + "f12": "BK1268", + "f14": "互联网电商", + "f62": -188538514.0, + "f66": -108087282.0, + "f69": -3.8, + "f72": -80451232.0, + "f75": -2.83, + "f78": 13080736.0, + "f81": 0.46, + "f84": 175457776.0, + "f87": 6.17, + "f124": 1773992385, + "f184": -6.62, + "f204": "焦点科技", + "f205": "002315", + "f206": 0 + }, + { + "f2": 1490.95, + "f3": -3.15, + "f12": "BK1043", + "f14": "专业服务", + "f62": -190864787.0, + "f66": -100152947.0, + "f69": -2.74, + "f72": -90711840.0, + "f75": -2.48, + "f78": 110658208.0, + "f81": 3.03, + "f84": 80435840.0, + "f87": 2.2, + "f124": 1773992385, + "f184": -5.23, + "f204": "电科院", + "f205": "300215", + "f206": 0 + }, + { + "f2": 4035.93, + "f3": -1.81, + "f12": "BK1593", + "f14": "通信终端及配件", + "f62": -192411808.0, + "f66": 100769696.0, + "f69": 0.67, + "f72": -293181504.0, + "f75": -1.94, + "f78": -96073216.0, + "f81": -0.64, + "f84": 275571184.0, + "f87": 1.83, + "f124": 1773992385, + "f184": -1.28, + "f204": "中瓷电子", + "f205": "003031", + "f206": 0 + }, + { + "f2": 3466.32, + "f3": -3.08, + "f12": "BK1401", + "f14": "纺织服装设备", + "f62": -193997250.0, + "f66": -116959346.0, + "f69": -4.86, + "f72": -77037904.0, + "f75": -3.2, + "f78": 62154832.0, + "f81": 2.58, + "f84": 131842448.0, + "f87": 5.48, + "f124": 1773992385, + "f184": -8.06, + "f204": "泰坦股份", + "f205": "003036", + "f206": 0 + }, + { + "f2": 5018.05, + "f3": -3.88, + "f12": "BK1360", + "f14": "金融信息服务", + "f62": -198101506.0, + "f66": -64119682.0, + "f69": -3.49, + "f72": -133981824.0, + "f75": -7.29, + "f78": 20220160.0, + "f81": 1.1, + "f84": 177881344.0, + "f87": 9.67, + "f124": 1773992385, + "f184": -10.77, + "f204": "*ST仁东", + "f205": "002647", + "f206": 0 + }, + { + "f2": 2123.51, + "f3": -3.95, + "f12": "BK1572", + "f14": "油气及炼化工程", + "f62": -198208752.0, + "f66": 41122880.0, + "f69": 0.73, + "f72": -239331632.0, + "f75": -4.23, + "f78": -77800576.0, + "f81": -1.38, + "f84": 276009328.0, + "f87": 4.88, + "f124": 1773992385, + "f184": -3.51, + "f204": "博迈科", + "f205": "603727", + "f206": 1 + }, + { + "f2": 2432.14, + "f3": -2.35, + "f12": "BK1225", + "f14": "服装家纺", + "f62": -201345014.0, + "f66": -80181286.0, + "f69": -1.68, + "f72": -121163728.0, + "f75": -2.54, + "f78": 54155824.0, + "f81": 1.13, + "f84": 146301440.0, + "f87": 3.06, + "f124": 1773992385, + "f184": -4.22, + "f204": "雅戈尔", + "f205": "600177", + "f206": 1 + }, + { + "f2": 3399.29, + "f3": -1.43, + "f12": "BK1239", + "f14": "白色家电", + "f62": -202066752.0, + "f66": -79799904.0, + "f69": -1.68, + "f72": -122266848.0, + "f75": -2.58, + "f78": -83201344.0, + "f81": -1.75, + "f84": 285268096.0, + "f87": 6.01, + "f124": 1773992385, + "f184": -4.26, + "f204": "海尔智家", + "f205": "600690", + "f206": 1 + }, + { + "f2": 4718.4, + "f3": -2.11, + "f12": "BK1576", + "f14": "调味发酵品Ⅲ", + "f62": -210693424.0, + "f66": -186528688.0, + "f69": -4.84, + "f72": -24164736.0, + "f75": -0.63, + "f78": 75609872.0, + "f81": 1.96, + "f84": 131145472.0, + "f87": 3.4, + "f124": 1773992385, + "f184": -5.47, + "f204": "涪陵榨菜", + "f205": "002507", + "f206": 0 + }, + { + "f2": 4718.4, + "f3": -2.11, + "f12": "BK1278", + "f14": "调味发酵品Ⅱ", + "f62": -210693424.0, + "f66": -186528688.0, + "f69": -4.84, + "f72": -24164736.0, + "f75": -0.63, + "f78": 75609872.0, + "f81": 1.96, + "f84": 131145472.0, + "f87": 3.4, + "f124": 1773992385, + "f184": -5.47, + "f204": "涪陵榨菜", + "f205": "002507", + "f206": 0 + }, + { + "f2": 9073.37, + "f3": -1.18, + "f12": "BK1322", + "f14": "其他电源设备Ⅲ", + "f62": -210884896.0, + "f66": -306512848.0, + "f69": -1.97, + "f72": 95627952.0, + "f75": 0.62, + "f78": -172645632.0, + "f81": -1.11, + "f84": 382155696.0, + "f87": 2.46, + "f124": 1773992385, + "f184": -1.36, + "f204": "海博思创", + "f205": "688411", + "f206": 1 + }, + { + "f2": 3423.43, + "f3": -4.05, + "f12": "BK1571", + "f14": "油品石化贸易", + "f62": -211407264.0, + "f66": -285968640.0, + "f69": -7.33, + "f72": 74561376.0, + "f75": 1.91, + "f78": 180179872.0, + "f81": 4.62, + "f84": 31227376.0, + "f87": 0.8, + "f124": 1773992385, + "f184": -5.42, + "f204": "恒通股份", + "f205": "603223", + "f206": 1 + }, + { + "f2": 13342.43, + "f3": -0.8, + "f12": "BK1334", + "f14": "光学元件", + "f62": -213873152.0, + "f66": 25468288.0, + "f69": 0.19, + "f72": -239341440.0, + "f75": -1.82, + "f78": 61886208.0, + "f81": 0.47, + "f84": 143602016.0, + "f87": 1.09, + "f124": 1773992385, + "f184": -1.63, + "f204": "东田微", + "f205": "301183", + "f206": 0 + }, + { + "f2": 8490.62, + "f3": -2.57, + "f12": "BK1408", + "f14": "机器人", + "f62": -213890761.0, + "f66": -111216969.0, + "f69": -4.14, + "f72": -102673792.0, + "f75": -3.82, + "f78": -20096464.0, + "f81": -0.75, + "f84": 236731984.0, + "f87": 8.82, + "f124": 1773992385, + "f184": -7.96, + "f204": "江苏北人", + "f205": "688218", + "f206": 1 + }, + { + "f2": 1172.83, + "f3": -1.82, + "f12": "BK1042", + "f14": "医药商业", + "f62": -215482304.0, + "f66": -67739712.0, + "f69": -2.27, + "f72": -147742592.0, + "f75": -4.96, + "f78": -38861728.0, + "f81": -1.3, + "f84": 254344032.0, + "f87": 8.53, + "f124": 1773992385, + "f184": -7.23, + "f204": "国药股份", + "f205": "600511", + "f206": 1 + }, + { + "f2": 3783.83, + "f3": -4.08, + "f12": "BK1433", + "f14": "复合肥", + "f62": -216165840.0, + "f66": -98816016.0, + "f69": -2.43, + "f72": -117349824.0, + "f75": -2.89, + "f78": -104941712.0, + "f81": -2.58, + "f84": 290398896.0, + "f87": 7.14, + "f124": 1773992385, + "f184": -5.32, + "f204": "天禾股份", + "f205": "002999", + "f206": 0 + }, + { + "f2": 2156.09, + "f3": -5.7, + "f12": "BK1573", + "f14": "油田服务", + "f62": -216951776.0, + "f66": -76830640.0, + "f69": -1.7, + "f72": -140121136.0, + "f75": -3.11, + "f78": -16245584.0, + "f81": -0.36, + "f84": 208421776.0, + "f87": 4.62, + "f124": 1773992385, + "f184": -4.81, + "f204": "仁智股份", + "f205": "002629", + "f206": 0 + }, + { + "f2": 2404.13, + "f3": -5.66, + "f12": "BK1432", + "f14": "氮肥", + "f62": -220560384.0, + "f66": -197850736.0, + "f69": -3.76, + "f72": -22709648.0, + "f75": -0.43, + "f78": -54940912.0, + "f81": -1.04, + "f84": 275501280.0, + "f87": 5.24, + "f124": 1773992385, + "f184": -4.19, + "f204": "赤天化", + "f205": "600227", + "f206": 1 + }, + { + "f2": 2533.39, + "f3": -2.84, + "f12": "BK1307", + "f14": "电机Ⅲ", + "f62": -220828464.0, + "f66": -84274208.0, + "f69": -1.66, + "f72": -136554256.0, + "f75": -2.68, + "f78": -73707280.0, + "f81": -1.45, + "f84": 288571456.0, + "f87": 5.67, + "f124": 1773992385, + "f184": -4.34, + "f204": "佳电股份", + "f205": "000922", + "f206": 0 + }, + { + "f2": 2533.39, + "f3": -2.84, + "f12": "BK1030", + "f14": "电机Ⅱ", + "f62": -220828464.0, + "f66": -84274208.0, + "f69": -1.66, + "f72": -136554256.0, + "f75": -2.68, + "f78": -73707280.0, + "f81": -1.45, + "f84": 288571456.0, + "f87": 5.67, + "f124": 1773992385, + "f184": -4.34, + "f204": "佳电股份", + "f205": "000922", + "f206": 0 + }, + { + "f2": 3124.54, + "f3": -1.61, + "f12": "BK1335", + "f14": "面板", + "f62": -221539760.0, + "f66": -204002512.0, + "f69": -1.49, + "f72": -17537248.0, + "f75": -0.13, + "f78": 43201728.0, + "f81": 0.31, + "f84": 168579008.0, + "f87": 1.23, + "f124": 1773992385, + "f184": -1.61, + "f204": "华塑控股", + "f205": "000509", + "f206": 0 + }, + { + "f2": 2650.39, + "f3": -3.28, + "f12": "BK1224", + "f14": "纺织制造", + "f62": -225188813.0, + "f66": -99122637.0, + "f69": -2.72, + "f72": -126066176.0, + "f75": -3.46, + "f78": 25665968.0, + "f81": 0.7, + "f84": 205576544.0, + "f87": 5.64, + "f124": 1773992385, + "f184": -6.18, + "f204": "华纺股份", + "f205": "600448", + "f206": 1 + }, + { + "f2": 4696.2, + "f3": -1.49, + "f12": "BK0420", + "f14": "航空机场", + "f62": -231021776.0, + "f66": -189951712.0, + "f69": -4.24, + "f72": -41070064.0, + "f75": -0.92, + "f78": 36643488.0, + "f81": 0.82, + "f84": 194378288.0, + "f87": 4.34, + "f124": 1773992385, + "f184": -5.15, + "f204": "中国东航", + "f205": "600115", + "f206": 1 + }, + { + "f2": 2363.17, + "f3": -2.48, + "f12": "BK1370", + "f14": "特钢Ⅲ", + "f62": -234724450.0, + "f66": -167820402.0, + "f69": -6.35, + "f72": -66904048.0, + "f75": -2.53, + "f78": 70277344.0, + "f81": 2.66, + "f84": 164447104.0, + "f87": 6.22, + "f124": 1773992385, + "f184": -8.88, + "f204": "西宁特钢", + "f205": "600117", + "f206": 1 + }, + { + "f2": 2363.17, + "f3": -2.48, + "f12": "BK1227", + "f14": "特钢Ⅱ", + "f62": -234724450.0, + "f66": -167820402.0, + "f69": -6.35, + "f72": -66904048.0, + "f75": -2.53, + "f78": 70277344.0, + "f81": 2.66, + "f84": 164447104.0, + "f87": 6.22, + "f124": 1773992385, + "f184": -8.88, + "f204": "西宁特钢", + "f205": "600117", + "f206": 1 + }, + { + "f2": 2445.2, + "f3": 0.94, + "f12": "BK1377", + "f14": "火力发电", + "f62": -234795264.0, + "f66": -227912448.0, + "f69": -0.76, + "f72": -6882816.0, + "f75": -0.02, + "f78": 16399616.0, + "f81": 0.05, + "f84": 218395904.0, + "f87": 0.72, + "f124": 1773992385, + "f184": -0.78, + "f204": "长源电力", + "f205": "000966", + "f206": 0 + }, + { + "f2": 5188.69, + "f3": -3.03, + "f12": "BK1528", + "f14": "其他汽车零部件", + "f62": -255111088.0, + "f66": -83152368.0, + "f69": -1.01, + "f72": -171958720.0, + "f75": -2.1, + "f78": 62767408.0, + "f81": 0.77, + "f84": 178298000.0, + "f87": 2.17, + "f124": 1773992385, + "f184": -3.11, + "f204": "新朋股份", + "f205": "002328", + "f206": 0 + }, + { + "f2": 6294.06, + "f3": -2.96, + "f12": "BK1437", + "f14": "改性塑料", + "f62": -255295735.0, + "f66": -78505015.0, + "f69": -2.96, + "f72": -176790720.0, + "f75": -6.67, + "f78": 59864544.0, + "f81": 2.26, + "f84": 191148528.0, + "f87": 7.21, + "f124": 1773992385, + "f184": -9.63, + "f204": "国恩股份", + "f205": "002768", + "f206": 0 + }, + { + "f2": 5260.89, + "f3": -2.54, + "f12": "BK1445", + "f14": "安防设备", + "f62": -258782768.0, + "f66": -152425984.0, + "f69": -3.1, + "f72": -106356784.0, + "f75": -2.17, + "f78": 146233712.0, + "f81": 2.98, + "f84": 86091760.0, + "f87": 1.75, + "f124": 1773992385, + "f184": -5.27, + "f204": "联合光电", + "f205": "300691", + "f206": 0 + }, + { + "f2": 2973.92, + "f3": -3.11, + "f12": "BK1422", + "f14": "无机盐", + "f62": -261508992.0, + "f66": -134940320.0, + "f69": -3.47, + "f72": -126568672.0, + "f75": -3.25, + "f78": 48261120.0, + "f81": 1.24, + "f84": 213247856.0, + "f87": 5.48, + "f124": 1773992385, + "f184": -6.72, + "f204": "中盐化工", + "f205": "600328", + "f206": 1 + }, + { + "f2": 2461.3, + "f3": -1.66, + "f12": "BK1614", + "f14": "铅锌", + "f62": -261957264.0, + "f66": -114167488.0, + "f69": -1.82, + "f72": -147789776.0, + "f75": -2.35, + "f78": 11410464.0, + "f81": 0.18, + "f84": 250026576.0, + "f87": 3.98, + "f124": 1773992385, + "f184": -4.17, + "f204": "驰宏锌锗", + "f205": "600497", + "f206": 1 + }, + { + "f2": 7732.34, + "f3": -1.79, + "f12": "BK1309", + "f14": "电网自动化设备", + "f62": -263158896.0, + "f66": -127125744.0, + "f69": -1.12, + "f72": -136033152.0, + "f75": -1.2, + "f78": 122670944.0, + "f81": 1.08, + "f84": 135131328.0, + "f87": 1.19, + "f124": 1773992385, + "f184": -2.33, + "f204": "中元股份", + "f205": "300018", + "f206": 0 + }, + { + "f2": 7507.81, + "f3": -3.34, + "f12": "BK1397", + "f14": "磨具磨料", + "f62": -263381664.0, + "f66": -150084416.0, + "f69": -3.43, + "f72": -113297248.0, + "f75": -2.59, + "f78": 55876416.0, + "f81": 1.28, + "f84": 187599792.0, + "f87": 4.28, + "f124": 1773992385, + "f184": -6.01, + "f204": "三超新材", + "f205": "300554", + "f206": 0 + }, + { + "f2": 51942.12, + "f3": -2.39, + "f12": "BK0440", + "f14": "家居用品", + "f62": -264808336.0, + "f66": -141655968.0, + "f69": -2.17, + "f72": -123152368.0, + "f75": -1.89, + "f78": -23052208.0, + "f81": -0.35, + "f84": 287044256.0, + "f87": 4.4, + "f124": 1773992385, + "f184": -4.06, + "f204": "共创草坪", + "f205": "605099", + "f206": 1 + }, + { + "f2": 9216.28, + "f3": -2.46, + "f12": "BK1626", + "f14": "稀土", + "f62": -265961552.0, + "f66": 18115440.0, + "f69": 0.29, + "f72": -284076992.0, + "f75": -4.49, + "f78": -109840176.0, + "f81": -1.74, + "f84": 375801728.0, + "f87": 5.94, + "f124": 1773992385, + "f184": -4.2, + "f204": "北方稀土", + "f205": "600111", + "f206": 1 + }, + { + "f2": 4180.03, + "f3": 0.54, + "f12": "BK1375", + "f14": "光伏发电", + "f62": -278095488.0, + "f66": 34398848.0, + "f69": 0.16, + "f72": -312494336.0, + "f75": -1.49, + "f78": 7546880.0, + "f81": 0.04, + "f84": 270548736.0, + "f87": 1.29, + "f124": 1773992385, + "f184": -1.33, + "f204": "兆新股份", + "f205": "002256", + "f206": 0 + }, + { + "f2": 5814.96, + "f3": -2.33, + "f12": "BK1407", + "f14": "工控设备", + "f62": -278280640.0, + "f66": -168239648.0, + "f69": -2.27, + "f72": -110040992.0, + "f75": -1.48, + "f78": 87998208.0, + "f81": 1.19, + "f84": 182828992.0, + "f87": 2.46, + "f124": 1773992385, + "f184": -3.75, + "f204": "科瑞技术", + "f205": "002957", + "f206": 0 + }, + { + "f2": 3560.34, + "f3": -3.22, + "f12": "BK1619", + "f14": "其他金属新材料", + "f62": -281632384.0, + "f66": -175515888.0, + "f69": -4.05, + "f72": -106116496.0, + "f75": -2.45, + "f78": -61586080.0, + "f81": -1.42, + "f84": 202808752.0, + "f87": 4.68, + "f124": 1773992385, + "f184": -6.5, + "f204": "博迁新材", + "f205": "605376", + "f206": 1 + }, + { + "f2": 2367.11, + "f3": -2.33, + "f12": "BK1332", + "f14": "电子化学品Ⅲ", + "f62": -283731984.0, + "f66": -248943888.0, + "f69": -1.39, + "f72": -34788096.0, + "f75": -0.19, + "f78": 111301888.0, + "f81": 0.62, + "f84": 165776640.0, + "f87": 0.92, + "f124": 1773992385, + "f184": -1.58, + "f204": "天通股份", + "f205": "600330", + "f206": 1 + }, + { + "f2": 2367.11, + "f3": -2.33, + "f12": "BK1039", + "f14": "电子化学品Ⅱ", + "f62": -283731984.0, + "f66": -248943888.0, + "f69": -1.39, + "f72": -34788096.0, + "f75": -0.19, + "f78": 111301888.0, + "f81": 0.62, + "f84": 165776640.0, + "f87": 0.92, + "f124": 1773992385, + "f184": -1.58, + "f204": "天通股份", + "f205": "600330", + "f206": 1 + }, + { + "f2": 13796.72, + "f3": -0.51, + "f12": "BK0437", + "f14": "煤炭", + "f62": -284147696.0, + "f66": 115637008.0, + "f69": 0.61, + "f72": -399784704.0, + "f75": -2.11, + "f78": -19326208.0, + "f81": -0.1, + "f84": 303473664.0, + "f87": 1.6, + "f124": 1773992385, + "f184": -1.5, + "f204": "郑州煤电", + "f205": "600121", + "f206": 1 + }, + { + "f2": 1561.11, + "f3": -3.31, + "f12": "BK1323", + "f14": "综合电力设备商", + "f62": -285503232.0, + "f66": -438166912.0, + "f69": -6.33, + "f72": 152663680.0, + "f75": 2.2, + "f78": -21295808.0, + "f81": -0.31, + "f84": 306799040.0, + "f87": 4.43, + "f124": 1773992385, + "f184": -4.12, + "f204": "东方电气", + "f205": "600875", + "f206": 1 + }, + { + "f2": 16662.28, + "f3": -2.56, + "f12": "BK0476", + "f14": "装修建材", + "f62": -293957716.0, + "f66": -92992948.0, + "f69": -2.13, + "f72": -200964768.0, + "f75": -4.61, + "f78": 111394656.0, + "f81": 2.55, + "f84": 169227216.0, + "f87": 3.88, + "f124": 1773992385, + "f184": -6.74, + "f204": "聚力文化", + "f205": "002247", + "f206": 0 + }, + { + "f2": 8411.36, + "f3": -2.32, + "f12": "BK1325", + "f14": "半导体材料", + "f62": -298576400.0, + "f66": -177773392.0, + "f69": -1.7, + "f72": -120803008.0, + "f75": -1.16, + "f78": -77676976.0, + "f81": -0.74, + "f84": 369767648.0, + "f87": 3.54, + "f124": 1773992385, + "f184": -2.86, + "f204": "先导基电", + "f205": "600641", + "f206": 1 + }, + { + "f2": 1018.07, + "f3": -2.16, + "f12": "BK1035", + "f14": "美容护理", + "f62": -303537290.0, + "f66": -145434026.0, + "f69": -3.61, + "f72": -158103264.0, + "f75": -3.93, + "f78": -43030048.0, + "f81": -1.07, + "f84": 361117808.0, + "f87": 8.97, + "f124": 1773992385, + "f184": -7.54, + "f204": "锦波生物", + "f205": "920982", + "f206": 0 + }, + { + "f2": 2112.42, + "f3": -1.37, + "f12": "BK1381", + "f14": "燃气Ⅲ", + "f62": -309142928.0, + "f66": -101139616.0, + "f69": -0.82, + "f72": -208003312.0, + "f75": -1.68, + "f78": 135516192.0, + "f81": 1.09, + "f84": 156371552.0, + "f87": 1.26, + "f124": 1773992385, + "f184": -2.5, + "f204": "国新能源", + "f205": "600617", + "f206": 1 + }, + { + "f2": 2112.42, + "f3": -1.37, + "f12": "BK1028", + "f14": "燃气Ⅱ", + "f62": -309142928.0, + "f66": -101139616.0, + "f69": -0.82, + "f72": -208003312.0, + "f75": -1.68, + "f78": 135516192.0, + "f81": 1.09, + "f84": 156371552.0, + "f87": 1.26, + "f124": 1773992385, + "f184": -2.5, + "f204": "国新能源", + "f205": "600617", + "f206": 1 + }, + { + "f2": 2305.46, + "f3": -1.72, + "f12": "BK0739", + "f14": "工程机械", + "f62": -310781376.0, + "f66": -247947200.0, + "f69": -2.71, + "f72": -62834176.0, + "f75": -0.69, + "f78": 36214816.0, + "f81": 0.4, + "f84": 255697712.0, + "f87": 2.79, + "f124": 1773992385, + "f184": -3.4, + "f204": "厦工股份", + "f205": "600815", + "f206": 1 + }, + { + "f2": 58128.57, + "f3": -1.74, + "f12": "BK0546", + "f14": "玻璃玻纤", + "f62": -317212416.0, + "f66": -72609952.0, + "f69": -0.93, + "f72": -244602464.0, + "f75": -3.13, + "f78": 36783264.0, + "f81": 0.47, + "f84": 280429152.0, + "f87": 3.59, + "f124": 1773992385, + "f184": -4.06, + "f204": "金晶科技", + "f205": "600586", + "f206": 1 + }, + { + "f2": 3436.34, + "f3": -2.44, + "f12": "BK1569", + "f14": "炼油化工", + "f62": -317292480.0, + "f66": -85671136.0, + "f69": -0.95, + "f72": -231621344.0, + "f75": -2.58, + "f78": -17789392.0, + "f81": -0.2, + "f84": 335081856.0, + "f87": 3.74, + "f124": 1773992385, + "f184": -3.54, + "f204": "中国石油", + "f205": "601857", + "f206": 1 + }, + { + "f2": 1424.57, + "f3": -3.29, + "f12": "BK1291", + "f14": "电视广播Ⅲ", + "f62": -319714912.0, + "f66": -242195008.0, + "f69": -7.53, + "f72": -77519904.0, + "f75": -2.41, + "f78": 93441552.0, + "f81": 2.91, + "f84": 211645760.0, + "f87": 6.58, + "f124": 1773992385, + "f184": -9.94, + "f204": "北投科技", + "f205": "600936", + "f206": 1 + }, + { + "f2": 1424.57, + "f3": -3.29, + "f12": "BK1219", + "f14": "电视广播Ⅱ", + "f62": -319714912.0, + "f66": -242195008.0, + "f69": -7.53, + "f72": -77519904.0, + "f75": -2.41, + "f78": 93441552.0, + "f81": 2.91, + "f84": 211645760.0, + "f87": 6.58, + "f124": 1773992385, + "f184": -9.94, + "f204": "北投科技", + "f205": "600936", + "f206": 1 + }, + { + "f2": 2835.67, + "f3": -4.28, + "f12": "BK1298", + "f14": "文字媒体", + "f62": -321481899.0, + "f66": -53287611.0, + "f69": -2.88, + "f72": -268194288.0, + "f75": -14.47, + "f78": 8684560.0, + "f81": 0.47, + "f84": 312797328.0, + "f87": 16.88, + "f124": 1773992385, + "f184": -17.35, + "f204": "掌阅科技", + "f205": "603533", + "f206": 1 + }, + { + "f2": 2539.45, + "f3": -2.41, + "f12": "BK1429", + "f14": "食品及饲料添加剂", + "f62": -321961472.0, + "f66": -148094592.0, + "f69": -2.94, + "f72": -173866880.0, + "f75": -3.45, + "f78": 63911024.0, + "f81": 1.27, + "f84": 257751088.0, + "f87": 5.12, + "f124": 1773992385, + "f184": -6.39, + "f204": "金禾实业", + "f205": "002597", + "f206": 0 + }, + { + "f2": 6413.43, + "f3": -2.21, + "f12": "BK1600", + "f14": "医疗研发外包", + "f62": -336253648.0, + "f66": -71299568.0, + "f69": -1.03, + "f72": -264954080.0, + "f75": -3.82, + "f78": -44357968.0, + "f81": -0.64, + "f84": 380611600.0, + "f87": 5.48, + "f124": 1773992385, + "f184": -4.84, + "f204": "百奥赛图", + "f205": "688796", + "f206": 1 + }, + { + "f2": 12979.69, + "f3": -0.99, + "f12": "BK1450", + "f14": "空调", + "f62": -337695952.0, + "f66": -183932352.0, + "f69": -5.2, + "f72": -153763600.0, + "f75": -4.35, + "f78": -25155296.0, + "f81": -0.71, + "f84": 362851248.0, + "f87": 10.26, + "f124": 1773992385, + "f184": -9.55, + "f204": "美的集团", + "f205": "000333", + "f206": 0 + }, + { + "f2": 12521.18, + "f3": -1.67, + "f12": "BK1424", + "f14": "氟化工", + "f62": -339834272.0, + "f66": -199817248.0, + "f69": -3.53, + "f72": -140017024.0, + "f75": -2.47, + "f78": 56507824.0, + "f81": 1.0, + "f84": 283326432.0, + "f87": 5.01, + "f124": 1773992385, + "f184": -6.0, + "f204": "永和股份", + "f205": "605020", + "f206": 1 + }, + { + "f2": 854.7, + "f3": -2.46, + "f12": "BK1471", + "f14": "工程咨询服务Ⅲ", + "f62": -340514992.0, + "f66": -114252480.0, + "f69": -1.88, + "f72": -226262512.0, + "f75": -3.72, + "f78": 218201008.0, + "f81": 3.59, + "f84": 126929360.0, + "f87": 2.09, + "f124": 1773992385, + "f184": -5.6, + "f204": "建研设计", + "f205": "301167", + "f206": 0 + }, + { + "f2": 854.7, + "f3": -2.46, + "f12": "BK0726", + "f14": "工程咨询服务Ⅱ", + "f62": -340514992.0, + "f66": -114252480.0, + "f69": -1.88, + "f72": -226262512.0, + "f75": -3.72, + "f78": 218201008.0, + "f81": 3.59, + "f84": 126929360.0, + "f87": 2.09, + "f124": 1773992385, + "f184": -5.6, + "f204": "建研设计", + "f205": "301167", + "f206": 0 + }, + { + "f2": 4059.09, + "f3": -1.67, + "f12": "BK1477", + "f14": "其他专业工程", + "f62": -351853056.0, + "f66": -145552320.0, + "f69": -1.43, + "f72": -206300736.0, + "f75": -2.03, + "f78": -96042784.0, + "f81": -0.94, + "f84": 446952496.0, + "f87": 4.39, + "f124": 1773992385, + "f184": -3.45, + "f204": "柏诚股份", + "f205": "601133", + "f206": 1 + }, + { + "f2": 2831.0, + "f3": -2.98, + "f12": "BK1261", + "f14": "种植业", + "f62": -354163616.0, + "f66": -178019648.0, + "f69": -2.97, + "f72": -176143968.0, + "f75": -2.94, + "f78": -40318592.0, + "f81": -0.67, + "f84": 357569680.0, + "f87": 5.97, + "f124": 1773992385, + "f184": -5.91, + "f204": "众兴菌业", + "f205": "002772", + "f206": 0 + }, + { + "f2": 2256.71, + "f3": -3.29, + "f12": "BK1470", + "f14": "房屋建设Ⅲ", + "f62": -358823792.0, + "f66": -269171872.0, + "f69": -6.63, + "f72": -89651920.0, + "f75": -2.21, + "f78": 119057552.0, + "f81": 2.93, + "f84": 239766256.0, + "f87": 5.91, + "f124": 1773992385, + "f184": -8.84, + "f204": "浙江建投", + "f205": "002761", + "f206": 0 + }, + { + "f2": 2256.71, + "f3": -3.29, + "f12": "BK1246", + "f14": "房屋建设Ⅱ", + "f62": -358823792.0, + "f66": -269171872.0, + "f69": -6.63, + "f72": -89651920.0, + "f75": -2.21, + "f78": 119057552.0, + "f81": 2.93, + "f84": 239766256.0, + "f87": 5.91, + "f124": 1773992385, + "f184": -8.84, + "f204": "浙江建投", + "f205": "002761", + "f206": 0 + }, + { + "f2": 8774.81, + "f3": -2.69, + "f12": "BK1339", + "f14": "被动元件", + "f62": -360747072.0, + "f66": -244746112.0, + "f69": -2.57, + "f72": -116000960.0, + "f75": -1.22, + "f78": 28988560.0, + "f81": 0.3, + "f84": 333914448.0, + "f87": 3.5, + "f124": 1773992385, + "f184": -3.78, + "f204": "达利凯普", + "f205": "301566", + "f206": 0 + }, + { + "f2": 3249.0, + "f3": -4.58, + "f12": "BK1415", + "f14": "其他化学纤维", + "f62": -361501360.0, + "f66": -199503248.0, + "f69": -5.29, + "f72": -161998112.0, + "f75": -4.29, + "f78": 129113392.0, + "f81": 3.42, + "f84": 192227760.0, + "f87": 5.09, + "f124": 1773992385, + "f184": -9.58, + "f204": "皖维高新", + "f205": "600063", + "f206": 1 + }, + { + "f2": 3453.91, + "f3": -4.11, + "f12": "BK1420", + "f14": "其他化学原料", + "f62": -364706432.0, + "f66": -257643328.0, + "f69": -5.58, + "f72": -107063104.0, + "f75": -2.32, + "f78": 31224912.0, + "f81": 0.68, + "f84": 314187920.0, + "f87": 6.8, + "f124": 1773992385, + "f184": -7.89, + "f204": "恒光股份", + "f205": "301118", + "f206": 0 + }, + { + "f2": 2350.09, + "f3": -3.25, + "f12": "BK1418", + "f14": "氯碱", + "f62": -371225296.0, + "f66": -200456176.0, + "f69": -3.85, + "f72": -170769120.0, + "f75": -3.28, + "f78": 68002832.0, + "f81": 1.3, + "f84": 303222496.0, + "f87": 5.82, + "f124": 1773992385, + "f184": -7.12, + "f204": "新金路", + "f205": "000510", + "f206": 0 + }, + { + "f2": 8459.76, + "f3": -1.98, + "f12": "BK1340", + "f14": "印制电路板", + "f62": -371344896.0, + "f66": -75219968.0, + "f69": -0.13, + "f72": -296124928.0, + "f75": -0.51, + "f78": -232251648.0, + "f81": -0.4, + "f84": 593859072.0, + "f87": 1.02, + "f124": 1773992385, + "f184": -0.64, + "f204": "生益电子", + "f205": "688183", + "f206": 1 + }, + { + "f2": 7816.86, + "f3": -2.11, + "f12": "BK1596", + "f14": "其他生物制品", + "f62": -387302000.0, + "f66": -194720176.0, + "f69": -2.84, + "f72": -192581824.0, + "f75": -2.81, + "f78": -15813328.0, + "f81": -0.23, + "f84": 398686192.0, + "f87": 5.81, + "f124": 1773992385, + "f184": -5.64, + "f204": "百利天恒", + "f205": "688506", + "f206": 1 + }, + { + "f2": 5517.5, + "f3": -2.27, + "f12": "BK1405", + "f14": "其他专用设备", + "f62": -388029696.0, + "f66": -233844736.0, + "f69": -0.94, + "f72": -154184960.0, + "f75": -0.62, + "f78": -1172480.0, + "f81": 0.0, + "f84": 357524224.0, + "f87": 1.44, + "f124": 1773992385, + "f184": -1.56, + "f204": "英维克", + "f205": "002837", + "f206": 0 + }, + { + "f2": 1824.5, + "f3": -2.76, + "f12": "BK1391", + "f14": "综合环境治理", + "f62": -388098846.0, + "f66": -333181022.0, + "f69": -10.43, + "f72": -54917824.0, + "f75": -1.72, + "f78": 148130080.0, + "f81": 4.64, + "f84": 239968752.0, + "f87": 7.51, + "f124": 1773992385, + "f184": -12.14, + "f204": "维尔利", + "f205": "300190", + "f206": 0 + }, + { + "f2": 4340.46, + "f3": -1.8, + "f12": "BK1512", + "f14": "生猪养殖", + "f62": -389699680.0, + "f66": -508357488.0, + "f69": -9.38, + "f72": 118657808.0, + "f75": 2.19, + "f78": 69955168.0, + "f81": 1.29, + "f84": 319744512.0, + "f87": 5.9, + "f124": 1773992385, + "f184": -7.19, + "f204": "温氏股份", + "f205": "300498", + "f206": 0 + }, + { + "f2": 2155.62, + "f3": -2.45, + "f12": "BK1535", + "f14": "纸包装", + "f62": -394134656.0, + "f66": -227777968.0, + "f69": -3.76, + "f72": -166356688.0, + "f75": -2.75, + "f78": 24933104.0, + "f81": 0.41, + "f84": 367113200.0, + "f87": 6.06, + "f124": 1773992385, + "f184": -6.51, + "f204": "大胜达", + "f205": "603687", + "f206": 1 + }, + { + "f2": 3206.37, + "f3": -4.11, + "f12": "BK1588", + "f14": "通信工程及服务", + "f62": -396037584.0, + "f66": -161754288.0, + "f69": -3.06, + "f72": -234283296.0, + "f75": -4.43, + "f78": 103814128.0, + "f81": 1.96, + "f84": 285251616.0, + "f87": 5.39, + "f124": 1773992385, + "f184": -7.48, + "f204": "世纪鼎利", + "f205": "300050", + "f206": 0 + }, + { + "f2": 10499.74, + "f3": -2.74, + "f12": "BK1462", + "f14": "玻纤制造", + "f62": -399995168.0, + "f66": -172238944.0, + "f69": -2.67, + "f72": -227756224.0, + "f75": -3.54, + "f78": 62847648.0, + "f81": 0.98, + "f84": 337147504.0, + "f87": 5.23, + "f124": 1773992385, + "f184": -6.21, + "f204": "中材科技", + "f205": "002080", + "f206": 0 + }, + { + "f2": 14666.21, + "f3": -1.4, + "f12": "BK0451", + "f14": "房地产开发", + "f62": -400351360.0, + "f66": -168251328.0, + "f69": -1.24, + "f72": -232100032.0, + "f75": -1.71, + "f78": -51342768.0, + "f81": -0.38, + "f84": 451694256.0, + "f87": 3.32, + "f124": 1773992385, + "f184": -2.95, + "f204": "首开股份", + "f205": "600376", + "f206": 1 + }, + { + "f2": 3541.23, + "f3": -3.51, + "f12": "BK1435", + "f14": "磷肥及磷化工", + "f62": -409142000.0, + "f66": -208717360.0, + "f69": -2.43, + "f72": -200424640.0, + "f75": -2.34, + "f78": -75674032.0, + "f81": -0.88, + "f84": 484816016.0, + "f87": 5.65, + "f124": 1773992385, + "f184": -4.77, + "f204": "云天化", + "f205": "600096", + "f206": 1 + }, + { + "f2": 3203.75, + "f3": -3.51, + "f12": "BK1570", + "f14": "其他石化", + "f62": -413045984.0, + "f66": -426059712.0, + "f69": -10.63, + "f72": 13013728.0, + "f75": 0.32, + "f78": 98080352.0, + "f81": 2.45, + "f84": 314965616.0, + "f87": 7.86, + "f124": 1773992385, + "f184": -10.31, + "f204": "国创高新", + "f205": "002377", + "f206": 0 + }, + { + "f2": 2362.43, + "f3": -4.95, + "f12": "BK1275", + "f14": "油服工程", + "f62": -415160544.0, + "f66": -35707776.0, + "f69": -0.35, + "f72": -379452768.0, + "f75": -3.73, + "f78": -94046128.0, + "f81": -0.93, + "f84": 484431104.0, + "f87": 4.76, + "f124": 1773992385, + "f184": -4.08, + "f204": "博迈科", + "f205": "603727", + "f206": 1 + }, + { + "f2": 1996.89, + "f3": -1.76, + "f12": "BK1346", + "f14": "住宅开发", + "f62": -427662640.0, + "f66": -267305712.0, + "f69": -2.48, + "f72": -160356928.0, + "f75": -1.49, + "f78": 46565264.0, + "f81": 0.43, + "f84": 381097376.0, + "f87": 3.53, + "f124": 1773992385, + "f184": -3.96, + "f204": "首开股份", + "f205": "600376", + "f206": 1 + }, + { + "f2": 5546.42, + "f3": -2.89, + "f12": "BK1288", + "f14": "金属新材料", + "f62": -432306224.0, + "f66": -289219104.0, + "f69": -3.54, + "f72": -143087120.0, + "f75": -1.75, + "f78": 11925888.0, + "f81": 0.15, + "f84": 279970624.0, + "f87": 3.42, + "f124": 1773992385, + "f184": -5.29, + "f204": "博迁新材", + "f205": "605376", + "f206": 1 + }, + { + "f2": 4043.88, + "f3": -1.9, + "f12": "BK1259", + "f14": "养殖业", + "f62": -437378432.0, + "f66": -511779152.0, + "f69": -7.92, + "f72": 74400720.0, + "f75": 1.15, + "f78": 84693152.0, + "f81": 1.31, + "f84": 352685280.0, + "f87": 5.46, + "f124": 1773992385, + "f184": -6.77, + "f204": "温氏股份", + "f205": "300498", + "f206": 0 + }, + { + "f2": 2982.12, + "f3": -0.34, + "f12": "BK1611", + "f14": "国有大型银行Ⅲ", + "f62": -437459216.0, + "f66": -297868320.0, + "f69": -3.14, + "f72": -139590896.0, + "f75": -1.47, + "f78": 219433424.0, + "f81": 2.31, + "f84": 218025776.0, + "f87": 2.3, + "f124": 1773992385, + "f184": -4.61, + "f204": "建设银行", + "f205": "601939", + "f206": 1 + }, + { + "f2": 4065.46, + "f3": -3.77, + "f12": "BK1382", + "f14": "地面兵装Ⅲ", + "f62": -439206660.0, + "f66": -144853284.0, + "f69": -3.91, + "f72": -294353376.0, + "f75": -7.95, + "f78": -51865840.0, + "f81": -1.4, + "f84": 491072496.0, + "f87": 13.26, + "f124": 1773992385, + "f184": -11.86, + "f204": "天秦装备", + "f205": "300922", + "f206": 0 + }, + { + "f2": 4065.46, + "f3": -3.77, + "f12": "BK1229", + "f14": "地面兵装Ⅱ", + "f62": -439206660.0, + "f66": -144853284.0, + "f69": -3.91, + "f72": -294353376.0, + "f75": -7.95, + "f78": -51865840.0, + "f81": -1.4, + "f84": 491072496.0, + "f87": 13.26, + "f124": 1773992385, + "f184": -11.86, + "f204": "天秦装备", + "f205": "300922", + "f206": 0 + }, + { + "f2": 5179.2, + "f3": 0.41, + "f12": "BK1574", + "f14": "油气开采Ⅲ", + "f62": -445859920.0, + "f66": -312739680.0, + "f69": -3.43, + "f72": -133120240.0, + "f75": -1.46, + "f78": 121619392.0, + "f81": 1.33, + "f84": 324240544.0, + "f87": 3.55, + "f124": 1773992385, + "f184": -4.89, + "f204": "*ST新潮", + "f205": "600777", + "f206": 1 + }, + { + "f2": 5179.2, + "f3": 0.41, + "f12": "BK1276", + "f14": "油气开采Ⅱ", + "f62": -445859920.0, + "f66": -312739680.0, + "f69": -3.43, + "f72": -133120240.0, + "f75": -1.46, + "f78": 121619392.0, + "f81": 1.33, + "f84": 324240544.0, + "f87": 3.55, + "f124": 1773992385, + "f184": -4.89, + "f204": "*ST新潮", + "f205": "600777", + "f206": 1 + }, + { + "f2": 4905.16, + "f3": -1.28, + "f12": "BK1575", + "f14": "白酒Ⅲ", + "f62": -446410048.0, + "f66": -233153280.0, + "f69": -2.77, + "f72": -213256768.0, + "f75": -2.53, + "f78": -19982160.0, + "f81": -0.24, + "f84": 466392208.0, + "f87": 5.54, + "f124": 1773992385, + "f184": -5.31, + "f204": "贵州茅台", + "f205": "600519", + "f206": 1 + }, + { + "f2": 4905.16, + "f3": -1.28, + "f12": "BK1277", + "f14": "白酒Ⅱ", + "f62": -446410048.0, + "f66": -233153280.0, + "f69": -2.77, + "f72": -213256768.0, + "f75": -2.53, + "f78": -19982160.0, + "f81": -0.24, + "f84": 466392208.0, + "f87": 5.54, + "f124": 1773992385, + "f184": -5.31, + "f204": "贵州茅台", + "f205": "600519", + "f206": 1 + }, + { + "f2": 3210.83, + "f3": -1.07, + "f12": "BK1389", + "f14": "固废治理", + "f62": -450506608.0, + "f66": -191745600.0, + "f69": -2.37, + "f72": -258761008.0, + "f75": -3.2, + "f78": 126154880.0, + "f81": 1.56, + "f84": 323518768.0, + "f87": 4.01, + "f124": 1773992385, + "f184": -5.58, + "f204": "通源环境", + "f205": "688679", + "f206": 1 + }, + { + "f2": 1006.21, + "f3": -2.93, + "f12": "BK1367", + "f14": "板材", + "f62": -451413296.0, + "f66": -256274112.0, + "f69": -3.09, + "f72": -195139184.0, + "f75": -2.36, + "f78": 96484976.0, + "f81": 1.17, + "f84": 354928304.0, + "f87": 4.29, + "f124": 1773992385, + "f184": -5.45, + "f204": "鞍钢股份", + "f205": "000898", + "f206": 0 + }, + { + "f2": 6123.07, + "f3": -2.8, + "f12": "BK1605", + "f14": "医疗设备", + "f62": -459563835.0, + "f66": -236339451.0, + "f69": -3.97, + "f72": -223224384.0, + "f75": -3.75, + "f78": -8965600.0, + "f81": -0.15, + "f84": 464586896.0, + "f87": 7.8, + "f124": 1773992385, + "f184": -7.71, + "f204": "天智航-U", + "f205": "688277", + "f206": 1 + }, + { + "f2": 3891.69, + "f3": -3.17, + "f12": "BK1299", + "f14": "影视动漫制作", + "f62": -461455777.0, + "f66": -155305905.0, + "f69": -4.06, + "f72": -306149872.0, + "f75": -8.0, + "f78": -14356720.0, + "f81": -0.38, + "f84": 475812480.0, + "f87": 12.44, + "f124": 1773992385, + "f184": -12.06, + "f204": "*ST天择", + "f205": "603721", + "f206": 1 + }, + { + "f2": 4593.42, + "f3": -1.97, + "f12": "BK1214", + "f14": "社会服务", + "f62": -466249152.0, + "f66": -247354912.0, + "f69": -2.48, + "f72": -218894240.0, + "f75": -2.19, + "f78": 255466480.0, + "f81": 2.56, + "f84": 211011936.0, + "f87": 2.12, + "f124": 1773992385, + "f184": -4.68, + "f204": "三峡旅游", + "f205": "002627", + "f206": 0 + }, + { + "f2": 3218.69, + "f3": -4.0, + "f12": "BK1294", + "f14": "门户网站", + "f62": -469555824.0, + "f66": -310126448.0, + "f69": -4.05, + "f72": -159429376.0, + "f75": -2.08, + "f78": 76965696.0, + "f81": 1.0, + "f84": 392590128.0, + "f87": 5.12, + "f124": 1773992385, + "f184": -6.13, + "f204": "川网传媒", + "f205": "300987", + "f206": 0 + }, + { + "f2": 1038.04, + "f3": -1.89, + "f12": "BK1044", + "f14": "生物制品", + "f62": -471980400.0, + "f66": -241248528.0, + "f69": -2.37, + "f72": -230731872.0, + "f75": -2.27, + "f78": 19012912.0, + "f81": 0.19, + "f84": 445147968.0, + "f87": 4.38, + "f124": 1773992385, + "f184": -4.64, + "f204": "百利天恒", + "f205": "688506", + "f206": 1 + }, + { + "f2": 918.39, + "f3": -3.01, + "f12": "BK1226", + "f14": "普钢", + "f62": -485199440.0, + "f66": -271379232.0, + "f69": -2.97, + "f72": -213820208.0, + "f75": -2.34, + "f78": 117710752.0, + "f81": 1.29, + "f84": 367488688.0, + "f87": 4.02, + "f124": 1773992385, + "f184": -5.31, + "f204": "鞍钢股份", + "f205": "000898", + "f206": 0 + }, + { + "f2": 2104.06, + "f3": -1.48, + "f12": "BK1202", + "f14": "房地产", + "f62": -501538752.0, + "f66": -227513568.0, + "f69": -1.49, + "f72": -274025184.0, + "f75": -1.8, + "f78": -22340608.0, + "f81": -0.15, + "f84": 523879424.0, + "f87": 3.44, + "f124": 1773992385, + "f184": -3.29, + "f204": "首开股份", + "f205": "600376", + "f206": 1 + }, + { + "f2": 1606.51, + "f3": -1.92, + "f12": "BK1482", + "f14": "航运", + "f62": -504874640.0, + "f66": -527570528.0, + "f69": -4.33, + "f72": 22695888.0, + "f75": 0.19, + "f78": 252180352.0, + "f81": 2.07, + "f84": 179803376.0, + "f87": 1.48, + "f124": 1773992385, + "f184": -4.15, + "f204": "中谷物流", + "f205": "603565", + "f206": 1 + }, + { + "f2": 6055.26, + "f3": -3.2, + "f12": "BK1398", + "f14": "其他通用设备", + "f62": -509509264.0, + "f66": -211011616.0, + "f69": -1.76, + "f72": -298497648.0, + "f75": -2.49, + "f78": 49997840.0, + "f81": 0.42, + "f84": 417847616.0, + "f87": 3.48, + "f124": 1773992385, + "f184": -4.25, + "f204": "川润股份", + "f205": "002272", + "f206": 0 + }, + { + "f2": 2676.36, + "f3": -1.57, + "f12": "BK1313", + "f14": "风电零部件", + "f62": -509777728.0, + "f66": -388841536.0, + "f69": -1.86, + "f72": -120936192.0, + "f75": -0.58, + "f78": 67623168.0, + "f81": 0.32, + "f84": 442154752.0, + "f87": 2.12, + "f124": 1773992385, + "f184": -2.44, + "f204": "禾望电气", + "f205": "603063", + "f206": 1 + }, + { + "f2": 2682.42, + "f3": 1.38, + "f12": "BK1434", + "f14": "钾肥", + "f62": -511408720.0, + "f66": -430500944.0, + "f69": -5.72, + "f72": -80907776.0, + "f75": -1.08, + "f78": 219762512.0, + "f81": 2.92, + "f84": 291646224.0, + "f87": 3.88, + "f124": 1773992385, + "f184": -6.8, + "f204": "东方铁塔", + "f205": "002545", + "f206": 0 + }, + { + "f2": 4207.72, + "f3": -1.78, + "f12": "BK1248", + "f14": "专业工程", + "f62": -515993408.0, + "f66": -320315440.0, + "f69": -2.1, + "f72": -195677968.0, + "f75": -1.28, + "f78": -128881664.0, + "f81": -0.84, + "f84": 643178240.0, + "f87": 4.21, + "f124": 1773992385, + "f184": -3.38, + "f204": "柏诚股份", + "f205": "601133", + "f206": 1 + }, + { + "f2": 13994.47, + "f3": -2.58, + "f12": "BK0436", + "f14": "纺织服饰", + "f62": -524759168.0, + "f66": -218461776.0, + "f69": -2.17, + "f72": -306297392.0, + "f75": -3.05, + "f78": 52863696.0, + "f81": 0.53, + "f84": 477061536.0, + "f87": 4.75, + "f124": 1773992385, + "f184": -5.22, + "f204": "华纺股份", + "f205": "600448", + "f206": 1 + }, + { + "f2": 7191.56, + "f3": -3.2, + "f12": "BK1601", + "f14": "医院", + "f62": -530281248.0, + "f66": -198451616.0, + "f69": -4.58, + "f72": -331829632.0, + "f75": -7.65, + "f78": -47437728.0, + "f81": -1.09, + "f84": 577718976.0, + "f87": 13.32, + "f124": 1773992385, + "f184": -12.23, + "f204": "澳洋健康", + "f205": "002172", + "f206": 0 + }, + { + "f2": 19248.18, + "f3": -3.76, + "f12": "BK0471", + "f14": "化学纤维", + "f62": -531383744.0, + "f66": -142784288.0, + "f69": -1.47, + "f72": -388599456.0, + "f75": -4.01, + "f78": 40696672.0, + "f81": 0.42, + "f84": 450526848.0, + "f87": 4.65, + "f124": 1773992385, + "f184": -5.48, + "f204": "恒天海龙", + "f205": "000677", + "f206": 0 + }, + { + "f2": 2034.16, + "f3": -1.64, + "f12": "BK1038", + "f14": "光学光电子", + "f62": -545003008.0, + "f66": -378553088.0, + "f69": -0.83, + "f72": -166449920.0, + "f75": -0.36, + "f78": 513241088.0, + "f81": 1.12, + "f84": 13617920.0, + "f87": 0.03, + "f124": 1773992385, + "f184": -1.19, + "f204": "三安光电", + "f205": "600703", + "f206": 1 + }, + { + "f2": 12367.18, + "f3": -1.17, + "f12": "BK0450", + "f14": "航运港口", + "f62": -545024016.0, + "f66": -534529296.0, + "f69": -3.59, + "f72": -10494720.0, + "f75": -0.07, + "f78": 190095424.0, + "f81": 1.28, + "f84": 282037680.0, + "f87": 1.89, + "f124": 1773992385, + "f184": -3.66, + "f204": "中谷物流", + "f205": "603565", + "f206": 1 + }, + { + "f2": 2289.81, + "f3": -1.16, + "f12": "BK1314", + "f14": "风电整机", + "f62": -554949120.0, + "f66": -550115536.0, + "f69": -5.71, + "f72": -4833584.0, + "f75": -0.05, + "f78": -114788592.0, + "f81": -1.19, + "f84": 669737728.0, + "f87": 6.95, + "f124": 1773992385, + "f184": -5.76, + "f204": "运达股份", + "f205": "300772", + "f206": 0 + }, + { + "f2": 3846.13, + "f3": -2.96, + "f12": "BK1222", + "f14": "影视院线", + "f62": -557921280.0, + "f66": -201811888.0, + "f69": -4.49, + "f72": -356109392.0, + "f75": -7.93, + "f78": 5258720.0, + "f81": 0.12, + "f84": 552662560.0, + "f87": 12.31, + "f124": 1773992385, + "f184": -12.42, + "f204": "*ST天择", + "f205": "603721", + "f206": 1 + }, + { + "f2": 4606.98, + "f3": -2.74, + "f12": "BK1604", + "f14": "医疗耗材", + "f62": -567545664.0, + "f66": -267346144.0, + "f69": -3.27, + "f72": -300199520.0, + "f75": -3.68, + "f78": -90124032.0, + "f81": -1.1, + "f84": 608919728.0, + "f87": 7.46, + "f124": 1773992385, + "f184": -6.95, + "f204": "华兰股份", + "f205": "301093", + "f206": 0 + }, + { + "f2": 3111.29, + "f3": -1.44, + "f12": "BK1034", + "f14": "其他电源设备Ⅱ", + "f62": -571342240.0, + "f66": -782050208.0, + "f69": -3.37, + "f72": 210707968.0, + "f75": 0.91, + "f78": -178520320.0, + "f81": -0.77, + "f84": 748487936.0, + "f87": 3.22, + "f124": 1773992385, + "f184": -2.46, + "f204": "海博思创", + "f205": "688411", + "f206": 1 + }, + { + "f2": 2098.56, + "f3": -4.41, + "f12": "BK1419", + "f14": "煤化工", + "f62": -579721536.0, + "f66": -352811408.0, + "f69": -3.36, + "f72": -226910128.0, + "f75": -2.16, + "f78": 77948288.0, + "f81": 0.74, + "f84": 501773248.0, + "f87": 4.78, + "f124": 1773992385, + "f184": -5.52, + "f204": "江苏索普", + "f205": "600746", + "f206": 1 + }, + { + "f2": 5870.93, + "f3": -1.36, + "f12": "BK1616", + "f14": "白银", + "f62": -584537280.0, + "f66": -457981760.0, + "f69": -7.18, + "f72": -126555520.0, + "f75": -1.99, + "f78": 103820272.0, + "f81": 1.63, + "f84": 480717008.0, + "f87": 7.54, + "f124": 1773992385, + "f184": -9.17, + "f204": "湖南白银", + "f205": "002716", + "f206": 0 + }, + { + "f2": 13727.65, + "f3": -2.4, + "f12": "BK1336", + "f14": "其他电子Ⅲ", + "f62": -593810128.0, + "f66": -237788368.0, + "f69": -1.17, + "f72": -356021760.0, + "f75": -1.75, + "f78": -86929920.0, + "f81": -0.43, + "f84": 680740096.0, + "f87": 3.34, + "f124": 1773992385, + "f184": -2.91, + "f204": "盈方微", + "f205": "000670", + "f206": 0 + }, + { + "f2": 13727.65, + "f3": -2.4, + "f12": "BK1223", + "f14": "其他电子Ⅱ", + "f62": -593810128.0, + "f66": -237788368.0, + "f69": -1.17, + "f72": -356021760.0, + "f75": -1.75, + "f78": -86929920.0, + "f81": -0.43, + "f84": 680740096.0, + "f87": 3.34, + "f124": 1773992385, + "f184": -2.91, + "f204": "盈方微", + "f205": "000670", + "f206": 0 + }, + { + "f2": 1401.44, + "f3": -1.24, + "f12": "BK1608", + "f14": "中药Ⅲ", + "f62": -593826176.0, + "f66": -350373024.0, + "f69": -3.77, + "f72": -243453152.0, + "f75": -2.62, + "f78": 21707008.0, + "f81": 0.23, + "f84": 570326720.0, + "f87": 6.13, + "f124": 1773992385, + "f184": -6.38, + "f204": "盘龙药业", + "f205": "002864", + "f206": 0 + }, + { + "f2": 1401.44, + "f3": -1.24, + "f12": "BK1040", + "f14": "中药Ⅱ", + "f62": -593826176.0, + "f66": -350373024.0, + "f69": -3.77, + "f72": -243453152.0, + "f75": -2.62, + "f78": 21707008.0, + "f81": 0.23, + "f84": 570326720.0, + "f87": 6.13, + "f124": 1773992385, + "f184": -6.38, + "f204": "盘龙药业", + "f205": "002864", + "f206": 0 + }, + { + "f2": 13266.45, + "f3": 0.96, + "f12": "BK1327", + "f14": "分立器件", + "f62": -594523392.0, + "f66": -201266176.0, + "f69": -0.92, + "f72": -393257216.0, + "f75": -1.8, + "f78": 591715584.0, + "f81": 2.71, + "f84": 2807888.0, + "f87": 0.01, + "f124": 1773992385, + "f184": -2.73, + "f204": "炬光科技", + "f205": "688167", + "f206": 1 + }, + { + "f2": 2431.26, + "f3": -2.07, + "f12": "BK1247", + "f14": "基础建设", + "f62": -606184688.0, + "f66": -393283312.0, + "f69": -1.83, + "f72": -212901376.0, + "f75": -0.99, + "f78": -157254400.0, + "f81": -0.73, + "f84": 766659328.0, + "f87": 3.57, + "f124": 1773992385, + "f184": -2.82, + "f204": "汇绿生态", + "f205": "001267", + "f206": 0 + }, + { + "f2": 4053.79, + "f3": -2.4, + "f12": "BK1265", + "f14": "包装印刷", + "f62": -606680848.0, + "f66": -350295712.0, + "f69": -3.19, + "f72": -256385136.0, + "f75": -2.34, + "f78": 42855296.0, + "f81": 0.39, + "f84": 556018352.0, + "f87": 5.06, + "f124": 1773992385, + "f184": -5.53, + "f204": "珠海中富", + "f205": "000659", + "f206": 0 + }, + { + "f2": 24353.17, + "f3": -1.99, + "f12": "BK0456", + "f14": "家用电器", + "f62": -607721136.0, + "f66": -263473840.0, + "f69": -1.07, + "f72": -344247296.0, + "f75": -1.39, + "f78": -28962048.0, + "f81": -0.12, + "f84": 676593152.0, + "f87": 2.74, + "f124": 1773992385, + "f184": -2.46, + "f204": "天银机电", + "f205": "300342", + "f206": 0 + }, + { + "f2": 20087.25, + "f3": -2.54, + "f12": "BK0454", + "f14": "塑料", + "f62": -624795232.0, + "f66": -196442688.0, + "f69": -1.12, + "f72": -428352544.0, + "f75": -2.45, + "f78": 30696704.0, + "f81": 0.18, + "f84": 594634240.0, + "f87": 3.4, + "f124": 1773992385, + "f184": -3.58, + "f204": "佛塑科技", + "f205": "000973", + "f206": 0 + }, + { + "f2": 18040.74, + "f3": -2.2, + "f12": "BK0482", + "f14": "一般零售", + "f62": -626486656.0, + "f66": -291094320.0, + "f69": -4.29, + "f72": -335392336.0, + "f75": -4.94, + "f78": -75408320.0, + "f81": -1.11, + "f84": 701894960.0, + "f87": 10.34, + "f124": 1773992385, + "f184": -9.23, + "f204": "新世界", + "f205": "600628", + "f206": 1 + }, + { + "f2": 3822.29, + "f3": -3.43, + "f12": "BK1426", + "f14": "聚氨酯", + "f62": -636525360.0, + "f66": -238879536.0, + "f69": -4.38, + "f72": -397645824.0, + "f75": -7.29, + "f78": 39049984.0, + "f81": 0.72, + "f84": 593075552.0, + "f87": 10.87, + "f124": 1773992385, + "f184": -11.66, + "f204": "美瑞新材", + "f205": "300848", + "f206": 0 + }, + { + "f2": 3916.36, + "f3": -3.23, + "f12": "BK1529", + "f14": "汽车电子电气系统", + "f62": -639174992.0, + "f66": -226417952.0, + "f69": -3.16, + "f72": -412757040.0, + "f75": -5.75, + "f78": -30663872.0, + "f81": -0.43, + "f84": 653029840.0, + "f87": 9.1, + "f124": 1773992385, + "f184": -8.91, + "f204": "科博达", + "f205": "603786", + "f206": 1 + }, + { + "f2": 13882.71, + "f3": -1.61, + "f12": "BK1409", + "f14": "激光设备", + "f62": -652721664.0, + "f66": -937985536.0, + "f69": -3.93, + "f72": 285263872.0, + "f75": 1.19, + "f78": 418667264.0, + "f81": 1.75, + "f84": 234054656.0, + "f87": 0.98, + "f124": 1773992385, + "f184": -2.73, + "f204": "大族激光", + "f205": "002008", + "f206": 0 + }, + { + "f2": 2531.13, + "f3": -2.77, + "f12": "BK1403", + "f14": "能源及重型设备", + "f62": -674885744.0, + "f66": -415317488.0, + "f69": -3.07, + "f72": -259568256.0, + "f75": -1.92, + "f78": 119531552.0, + "f81": 0.88, + "f84": 525873152.0, + "f87": 3.89, + "f124": 1773992385, + "f184": -4.99, + "f204": "国机重装", + "f205": "601399", + "f206": 1 + }, + { + "f2": 1492.47, + "f3": -1.67, + "f12": "BK1358", + "f14": "保险Ⅲ", + "f62": -675155200.0, + "f66": -589789904.0, + "f69": -8.41, + "f72": -85365296.0, + "f75": -1.22, + "f78": 121903456.0, + "f81": 1.74, + "f84": 553251744.0, + "f87": 7.89, + "f124": 1773992385, + "f184": -9.62, + "f204": "中国人保", + "f205": "601319", + "f206": 1 + }, + { + "f2": 1492.47, + "f3": -1.67, + "f12": "BK0474", + "f14": "保险Ⅱ", + "f62": -675155200.0, + "f66": -589789904.0, + "f69": -8.41, + "f72": -85365296.0, + "f75": -1.22, + "f78": 121903456.0, + "f81": 1.74, + "f84": 553251744.0, + "f87": 7.89, + "f124": 1773992385, + "f184": -9.62, + "f204": "中国人保", + "f205": "601319", + "f206": 1 + }, + { + "f2": 13376.93, + "f3": -2.85, + "f12": "BK1627", + "f14": "综合Ⅲ", + "f62": -714598576.0, + "f66": -548105616.0, + "f69": -8.97, + "f72": -166492960.0, + "f75": -2.72, + "f78": 67614176.0, + "f81": 1.11, + "f84": 646984352.0, + "f87": 10.58, + "f124": 1773992385, + "f184": -11.69, + "f204": "中国宝安", + "f205": "000009", + "f206": 0 + }, + { + "f2": 13376.93, + "f3": -2.85, + "f12": "BK1217", + "f14": "综合", + "f62": -714598576.0, + "f66": -548105616.0, + "f69": -8.97, + "f72": -166492960.0, + "f75": -2.72, + "f78": 67614176.0, + "f81": 1.11, + "f84": 646984352.0, + "f87": 10.58, + "f124": 1773992385, + "f184": -11.69, + "f204": "中国宝安", + "f205": "000009", + "f206": 0 + }, + { + "f2": 13376.93, + "f3": -2.85, + "f12": "BK0539", + "f14": "综合Ⅱ", + "f62": -714598576.0, + "f66": -548105616.0, + "f69": -8.97, + "f72": -166492960.0, + "f75": -2.72, + "f78": 67614176.0, + "f81": 1.11, + "f84": 646984352.0, + "f87": 10.58, + "f124": 1773992385, + "f184": -11.69, + "f204": "中国宝安", + "f205": "000009", + "f206": 0 + }, + { + "f2": 39769.3, + "f3": -2.2, + "f12": "BK0459", + "f14": "元件", + "f62": -732091648.0, + "f66": -319965952.0, + "f69": -0.47, + "f72": -412125696.0, + "f75": -0.61, + "f78": -203262976.0, + "f81": -0.3, + "f84": 927773440.0, + "f87": 1.36, + "f124": 1773992385, + "f184": -1.08, + "f204": "生益电子", + "f205": "688183", + "f206": 1 + }, + { + "f2": 4153.4, + "f3": -0.39, + "f12": "BK1283", + "f14": "银行", + "f62": -769946368.0, + "f66": -559778816.0, + "f69": -2.17, + "f72": -210167552.0, + "f75": -0.82, + "f78": 386291968.0, + "f81": 1.5, + "f84": 383654144.0, + "f87": 1.49, + "f124": 1773992385, + "f184": -2.99, + "f204": "浦发银行", + "f205": "600000", + "f206": 1 + }, + { + "f2": 4153.4, + "f3": -0.39, + "f12": "BK0475", + "f14": "银行Ⅱ", + "f62": -769946368.0, + "f66": -559778816.0, + "f69": -2.17, + "f72": -210167552.0, + "f75": -0.82, + "f78": 386291968.0, + "f81": 1.5, + "f84": 383654144.0, + "f87": 1.49, + "f124": 1773992385, + "f184": -2.99, + "f204": "浦发银行", + "f205": "600000", + "f206": 1 + }, + { + "f2": 1005.04, + "f3": -3.53, + "f12": "BK1587", + "f14": "电信运营商", + "f62": -774087024.0, + "f66": -896103184.0, + "f69": -16.71, + "f72": 122016160.0, + "f75": 2.28, + "f78": 481783248.0, + "f81": 8.98, + "f84": 292303776.0, + "f87": 5.45, + "f124": 1773992385, + "f184": -14.44, + "f204": "中国电信", + "f205": "601728", + "f206": 1 + }, + { + "f2": 9386.77, + "f3": -2.57, + "f12": "BK0479", + "f14": "钢铁", + "f62": -783301552.0, + "f66": -444931488.0, + "f69": -2.87, + "f72": -338370064.0, + "f75": -2.19, + "f78": 214809856.0, + "f81": 1.39, + "f84": 568491776.0, + "f87": 3.67, + "f124": 1773992385, + "f184": -5.06, + "f204": "大中矿业", + "f205": "001203", + "f206": 0 + }, + { + "f2": 3823.69, + "f3": -2.29, + "f12": "BK1208", + "f14": "建筑材料", + "f62": -784131408.0, + "f66": -216650928.0, + "f69": -1.43, + "f72": -567480480.0, + "f75": -3.74, + "f78": 115997184.0, + "f81": 0.76, + "f84": 654798592.0, + "f87": 4.31, + "f124": 1773992385, + "f184": -5.16, + "f204": "金晶科技", + "f205": "600586", + "f206": 1 + }, + { + "f2": 36308.57, + "f3": -2.22, + "f12": "BK0465", + "f14": "化学制药", + "f62": -793156880.0, + "f66": -166416144.0, + "f69": -0.67, + "f72": -626740736.0, + "f75": -2.54, + "f78": 41788416.0, + "f81": 0.17, + "f84": 739023616.0, + "f87": 3.0, + "f124": 1773992385, + "f184": -3.21, + "f204": "美诺华", + "f205": "603538", + "f206": 1 + }, + { + "f2": 8256.21, + "f3": -2.17, + "f12": "BK1625", + "f14": "钨", + "f62": -800852096.0, + "f66": -614055520.0, + "f69": -7.54, + "f72": -186796576.0, + "f75": -2.29, + "f78": 101455504.0, + "f81": 1.25, + "f84": 699396576.0, + "f87": 8.59, + "f124": 1773992385, + "f184": -9.84, + "f204": "翔鹭钨业", + "f205": "002842", + "f206": 0 + }, + { + "f2": 3966.66, + "f3": -2.83, + "f12": "BK1312", + "f14": "线缆部件及其他", + "f62": -807693392.0, + "f66": -529672240.0, + "f69": -3.49, + "f72": -278021152.0, + "f75": -1.83, + "f78": 24435200.0, + "f81": 0.16, + "f84": 761497344.0, + "f87": 5.02, + "f124": 1773992385, + "f184": -5.33, + "f204": "杭电股份", + "f205": "603618", + "f206": 1 + }, + { + "f2": 2381.85, + "f3": -2.23, + "f12": "BK1213", + "f14": "商贸零售", + "f62": -862280992.0, + "f66": -458873744.0, + "f69": -3.16, + "f72": -403407248.0, + "f75": -2.78, + "f78": 6912768.0, + "f81": 0.05, + "f84": 855368192.0, + "f87": 5.89, + "f124": 1773992385, + "f184": -5.94, + "f204": "怡 亚 通", + "f205": "002183", + "f206": 0 + }, + { + "f2": 2628.14, + "f3": -1.36, + "f12": "BK1210", + "f14": "交通运输", + "f62": -862598688.0, + "f66": -659726624.0, + "f69": -2.15, + "f72": -202872064.0, + "f75": -0.66, + "f78": 181564160.0, + "f81": 0.59, + "f84": 605365504.0, + "f87": 1.98, + "f124": 1773992385, + "f184": -2.82, + "f204": "顺丰控股", + "f205": "002352", + "f206": 0 + }, + { + "f2": 5885.57, + "f3": -3.5, + "f12": "BK1385", + "f14": "航天装备Ⅲ", + "f62": -865117104.0, + "f66": -484204528.0, + "f69": -5.56, + "f72": -380912576.0, + "f75": -4.37, + "f78": 71778352.0, + "f81": 0.82, + "f84": 793338752.0, + "f87": 9.1, + "f124": 1773992385, + "f184": -9.93, + "f204": "理工导航", + "f205": "688282", + "f206": 1 + }, + { + "f2": 5885.57, + "f3": -3.5, + "f12": "BK1232", + "f14": "航天装备Ⅱ", + "f62": -865117104.0, + "f66": -484204528.0, + "f69": -5.56, + "f72": -380912576.0, + "f75": -4.37, + "f78": 71778352.0, + "f81": 0.82, + "f84": 793338752.0, + "f87": 9.1, + "f124": 1773992385, + "f184": -9.93, + "f204": "理工导航", + "f205": "688282", + "f206": 1 + }, + { + "f2": 3676.33, + "f3": -2.83, + "f12": "BK1603", + "f14": "体外诊断", + "f62": -872035008.0, + "f66": -742394496.0, + "f69": -8.81, + "f72": -129640512.0, + "f75": -1.54, + "f78": 260156304.0, + "f81": 3.09, + "f84": 609052192.0, + "f87": 7.23, + "f124": 1773992385, + "f184": -10.35, + "f204": "国发股份", + "f205": "600538", + "f206": 1 + }, + { + "f2": 3943.48, + "f3": -2.15, + "f12": "BK1594", + "f14": "化学制剂", + "f62": -880414672.0, + "f66": -387012352.0, + "f69": -2.1, + "f72": -493402320.0, + "f75": -2.68, + "f78": 133964032.0, + "f81": 0.73, + "f84": 742184192.0, + "f87": 4.03, + "f124": 1773992385, + "f184": -4.78, + "f204": "科伦药业", + "f205": "002422", + "f206": 0 + }, + { + "f2": 4291.25, + "f3": -3.52, + "f12": "BK1428", + "f14": "其他化学制品", + "f62": -899255488.0, + "f66": -537324848.0, + "f69": -4.23, + "f72": -361930640.0, + "f75": -2.85, + "f78": 142527488.0, + "f81": 1.12, + "f84": 730046800.0, + "f87": 5.75, + "f124": 1773992385, + "f184": -7.08, + "f204": "嘉化能源", + "f205": "600273", + "f206": 1 + }, + { + "f2": 579.41, + "f3": -2.19, + "f12": "BK0728", + "f14": "环保", + "f62": -899324448.0, + "f66": -650533408.0, + "f69": -2.88, + "f72": -248791040.0, + "f75": -1.1, + "f78": 383903232.0, + "f81": 1.7, + "f84": 516798720.0, + "f87": 2.29, + "f124": 1773992385, + "f184": -3.99, + "f204": "海峡环保", + "f205": "603817", + "f206": 1 + }, + { + "f2": 2573.75, + "f3": -2.06, + "f12": "BK1235", + "f14": "环境治理", + "f62": -901562480.0, + "f66": -596668160.0, + "f69": -3.24, + "f72": -304894320.0, + "f75": -1.65, + "f78": 348114432.0, + "f81": 1.89, + "f84": 552842752.0, + "f87": 3.0, + "f124": 1773992385, + "f184": -4.89, + "f204": "海峡环保", + "f205": "603817", + "f206": 1 + }, + { + "f2": 2762.39, + "f3": -2.7, + "f12": "BK1613", + "f14": "铝", + "f62": -912770752.0, + "f66": -481307136.0, + "f69": -2.84, + "f72": -431463616.0, + "f75": -2.55, + "f78": -19743488.0, + "f81": -0.12, + "f84": 932514048.0, + "f87": 5.51, + "f124": 1773992385, + "f184": -5.39, + "f204": "鼎胜新材", + "f205": "603876", + "f206": 1 + }, + { + "f2": 5585.35, + "f3": -3.33, + "f12": "BK1383", + "f14": "航海装备Ⅲ", + "f62": -917725360.0, + "f66": -542516080.0, + "f69": -7.65, + "f72": -375209280.0, + "f75": -5.29, + "f78": 242663168.0, + "f81": 3.42, + "f84": 675062176.0, + "f87": 9.52, + "f124": 1773992385, + "f184": -12.94, + "f204": "中科海讯", + "f205": "300810", + "f206": 0 + }, + { + "f2": 5585.35, + "f3": -3.33, + "f12": "BK1230", + "f14": "航海装备Ⅱ", + "f62": -917725360.0, + "f66": -542516080.0, + "f69": -7.65, + "f72": -375209280.0, + "f75": -5.29, + "f78": 242663168.0, + "f81": 3.42, + "f84": 675062176.0, + "f87": 9.52, + "f124": 1773992385, + "f184": -12.94, + "f204": "中科海讯", + "f205": "300810", + "f206": 0 + }, + { + "f2": 6675.42, + "f3": -3.78, + "f12": "BK1221", + "f14": "数字媒体", + "f62": -923224400.0, + "f66": -414934464.0, + "f69": -3.88, + "f72": -508289936.0, + "f75": -4.75, + "f78": 75031968.0, + "f81": 0.7, + "f84": 848192432.0, + "f87": 7.92, + "f124": 1773992385, + "f184": -8.63, + "f204": "凡拓数创", + "f205": "301313", + "f206": 0 + }, + { + "f2": 3614.47, + "f3": -2.11, + "f12": "BK1212", + "f14": "轻工制造", + "f62": -937668592.0, + "f66": -437809904.0, + "f69": -1.74, + "f72": -499858688.0, + "f75": -1.99, + "f78": 36322560.0, + "f81": 0.14, + "f84": 887645184.0, + "f87": 3.53, + "f124": 1773992385, + "f184": -3.73, + "f204": "舒华体育", + "f205": "605299", + "f206": 1 + }, + { + "f2": 3620.88, + "f3": -3.29, + "f12": "BK1274", + "f14": "炼化及贸易", + "f62": -941745728.0, + "f66": -797699488.0, + "f69": -4.73, + "f72": -144046240.0, + "f75": -0.85, + "f78": 260470784.0, + "f81": 1.54, + "f84": 681274880.0, + "f87": 4.04, + "f124": 1773992385, + "f184": -5.58, + "f204": "中国石油", + "f205": "601857", + "f206": 1 + }, + { + "f2": 7022.51, + "f3": -1.69, + "f12": "BK1617", + "f14": "黄金", + "f62": -944791360.0, + "f66": -171204528.0, + "f69": -1.38, + "f72": -773586832.0, + "f75": -6.24, + "f78": -81133376.0, + "f81": -0.65, + "f84": 1025924720.0, + "f87": 8.27, + "f124": 1773992385, + "f184": -7.62, + "f204": "晓程科技", + "f205": "300139", + "f206": 0 + }, + { + "f2": 2481.03, + "f3": -4.05, + "f12": "BK1359", + "f14": "金融控股", + "f62": -958684432.0, + "f66": -832910576.0, + "f69": -10.64, + "f72": -125773856.0, + "f75": -1.61, + "f78": 255563840.0, + "f81": 3.27, + "f84": 703120592.0, + "f87": 8.98, + "f124": 1773992385, + "f184": -12.25, + "f204": "*ST熊猫", + "f205": "600599", + "f206": 1 + }, + { + "f2": 1273.84, + "f3": -2.61, + "f12": "BK0727", + "f14": "医疗服务", + "f62": -964969056.0, + "f66": -313424016.0, + "f69": -2.47, + "f72": -651545040.0, + "f75": -5.14, + "f78": -117079888.0, + "f81": -0.92, + "f84": 1073883744.0, + "f87": 8.47, + "f124": 1773992385, + "f184": -7.61, + "f204": "百奥赛图", + "f205": "688796", + "f206": 1 + }, + { + "f2": 6913.27, + "f3": -3.16, + "f12": "BK1328", + "f14": "集成电路封测", + "f62": -966810640.0, + "f66": -347357840.0, + "f69": -2.84, + "f72": -619452800.0, + "f75": -5.06, + "f78": 111527232.0, + "f81": 0.91, + "f84": 845482176.0, + "f87": 6.9, + "f124": 1773992385, + "f184": -7.89, + "f204": "利扬芯片", + "f205": "688135", + "f206": 1 + }, + { + "f2": 2350.61, + "f3": -1.85, + "f12": "BK1472", + "f14": "基建市政工程", + "f62": -971122400.0, + "f66": -793249888.0, + "f69": -4.98, + "f72": -177872512.0, + "f75": -1.12, + "f78": -47688960.0, + "f81": -0.3, + "f84": 1022031664.0, + "f87": 6.42, + "f124": 1773992385, + "f184": -6.1, + "f204": "中国中铁", + "f205": "601390", + "f206": 1 + }, + { + "f2": 5012.57, + "f3": -3.3, + "f12": "BK1293", + "f14": "营销代理", + "f62": -987377680.0, + "f66": -368629200.0, + "f69": -4.01, + "f72": -618748480.0, + "f75": -6.73, + "f78": -71157952.0, + "f81": -0.77, + "f84": 1058535616.0, + "f87": 11.52, + "f124": 1773992385, + "f184": -10.74, + "f204": "元隆雅图", + "f205": "002878", + "f206": 0 + }, + { + "f2": 5273.87, + "f3": -3.14, + "f12": "BK1220", + "f14": "广告营销", + "f62": -989145808.0, + "f66": -334143232.0, + "f69": -3.4, + "f72": -655002576.0, + "f75": -6.67, + "f78": -100465072.0, + "f81": -1.02, + "f84": 1089610880.0, + "f87": 11.09, + "f124": 1773992385, + "f184": -10.07, + "f204": "元隆雅图", + "f205": "002878", + "f206": 0 + }, + { + "f2": 2957.8, + "f3": -2.06, + "f12": "BK1329", + "f14": "集成电路制造", + "f62": -997667344.0, + "f66": -765795808.0, + "f69": -7.37, + "f72": -231871536.0, + "f75": -2.23, + "f78": 370187760.0, + "f81": 3.56, + "f84": 627479584.0, + "f87": 6.04, + "f124": 1773992385, + "f184": -9.6, + "f204": "赛微电子", + "f205": "300456", + "f206": 0 + }, + { + "f2": 5815.12, + "f3": -2.53, + "f12": "BK1396", + "f14": "金属制品", + "f62": -1023598816.0, + "f66": -150707072.0, + "f69": -0.71, + "f72": -872891744.0, + "f75": -4.12, + "f78": -559707648.0, + "f81": -2.64, + "f84": 1564898048.0, + "f87": 7.39, + "f124": 1773992385, + "f184": -4.84, + "f204": "正泰电源", + "f205": "002150", + "f206": 0 + }, + { + "f2": 10025.42, + "f3": -2.12, + "f12": "BK1237", + "f14": "自动化设备", + "f62": -1054837760.0, + "f66": -1151319040.0, + "f69": -2.66, + "f72": 96481280.0, + "f75": 0.22, + "f78": 339808000.0, + "f81": 0.79, + "f84": 697058048.0, + "f87": 1.61, + "f124": 1773992385, + "f184": -2.44, + "f204": "大族激光", + "f205": "002008", + "f206": 0 + }, + { + "f2": 1806.01, + "f3": -1.5, + "f12": "BK1032", + "f14": "风电设备", + "f62": -1064727072.0, + "f66": -938957088.0, + "f69": -3.08, + "f72": -125769984.0, + "f75": -0.41, + "f78": -47165440.0, + "f81": -0.15, + "f84": 1111892224.0, + "f87": 3.65, + "f124": 1773992385, + "f184": -3.49, + "f204": "禾望电气", + "f205": "603063", + "f206": 1 + }, + { + "f2": 1470.28, + "f3": -3.31, + "f12": "BK1301", + "f14": "游戏Ⅲ", + "f62": -1097580960.0, + "f66": -581067824.0, + "f69": -5.52, + "f72": -516513136.0, + "f75": -4.91, + "f78": 22382064.0, + "f81": 0.21, + "f84": 1075198896.0, + "f87": 10.22, + "f124": 1773992385, + "f184": -10.43, + "f204": "神州泰岳", + "f205": "300002", + "f206": 0 + }, + { + "f2": 1470.28, + "f3": -3.31, + "f12": "BK1046", + "f14": "游戏Ⅱ", + "f62": -1097580960.0, + "f66": -581067824.0, + "f69": -5.52, + "f72": -516513136.0, + "f75": -4.91, + "f78": 22382064.0, + "f81": 0.21, + "f84": 1075198896.0, + "f87": 10.22, + "f124": 1773992385, + "f184": -10.43, + "f204": "神州泰岳", + "f205": "300002", + "f206": 0 + }, + { + "f2": 3720.01, + "f3": -1.68, + "f12": "BK1027", + "f14": "小金属", + "f62": -1158747360.0, + "f66": -376390112.0, + "f69": -1.6, + "f72": -782357248.0, + "f75": -3.34, + "f78": -199368448.0, + "f81": -0.85, + "f84": 1351411456.0, + "f87": 5.76, + "f124": 1773992385, + "f184": -4.94, + "f204": "云南锗业", + "f205": "002428", + "f206": 0 + }, + { + "f2": 27855.68, + "f3": -2.01, + "f12": "BK0438", + "f14": "食品饮料", + "f62": -1164448144.0, + "f66": -699174544.0, + "f69": -3.16, + "f72": -465273600.0, + "f75": -2.1, + "f78": 32631296.0, + "f81": 0.15, + "f84": 1119846400.0, + "f87": 5.06, + "f124": 1773992385, + "f184": -5.26, + "f204": "贵州茅台", + "f205": "600519", + "f206": 1 + }, + { + "f2": 3618.34, + "f3": -2.41, + "f12": "BK0910", + "f14": "专用设备", + "f62": -1216187728.0, + "f66": -747925328.0, + "f69": -1.66, + "f72": -468262400.0, + "f75": -1.04, + "f78": 209582592.0, + "f81": 0.47, + "f84": 942984448.0, + "f87": 2.09, + "f124": 1773992385, + "f184": -2.7, + "f204": "东方精工", + "f205": "002611", + "f206": 0 + }, + { + "f2": 669.99, + "f3": -3.19, + "f12": "BK0738", + "f14": "多元金融", + "f62": -1318961984.0, + "f66": -968532400.0, + "f69": -7.16, + "f72": -350429584.0, + "f75": -2.59, + "f78": 360555184.0, + "f81": 2.67, + "f84": 958406816.0, + "f87": 7.09, + "f124": 1773992385, + "f184": -9.76, + "f204": "渤海租赁", + "f205": "000415", + "f206": 0 + }, + { + "f2": 15611.12, + "f3": -2.33, + "f12": "BK0433", + "f14": "农林牧渔", + "f62": -1368234320.0, + "f66": -1066326864.0, + "f69": -4.74, + "f72": -301907456.0, + "f75": -1.34, + "f78": 90292224.0, + "f81": 0.4, + "f84": 1229619712.0, + "f87": 5.47, + "f124": 1773992385, + "f184": -6.08, + "f204": "众兴菌业", + "f205": "002772", + "f206": 0 + }, + { + "f2": 2734.18, + "f3": -1.61, + "f12": "BK0732", + "f14": "贵金属", + "f62": -1529328576.0, + "f66": -629186272.0, + "f69": -3.35, + "f72": -900142304.0, + "f75": -4.79, + "f78": 22686976.0, + "f81": 0.12, + "f84": 1506641664.0, + "f87": 8.02, + "f124": 1773992385, + "f184": -8.14, + "f204": "湖南白银", + "f205": "002716", + "f206": 0 + }, + { + "f2": 1902.19, + "f3": -2.97, + "f12": "BK0731", + "f14": "农化制品", + "f62": -1534727264.0, + "f66": -1048474976.0, + "f69": -3.5, + "f72": -486252288.0, + "f75": -1.62, + "f78": 33011200.0, + "f81": 0.11, + "f84": 1466520064.0, + "f87": 4.9, + "f124": 1773992385, + "f184": -5.13, + "f204": "云天化", + "f205": "600096", + "f206": 1 + }, + { + "f2": 7312.65, + "f3": -4.24, + "f12": "BK1448", + "f14": "横向通用软件", + "f62": -1591003024.0, + "f66": -851084672.0, + "f69": -6.48, + "f72": -739918352.0, + "f75": -5.63, + "f78": 473474000.0, + "f81": 3.6, + "f84": 1117528976.0, + "f87": 8.51, + "f124": 1773992385, + "f184": -12.11, + "f204": "大恒科技", + "f205": "600288", + "f206": 1 + }, + { + "f2": 4716.68, + "f3": -2.75, + "f12": "BK1526", + "f14": "底盘与发动机系统", + "f62": -1612446896.0, + "f66": -674303920.0, + "f69": -2.91, + "f72": -938142976.0, + "f75": -4.05, + "f78": -113489408.0, + "f81": -0.49, + "f84": 1666356736.0, + "f87": 7.2, + "f124": 1773992385, + "f184": -6.96, + "f204": "天润工业", + "f205": "002283", + "f206": 0 + }, + { + "f2": 5106.12, + "f3": -5.24, + "f12": "BK1589", + "f14": "通信应用增值服务", + "f62": -1704806688.0, + "f66": -878800896.0, + "f69": -5.09, + "f72": -826005792.0, + "f75": -4.79, + "f78": 422577408.0, + "f81": 2.45, + "f84": 1282229248.0, + "f87": 7.43, + "f124": 1773992385, + "f184": -9.88, + "f204": "线上线下", + "f205": "300959", + "f206": 0 + }, + { + "f2": 8666.22, + "f3": -3.73, + "f12": "BK1446", + "f14": "其他计算机设备", + "f62": -1715988544.0, + "f66": -960168512.0, + "f69": -4.02, + "f72": -755820032.0, + "f75": -3.16, + "f78": 348237568.0, + "f81": 1.46, + "f84": 1354129920.0, + "f87": 5.67, + "f124": 1773992385, + "f184": -7.18, + "f204": "盛视科技", + "f205": "002990", + "f206": 0 + }, + { + "f2": 1124.72, + "f3": -3.74, + "f12": "BK1019", + "f14": "化学原料", + "f62": -1725005168.0, + "f66": -1006545008.0, + "f69": -3.7, + "f72": -718460160.0, + "f75": -2.64, + "f78": 214247424.0, + "f81": 0.79, + "f84": 1491464192.0, + "f87": 5.48, + "f124": 1773992385, + "f184": -6.33, + "f204": "新金路", + "f205": "000510", + "f206": 0 + }, + { + "f2": 7453.21, + "f3": -3.46, + "f12": "BK0464", + "f14": "石油石化", + "f62": -1802766080.0, + "f66": -1146146816.0, + "f69": -3.17, + "f72": -656619264.0, + "f75": -1.82, + "f78": 288044288.0, + "f81": 0.8, + "f84": 1489946624.0, + "f87": 4.12, + "f124": 1773992385, + "f184": -4.98, + "f204": "中国石油", + "f205": "601857", + "f206": 1 + }, + { + "f2": 12483.08, + "f3": -2.69, + "f12": "BK1338", + "f14": "消费电子零部件及组装", + "f62": -1831011840.0, + "f66": -1409500672.0, + "f69": -2.51, + "f72": -421511168.0, + "f75": -0.75, + "f78": -846336.0, + "f81": 0.0, + "f84": 1819395584.0, + "f87": 3.24, + "f124": 1773992385, + "f184": -3.26, + "f204": "立讯精密", + "f205": "002475", + "f206": 0 + }, + { + "f2": 7384.61, + "f3": -2.91, + "f12": "BK1386", + "f14": "军工电子Ⅲ", + "f62": -1876189280.0, + "f66": -886316128.0, + "f69": -2.73, + "f72": -989873152.0, + "f75": -3.05, + "f78": -109553920.0, + "f81": -0.34, + "f84": 1983314944.0, + "f87": 6.11, + "f124": 1773992385, + "f184": -5.78, + "f204": "华丰科技", + "f205": "688629", + "f206": 1 + }, + { + "f2": 7384.61, + "f3": -2.91, + "f12": "BK1233", + "f14": "军工电子Ⅱ", + "f62": -1876189280.0, + "f66": -886316128.0, + "f69": -2.73, + "f72": -989873152.0, + "f75": -3.05, + "f78": -109553920.0, + "f81": -0.34, + "f84": 1983314944.0, + "f87": 6.11, + "f124": 1773992385, + "f184": -5.78, + "f204": "华丰科技", + "f205": "688629", + "f206": 1 + }, + { + "f2": 983.75, + "f3": -2.79, + "f12": "BK1041", + "f14": "医疗器械", + "f62": -1899144544.0, + "f66": -1246080096.0, + "f69": -5.53, + "f72": -653064448.0, + "f75": -2.9, + "f78": 161066752.0, + "f81": 0.71, + "f84": 1682558720.0, + "f87": 7.46, + "f124": 1773992385, + "f184": -8.42, + "f204": "华兰股份", + "f205": "301093", + "f206": 0 + }, + { + "f2": 1932.23, + "f3": -2.51, + "f12": "BK1037", + "f14": "消费电子", + "f62": -1938237440.0, + "f66": -1460645888.0, + "f69": -2.45, + "f72": -477591552.0, + "f75": -0.8, + "f78": 27524608.0, + "f81": 0.05, + "f84": 1881942272.0, + "f87": 3.16, + "f124": 1773992385, + "f184": -3.25, + "f204": "立讯精密", + "f205": "002475", + "f206": 0 + }, + { + "f2": 3252.83, + "f3": -2.21, + "f12": "BK1209", + "f14": "建筑装饰", + "f62": -1968959488.0, + "f66": -1163165440.0, + "f69": -2.35, + "f72": -805794048.0, + "f75": -1.63, + "f78": 87056384.0, + "f81": 0.18, + "f84": 1888041472.0, + "f87": 3.82, + "f124": 1773992385, + "f184": -3.98, + "f204": "汇绿生态", + "f205": "001267", + "f206": 0 + }, + { + "f2": 1690.88, + "f3": -3.37, + "f12": "BK0735", + "f14": "计算机设备", + "f62": -1974771264.0, + "f66": -1112594496.0, + "f69": -3.86, + "f72": -862176768.0, + "f75": -2.99, + "f78": 494471424.0, + "f81": 1.72, + "f84": 1440221696.0, + "f87": 5.0, + "f124": 1773992385, + "f184": -6.86, + "f204": "盛视科技", + "f205": "002990", + "f206": 0 + }, + { + "f2": 4885.93, + "f3": -2.84, + "f12": "BK1311", + "f14": "输变电设备", + "f62": -2004877232.0, + "f66": -1102981296.0, + "f69": -4.3, + "f72": -901895936.0, + "f75": -3.52, + "f78": 398336.0, + "f81": 0.0, + "f84": 1975662592.0, + "f87": 7.7, + "f124": 1773992385, + "f184": -7.82, + "f204": "中能电气", + "f205": "300062", + "f206": 0 + }, + { + "f2": 4875.41, + "f3": -3.13, + "f12": "BK1384", + "f14": "航空装备Ⅲ", + "f62": -2058677216.0, + "f66": -1036898272.0, + "f69": -5.06, + "f72": -1021778944.0, + "f75": -4.98, + "f78": 212867840.0, + "f81": 1.04, + "f84": 1844926464.0, + "f87": 9.0, + "f124": 1773992385, + "f184": -10.04, + "f204": "超卓航科", + "f205": "688237", + "f206": 1 + }, + { + "f2": 4875.41, + "f3": -3.13, + "f12": "BK1231", + "f14": "航空装备Ⅱ", + "f62": -2058677216.0, + "f66": -1036898272.0, + "f69": -5.06, + "f72": -1021778944.0, + "f75": -4.98, + "f78": 212867840.0, + "f81": 1.04, + "f84": 1844926464.0, + "f87": 9.0, + "f124": 1773992385, + "f184": -10.04, + "f204": "超卓航科", + "f205": "688237", + "f206": 1 + }, + { + "f2": 49447.47, + "f3": -2.71, + "f12": "BK0545", + "f14": "通用设备", + "f62": -2098917584.0, + "f66": -683410896.0, + "f69": -1.28, + "f72": -1415506688.0, + "f75": -2.65, + "f78": -609324288.0, + "f81": -1.14, + "f84": 2631457024.0, + "f87": 4.92, + "f124": 1773992385, + "f184": -3.93, + "f204": "正泰电源", + "f205": "002150", + "f206": 0 + }, + { + "f2": 32432.93, + "f3": -3.02, + "f12": "BK0538", + "f14": "化学制品", + "f62": -2456452864.0, + "f66": -1383118848.0, + "f69": -3.55, + "f72": -1073334016.0, + "f75": -2.75, + "f78": 481895680.0, + "f81": 1.24, + "f84": 1943176960.0, + "f87": 4.98, + "f124": 1773992385, + "f184": -6.3, + "f204": "锦鸡股份", + "f205": "300798", + "f206": 0 + }, + { + "f2": 3533.31, + "f3": -2.01, + "f12": "BK1615", + "f14": "铜", + "f62": -2719890688.0, + "f66": -1494354688.0, + "f69": -4.92, + "f72": -1225536000.0, + "f75": -4.04, + "f78": 400820480.0, + "f81": 1.32, + "f84": 2319070464.0, + "f87": 7.64, + "f124": 1773992385, + "f184": -8.96, + "f204": "金诚信", + "f205": "603979", + "f206": 1 + }, + { + "f2": 49282.43, + "f3": -2.74, + "f12": "BK0481", + "f14": "汽车零部件", + "f62": -2822214256.0, + "f66": -1212235120.0, + "f69": -2.45, + "f72": -1609979136.0, + "f75": -3.26, + "f78": -23602176.0, + "f81": -0.05, + "f84": 2732423936.0, + "f87": 5.53, + "f124": 1773992385, + "f184": -5.71, + "f204": "新朋股份", + "f205": "002328", + "f206": 0 + }, + { + "f2": 1192.98, + "f3": -4.55, + "f12": "BK0736", + "f14": "通信服务", + "f62": -2874931280.0, + "f66": -1936658256.0, + "f69": -6.94, + "f72": -938273024.0, + "f75": -3.36, + "f78": 1008174848.0, + "f81": 3.61, + "f84": 1859784704.0, + "f87": 6.67, + "f124": 1773992385, + "f184": -10.3, + "f204": "线上线下", + "f205": "300959", + "f206": 0 + }, + { + "f2": 41726.31, + "f3": -2.37, + "f12": "BK0457", + "f14": "电网设备", + "f62": -2938064896.0, + "f66": -1719710720.0, + "f69": -2.68, + "f72": -1218354176.0, + "f75": -1.9, + "f78": 258868480.0, + "f81": 0.4, + "f84": 2624466944.0, + "f87": 4.09, + "f124": 1773992385, + "f184": -4.58, + "f204": "杭电股份", + "f205": "603618", + "f206": 1 + }, + { + "f2": 9404.01, + "f3": -3.98, + "f12": "BK1447", + "f14": "垂直应用软件", + "f62": -3125559008.0, + "f66": -1585138912.0, + "f69": -4.33, + "f72": -1540420096.0, + "f75": -4.21, + "f78": 411904768.0, + "f81": 1.13, + "f84": 2679499776.0, + "f87": 7.32, + "f124": 1773992385, + "f184": -8.54, + "f204": "品茗科技", + "f205": "688109", + "f206": 1 + }, + { + "f2": 4404.05, + "f3": -2.63, + "f12": "BK1211", + "f14": "汽车", + "f62": -3178918400.0, + "f66": -1587787776.0, + "f69": -2.35, + "f72": -1591130624.0, + "f75": -2.36, + "f78": 25573120.0, + "f81": 0.04, + "f84": 3039381248.0, + "f87": 4.51, + "f124": 1773992385, + "f184": -4.71, + "f204": "比亚迪", + "f205": "002594", + "f206": 0 + }, + { + "f2": 3243.93, + "f3": -2.29, + "f12": "BK1287", + "f14": "工业金属", + "f62": -3894618624.0, + "f66": -2089829376.0, + "f69": -3.9, + "f72": -1804789248.0, + "f75": -3.37, + "f78": 392487168.0, + "f81": 0.73, + "f84": 3501611008.0, + "f87": 6.54, + "f124": 1773992385, + "f184": -7.27, + "f204": "鼎胜新材", + "f205": "603876", + "f206": 1 + }, + { + "f2": 10731.71, + "f3": -3.12, + "f12": "BK0486", + "f14": "传媒", + "f62": -4072834608.0, + "f66": -1917222960.0, + "f69": -4.52, + "f72": -2155611648.0, + "f75": -5.09, + "f78": 120092672.0, + "f81": 0.28, + "f84": 3938114304.0, + "f87": 9.29, + "f124": 1773992385, + "f184": -9.61, + "f204": "世纪天鸿", + "f205": "300654", + "f206": 0 + }, + { + "f2": 142594.19, + "f3": -1.57, + "f12": "BK1366", + "f14": "证券Ⅲ", + "f62": -4199263824.0, + "f66": -2926000208.0, + "f69": -9.99, + "f72": -1273263616.0, + "f75": -4.35, + "f78": 1297759744.0, + "f81": 4.43, + "f84": 2901504256.0, + "f87": 9.91, + "f124": 1773992385, + "f184": -14.34, + "f204": "华鑫股份", + "f205": "600621", + "f206": 1 + }, + { + "f2": 142594.19, + "f3": -1.57, + "f12": "BK0473", + "f14": "证券Ⅱ", + "f62": -4199263824.0, + "f66": -2926000208.0, + "f69": -9.99, + "f72": -1273263616.0, + "f75": -4.35, + "f78": 1297759744.0, + "f81": 4.43, + "f84": 2901504256.0, + "f87": 9.91, + "f124": 1773992385, + "f184": -14.34, + "f204": "华鑫股份", + "f205": "600621", + "f206": 1 + }, + { + "f2": 1218.16, + "f3": -4.05, + "f12": "BK0737", + "f14": "软件开发", + "f62": -4716562080.0, + "f66": -2436223648.0, + "f69": -4.9, + "f72": -2280338432.0, + "f75": -4.58, + "f78": 885379072.0, + "f81": 1.78, + "f84": 3797028864.0, + "f87": 7.63, + "f124": 1773992385, + "f184": -9.48, + "f204": "品茗科技", + "f205": "688109", + "f206": 1 + }, + { + "f2": 4714.24, + "f3": -2.45, + "f12": "BK1205", + "f14": "机械设备", + "f62": -4776048640.0, + "f66": -2814124032.0, + "f69": -1.82, + "f72": -1961924608.0, + "f75": -1.27, + "f78": 53997312.0, + "f81": 0.03, + "f84": 4541897728.0, + "f87": 2.93, + "f124": 1773992385, + "f184": -3.08, + "f204": "正泰电源", + "f205": "002150", + "f206": 0 + }, + { + "f2": 4713.26, + "f3": -2.22, + "f12": "BK1216", + "f14": "医药生物", + "f62": -4938559232.0, + "f66": -2385281536.0, + "f69": -2.9, + "f72": -2553277696.0, + "f75": -3.1, + "f78": 87633408.0, + "f81": 0.11, + "f84": 4765284864.0, + "f87": 5.79, + "f124": 1773992385, + "f184": -6.0, + "f204": "美诺华", + "f205": "603538", + "f206": 1 + }, + { + "f2": 22388.19, + "f3": -2.61, + "f12": "BK1331", + "f14": "数字芯片设计", + "f62": -5439307520.0, + "f66": -3492985600.0, + "f69": -4.0, + "f72": -1946321920.0, + "f75": -2.23, + "f78": 2112259328.0, + "f81": 2.42, + "f84": 3327048192.0, + "f87": 3.81, + "f124": 1773992385, + "f184": -6.22, + "f204": "芯原股份", + "f205": "688521", + "f206": 1 + }, + { + "f2": 6388.13, + "f3": -3.13, + "f12": "BK1204", + "f14": "国防军工", + "f62": -6156915712.0, + "f66": -3094788352.0, + "f69": -4.27, + "f72": -3062127360.0, + "f75": -4.23, + "f78": 365889536.0, + "f81": 0.51, + "f84": 5787714816.0, + "f87": 7.99, + "f124": 1773992385, + "f184": -8.5, + "f204": "华丰科技", + "f205": "688629", + "f206": 1 + }, + { + "f2": 2588.81, + "f3": -2.1, + "f12": "BK1203", + "f14": "非银金融", + "f62": -6193381376.0, + "f66": -4484322560.0, + "f69": -9.0, + "f72": -1709058816.0, + "f75": -3.43, + "f78": 1780218368.0, + "f81": 3.57, + "f84": 4413162752.0, + "f87": 8.86, + "f124": 1773992385, + "f184": -12.43, + "f204": "渤海租赁", + "f205": "000415", + "f206": 0 + }, + { + "f2": 27058.65, + "f3": -1.99, + "f12": "BK0478", + "f14": "有色金属", + "f62": -6676708096.0, + "f66": -2662590464.0, + "f69": -2.14, + "f72": -4014117632.0, + "f75": -3.23, + "f78": -237464576.0, + "f81": -0.19, + "f84": 6766538496.0, + "f87": 5.44, + "f124": 1773992385, + "f184": -5.37, + "f204": "赣锋锂业", + "f205": "002460", + "f206": 0 + }, + { + "f2": 3786.72, + "f3": -3.03, + "f12": "BK1206", + "f14": "基础化工", + "f62": -6922839808.0, + "f66": -3874358016.0, + "f69": -2.99, + "f72": -3048481792.0, + "f75": -2.35, + "f78": 836311040.0, + "f81": 0.64, + "f84": 5947989760.0, + "f87": 4.58, + "f124": 1773992385, + "f184": -5.33, + "f204": "云天化", + "f205": "600096", + "f206": 1 + }, + { + "f2": 2143.1, + "f3": -1.68, + "f12": "BK1036", + "f14": "半导体", + "f62": -6942198528.0, + "f66": -3465688576.0, + "f69": -1.96, + "f72": -3476509952.0, + "f75": -1.97, + "f78": 2183773696.0, + "f81": 1.24, + "f84": 4742137856.0, + "f87": 2.68, + "f124": 1773992385, + "f184": -3.93, + "f204": "卓胜微", + "f205": "300782", + "f206": 0 + }, + { + "f2": 9292.01, + "f3": -4.75, + "f12": "BK1444", + "f14": "IT服务Ⅲ", + "f62": -7120010752.0, + "f66": -3963719168.0, + "f69": -5.21, + "f72": -3156291584.0, + "f75": -4.15, + "f78": 749612800.0, + "f81": 0.99, + "f84": 6188981760.0, + "f87": 8.14, + "f124": 1773992385, + "f184": -9.36, + "f204": "神州信息", + "f205": "000555", + "f206": 0 + }, + { + "f2": 9292.01, + "f3": -4.75, + "f12": "BK1238", + "f14": "IT服务Ⅱ", + "f62": -7120010752.0, + "f66": -3963719168.0, + "f69": -5.21, + "f72": -3156291584.0, + "f75": -4.15, + "f78": 749612800.0, + "f81": 0.99, + "f84": 6188981760.0, + "f87": 8.14, + "f124": 1773992385, + "f184": -9.36, + "f204": "神州信息", + "f205": "000555", + "f206": 0 + }, + { + "f2": 10856.42, + "f3": -2.0, + "f12": "BK1201", + "f14": "电子", + "f62": -11035071744.0, + "f66": -6111585536.0, + "f69": -1.57, + "f72": -4923486208.0, + "f75": -1.27, + "f78": 2545647616.0, + "f81": 0.66, + "f84": 8411987968.0, + "f87": 2.17, + "f124": 1773992385, + "f184": -2.84, + "f204": "卓胜微", + "f205": "300782", + "f206": 0 + }, + { + "f2": 8919.69, + "f3": -4.14, + "f12": "BK1207", + "f14": "计算机", + "f62": -13811344384.0, + "f66": -7512537344.0, + "f69": -4.86, + "f72": -6298807040.0, + "f75": -4.07, + "f78": 2129463040.0, + "f81": 1.38, + "f84": 11426232064.0, + "f87": 7.39, + "f124": 1773992385, + "f184": -8.93, + "f204": "神州信息", + "f205": "000555", + "f206": 0 + } + ], + "concept": [ + { + "f2": 2934.41, + "f3": 0.54, + "f12": "BK1136", + "f14": "光通信模块", + "f62": 6753943552.0, + "f66": 5698039552.0, + "f69": 2.58, + "f72": 1055904000.0, + "f75": 0.48, + "f78": -3790895104.0, + "f81": -1.72, + "f84": -2912092160.0, + "f87": -1.32, + "f124": 1773992385, + "f184": 3.06, + "f204": "中际旭创", + "f205": "300308", + "f206": 0 + }, + { + "f2": 644.25, + "f3": 0.12, + "f12": "BK1000", + "f14": "宁组合", + "f62": 5154623232.0, + "f66": 5419790848.0, + "f69": 5.79, + "f72": -265167616.0, + "f75": -0.28, + "f78": -3372319744.0, + "f81": -3.61, + "f84": -1782303488.0, + "f87": -1.91, + "f124": 1773992385, + "f184": 5.51, + "f204": "阳光电源", + "f205": "300274", + "f206": 0 + }, + { + "f2": 4385.59, + "f3": -0.53, + "f12": "BK0588", + "f14": "光伏概念", + "f62": 5142189568.0, + "f66": 6903076352.0, + "f69": 2.04, + "f72": -1760886784.0, + "f75": -0.52, + "f78": -4250382336.0, + "f81": -1.25, + "f84": -806322176.0, + "f87": -0.24, + "f124": 1773992385, + "f184": 1.52, + "f204": "阳光电源", + "f205": "300274", + "f206": 0 + }, + { + "f2": 6221.84, + "f3": -0.24, + "f12": "BK1128", + "f14": "CPO概念", + "f62": 4676930048.0, + "f66": 3155034112.0, + "f69": 1.55, + "f72": 1521895936.0, + "f75": 0.75, + "f78": -3901370368.0, + "f81": -1.92, + "f84": -758978560.0, + "f87": -0.37, + "f124": 1773992385, + "f184": 2.3, + "f204": "中际旭创", + "f205": "300308", + "f206": 0 + }, + { + "f2": 2463.35, + "f3": -0.5, + "f12": "BK0968", + "f14": "固态电池", + "f62": 4272909312.0, + "f66": 5352890368.0, + "f69": 3.05, + "f72": -1079981056.0, + "f75": -0.61, + "f78": -3599586560.0, + "f81": -2.05, + "f84": -690994944.0, + "f87": -0.39, + "f124": 1773992385, + "f184": 2.43, + "f204": "宁德时代", + "f205": "300750", + "f206": 0 + }, + { + "f2": 2513.36, + "f3": -0.91, + "f12": "BK0989", + "f14": "储能概念", + "f62": 2470007552.0, + "f66": 6693556992.0, + "f69": 1.79, + "f72": -4223549440.0, + "f75": -1.13, + "f78": -5532680192.0, + "f81": -1.48, + "f84": 3088728064.0, + "f87": 0.83, + "f124": 1773992385, + "f184": 0.66, + "f204": "阳光电源", + "f205": "300274", + "f206": 0 + }, + { + "f2": 1123.6, + "f3": 0.63, + "f12": "BK1094", + "f14": "钙钛矿电池", + "f62": 2414542848.0, + "f66": 1905231616.0, + "f69": 3.98, + "f72": 509311232.0, + "f75": 1.06, + "f78": -1160581888.0, + "f81": -2.42, + "f84": -1255654400.0, + "f87": -2.62, + "f124": 1773992385, + "f184": 5.04, + "f204": "隆基绿能", + "f205": "601012", + "f206": 1 + }, + { + "f2": 3369.84, + "f3": 0.67, + "f12": "BK0908", + "f14": "HJT电池", + "f62": 2347473664.0, + "f66": 2208644864.0, + "f69": 3.93, + "f72": 138828800.0, + "f75": 0.25, + "f78": -988404480.0, + "f81": -1.76, + "f84": -1354981376.0, + "f87": -2.41, + "f124": 1773992385, + "f184": 4.17, + "f204": "隆基绿能", + "f205": "601012", + "f206": 1 + }, + { + "f2": 2368.98, + "f3": -0.69, + "f12": "BK0638", + "f14": "创业成份", + "f62": 2200264704.0, + "f66": 5467590656.0, + "f69": 1.86, + "f72": -3267325952.0, + "f75": -1.11, + "f78": -6886346752.0, + "f81": -2.35, + "f84": 4686082560.0, + "f87": 1.6, + "f124": 1773992385, + "f184": 0.75, + "f204": "中际旭创", + "f205": "300308", + "f206": 0 + }, + { + "f2": 1899.09, + "f3": -0.68, + "f12": "BK0988", + "f14": "钠离子电池", + "f62": 2050582272.0, + "f66": 3318321152.0, + "f69": 4.17, + "f72": -1267738880.0, + "f75": -1.59, + "f78": -1915134720.0, + "f81": -2.41, + "f84": -135673088.0, + "f87": -0.17, + "f124": 1773992385, + "f184": 2.58, + "f204": "宁德时代", + "f205": "300750", + "f206": 0 + }, + { + "f2": 1327.79, + "f3": 1.15, + "f12": "BK1148", + "f14": "BC电池", + "f62": 1465334016.0, + "f66": 1159925504.0, + "f69": 3.19, + "f72": 305408512.0, + "f75": 0.84, + "f78": -652325376.0, + "f81": -1.79, + "f84": -751090944.0, + "f87": -2.06, + "f124": 1773992385, + "f184": 4.02, + "f204": "隆基绿能", + "f205": "601012", + "f206": 1 + }, + { + "f2": 1040.91, + "f3": 0.59, + "f12": "BK1097", + "f14": "TOPCon电池", + "f62": 1461272576.0, + "f66": 1285677824.0, + "f69": 2.74, + "f72": 175594752.0, + "f75": 0.37, + "f78": -455819264.0, + "f81": -0.97, + "f84": -1005453568.0, + "f87": -2.14, + "f124": 1773992385, + "f184": 3.11, + "f204": "中利集团", + "f205": "002309", + "f206": 0 + }, + { + "f2": 1000.57, + "f3": -0.56, + "f12": "BK1052", + "f14": "动力电池回收", + "f62": 1433123840.0, + "f66": 3214515456.0, + "f69": 5.17, + "f72": -1781391616.0, + "f75": -2.87, + "f78": -1904406016.0, + "f81": -3.07, + "f84": 470898432.0, + "f87": 0.76, + "f124": 1773992385, + "f184": 2.31, + "f204": "宁德时代", + "f205": "300750", + "f206": 0 + }, + { + "f2": 4132.63, + "f3": -1.8, + "f12": "BK1088", + "f14": "F5G概念", + "f62": 1349163264.0, + "f66": 560414464.0, + "f69": 0.63, + "f72": 788748800.0, + "f75": 0.89, + "f78": -1677772800.0, + "f81": -1.88, + "f84": 328609280.0, + "f87": 0.37, + "f124": 1773992385, + "f184": 1.52, + "f204": "中际旭创", + "f205": "300308", + "f206": 0 + }, + { + "f2": 2092.97, + "f3": 0.86, + "f12": "BK1092", + "f14": "麒麟电池", + "f62": 1170889984.0, + "f66": 2576778496.0, + "f69": 8.77, + "f72": -1405888512.0, + "f75": -4.79, + "f78": -1377248000.0, + "f81": -4.69, + "f84": 206358064.0, + "f87": 0.7, + "f124": 1773992385, + "f184": 3.99, + "f204": "宁德时代", + "f205": "300750", + "f206": 0 + }, + { + "f2": 4318.51, + "f3": -1.31, + "f12": "BK0574", + "f14": "锂电池概念", + "f62": 936989696.0, + "f66": 3642573824.0, + "f69": 1.26, + "f72": -2705584128.0, + "f75": -0.94, + "f78": -3595747328.0, + "f81": -1.25, + "f84": 2631974912.0, + "f87": 0.91, + "f124": 1773992385, + "f184": 0.32, + "f204": "宁德时代", + "f205": "300750", + "f206": 0 + }, + { + "f2": 13285.75, + "f3": -0.71, + "f12": "BK0536", + "f14": "基金重仓", + "f62": 880320512.0, + "f66": 3028836352.0, + "f69": 1.14, + "f72": -2148515840.0, + "f75": -0.81, + "f78": -5223936000.0, + "f81": -1.97, + "f84": 4333531648.0, + "f87": 1.63, + "f124": 1773992385, + "f184": 0.33, + "f204": "中际旭创", + "f205": "300308", + "f206": 0 + }, + { + "f2": 2376.25, + "f3": -2.18, + "f12": "BK1168", + "f14": "铜缆高速连接", + "f62": 823374080.0, + "f66": 505220096.0, + "f69": 1.51, + "f72": 318153984.0, + "f75": 0.95, + "f78": -292090624.0, + "f81": -0.87, + "f84": -530285568.0, + "f87": -1.58, + "f124": 1773992385, + "f184": 2.46, + "f204": "华丰科技", + "f205": "688629", + "f206": 1 + }, + { + "f2": 2504.7, + "f3": -1.69, + "f12": "BK0865", + "f14": "电子烟", + "f62": 787323648.0, + "f66": 781857792.0, + "f69": 1.7, + "f72": 5465856.0, + "f75": 0.01, + "f78": -513030656.0, + "f81": -1.11, + "f84": -279651072.0, + "f87": -0.61, + "f124": 1773992385, + "f184": 1.71, + "f204": "亿纬锂能", + "f205": "300014", + "f206": 0 + }, + { + "f2": 750.45, + "f3": -0.71, + "f12": "BK0999", + "f14": "茅指数", + "f62": 783613952.0, + "f66": 2398745344.0, + "f69": 1.87, + "f72": -1615131392.0, + "f75": -1.26, + "f78": -2341915648.0, + "f81": -1.83, + "f84": 1558301952.0, + "f87": 1.21, + "f124": 1773992385, + "f184": 0.61, + "f204": "阳光电源", + "f205": "300274", + "f206": 0 + }, + { + "f2": 2406.86, + "f3": -2.32, + "f12": "BK0975", + "f14": "磁悬浮概念", + "f62": 539380944.0, + "f66": 490210144.0, + "f69": 2.87, + "f72": 49170800.0, + "f75": 0.29, + "f78": -360514304.0, + "f81": -2.11, + "f84": -178866432.0, + "f87": -1.05, + "f124": 1773992385, + "f184": 3.16, + "f204": "永鼎股份", + "f205": "600105", + "f206": 1 + }, + { + "f2": 2045.46, + "f3": -0.06, + "f12": "BK1173", + "f14": "锂矿概念", + "f62": 505010688.0, + "f66": 2757167360.0, + "f69": 2.96, + "f72": -2252156672.0, + "f75": -2.42, + "f78": -2088546816.0, + "f81": -2.24, + "f84": 1583535616.0, + "f87": 1.7, + "f124": 1773992385, + "f184": 0.54, + "f204": "宁德时代", + "f205": "300750", + "f206": 0 + }, + { + "f2": 2515.94, + "f3": -2.54, + "f12": "BK0898", + "f14": "胎压监测", + "f62": 465867024.0, + "f66": 427355184.0, + "f69": 2.8, + "f72": 38511840.0, + "f75": 0.25, + "f78": -291780864.0, + "f81": -1.91, + "f84": -174086160.0, + "f87": -1.14, + "f124": 1773992385, + "f184": 3.05, + "f204": "亿纬锂能", + "f205": "300014", + "f206": 0 + }, + { + "f2": 3143.0, + "f3": 0.49, + "f12": "BK0951", + "f14": "刀片电池", + "f62": 426530544.0, + "f66": 236243184.0, + "f69": 1.4, + "f72": 190287360.0, + "f75": 1.13, + "f78": -311345920.0, + "f81": -1.85, + "f84": -115184640.0, + "f87": -0.68, + "f124": 1773992385, + "f184": 2.53, + "f204": "比亚迪", + "f205": "002594", + "f206": 0 + }, + { + "f2": 1423.26, + "f3": -1.99, + "f12": "BK1113", + "f14": "复合集流体", + "f62": 310822208.0, + "f66": 281712336.0, + "f69": 1.83, + "f72": 29109872.0, + "f75": 0.19, + "f78": -387364864.0, + "f81": -2.52, + "f84": 76542976.0, + "f87": 0.5, + "f124": 1773992385, + "f184": 2.02, + "f204": "璞泰来", + "f205": "603659", + "f206": 1 + }, + { + "f2": 1159.44, + "f3": -1.73, + "f12": "BK0990", + "f14": "快递概念", + "f62": 283262416.0, + "f66": 159364880.0, + "f69": 1.86, + "f72": 123897536.0, + "f75": 1.44, + "f78": -16630864.0, + "f81": -0.19, + "f84": -267416288.0, + "f87": -3.12, + "f124": 1773992385, + "f184": 3.3, + "f204": "顺丰控股", + "f205": "002352", + "f206": 0 + }, + { + "f2": 1912.16, + "f3": -1.46, + "f12": "BK0977", + "f14": "碳化硅", + "f62": 198228736.0, + "f66": -29073408.0, + "f69": -0.07, + "f72": 227302144.0, + "f75": 0.58, + "f78": -297716224.0, + "f81": -0.76, + "f84": 175218688.0, + "f87": 0.45, + "f124": 1773992385, + "f184": 0.51, + "f204": "长飞光纤", + "f205": "601869", + "f206": 1 + }, + { + "f2": 6811.22, + "f3": -2.21, + "f12": "BK0679", + "f14": "超导概念", + "f62": 189881040.0, + "f66": -7424688.0, + "f69": -0.05, + "f72": 197305728.0, + "f75": 1.22, + "f78": -272154880.0, + "f81": -1.69, + "f84": 82334208.0, + "f87": 0.51, + "f124": 1773992385, + "f184": 1.18, + "f204": "永鼎股份", + "f205": "600105", + "f206": 1 + }, + { + "f2": 1219.19, + "f3": -0.31, + "f12": "BK1098", + "f14": "生物质能发电", + "f62": 103106128.0, + "f66": 563332288.0, + "f69": 5.42, + "f72": -460226160.0, + "f75": -4.43, + "f78": -317133008.0, + "f81": -3.05, + "f84": 214026880.0, + "f87": 2.06, + "f124": 1773992385, + "f184": 0.99, + "f204": "九洲集团", + "f205": "300040", + "f206": 0 + }, + { + "f2": 1188.04, + "f3": -1.78, + "f12": "BK1103", + "f14": "熔盐储能", + "f62": 80282844.0, + "f66": 22803532.0, + "f69": 1.02, + "f72": 57479312.0, + "f75": 2.57, + "f78": 2502512.0, + "f81": 0.11, + "f84": -97048304.0, + "f87": -4.34, + "f124": 1773992385, + "f184": 3.59, + "f204": "东方电热", + "f205": "300217", + "f206": 0 + }, + { + "f2": 1521.91, + "f3": -2.3, + "f12": "BK0915", + "f14": "WiFi", + "f62": 77395712.0, + "f66": 676097280.0, + "f69": 2.49, + "f72": -598701568.0, + "f75": -2.21, + "f78": -458688000.0, + "f81": -1.69, + "f84": 379204352.0, + "f87": 1.4, + "f124": 1773992385, + "f184": 0.29, + "f204": "卓胜微", + "f205": "300782", + "f206": 0 + }, + { + "f2": 1150.12, + "f3": -0.75, + "f12": "BK1197", + "f14": "反内卷概念", + "f62": 66654464.0, + "f66": 144110336.0, + "f69": 0.14, + "f72": -77455872.0, + "f75": -0.07, + "f78": -442415360.0, + "f81": -0.43, + "f84": 375882240.0, + "f87": 0.36, + "f124": 1773992385, + "f184": 0.06, + "f204": "隆基绿能", + "f205": "601012", + "f206": 1 + }, + { + "f2": 1689.63, + "f3": -1.96, + "f12": "BK1116", + "f14": "抗菌面料", + "f62": 63950745.0, + "f66": 80914345.0, + "f69": 2.75, + "f72": -16963600.0, + "f75": -0.58, + "f78": -29770048.0, + "f81": -1.01, + "f84": -34180672.0, + "f87": -1.16, + "f124": 1773992385, + "f184": 2.18, + "f204": "佛塑科技", + "f205": "000973", + "f206": 0 + }, + { + "f2": 1187.19, + "f3": 0.03, + "f12": "BK0868", + "f14": "GDR", + "f62": 48935376.0, + "f66": 133294752.0, + "f69": 0.9, + "f72": -84359376.0, + "f75": -0.57, + "f78": -215231232.0, + "f81": -1.45, + "f84": 166295696.0, + "f87": 1.12, + "f124": 1773992385, + "f184": 0.33, + "f204": "欣旺达", + "f205": "300207", + "f206": 0 + }, + { + "f2": 2018.65, + "f3": -1.85, + "f12": "BK1177", + "f14": "荣耀概念", + "f62": 46540576.0, + "f66": 43466784.0, + "f69": 0.15, + "f72": 3073792.0, + "f75": 0.01, + "f78": -403756032.0, + "f81": -1.36, + "f84": 357215232.0, + "f87": 1.2, + "f124": 1773992385, + "f184": 0.16, + "f204": "博众精工", + "f205": "688097", + "f206": 1 + }, + { + "f2": 1584.1, + "f3": -2.22, + "f12": "BK0901", + "f14": "3D摄像头", + "f62": 33287568.0, + "f66": -3589104.0, + "f69": -0.04, + "f72": 36876672.0, + "f75": 0.36, + "f78": -132017632.0, + "f81": -1.3, + "f84": 98730064.0, + "f87": 0.97, + "f124": 1773992385, + "f184": 0.33, + "f204": "立讯精密", + "f205": "002475", + "f206": 0 + }, + { + "f2": 1641.01, + "f3": -1.74, + "f12": "BK1065", + "f14": "气溶胶检测", + "f62": 27678208.0, + "f66": -29265184.0, + "f69": -0.91, + "f72": 56943392.0, + "f75": 1.76, + "f78": -75007168.0, + "f81": -2.32, + "f84": 47328976.0, + "f87": 1.46, + "f124": 1773992385, + "f184": 0.86, + "f204": "禾信仪器", + "f205": "688622", + "f206": 1 + }, + { + "f2": 2403.44, + "f3": -1.95, + "f12": "BK0902", + "f14": "MiniLED", + "f62": 9875456.0, + "f66": 234784000.0, + "f69": 0.45, + "f72": -224908544.0, + "f75": -0.43, + "f78": 292885760.0, + "f81": 0.56, + "f84": -302761472.0, + "f87": -0.57, + "f124": 1773992385, + "f184": 0.02, + "f204": "大族激光", + "f205": "002008", + "f206": 0 + }, + { + "f2": 933.9, + "f3": -0.74, + "f12": "BK0636", + "f14": "B股", + "f62": -2379336.0, + "f66": -3033421.0, + "f69": -2.53, + "f72": 654085.0, + "f75": 0.55, + "f78": -3632490.0, + "f81": -3.03, + "f84": 6011826.0, + "f87": 5.01, + "f124": 1773992385, + "f184": -1.98, + "f204": "古井贡B", + "f205": "200596", + "f206": 0 + }, + { + "f2": 981.62, + "f3": -2.45, + "f12": "BK0967", + "f14": "水产概念", + "f62": -7935664.0, + "f66": 50596272.0, + "f69": 1.1, + "f72": -58531936.0, + "f75": -1.27, + "f78": -27086384.0, + "f81": -0.59, + "f84": 35022048.0, + "f87": 0.76, + "f124": 1773992385, + "f184": -0.17, + "f204": "通威股份", + "f205": "600438", + "f206": 1 + }, + { + "f2": 3005.94, + "f3": -1.63, + "f12": "BK0685", + "f14": "举牌", + "f62": -20008440.0, + "f66": -6158683.0, + "f69": -1.22, + "f72": -13849757.0, + "f75": -2.73, + "f78": 32281420.0, + "f81": 6.37, + "f84": -12272980.0, + "f87": -2.42, + "f124": 1773992385, + "f184": -3.95, + "f204": "纳尔股份", + "f205": "002825", + "f206": 0 + }, + { + "f2": 1178.9, + "f3": -1.77, + "f12": "BK1199", + "f14": "2025三季报预减", + "f62": -21520287.0, + "f66": -6123279.0, + "f69": -0.5, + "f72": -15397008.0, + "f75": -1.26, + "f78": -20921968.0, + "f81": -1.71, + "f84": 40014176.0, + "f87": 3.26, + "f124": 1773992385, + "f184": -1.76, + "f204": "松霖科技", + "f205": "603992", + "f206": 1 + }, + { + "f2": 1209.94, + "f3": -2.46, + "f12": "BK1007", + "f14": "植物照明", + "f62": -23184624.0, + "f66": -87625456.0, + "f69": -0.93, + "f72": 64440832.0, + "f75": 0.68, + "f78": 30297184.0, + "f81": 0.32, + "f84": -7112560.0, + "f87": -0.08, + "f124": 1773992385, + "f184": -0.25, + "f204": "三安光电", + "f205": "600703", + "f206": 1 + }, + { + "f2": 927.17, + "f3": -3.22, + "f12": "BK1074", + "f14": "托育服务", + "f62": -27763724.0, + "f66": -18579187.0, + "f69": -1.78, + "f72": -9184537.0, + "f75": -0.88, + "f78": -10194416.0, + "f81": -0.98, + "f84": 37958144.0, + "f87": 3.65, + "f124": 1773992385, + "f184": -2.67, + "f204": "ST易联众", + "f205": "300096", + "f206": 0 + }, + { + "f2": 1728.11, + "f3": -3.33, + "f12": "BK1082", + "f14": "噪声防治", + "f62": -30717430.0, + "f66": -18073718.0, + "f69": -1.37, + "f72": -12643712.0, + "f75": -0.96, + "f78": 33761520.0, + "f81": 2.56, + "f84": -3044096.0, + "f87": -0.23, + "f124": 1773992385, + "f184": -2.33, + "f204": "凯伦股份", + "f205": "300715", + "f206": 0 + }, + { + "f2": 1071.94, + "f3": -1.75, + "f12": "BK0979", + "f14": "低碳冶金", + "f62": -32865808.0, + "f66": -71021136.0, + "f69": -2.06, + "f72": 38155328.0, + "f75": 1.11, + "f78": 4563616.0, + "f81": 0.13, + "f84": 28302192.0, + "f87": 0.82, + "f124": 1773992385, + "f184": -0.95, + "f204": "中国中冶", + "f205": "601618", + "f206": 1 + }, + { + "f2": 1965.92, + "f3": -2.64, + "f12": "BK0932", + "f14": "尾气治理", + "f62": -44065648.0, + "f66": -40493648.0, + "f69": -0.38, + "f72": -3572000.0, + "f75": -0.03, + "f78": -65596752.0, + "f81": -0.62, + "f84": 110204976.0, + "f87": 1.04, + "f124": 1773992385, + "f184": -0.41, + "f204": "科瑞技术", + "f205": "002957", + "f206": 0 + }, + { + "f2": 14303.53, + "f3": -1.95, + "f12": "BK0520", + "f14": "社保重仓", + "f62": -48744880.0, + "f66": 99796080.0, + "f69": 1.13, + "f72": -148540960.0, + "f75": -1.68, + "f78": -30742528.0, + "f81": -0.35, + "f84": 79487408.0, + "f87": 0.9, + "f124": 1773992385, + "f184": -0.55, + "f204": "豪鹏科技", + "f205": "001283", + "f206": 0 + }, + { + "f2": 908.77, + "f3": -3.74, + "f12": "BK1644", + "f14": "微盘精选", + "f62": -48820997.0, + "f66": -31422293.0, + "f69": -0.92, + "f72": -17398704.0, + "f75": -0.51, + "f78": 56347664.0, + "f81": 1.66, + "f84": -7526672.0, + "f87": -0.22, + "f124": 1773992385, + "f184": -1.43, + "f204": "青岛食品", + "f205": "001219", + "f206": 0 + }, + { + "f2": 5929.01, + "f3": -1.62, + "f12": "BK0622", + "f14": "地热能", + "f62": -61909552.0, + "f66": -40509936.0, + "f69": -0.78, + "f72": -21399616.0, + "f75": -0.41, + "f78": 11598512.0, + "f81": 0.22, + "f84": 50311056.0, + "f87": 0.96, + "f124": 1773992385, + "f184": -1.19, + "f204": "开山股份", + "f205": "300257", + "f206": 0 + }, + { + "f2": 1258.9, + "f3": 4.87, + "f12": "BK1645", + "f14": "昨日打二板以上表现", + "f62": -62559968.0, + "f66": 102629264.0, + "f69": 3.05, + "f72": -165189232.0, + "f75": -4.91, + "f78": -25642400.0, + "f81": -0.76, + "f84": 88202352.0, + "f87": 2.62, + "f124": 1773992385, + "f184": -1.86, + "f204": "深华发A", + "f205": "000020", + "f206": 0 + }, + { + "f2": 924.21, + "f3": -2.51, + "f12": "BK0993", + "f14": "宠物经济", + "f62": -74436992.0, + "f66": 182662080.0, + "f69": 2.36, + "f72": -257099072.0, + "f75": -3.32, + "f78": -176472112.0, + "f81": -2.28, + "f84": 227687760.0, + "f87": 2.94, + "f124": 1773992385, + "f184": -0.96, + "f204": "美诺华", + "f205": "603538", + "f206": 1 + }, + { + "f2": 1476.7, + "f3": -3.0, + "f12": "BK1079", + "f14": "户外露营", + "f62": -78440364.0, + "f66": -48237916.0, + "f69": -2.11, + "f72": -30202448.0, + "f75": -1.32, + "f78": 37658336.0, + "f81": 1.65, + "f84": 40744416.0, + "f87": 1.79, + "f124": 1773992385, + "f184": -3.44, + "f204": "双枪科技", + "f205": "001211", + "f206": 0 + }, + { + "f2": 1161.17, + "f3": -3.19, + "f12": "BK1099", + "f14": "轮毂电机", + "f62": -82925739.0, + "f66": -52570571.0, + "f69": -4.19, + "f72": -30355168.0, + "f75": -2.42, + "f78": 16330960.0, + "f81": 1.3, + "f84": 66594784.0, + "f87": 5.31, + "f124": 1773992385, + "f184": -6.61, + "f204": "佳电股份", + "f205": "000922", + "f206": 0 + }, + { + "f2": 1128.0, + "f3": -1.48, + "f12": "BK0938", + "f14": "代糖概念", + "f62": -88860235.0, + "f66": -70615659.0, + "f69": -3.27, + "f72": -18244576.0, + "f75": -0.85, + "f78": 11449616.0, + "f81": 0.53, + "f84": 77410624.0, + "f87": 3.59, + "f124": 1773992385, + "f184": -4.12, + "f204": "晨光生物", + "f205": "300138", + "f206": 0 + }, + { + "f2": 2341.34, + "f3": -2.5, + "f12": "BK1131", + "f14": "同步磁阻电机", + "f62": -89582297.0, + "f66": -40775241.0, + "f69": -1.82, + "f72": -48807056.0, + "f75": -2.18, + "f78": -24715296.0, + "f81": -1.11, + "f84": 114297600.0, + "f87": 5.11, + "f124": 1773992385, + "f184": -4.01, + "f204": "佳电股份", + "f205": "000922", + "f206": 0 + }, + { + "f2": 831.77, + "f3": -0.71, + "f12": "BK1059", + "f14": "百元股", + "f62": -90353664.0, + "f66": 1996451840.0, + "f69": 0.43, + "f72": -2086805504.0, + "f75": -0.45, + "f78": -4269764608.0, + "f81": -0.92, + "f84": 4273115392.0, + "f87": 0.92, + "f124": 1773992385, + "f184": -0.02, + "f204": "中际旭创", + "f205": "300308", + "f206": 0 + }, + { + "f2": 2430.26, + "f3": -1.02, + "f12": "BK1002", + "f14": "激光雷达", + "f62": -96786944.0, + "f66": 233400064.0, + "f69": 0.59, + "f72": -330187008.0, + "f75": -0.83, + "f78": -333210624.0, + "f81": -0.84, + "f84": 429997824.0, + "f87": 1.08, + "f124": 1773992385, + "f184": -0.24, + "f204": "光库科技", + "f205": "300620", + "f206": 0 + }, + { + "f2": 922.38, + "f3": -1.61, + "f12": "BK0944", + "f14": "肝素概念", + "f62": -97208960.0, + "f66": -22017696.0, + "f69": -0.79, + "f72": -75191264.0, + "f75": -2.7, + "f78": 3698720.0, + "f81": 0.13, + "f84": 93510224.0, + "f87": 3.36, + "f124": 1773992385, + "f184": -3.49, + "f204": "常山药业", + "f205": "300255", + "f206": 0 + }, + { + "f2": 11073.48, + "f3": -1.94, + "f12": "BK0470", + "f14": "造纸印刷", + "f62": -101227536.0, + "f66": -10253200.0, + "f69": -0.16, + "f72": -90974336.0, + "f75": -1.44, + "f78": 25630256.0, + "f81": 0.41, + "f84": 64151920.0, + "f87": 1.02, + "f124": 1773992385, + "f184": -1.6, + "f204": "荣晟环保", + "f205": "603165", + "f206": 1 + }, + { + "f2": 2080.24, + "f3": -2.58, + "f12": "BK0849", + "f14": "京东金融", + "f62": -105788512.0, + "f66": -76292592.0, + "f69": -1.68, + "f72": -29495920.0, + "f75": -0.65, + "f78": 81614896.0, + "f81": 1.8, + "f84": 24173600.0, + "f87": 0.53, + "f124": 1773992385, + "f184": -2.33, + "f204": "神州信息", + "f205": "000555", + "f206": 0 + }, + { + "f2": 1011.67, + "f3": -1.57, + "f12": "BK1063", + "f14": "重组蛋白", + "f62": -108396942.0, + "f66": -71443774.0, + "f69": -2.48, + "f72": -36953168.0, + "f75": -1.28, + "f78": 9409056.0, + "f81": 0.33, + "f84": 107470448.0, + "f87": 3.73, + "f124": 1773992385, + "f184": -3.76, + "f204": "锦波生物", + "f205": "920982", + "f206": 0 + }, + { + "f2": 1478.4, + "f3": -2.09, + "f12": "BK0946", + "f14": "EDA概念", + "f62": -122070576.0, + "f66": -47400272.0, + "f69": -0.82, + "f72": -74670304.0, + "f75": -1.29, + "f78": -23737904.0, + "f81": -0.41, + "f84": 145808496.0, + "f87": 2.51, + "f124": 1773992385, + "f184": -2.1, + "f204": "赛微电子", + "f205": "300456", + "f206": 0 + }, + { + "f2": 974.8, + "f3": -1.89, + "f12": "BK0850", + "f14": "进口博览", + "f62": -124026096.0, + "f66": -73159520.0, + "f69": -3.21, + "f72": -50866576.0, + "f75": -2.23, + "f78": 24246912.0, + "f81": 1.06, + "f84": 99779184.0, + "f87": 4.38, + "f124": 1773992385, + "f184": -5.44, + "f204": "中国东航", + "f205": "600115", + "f206": 1 + }, + { + "f2": 876.58, + "f3": -2.44, + "f12": "BK1628", + "f14": "2025三季报扭亏", + "f62": -125879286.0, + "f66": -54731686.0, + "f69": -2.24, + "f72": -71147600.0, + "f75": -2.91, + "f78": -30192592.0, + "f81": -1.23, + "f84": 153767344.0, + "f87": 6.29, + "f124": 1773992385, + "f184": -5.15, + "f204": "中科三环", + "f205": "000970", + "f206": 0 + }, + { + "f2": 782.69, + "f3": -2.23, + "f12": "BK0887", + "f14": "鸡肉概念", + "f62": -130306092.0, + "f66": -100489468.0, + "f69": -2.68, + "f72": -29816624.0, + "f75": -0.79, + "f78": -17638176.0, + "f81": -0.47, + "f84": 147944256.0, + "f87": 3.94, + "f124": 1773992385, + "f184": -3.47, + "f204": "温氏股份", + "f205": "300498", + "f206": 0 + }, + { + "f2": 16680.51, + "f3": -0.54, + "f12": "BK0485", + "f14": "旅游酒店", + "f62": -130879792.0, + "f66": -56507616.0, + "f69": -1.11, + "f72": -74372176.0, + "f75": -1.46, + "f78": 40088864.0, + "f81": 0.79, + "f84": 90790944.0, + "f87": 1.78, + "f124": 1773992385, + "f184": -2.57, + "f204": "三峡旅游", + "f205": "002627", + "f206": 0 + }, + { + "f2": 3343.52, + "f3": -1.46, + "f12": "BK0960", + "f14": "无线充电", + "f62": -130914048.0, + "f66": -211286528.0, + "f69": -0.54, + "f72": 80372480.0, + "f75": 0.2, + "f78": -55525888.0, + "f81": -0.14, + "f84": 186439936.0, + "f87": 0.47, + "f124": 1773992385, + "f184": -0.33, + "f204": "立讯精密", + "f205": "002475", + "f206": 0 + }, + { + "f2": 968.82, + "f3": -1.99, + "f12": "BK0996", + "f14": "毛发医疗", + "f62": -141676611.0, + "f66": -70495411.0, + "f69": -3.64, + "f72": -71181200.0, + "f75": -3.67, + "f78": -4618272.0, + "f81": -0.24, + "f84": 146294864.0, + "f87": 7.55, + "f124": 1773992385, + "f184": -7.31, + "f204": "澳洋健康", + "f205": "002172", + "f206": 0 + }, + { + "f2": 1081.59, + "f3": -2.4, + "f12": "BK1147", + "f14": "SPD概念", + "f62": -143191856.0, + "f66": -48601145.0, + "f69": -3.2, + "f72": -94590711.0, + "f75": -6.22, + "f78": -21765248.0, + "f81": -1.43, + "f84": 164957120.0, + "f87": 10.85, + "f124": 1773992385, + "f184": -9.41, + "f204": "合富中国", + "f205": "603122", + "f206": 1 + }, + { + "f2": 2849.16, + "f3": -3.1, + "f12": "BK0855", + "f14": "纳米银", + "f62": -143363264.0, + "f66": -92312960.0, + "f69": -1.72, + "f72": -51050304.0, + "f75": -0.95, + "f78": 4638576.0, + "f81": 0.09, + "f84": 138724688.0, + "f87": 2.59, + "f124": 1773992385, + "f184": -2.67, + "f204": "英唐智控", + "f205": "300131", + "f206": 0 + }, + { + "f2": 1177.1, + "f3": -2.51, + "f12": "BK1057", + "f14": "电子纸概念", + "f62": -150220832.0, + "f66": -33768144.0, + "f69": -0.47, + "f72": -116452688.0, + "f75": -1.62, + "f78": -49408864.0, + "f81": -0.69, + "f84": 199629712.0, + "f87": 2.78, + "f124": 1773992385, + "f184": -2.09, + "f204": "京东方A", + "f205": "000725", + "f206": 0 + }, + { + "f2": 1148.68, + "f3": -2.18, + "f12": "BK0862", + "f14": "超级真菌", + "f62": -152269360.0, + "f66": -87739952.0, + "f69": -1.57, + "f72": -64529408.0, + "f75": -1.16, + "f78": 76609072.0, + "f81": 1.37, + "f84": 75660288.0, + "f87": 1.36, + "f124": 1773992385, + "f184": -2.73, + "f204": "科伦药业", + "f205": "002422", + "f206": 0 + }, + { + "f2": 1907.19, + "f3": -1.76, + "f12": "BK0872", + "f14": "青蒿素", + "f62": -154742576.0, + "f66": -52934816.0, + "f69": -1.29, + "f72": -101807760.0, + "f75": -2.49, + "f78": 7649008.0, + "f81": 0.19, + "f84": 147093568.0, + "f87": 3.6, + "f124": 1773992385, + "f184": -3.78, + "f204": "华润双鹤", + "f205": "600062", + "f206": 1 + }, + { + "f2": 1882.82, + "f3": -2.67, + "f12": "BK1014", + "f14": "发电机概念", + "f62": -156950496.0, + "f66": -65325232.0, + "f69": -1.29, + "f72": -91625264.0, + "f75": -1.81, + "f78": 57991344.0, + "f81": 1.15, + "f84": 98959168.0, + "f87": 1.96, + "f124": 1773992385, + "f184": -3.11, + "f204": "泰豪科技", + "f205": "600590", + "f206": 1 + }, + { + "f2": 1239.66, + "f3": -2.05, + "f12": "BK1012", + "f14": "PVDF概念", + "f62": -161861632.0, + "f66": -30147632.0, + "f69": -0.2, + "f72": -131714000.0, + "f75": -0.88, + "f78": -182067200.0, + "f81": -1.21, + "f84": 343928592.0, + "f87": 2.29, + "f124": 1773992385, + "f184": -1.08, + "f204": "璞泰来", + "f205": "603659", + "f206": 1 + }, + { + "f2": 1741.68, + "f3": -1.95, + "f12": "BK0985", + "f14": "换电概念", + "f62": -163188688.0, + "f66": 7298096.0, + "f69": 0.03, + "f72": -170486784.0, + "f75": -0.7, + "f78": -159203072.0, + "f81": -0.65, + "f84": 346964736.0, + "f87": 1.42, + "f124": 1773992385, + "f184": -0.67, + "f204": "协鑫能科", + "f205": "002015", + "f206": 0 + }, + { + "f2": 1768.91, + "f3": -1.98, + "f12": "BK0991", + "f14": "工程机械概念", + "f62": -163351120.0, + "f66": -91908864.0, + "f69": -0.59, + "f72": -71442256.0, + "f75": -0.46, + "f78": 49222144.0, + "f81": 0.32, + "f84": 111483904.0, + "f87": 0.72, + "f124": 1773992385, + "f184": -1.06, + "f204": "中国中铁", + "f205": "601390", + "f206": 1 + }, + { + "f2": 2002.09, + "f3": -2.48, + "f12": "BK0894", + "f14": "阿兹海默", + "f62": -165357728.0, + "f66": -150197040.0, + "f69": -3.36, + "f72": -15160688.0, + "f75": -0.34, + "f78": -16630032.0, + "f81": -0.37, + "f84": 181987760.0, + "f87": 4.08, + "f124": 1773992385, + "f184": -3.7, + "f204": "赤天化", + "f205": "600227", + "f206": 1 + }, + { + "f2": 1112.6, + "f3": -2.08, + "f12": "BK0892", + "f14": "乳业", + "f62": -169671968.0, + "f66": -40034720.0, + "f69": -0.81, + "f72": -129637248.0, + "f75": -2.64, + "f78": -52621776.0, + "f81": -1.07, + "f84": 218125968.0, + "f87": 4.44, + "f124": 1773992385, + "f184": -3.45, + "f204": "温氏股份", + "f205": "300498", + "f206": 0 + }, + { + "f2": 1674.51, + "f3": -1.52, + "f12": "BK1066", + "f14": "民爆概念", + "f62": -176687072.0, + "f66": -163571904.0, + "f69": -2.57, + "f72": -13115168.0, + "f75": -0.21, + "f78": 122350976.0, + "f81": 1.92, + "f84": 54336112.0, + "f87": 0.85, + "f124": 1773992385, + "f184": -2.77, + "f204": "晓程科技", + "f205": "300139", + "f206": 0 + }, + { + "f2": 1168.54, + "f3": -2.39, + "f12": "BK1109", + "f14": "供销社概念", + "f62": -177020432.0, + "f66": -124444752.0, + "f69": -3.34, + "f72": -52575680.0, + "f75": -1.41, + "f78": 102449264.0, + "f81": 2.75, + "f84": 74571168.0, + "f87": 2.0, + "f124": 1773992385, + "f184": -4.75, + "f204": "湖南发展", + "f205": "000722", + "f206": 0 + }, + { + "f2": 1798.85, + "f3": -2.57, + "f12": "BK0961", + "f14": "有机硅概念", + "f62": -187025088.0, + "f66": -160259536.0, + "f69": -1.2, + "f72": -26765552.0, + "f75": -0.2, + "f78": 28321472.0, + "f81": 0.21, + "f84": 144192400.0, + "f87": 1.08, + "f124": 1773992385, + "f184": -1.4, + "f204": "天赐材料", + "f205": "002709", + "f206": 0 + }, + { + "f2": 1304.41, + "f3": -2.95, + "f12": "BK0933", + "f14": "退税商店", + "f62": -188101202.0, + "f66": -106944066.0, + "f69": -6.01, + "f72": -81157136.0, + "f75": -4.56, + "f78": -44640144.0, + "f81": -2.51, + "f84": 232741344.0, + "f87": 13.07, + "f124": 1773992385, + "f184": -10.57, + "f204": "新世界", + "f205": "600628", + "f206": 1 + }, + { + "f2": 1387.76, + "f3": -3.36, + "f12": "BK0805", + "f14": "钛白粉概念", + "f62": -190615952.0, + "f66": -80859216.0, + "f69": -1.72, + "f72": -109756736.0, + "f75": -2.34, + "f78": -17139248.0, + "f81": -0.37, + "f84": 207755200.0, + "f87": 4.43, + "f124": 1773992385, + "f184": -4.06, + "f204": "坤彩科技", + "f205": "603826", + "f206": 1 + }, + { + "f2": 777.14, + "f3": -2.18, + "f12": "BK0803", + "f14": "股权转让", + "f62": -192475568.0, + "f66": -99822464.0, + "f69": -1.54, + "f72": -92653104.0, + "f75": -1.43, + "f78": 77836480.0, + "f81": 1.2, + "f84": 163371376.0, + "f87": 2.52, + "f124": 1773992385, + "f184": -2.97, + "f204": "格利尔", + "f205": "920641", + "f206": 0 + }, + { + "f2": 1694.91, + "f3": -1.75, + "f12": "BK1152", + "f14": "高带宽内存", + "f62": -193702240.0, + "f66": -470911328.0, + "f69": -1.55, + "f72": 277209088.0, + "f75": 0.91, + "f78": -456893440.0, + "f81": -1.5, + "f84": 649482752.0, + "f87": 2.13, + "f124": 1773992385, + "f184": -0.64, + "f204": "北方华创", + "f205": "002371", + "f206": 0 + }, + { + "f2": 2256.34, + "f3": -1.95, + "f12": "BK1023", + "f14": "培育钻石", + "f62": -194357008.0, + "f66": -105645632.0, + "f69": -1.56, + "f72": -88711376.0, + "f75": -1.31, + "f78": 21876576.0, + "f81": 0.32, + "f84": 153690688.0, + "f87": 2.27, + "f124": 1773992385, + "f184": -2.87, + "f204": "晶盛机电", + "f205": "300316", + "f206": 0 + }, + { + "f2": 1575.44, + "f3": -2.83, + "f12": "BK0907", + "f14": "转基因", + "f62": -198373744.0, + "f66": -65989280.0, + "f69": -1.59, + "f72": -132384464.0, + "f75": -3.2, + "f78": 117648.0, + "f81": 0.0, + "f84": 158978912.0, + "f87": 3.84, + "f124": 1773992385, + "f184": -4.79, + "f204": "登海种业", + "f205": "002041", + "f206": 0 + }, + { + "f2": 1786.67, + "f3": -4.23, + "f12": "BK0818", + "f14": "可燃冰", + "f62": -202983808.0, + "f66": -58818576.0, + "f69": -1.57, + "f72": -144165232.0, + "f75": -3.86, + "f78": -67695328.0, + "f81": -1.81, + "f84": 270679136.0, + "f87": 7.24, + "f124": 1773992385, + "f184": -5.43, + "f204": "广州发展", + "f205": "600098", + "f206": 1 + }, + { + "f2": 1108.98, + "f3": -2.61, + "f12": "BK0936", + "f14": "长寿药", + "f62": -206799444.0, + "f66": -83100692.0, + "f69": -3.09, + "f72": -123698752.0, + "f75": -4.59, + "f78": 8896176.0, + "f81": 0.33, + "f84": 199047712.0, + "f87": 7.39, + "f124": 1773992385, + "f184": -7.68, + "f204": "华润双鹤", + "f205": "600062", + "f206": 1 + }, + { + "f2": 1623.52, + "f3": -4.01, + "f12": "BK1084", + "f14": "数字哨兵", + "f62": -221828851.0, + "f66": -76678483.0, + "f69": -2.13, + "f72": -145150368.0, + "f75": -4.03, + "f78": 58628352.0, + "f81": 1.63, + "f84": 163200512.0, + "f87": 4.53, + "f124": 1773992385, + "f184": -6.16, + "f204": "盛视科技", + "f205": "002990", + "f206": 0 + }, + { + "f2": 968.65, + "f3": -1.25, + "f12": "BK1656", + "f14": "特色药", + "f62": -226888976.0, + "f66": -33212288.0, + "f69": -0.5, + "f72": -193676688.0, + "f75": -2.9, + "f78": -34998864.0, + "f81": -0.52, + "f84": 261887856.0, + "f87": 3.92, + "f124": 1773992385, + "f184": -3.4, + "f204": "常山药业", + "f205": "300255", + "f206": 0 + }, + { + "f2": 947.68, + "f3": -2.28, + "f12": "BK1651", + "f14": "显示技术", + "f62": -229102800.0, + "f66": -239571920.0, + "f69": -0.99, + "f72": 10469120.0, + "f75": 0.04, + "f78": 123211520.0, + "f81": 0.51, + "f84": 105891328.0, + "f87": 0.44, + "f124": 1773992385, + "f184": -0.95, + "f204": "兆驰股份", + "f205": "002429", + "f206": 0 + }, + { + "f2": 1082.63, + "f3": -2.38, + "f12": "BK1006", + "f14": "碳基材料", + "f62": -229831376.0, + "f66": -194017808.0, + "f69": -3.24, + "f72": -35813568.0, + "f75": -0.6, + "f78": 81217008.0, + "f81": 1.36, + "f84": 148614368.0, + "f87": 2.48, + "f124": 1773992385, + "f184": -3.84, + "f204": "中科电气", + "f205": "300035", + "f206": 0 + }, + { + "f2": 1838.41, + "f3": -2.37, + "f12": "BK0950", + "f14": "草甘膦", + "f62": -231802128.0, + "f66": -150882448.0, + "f69": -3.94, + "f72": -80919680.0, + "f75": -2.11, + "f78": 67842816.0, + "f81": 1.77, + "f84": 163959312.0, + "f87": 4.28, + "f124": 1773992385, + "f184": -6.05, + "f204": "红太阳", + "f205": "000525", + "f206": 0 + }, + { + "f2": 1120.08, + "f3": -4.16, + "f12": "BK1054", + "f14": "DRG/DIP", + "f62": -232009282.0, + "f66": -72060322.0, + "f69": -2.0, + "f72": -159948960.0, + "f75": -4.44, + "f78": 45104016.0, + "f81": 1.25, + "f84": 186905264.0, + "f87": 5.18, + "f124": 1773992385, + "f184": -6.43, + "f204": "地纬智能", + "f205": "688579", + "f206": 1 + }, + { + "f2": 1807.72, + "f3": -1.85, + "f12": "BK0916", + "f14": "氮化镓", + "f62": -246663424.0, + "f66": -97329920.0, + "f69": -0.26, + "f72": -149333504.0, + "f75": -0.39, + "f78": -118954240.0, + "f81": -0.31, + "f84": 365617664.0, + "f87": 0.96, + "f124": 1773992385, + "f184": -0.65, + "f204": "北方华创", + "f205": "002371", + "f206": 0 + }, + { + "f2": 11183.74, + "f3": -2.38, + "f12": "BK0429", + "f14": "交运设备", + "f62": -251845104.0, + "f66": -102122400.0, + "f69": -1.57, + "f72": -149722704.0, + "f75": -2.31, + "f78": 4834528.0, + "f81": 0.07, + "f84": 243769408.0, + "f87": 3.76, + "f124": 1773992385, + "f184": -3.88, + "f204": "中国中车", + "f205": "601766", + "f206": 1 + }, + { + "f2": 740.4, + "f3": -1.61, + "f12": "BK0822", + "f14": "租售同权", + "f62": -253408432.0, + "f66": -129190320.0, + "f69": -2.85, + "f72": -124218112.0, + "f75": -2.74, + "f78": 4632160.0, + "f81": 0.1, + "f84": 248776256.0, + "f87": 5.49, + "f124": 1773992385, + "f184": -5.6, + "f204": "市北高新", + "f205": "600604", + "f206": 1 + }, + { + "f2": 1691.27, + "f3": -2.43, + "f12": "BK1125", + "f14": "电子后视镜", + "f62": -256558976.0, + "f66": -171641840.0, + "f69": -2.54, + "f72": -84917136.0, + "f75": -1.26, + "f78": 147982032.0, + "f81": 2.19, + "f84": 108576928.0, + "f87": 1.6, + "f124": 1773992385, + "f184": -3.79, + "f204": "星宸科技", + "f205": "301536", + "f206": 0 + }, + { + "f2": 1432.08, + "f3": -3.79, + "f12": "BK0982", + "f14": "电子车牌", + "f62": -259745991.0, + "f66": -150466695.0, + "f69": -3.42, + "f72": -109279296.0, + "f75": -2.49, + "f78": 104827328.0, + "f81": 2.38, + "f84": 154918672.0, + "f87": 3.52, + "f124": 1773992385, + "f184": -5.91, + "f204": "世纪鼎利", + "f205": "300050", + "f206": 0 + }, + { + "f2": 1213.56, + "f3": -2.04, + "f12": "BK1146", + "f14": "减肥药", + "f62": -260785888.0, + "f66": 45018128.0, + "f69": 0.47, + "f72": -305804016.0, + "f75": -3.21, + "f78": -156159376.0, + "f81": -1.64, + "f84": 416151584.0, + "f87": 4.36, + "f124": 1773992385, + "f184": -2.73, + "f204": "美诺华", + "f205": "603538", + "f206": 1 + }, + { + "f2": 1433.11, + "f3": -2.3, + "f12": "BK1119", + "f14": "PLC概念", + "f62": -262148368.0, + "f66": -92092960.0, + "f69": -2.02, + "f72": -170055408.0, + "f75": -3.73, + "f78": 42927040.0, + "f81": 0.94, + "f84": 219221312.0, + "f87": 4.81, + "f124": 1773992385, + "f184": -5.75, + "f204": "英杰电气", + "f205": "300820", + "f206": 0 + }, + { + "f2": 1356.85, + "f3": -1.41, + "f12": "BK0927", + "f14": "免税概念", + "f62": -262409824.0, + "f66": -136075536.0, + "f69": -2.79, + "f72": -126334288.0, + "f75": -2.59, + "f78": -53934000.0, + "f81": -1.1, + "f84": 316343856.0, + "f87": 6.48, + "f124": 1773992385, + "f184": -5.37, + "f204": "招商蛇口", + "f205": "001979", + "f206": 0 + }, + { + "f2": 1342.61, + "f3": -1.78, + "f12": "BK1078", + "f14": "肝炎概念", + "f62": -262958864.0, + "f66": 149261424.0, + "f69": 1.59, + "f72": -412220288.0, + "f75": -4.39, + "f78": -53585504.0, + "f81": -0.57, + "f84": 316544336.0, + "f87": 3.37, + "f124": 1773992385, + "f184": -2.8, + "f204": "美诺华", + "f205": "603538", + "f206": 1 + }, + { + "f2": 838.65, + "f3": -2.82, + "f12": "BK0937", + "f14": "蚂蚁概念", + "f62": -264631296.0, + "f66": 2365096960.0, + "f69": 3.99, + "f72": -2629728256.0, + "f75": -4.44, + "f78": -1394628352.0, + "f81": -2.35, + "f84": 1659259648.0, + "f87": 2.8, + "f124": 1773992385, + "f184": -0.45, + "f204": "宁德时代", + "f205": "300750", + "f206": 0 + }, + { + "f2": 967.7, + "f3": -3.34, + "f12": "BK0807", + "f14": "共享经济", + "f62": -273567808.0, + "f66": -159660848.0, + "f69": -2.31, + "f72": -113906960.0, + "f75": -1.65, + "f78": 42652672.0, + "f81": 0.62, + "f84": 230915120.0, + "f87": 3.34, + "f124": 1773992385, + "f184": -3.96, + "f204": "横店东磁", + "f205": "002056", + "f206": 0 + }, + { + "f2": 1677.26, + "f3": -2.55, + "f12": "BK1165", + "f14": "娃哈哈概念", + "f62": -279738928.0, + "f66": -173991600.0, + "f69": -3.02, + "f72": -105747328.0, + "f75": -1.83, + "f78": 87826272.0, + "f81": 1.52, + "f84": 191912672.0, + "f87": 3.33, + "f124": 1773992385, + "f184": -4.85, + "f204": "东方材料", + "f205": "603110", + "f206": 1 + }, + { + "f2": 1243.68, + "f3": -2.5, + "f12": "BK1068", + "f14": "净水概念", + "f62": -284630720.0, + "f66": -94039280.0, + "f69": -1.61, + "f72": -190591440.0, + "f75": -3.27, + "f78": -49794320.0, + "f81": -0.85, + "f84": 334425040.0, + "f87": 5.74, + "f124": 1773992385, + "f184": -4.88, + "f204": "海尔智家", + "f205": "600690", + "f206": 1 + }, + { + "f2": 1313.77, + "f3": -1.62, + "f12": "BK0948", + "f14": "MicroLED", + "f62": -288369520.0, + "f66": -297943920.0, + "f69": -1.18, + "f72": 9574400.0, + "f75": 0.04, + "f78": 315776000.0, + "f81": 1.25, + "f84": -27406592.0, + "f87": -0.11, + "f124": 1773992385, + "f184": -1.14, + "f204": "三安光电", + "f205": "600703", + "f206": 1 + }, + { + "f2": 1322.84, + "f3": -2.24, + "f12": "BK1142", + "f14": "裸眼3D", + "f62": -294843264.0, + "f66": -134578288.0, + "f69": -1.38, + "f72": -160264976.0, + "f75": -1.64, + "f78": 157846176.0, + "f81": 1.61, + "f84": 136997088.0, + "f87": 1.4, + "f124": 1773992385, + "f184": -3.02, + "f204": "联建光电", + "f205": "300269", + "f206": 0 + }, + { + "f2": 3642.13, + "f3": -1.67, + "f12": "BK0643", + "f14": "上海自贸", + "f62": -300097024.0, + "f66": -91483856.0, + "f69": -0.74, + "f72": -208613168.0, + "f75": -1.69, + "f78": -351854080.0, + "f81": -2.85, + "f84": 651951040.0, + "f87": 5.27, + "f124": 1773992385, + "f184": -2.43, + "f204": "芯原股份", + "f205": "688521", + "f206": 1 + }, + { + "f2": 1728.64, + "f3": -2.26, + "f12": "BK0899", + "f14": "CRO", + "f62": -300544480.0, + "f66": -62963600.0, + "f69": -0.75, + "f72": -237580880.0, + "f75": -2.82, + "f78": -86233072.0, + "f81": -1.02, + "f84": 383813552.0, + "f87": 4.55, + "f124": 1773992385, + "f184": -3.56, + "f204": "普洛药业", + "f205": "000739", + "f206": 0 + }, + { + "f2": 2803.43, + "f3": -2.35, + "f12": "BK0617", + "f14": "石墨烯", + "f62": -303870976.0, + "f66": -121458944.0, + "f69": -0.3, + "f72": -182412032.0, + "f75": -0.46, + "f78": -31421184.0, + "f81": -0.08, + "f84": 341909760.0, + "f87": 0.86, + "f124": 1773992385, + "f184": -0.76, + "f204": "杭电股份", + "f205": "603618", + "f206": 1 + }, + { + "f2": 2540.06, + "f3": -1.55, + "f12": "BK0676", + "f14": "独家药品", + "f62": -305985328.0, + "f66": -114076400.0, + "f69": -1.74, + "f72": -191908928.0, + "f75": -2.93, + "f78": -18250128.0, + "f81": -0.28, + "f84": 324235456.0, + "f87": 4.95, + "f124": 1773992385, + "f184": -4.67, + "f204": "盘龙药业", + "f205": "002864", + "f206": 0 + }, + { + "f2": 1714.02, + "f3": -1.71, + "f12": "BK1029", + "f14": "汽车整车", + "f62": -309019904.0, + "f66": -314253664.0, + "f69": -1.99, + "f72": 5233760.0, + "f75": 0.03, + "f78": 56456192.0, + "f81": 0.36, + "f84": 252563792.0, + "f87": 1.6, + "f124": 1773992385, + "f184": -1.95, + "f204": "比亚迪", + "f205": "002594", + "f206": 0 + }, + { + "f2": 825.85, + "f3": -1.61, + "f12": "BK0992", + "f14": "REITs概念", + "f62": -313160576.0, + "f66": -109108832.0, + "f69": -1.62, + "f72": -204051744.0, + "f75": -3.03, + "f78": 5413008.0, + "f81": 0.08, + "f84": 307747584.0, + "f87": 4.57, + "f124": 1773992385, + "f184": -4.65, + "f204": "顺丰控股", + "f205": "002352", + "f206": 0 + }, + { + "f2": 1266.25, + "f3": -2.54, + "f12": "BK0928", + "f14": "抖音小店", + "f62": -314337639.0, + "f66": -107419495.0, + "f69": -2.45, + "f72": -206918144.0, + "f75": -4.72, + "f78": 32601424.0, + "f81": 0.74, + "f84": 280848496.0, + "f87": 6.41, + "f124": 1773992385, + "f184": -7.18, + "f204": "金字火腿", + "f205": "002515", + "f206": 0 + }, + { + "f2": 1357.09, + "f3": -1.45, + "f12": "BK1073", + "f14": "啤酒概念", + "f62": -316971184.0, + "f66": -234846912.0, + "f69": -4.73, + "f72": -82124272.0, + "f75": -1.65, + "f78": 65705680.0, + "f81": 1.32, + "f84": 251265488.0, + "f87": 5.06, + "f124": 1773992385, + "f184": -6.38, + "f204": "乐惠国际", + "f205": "603076", + "f206": 1 + }, + { + "f2": 1147.52, + "f3": -2.53, + "f12": "BK0866", + "f14": "人造肉", + "f62": -325000880.0, + "f66": -267528384.0, + "f69": -4.91, + "f72": -57472496.0, + "f75": -1.06, + "f78": 165901104.0, + "f81": 3.05, + "f84": 159099776.0, + "f87": 2.92, + "f124": 1773992385, + "f184": -5.97, + "f204": "金字火腿", + "f205": "002515", + "f206": 0 + }, + { + "f2": 1325.42, + "f3": -2.01, + "f12": "BK0943", + "f14": "汽车拆解", + "f62": -338477088.0, + "f66": -145180704.0, + "f69": -2.49, + "f72": -193296384.0, + "f75": -3.31, + "f78": 49122208.0, + "f81": 0.84, + "f84": 289272352.0, + "f87": 4.95, + "f124": 1773992385, + "f184": -5.79, + "f204": "格林美", + "f205": "002340", + "f206": 0 + }, + { + "f2": 1666.62, + "f3": -3.0, + "f12": "BK0957", + "f14": "拼多多概念", + "f62": -340994080.0, + "f66": -111342352.0, + "f69": -1.65, + "f72": -229651728.0, + "f75": -3.4, + "f78": -89325424.0, + "f81": -1.32, + "f84": 427115936.0, + "f87": 6.32, + "f124": 1773992385, + "f184": -5.05, + "f204": "兆驰股份", + "f205": "002429", + "f206": 0 + }, + { + "f2": 1351.74, + "f3": -2.44, + "f12": "BK1093", + "f14": "汽车一体化压铸", + "f62": -341617232.0, + "f66": -75095568.0, + "f69": -1.0, + "f72": -266521664.0, + "f75": -3.56, + "f78": -46979760.0, + "f81": -0.63, + "f84": 388596976.0, + "f87": 5.19, + "f124": 1773992385, + "f184": -4.56, + "f204": "福然德", + "f205": "605050", + "f206": 1 + }, + { + "f2": 1376.62, + "f3": -2.21, + "f12": "BK1077", + "f14": "统一大市场", + "f62": -342041312.0, + "f66": -188683520.0, + "f69": -2.73, + "f72": -153357792.0, + "f75": -2.22, + "f78": 73223936.0, + "f81": 1.06, + "f84": 193148320.0, + "f87": 2.8, + "f124": 1773992385, + "f184": -4.95, + "f204": "怡 亚 通", + "f205": "002183", + "f206": 0 + }, + { + "f2": 1156.06, + "f3": -2.87, + "f12": "BK1076", + "f14": "建筑节能", + "f62": -342920560.0, + "f66": -115299760.0, + "f69": -1.04, + "f72": -227620800.0, + "f75": -2.06, + "f78": 26519264.0, + "f81": 0.24, + "f84": 317293104.0, + "f87": 2.88, + "f124": 1773992385, + "f184": -3.11, + "f204": "金晶科技", + "f205": "600586", + "f206": 1 + }, + { + "f2": 1332.53, + "f3": -2.59, + "f12": "BK0730", + "f14": "农药兽药", + "f62": -349650448.0, + "f66": -248734960.0, + "f69": -4.13, + "f72": -100915488.0, + "f75": -1.68, + "f78": 99359488.0, + "f81": 1.65, + "f84": 245133280.0, + "f87": 4.07, + "f124": 1773992385, + "f184": -5.81, + "f204": "联化科技", + "f205": "002250", + "f206": 0 + }, + { + "f2": 1031.49, + "f3": -1.79, + "f12": "BK1026", + "f14": "调味品概念", + "f62": -354913088.0, + "f66": -320587136.0, + "f69": -4.02, + "f72": -34325952.0, + "f75": -0.43, + "f78": 109780512.0, + "f81": 1.38, + "f84": 240964800.0, + "f87": 3.02, + "f124": 1773992385, + "f184": -4.45, + "f204": "中盐化工", + "f205": "600328", + "f206": 1 + }, + { + "f2": 3620.94, + "f3": -3.73, + "f12": "BK1158", + "f14": "微盘股", + "f62": -361442688.0, + "f66": -133076256.0, + "f69": -0.45, + "f72": -228366432.0, + "f75": -0.77, + "f78": 726574592.0, + "f81": 2.45, + "f84": -365131776.0, + "f87": -1.23, + "f124": 1773992385, + "f184": -1.22, + "f204": "冀东装备", + "f205": "000856", + "f206": 0 + }, + { + "f2": 1166.01, + "f3": -3.0, + "f12": "BK0986", + "f14": "CAR-T细胞疗法", + "f62": -365531840.0, + "f66": -128775024.0, + "f69": -2.11, + "f72": -236756816.0, + "f75": -3.88, + "f78": -27728544.0, + "f81": -0.45, + "f84": 392432016.0, + "f87": 6.43, + "f124": 1773992385, + "f184": -5.99, + "f204": "佐力药业", + "f205": "300181", + "f206": 0 + }, + { + "f2": 978.96, + "f3": -2.37, + "f12": "BK1056", + "f14": "幽门螺杆菌概念", + "f62": -365568672.0, + "f66": -210641536.0, + "f69": -3.16, + "f72": -154927136.0, + "f75": -2.32, + "f78": 122766224.0, + "f81": 1.84, + "f84": 242802448.0, + "f87": 3.64, + "f124": 1773992385, + "f184": -5.48, + "f204": "科伦药业", + "f205": "002422", + "f206": 0 + }, + { + "f2": 1073.02, + "f3": -1.86, + "f12": "BK1185", + "f14": "冰雪经济", + "f62": -371489936.0, + "f66": -153263376.0, + "f69": -2.02, + "f72": -218226560.0, + "f75": -2.87, + "f78": 64465072.0, + "f81": 0.85, + "f84": 307024848.0, + "f87": 4.04, + "f124": 1773992385, + "f184": -4.89, + "f204": "新世界", + "f205": "600628", + "f206": 1 + }, + { + "f2": 1350.36, + "f3": -2.91, + "f12": "BK0955", + "f14": "C2M概念", + "f62": -381638144.0, + "f66": -236841696.0, + "f69": -3.64, + "f72": -144796448.0, + "f75": -2.22, + "f78": 10236400.0, + "f81": 0.16, + "f84": 371401744.0, + "f87": 5.7, + "f124": 1773992385, + "f184": -5.86, + "f204": "松霖科技", + "f205": "603992", + "f206": 1 + }, + { + "f2": 1759.46, + "f3": -1.72, + "f12": "BK1141", + "f14": "混合现实", + "f62": -386300272.0, + "f66": -237212016.0, + "f69": -0.97, + "f72": -149088256.0, + "f75": -0.61, + "f78": -242176512.0, + "f81": -0.99, + "f84": 628476672.0, + "f87": 2.58, + "f124": 1773992385, + "f184": -1.58, + "f204": "立讯精密", + "f205": "002475", + "f206": 0 + }, + { + "f2": 2585.44, + "f3": -2.57, + "f12": "BK0949", + "f14": "氦气概念", + "f62": -399246144.0, + "f66": -118119952.0, + "f69": -1.14, + "f72": -281126192.0, + "f75": -2.72, + "f78": -155640432.0, + "f81": -1.51, + "f84": 554886576.0, + "f87": 5.37, + "f124": 1773992385, + "f184": -3.87, + "f204": "金宏气体", + "f205": "688106", + "f206": 1 + }, + { + "f2": 1271.66, + "f3": -2.13, + "f12": "BK0974", + "f14": "化妆品概念", + "f62": -399742160.0, + "f66": -198682000.0, + "f69": -2.08, + "f72": -201060160.0, + "f75": -2.11, + "f78": 51176704.0, + "f81": 0.54, + "f84": 362433056.0, + "f87": 3.8, + "f124": 1773992385, + "f184": -4.19, + "f204": "海科新源", + "f205": "301292", + "f206": 0 + }, + { + "f2": 3043.95, + "f3": -2.41, + "f12": "BK0671", + "f14": "彩票概念", + "f62": -404281776.0, + "f66": -233997440.0, + "f69": -3.85, + "f72": -170284336.0, + "f75": -2.8, + "f78": 250841664.0, + "f81": 4.12, + "f84": 153440112.0, + "f87": 2.52, + "f124": 1773992385, + "f184": -6.65, + "f204": "金陵体育", + "f205": "300651", + "f206": 0 + }, + { + "f2": 1777.68, + "f3": -2.85, + "f12": "BK0983", + "f14": "核污染防治", + "f62": -422104720.0, + "f66": -209144352.0, + "f69": -1.73, + "f72": -212960368.0, + "f75": -1.76, + "f78": 157027424.0, + "f81": 1.3, + "f84": 262810256.0, + "f87": 2.18, + "f124": 1773992385, + "f184": -3.5, + "f204": "通裕重工", + "f205": "300185", + "f206": 0 + }, + { + "f2": 889.13, + "f3": -2.29, + "f12": "BK0965", + "f14": "社区团购", + "f62": -426423104.0, + "f66": -171468784.0, + "f69": -3.53, + "f72": -254954320.0, + "f75": -5.25, + "f78": -57565248.0, + "f81": -1.19, + "f84": 483988352.0, + "f87": 9.97, + "f124": 1773992385, + "f184": -8.79, + "f204": "来伊份", + "f205": "603777", + "f206": 1 + }, + { + "f2": 1481.72, + "f3": -3.49, + "f12": "BK1179", + "f14": "房屋检测", + "f62": -432652880.0, + "f66": -167437888.0, + "f69": -2.62, + "f72": -265214992.0, + "f75": -4.15, + "f78": 86780208.0, + "f81": 1.36, + "f84": 346585632.0, + "f87": 5.42, + "f124": 1773992385, + "f184": -6.77, + "f204": "建研设计", + "f205": "301167", + "f206": 0 + }, + { + "f2": 828.16, + "f3": -2.69, + "f12": "BK1086", + "f14": "粮食概念", + "f62": -433030384.0, + "f66": -227878080.0, + "f69": -3.27, + "f72": -205152304.0, + "f75": -2.94, + "f78": 14790400.0, + "f81": 0.21, + "f84": 392052384.0, + "f87": 5.62, + "f124": 1773992385, + "f184": -6.21, + "f204": "登海种业", + "f205": "002041", + "f206": 0 + }, + { + "f2": 3278.23, + "f3": -1.87, + "f12": "BK0700", + "f14": "充电桩", + "f62": -439645440.0, + "f66": 311354624.0, + "f69": 0.17, + "f72": -751000064.0, + "f75": -0.41, + "f78": -496208384.0, + "f81": -0.27, + "f84": 966954752.0, + "f87": 0.53, + "f124": 1773992385, + "f184": -0.24, + "f204": "阳光电源", + "f205": "300274", + "f206": 0 + }, + { + "f2": 1401.08, + "f3": -2.32, + "f12": "BK0914", + "f14": "医废处理", + "f62": -440718208.0, + "f66": -175666128.0, + "f69": -2.54, + "f72": -265052080.0, + "f75": -3.83, + "f78": 59925952.0, + "f81": 0.87, + "f84": 380766672.0, + "f87": 5.5, + "f124": 1773992385, + "f184": -6.37, + "f204": "首创环保", + "f205": "600008", + "f206": 1 + }, + { + "f2": 1733.56, + "f3": -1.28, + "f12": "BK0692", + "f14": "旅游概念", + "f62": -463433696.0, + "f66": -149856640.0, + "f69": -1.84, + "f72": -313577056.0, + "f75": -3.85, + "f78": 29880672.0, + "f81": 0.37, + "f84": 433553024.0, + "f87": 5.32, + "f124": 1773992385, + "f184": -5.69, + "f204": "绿地控股", + "f205": "600606", + "f206": 1 + }, + { + "f2": 1355.97, + "f3": -2.23, + "f12": "BK0733", + "f14": "包装材料", + "f62": -465338640.0, + "f66": -289917680.0, + "f69": -3.51, + "f72": -175420960.0, + "f75": -2.12, + "f78": 17521696.0, + "f81": 0.21, + "f84": 445505840.0, + "f87": 5.39, + "f124": 1773992385, + "f184": -5.63, + "f204": "珠海中富", + "f205": "000659", + "f206": 0 + }, + { + "f2": 2297.79, + "f3": -1.85, + "f12": "BK0925", + "f14": "北交所概念", + "f62": -472914176.0, + "f66": -329752240.0, + "f69": -2.51, + "f72": -143161936.0, + "f75": -1.09, + "f78": 70628528.0, + "f81": 0.54, + "f84": 402285760.0, + "f87": 3.06, + "f124": 1773992385, + "f184": -3.6, + "f204": "赛微电子", + "f205": "300456", + "f206": 0 + }, + { + "f2": 1153.26, + "f3": -2.75, + "f12": "BK1080", + "f14": "新型城镇化", + "f62": -475731616.0, + "f66": -6278560.0, + "f69": -0.02, + "f72": -469453056.0, + "f75": -1.81, + "f78": 118650880.0, + "f81": 0.46, + "f84": 357972480.0, + "f87": 1.38, + "f124": 1773992385, + "f184": -1.84, + "f204": "汇绿生态", + "f205": "001267", + "f206": 0 + }, + { + "f2": 2813.44, + "f3": -1.64, + "f12": "BK0672", + "f14": "沪企改革", + "f62": -480171776.0, + "f66": -236274784.0, + "f69": -2.58, + "f72": -243896992.0, + "f75": -2.66, + "f78": 17235456.0, + "f81": 0.19, + "f84": 462936336.0, + "f87": 5.05, + "f124": 1773992385, + "f184": -5.24, + "f204": "市北高新", + "f205": "600604", + "f206": 1 + }, + { + "f2": 1426.37, + "f3": -2.77, + "f12": "BK0954", + "f14": "盲盒经济", + "f62": -484252016.0, + "f66": -147456448.0, + "f69": -3.29, + "f72": -336795568.0, + "f75": -7.52, + "f78": 55184592.0, + "f81": 1.23, + "f84": 429067424.0, + "f87": 9.58, + "f124": 1773992385, + "f184": -10.81, + "f204": "*ST沐邦", + "f205": "603398", + "f206": 1 + }, + { + "f2": 1746.69, + "f3": -3.09, + "f12": "BK0904", + "f14": "广电", + "f62": -488585328.0, + "f66": -330932960.0, + "f69": -5.46, + "f72": -157652368.0, + "f75": -2.6, + "f78": 124180208.0, + "f81": 2.05, + "f84": 349777488.0, + "f87": 5.77, + "f124": 1773992385, + "f184": -8.06, + "f204": "同洲电子", + "f205": "002052", + "f206": 0 + }, + { + "f2": 1387.77, + "f3": -3.32, + "f12": "BK1133", + "f14": "ERP概念", + "f62": -500890192.0, + "f66": -300857808.0, + "f69": -3.9, + "f72": -200032384.0, + "f75": -2.59, + "f78": 9113056.0, + "f81": 0.12, + "f84": 491538976.0, + "f87": 6.37, + "f124": 1773992385, + "f184": -6.49, + "f204": "英唐智控", + "f205": "300131", + "f206": 0 + }, + { + "f2": 1228.4, + "f3": -2.91, + "f12": "BK1058", + "f14": "地下管网", + "f62": -502438224.0, + "f66": -149346656.0, + "f69": -2.06, + "f72": -353091568.0, + "f75": -4.87, + "f78": 169428720.0, + "f81": 2.34, + "f84": 331211920.0, + "f87": 4.57, + "f124": 1773992385, + "f184": -6.93, + "f204": "首创环保", + "f205": "600008", + "f206": 1 + }, + { + "f2": 3908.59, + "f3": -1.89, + "f12": "BK0884", + "f14": "光刻机(胶)", + "f62": -504994304.0, + "f66": -179485696.0, + "f69": -0.38, + "f72": -325508608.0, + "f75": -0.69, + "f78": -415147008.0, + "f81": -0.88, + "f84": 900898816.0, + "f87": 1.9, + "f124": 1773992385, + "f184": -1.06, + "f204": "北方华创", + "f205": "002371", + "f206": 0 + }, + { + "f2": 1356.62, + "f3": -2.78, + "f12": "BK0656", + "f14": "智能电视", + "f62": -509667712.0, + "f66": -330661664.0, + "f69": -5.26, + "f72": -179006048.0, + "f75": -2.85, + "f78": 72525696.0, + "f81": 1.15, + "f84": 437142032.0, + "f87": 6.95, + "f124": 1773992385, + "f184": -8.11, + "f204": "兆驰股份", + "f205": "002429", + "f206": 0 + }, + { + "f2": 1694.52, + "f3": -2.9, + "f12": "BK1155", + "f14": "小米汽车", + "f62": -510716928.0, + "f66": 1637721600.0, + "f69": 2.22, + "f72": -2148438528.0, + "f75": -2.92, + "f78": -1062726656.0, + "f81": -1.44, + "f84": 1561748224.0, + "f87": 2.12, + "f124": 1773992385, + "f184": -0.69, + "f204": "宁德时代", + "f205": "300750", + "f206": 0 + }, + { + "f2": 2153.94, + "f3": -2.14, + "f12": "BK1121", + "f14": "第四代半导体", + "f62": -512557936.0, + "f66": -348762768.0, + "f69": -5.9, + "f72": -163795168.0, + "f75": -2.77, + "f78": -70017792.0, + "f81": -1.18, + "f84": 582575712.0, + "f87": 9.85, + "f124": 1773992385, + "f184": -8.67, + "f204": "南大光电", + "f205": "300346", + "f206": 0 + }, + { + "f2": 2783.73, + "f3": -2.05, + "f12": "BK0842", + "f14": "富士康", + "f62": -513262848.0, + "f66": -794561280.0, + "f69": -2.88, + "f72": 281298432.0, + "f75": 1.02, + "f78": 187755520.0, + "f81": 0.68, + "f84": 325507072.0, + "f87": 1.18, + "f124": 1773992385, + "f184": -1.86, + "f204": "胜宏科技", + "f205": "300476", + "f206": 0 + }, + { + "f2": 1796.15, + "f3": -3.48, + "f12": "BK1069", + "f14": "智慧灯杆", + "f62": -527660880.0, + "f66": -313396080.0, + "f69": -3.45, + "f72": -214264800.0, + "f75": -2.36, + "f78": 223094240.0, + "f81": 2.45, + "f84": 353391632.0, + "f87": 3.89, + "f124": 1773992385, + "f184": -5.8, + "f204": "格利尔", + "f205": "920641", + "f206": 0 + }, + { + "f2": 1511.13, + "f3": -1.99, + "f12": "BK0708", + "f14": "体育产业", + "f62": -530789488.0, + "f66": -199830864.0, + "f69": -1.6, + "f72": -330958624.0, + "f75": -2.65, + "f78": 263488928.0, + "f81": 2.11, + "f84": 259590656.0, + "f87": 2.08, + "f124": 1773992385, + "f184": -4.25, + "f204": "舒华体育", + "f205": "605299", + "f206": 1 + }, + { + "f2": 1700.1, + "f3": -1.81, + "f12": "BK0870", + "f14": "单抗概念", + "f62": -534368448.0, + "f66": -286743168.0, + "f69": -2.53, + "f72": -247625280.0, + "f75": -2.19, + "f78": 31056560.0, + "f81": 0.27, + "f84": 503311872.0, + "f87": 4.44, + "f124": 1773992385, + "f184": -4.72, + "f204": "沃森生物", + "f205": "300142", + "f206": 0 + }, + { + "f2": 1079.97, + "f3": -2.33, + "f12": "BK0939", + "f14": "辅助生殖", + "f62": -537850640.0, + "f66": -65868288.0, + "f69": -0.7, + "f72": -471982352.0, + "f75": -4.99, + "f78": -77087584.0, + "f81": -0.82, + "f84": 614938208.0, + "f87": 6.5, + "f124": 1773992385, + "f184": -5.69, + "f204": "美诺华", + "f205": "603538", + "f206": 1 + }, + { + "f2": 1939.42, + "f3": -4.38, + "f12": "BK1017", + "f14": "资源开采概念", + "f62": -544312080.0, + "f66": -119366144.0, + "f69": -0.92, + "f72": -424945936.0, + "f75": -3.26, + "f78": -83100720.0, + "f81": -0.64, + "f84": 601693872.0, + "f87": 4.62, + "f124": 1773992385, + "f184": -4.18, + "f204": "金诚信", + "f205": "603979", + "f206": 1 + }, + { + "f2": 936.47, + "f3": -1.9, + "f12": "BK0947", + "f14": "屏下摄像", + "f62": -551449840.0, + "f66": -248733536.0, + "f69": -3.09, + "f72": -302716304.0, + "f75": -3.77, + "f78": 15146608.0, + "f81": 0.19, + "f84": 536303216.0, + "f87": 6.67, + "f124": 1773992385, + "f184": -6.86, + "f204": "京东方A", + "f205": "000725", + "f206": 0 + }, + { + "f2": 1170.37, + "f3": -3.11, + "f12": "BK0942", + "f14": "商汤概念", + "f62": -567663152.0, + "f66": -365355152.0, + "f69": -4.99, + "f72": -202308000.0, + "f75": -2.77, + "f78": 155723072.0, + "f81": 2.13, + "f84": 411940080.0, + "f87": 5.63, + "f124": 1773992385, + "f184": -7.76, + "f204": "星宸科技", + "f205": "301536", + "f206": 0 + }, + { + "f2": 1564.26, + "f3": -2.65, + "f12": "BK0698", + "f14": "免疫治疗", + "f62": -572098576.0, + "f66": -278284384.0, + "f69": -4.09, + "f72": -293814192.0, + "f75": -4.32, + "f78": 116374256.0, + "f81": 1.71, + "f84": 455724320.0, + "f87": 6.69, + "f124": 1773992385, + "f184": -8.4, + "f204": "佐力药业", + "f205": "300181", + "f206": 0 + }, + { + "f2": 1296.23, + "f3": -2.39, + "f12": "BK0882", + "f14": "猪肉概念", + "f62": -573760400.0, + "f66": -612873184.0, + "f69": -6.55, + "f72": 39112784.0, + "f75": 0.42, + "f78": 48406576.0, + "f81": 0.52, + "f84": 525392048.0, + "f87": 5.61, + "f124": 1773992385, + "f184": -6.13, + "f204": "温氏股份", + "f205": "300498", + "f206": 0 + }, + { + "f2": 683.28, + "f3": -3.03, + "f12": "BK1011", + "f14": "环氧丙烷", + "f62": -574188176.0, + "f66": -99443792.0, + "f69": -0.79, + "f72": -474744384.0, + "f75": -3.78, + "f78": -151451600.0, + "f81": -1.21, + "f84": 712242128.0, + "f87": 5.67, + "f124": 1773992385, + "f184": -4.57, + "f204": "石大胜华", + "f205": "603026", + "f206": 1 + }, + { + "f2": 1228.39, + "f3": -1.95, + "f12": "BK0838", + "f14": "东北振兴", + "f62": -580019056.0, + "f66": -162206272.0, + "f69": -1.01, + "f72": -417812784.0, + "f75": -2.61, + "f78": 40159232.0, + "f81": 0.25, + "f84": 539859712.0, + "f87": 3.37, + "f124": 1773992385, + "f184": -3.62, + "f204": "大金重工", + "f205": "002487", + "f206": 0 + }, + { + "f2": 1925.43, + "f3": -2.66, + "f12": "BK1145", + "f14": "机器人执行器", + "f62": -582788224.0, + "f66": -200071680.0, + "f69": -1.47, + "f72": -382716544.0, + "f75": -2.82, + "f78": 19356160.0, + "f81": 0.14, + "f84": 563432224.0, + "f87": 4.15, + "f124": 1773992385, + "f184": -4.29, + "f204": "大族激光", + "f205": "002008", + "f206": 0 + }, + { + "f2": 2026.99, + "f3": -2.66, + "f12": "BK0924", + "f14": "地摊经济", + "f62": -583007328.0, + "f66": -354978560.0, + "f69": -5.83, + "f72": -228028768.0, + "f75": -3.74, + "f78": 125641952.0, + "f81": 2.06, + "f84": 457365376.0, + "f87": 7.51, + "f124": 1773992385, + "f184": -9.57, + "f204": "国恩股份", + "f205": "002768", + "f206": 0 + }, + { + "f2": 3148.68, + "f3": -2.94, + "f12": "BK0890", + "f14": "MLCC", + "f62": -587077040.0, + "f66": -404531824.0, + "f69": -3.77, + "f72": -182545216.0, + "f75": -1.7, + "f78": 69678864.0, + "f81": 0.65, + "f84": 517398160.0, + "f87": 4.82, + "f124": 1773992385, + "f184": -5.47, + "f204": "博迁新材", + "f205": "605376", + "f206": 1 + }, + { + "f2": 43679.88, + "f3": -1.64, + "f12": "BK0477", + "f14": "酿酒概念", + "f62": -591381840.0, + "f66": -321658592.0, + "f69": -3.2, + "f72": -269723248.0, + "f75": -2.68, + "f78": -150192.0, + "f81": 0.0, + "f84": 591532032.0, + "f87": 5.89, + "f124": 1773992385, + "f184": -5.89, + "f204": "贵州茅台", + "f205": "600519", + "f206": 1 + }, + { + "f2": 1128.93, + "f3": -2.57, + "f12": "BK1025", + "f14": "预制菜概念", + "f62": -592363472.0, + "f66": -257306352.0, + "f69": -3.22, + "f72": -335057120.0, + "f75": -4.19, + "f78": 104032272.0, + "f81": 1.3, + "f84": 486718720.0, + "f87": 6.08, + "f124": 1773992385, + "f184": -7.4, + "f204": "双枪科技", + "f205": "001211", + "f206": 0 + }, + { + "f2": 1641.12, + "f3": -3.35, + "f12": "BK0959", + "f14": "数字阅读", + "f62": -600741728.0, + "f66": -177942736.0, + "f69": -3.34, + "f72": -422798992.0, + "f75": -7.94, + "f78": 54686816.0, + "f81": 1.03, + "f84": 546054912.0, + "f87": 10.25, + "f124": 1773992385, + "f184": -11.28, + "f204": "中原传媒", + "f205": "000719", + "f206": 0 + }, + { + "f2": 7496.65, + "f3": -3.2, + "f12": "BK0614", + "f14": "食品安全", + "f62": -603203888.0, + "f66": -250287104.0, + "f69": -2.53, + "f72": -352916784.0, + "f75": -3.57, + "f78": 114120464.0, + "f81": 1.15, + "f84": 489925488.0, + "f87": 4.96, + "f124": 1773992385, + "f184": -6.1, + "f204": "华盛昌", + "f205": "002980", + "f206": 0 + }, + { + "f2": 1948.68, + "f3": -2.46, + "f12": "BK0998", + "f14": "机器视觉", + "f62": -611612096.0, + "f66": -374688448.0, + "f69": -1.65, + "f72": -236923648.0, + "f75": -1.04, + "f78": 114300672.0, + "f81": 0.5, + "f84": 483327488.0, + "f87": 2.13, + "f124": 1773992385, + "f184": -2.7, + "f204": "先导智能", + "f205": "300450", + "f206": 0 + }, + { + "f2": 1082.13, + "f3": -2.81, + "f12": "BK0724", + "f14": "海绵城市", + "f62": -625480208.0, + "f66": -228019248.0, + "f69": -3.15, + "f72": -397460960.0, + "f75": -5.49, + "f78": 56903360.0, + "f81": 0.79, + "f84": 568576864.0, + "f87": 7.85, + "f124": 1773992385, + "f184": -8.64, + "f204": "首创环保", + "f205": "600008", + "f206": 1 + }, + { + "f2": 870.47, + "f3": -2.58, + "f12": "BK1085", + "f14": "痘病毒防治", + "f62": -630879616.0, + "f66": -388043968.0, + "f69": -4.84, + "f72": -242835648.0, + "f75": -3.03, + "f78": 29947040.0, + "f81": 0.37, + "f84": 600932576.0, + "f87": 7.5, + "f124": 1773992385, + "f184": -7.87, + "f204": "西点药业", + "f205": "301130", + "f206": 0 + }, + { + "f2": 2213.36, + "f3": -2.26, + "f12": "BK0981", + "f14": "工业气体", + "f62": -636778432.0, + "f66": -359795648.0, + "f69": -2.85, + "f72": -276982784.0, + "f75": -2.19, + "f78": 9199616.0, + "f81": 0.07, + "f84": 629373184.0, + "f87": 4.98, + "f124": 1773992385, + "f184": -5.04, + "f204": "金宏气体", + "f205": "688106", + "f206": 1 + }, + { + "f2": 2924.71, + "f3": -1.22, + "f12": "BK0595", + "f14": "风能", + "f62": -639344384.0, + "f66": 738066432.0, + "f69": 0.35, + "f72": -1377410816.0, + "f75": -0.65, + "f78": -1385312000.0, + "f81": -0.65, + "f84": 1963442944.0, + "f87": 0.92, + "f124": 1773992385, + "f184": -0.3, + "f204": "阳光电源", + "f205": "300274", + "f206": 0 + }, + { + "f2": 1765.0, + "f3": -2.18, + "f12": "BK0812", + "f14": "贬值受益", + "f62": -643098368.0, + "f66": 956078848.0, + "f69": 0.88, + "f72": -1599177216.0, + "f75": -1.48, + "f78": -2770430720.0, + "f81": -2.56, + "f84": 3325876992.0, + "f87": 3.08, + "f124": 1773992385, + "f184": -0.59, + "f204": "中际旭创", + "f205": "300308", + "f206": 0 + }, + { + "f2": 766.15, + "f3": -2.7, + "f12": "BK0971", + "f14": "注册制次新股", + "f62": -646484256.0, + "f66": 76866784.0, + "f69": 0.27, + "f72": -723351040.0, + "f75": -2.49, + "f78": -90500608.0, + "f81": -0.31, + "f84": 736985088.0, + "f87": 2.54, + "f124": 1773992385, + "f184": -2.23, + "f204": "华电新能", + "f205": "600930", + "f206": 1 + }, + { + "f2": 11199.24, + "f3": -2.15, + "f12": "BK0566", + "f14": "滨海新区", + "f62": -649473696.0, + "f66": -686704912.0, + "f69": -4.97, + "f72": 37231216.0, + "f75": 0.27, + "f78": 186775504.0, + "f81": 1.35, + "f84": 462698192.0, + "f87": 3.35, + "f124": 1773992385, + "f184": -4.7, + "f204": "TCL中环", + "f205": "002129", + "f206": 0 + }, + { + "f2": 2026.81, + "f3": -2.63, + "f12": "BK0895", + "f14": "维生素", + "f62": -651253152.0, + "f66": -278518160.0, + "f69": -3.22, + "f72": -372734992.0, + "f75": -4.31, + "f78": 121402640.0, + "f81": 1.4, + "f84": 525220384.0, + "f87": 6.07, + "f124": 1773992385, + "f184": -7.53, + "f204": "民生健康", + "f205": "301507", + "f206": 0 + }, + { + "f2": 1044.0, + "f3": -0.64, + "f12": "BK1636", + "f14": "红利破净股", + "f62": -655604976.0, + "f66": -490979824.0, + "f69": -2.07, + "f72": -164625152.0, + "f75": -0.69, + "f78": 220417792.0, + "f81": 0.93, + "f84": 435187200.0, + "f87": 1.83, + "f124": 1773992385, + "f184": -2.76, + "f204": "兰花科创", + "f205": "600123", + "f206": 1 + }, + { + "f2": 1730.32, + "f3": -1.89, + "f12": "BK0873", + "f14": "垃圾分类", + "f62": -660959744.0, + "f66": -341932544.0, + "f69": -1.52, + "f72": -319027200.0, + "f75": -1.41, + "f78": 145009408.0, + "f81": 0.64, + "f84": 515091968.0, + "f87": 2.28, + "f124": 1773992385, + "f184": -2.93, + "f204": "海峡环保", + "f205": "603817", + "f206": 1 + }, + { + "f2": 1682.87, + "f3": -2.22, + "f12": "BK1102", + "f14": "空气能热泵", + "f62": -671566080.0, + "f66": -261304672.0, + "f69": -1.67, + "f72": -410261408.0, + "f75": -2.62, + "f78": -346830336.0, + "f81": -2.21, + "f84": 1018396416.0, + "f87": 6.5, + "f124": 1773992385, + "f184": -4.28, + "f204": "海尔智家", + "f205": "600690", + "f206": 1 + }, + { + "f2": 1331.21, + "f3": -0.64, + "f12": "BK0743", + "f14": "深证100R", + "f62": -683143168.0, + "f66": 2074464256.0, + "f69": 0.71, + "f72": -2757607424.0, + "f75": -0.95, + "f78": -5176004608.0, + "f81": -1.78, + "f84": 5859146752.0, + "f87": 2.01, + "f124": 1773992385, + "f184": -0.23, + "f204": "中际旭创", + "f205": "300308", + "f206": 0 + }, + { + "f2": 1041.68, + "f3": -2.63, + "f12": "BK1070", + "f14": "土壤修复", + "f62": -730117712.0, + "f66": -596886528.0, + "f69": -5.87, + "f72": -133231184.0, + "f75": -1.31, + "f78": 251993328.0, + "f81": 2.48, + "f84": 479185344.0, + "f87": 4.71, + "f124": 1773992385, + "f184": -7.18, + "f204": "宁波能源", + "f205": "600982", + "f206": 1 + }, + { + "f2": 1620.73, + "f3": -2.47, + "f12": "BK0669", + "f14": "生态农业", + "f62": -734925104.0, + "f66": -316996640.0, + "f69": -2.25, + "f72": -417928464.0, + "f75": -2.97, + "f78": 4584304.0, + "f81": 0.03, + "f84": 730340704.0, + "f87": 5.19, + "f124": 1773992385, + "f184": -5.22, + "f204": "韶能股份", + "f205": "000601", + "f206": 0 + }, + { + "f2": 1981.89, + "f3": -3.49, + "f12": "BK0880", + "f14": "UWB概念", + "f62": -743704240.0, + "f66": -474097760.0, + "f69": -3.43, + "f72": -269606480.0, + "f75": -1.95, + "f78": 67832704.0, + "f81": 0.49, + "f84": 675871472.0, + "f87": 4.9, + "f124": 1773992385, + "f184": -5.39, + "f204": "京东方A", + "f205": "000725", + "f206": 0 + }, + { + "f2": 12275.63, + "f3": -1.28, + "f12": "BK0498", + "f14": "AB股", + "f62": -751843280.0, + "f66": -366914320.0, + "f69": -1.75, + "f72": -384928960.0, + "f75": -1.83, + "f78": 39350528.0, + "f81": 0.19, + "f84": 712493056.0, + "f87": 3.39, + "f124": 1773992385, + "f184": -3.58, + "f204": "市北高新", + "f205": "600604", + "f206": 1 + }, + { + "f2": 2073.76, + "f3": -1.53, + "f12": "BK0896", + "f14": "白酒", + "f62": -752314208.0, + "f66": -461796576.0, + "f69": -2.97, + "f72": -290517632.0, + "f75": -1.87, + "f78": -24204288.0, + "f81": -0.16, + "f84": 776518480.0, + "f87": 4.99, + "f124": 1773992385, + "f184": -4.84, + "f204": "怡 亚 通", + "f205": "002183", + "f206": 0 + }, + { + "f2": 1537.2, + "f3": -3.92, + "f12": "BK1143", + "f14": "空间计算", + "f62": -759561008.0, + "f66": -473799216.0, + "f69": -5.0, + "f72": -285761792.0, + "f75": -3.02, + "f78": 290939904.0, + "f81": 3.07, + "f84": 465257952.0, + "f87": 4.91, + "f124": 1773992385, + "f184": -8.02, + "f204": "测绘股份", + "f205": "300826", + "f206": 0 + }, + { + "f2": 1896.95, + "f3": -2.36, + "f12": "BK0632", + "f14": "土地流转", + "f62": -771888496.0, + "f66": -386047504.0, + "f69": -3.61, + "f72": -385840992.0, + "f75": -3.61, + "f78": 6519936.0, + "f81": 0.06, + "f84": 765368560.0, + "f87": 7.15, + "f124": 1773992385, + "f184": -7.21, + "f204": "京投发展", + "f205": "600683", + "f206": 1 + }, + { + "f2": 4544.39, + "f3": -2.09, + "f12": "BK0580", + "f14": "LED概念", + "f62": -788776192.0, + "f66": -622448128.0, + "f69": -0.99, + "f72": -166328064.0, + "f75": -0.26, + "f78": 625583104.0, + "f81": 1.0, + "f84": 209562368.0, + "f87": 0.33, + "f124": 1773992385, + "f184": -1.26, + "f204": "三安光电", + "f205": "600703", + "f206": 1 + }, + { + "f2": 1953.22, + "f3": -2.21, + "f12": "BK0684", + "f14": "京津冀", + "f62": -793007648.0, + "f66": -309927968.0, + "f69": -1.35, + "f72": -483079680.0, + "f75": -2.1, + "f78": -108247296.0, + "f81": -0.47, + "f84": 886627584.0, + "f87": 3.85, + "f124": 1773992385, + "f184": -3.44, + "f204": "首开股份", + "f205": "600376", + "f206": 1 + }, + { + "f2": 2053.15, + "f3": -2.54, + "f12": "BK0856", + "f14": "工业大麻", + "f62": -796013200.0, + "f66": -545009824.0, + "f69": -4.95, + "f72": -251003376.0, + "f75": -2.28, + "f78": 142861696.0, + "f81": 1.3, + "f84": 653151504.0, + "f87": 5.93, + "f124": 1773992385, + "f184": -7.23, + "f204": "华纺股份", + "f205": "600448", + "f206": 1 + }, + { + "f2": 1106.13, + "f3": -2.87, + "f12": "BK0806", + "f14": "精准医疗", + "f62": -812561104.0, + "f66": -403379744.0, + "f69": -4.15, + "f72": -409181360.0, + "f75": -4.21, + "f78": -4402576.0, + "f81": -0.05, + "f84": 816963680.0, + "f87": 8.41, + "f124": 1773992385, + "f184": -8.36, + "f204": "佐力药业", + "f205": "300181", + "f206": 0 + }, + { + "f2": 1720.12, + "f3": -1.39, + "f12": "BK0823", + "f14": "养老金", + "f62": -820198400.0, + "f66": -399188736.0, + "f69": -0.49, + "f72": -421009664.0, + "f75": -0.52, + "f78": -441686016.0, + "f81": -0.55, + "f84": 1261884672.0, + "f87": 1.56, + "f124": 1773992385, + "f184": -1.01, + "f204": "汇绿生态", + "f205": "001267", + "f206": 0 + }, + { + "f2": 2375.92, + "f3": -2.83, + "f12": "BK1101", + "f14": "Chiplet概念", + "f62": -826061312.0, + "f66": -1029453824.0, + "f69": -2.39, + "f72": 203392512.0, + "f75": 0.47, + "f78": 164637440.0, + "f81": 0.38, + "f84": 661423872.0, + "f87": 1.53, + "f124": 1773992385, + "f184": -1.91, + "f204": "芯原股份", + "f205": "688521", + "f206": 1 + }, + { + "f2": 1905.43, + "f3": -3.04, + "f12": "BK0875", + "f14": "ETC", + "f62": -829563120.0, + "f66": -454121584.0, + "f69": -4.55, + "f72": -375441536.0, + "f75": -3.76, + "f78": 117582256.0, + "f81": 1.18, + "f84": 710498336.0, + "f87": 7.12, + "f124": 1773992385, + "f184": -8.31, + "f204": "合力泰", + "f205": "002217", + "f206": 0 + }, + { + "f2": 27992.1, + "f3": -1.93, + "f12": "BK0548", + "f14": "生物疫苗", + "f62": -831656016.0, + "f66": -416135040.0, + "f69": -3.29, + "f72": -415520976.0, + "f75": -3.28, + "f78": 134970048.0, + "f81": 1.07, + "f84": 691636576.0, + "f87": 5.47, + "f124": 1773992385, + "f184": -6.57, + "f204": "沃森生物", + "f205": "300142", + "f206": 0 + }, + { + "f2": 2046.01, + "f3": -0.37, + "f12": "BK1003", + "f14": "抽水蓄能", + "f62": -849648384.0, + "f66": -919161344.0, + "f69": -1.76, + "f72": 69512960.0, + "f75": 0.13, + "f78": -411845632.0, + "f81": -0.79, + "f84": 1259929088.0, + "f87": 2.42, + "f124": 1773992385, + "f184": -1.63, + "f204": "广西能源", + "f205": "600310", + "f206": 1 + }, + { + "f2": 1489.35, + "f3": -2.0, + "f12": "BK1095", + "f14": "钒电池", + "f62": -850372608.0, + "f66": -222972080.0, + "f69": -1.26, + "f72": -627400528.0, + "f75": -3.54, + "f78": -48710912.0, + "f81": -0.28, + "f84": 899083776.0, + "f87": 5.08, + "f124": 1773992385, + "f184": -4.8, + "f204": "河钢股份", + "f205": "000709", + "f206": 0 + }, + { + "f2": 1818.0, + "f3": -4.15, + "f12": "BK1049", + "f14": "EDR概念", + "f62": -851570848.0, + "f66": -879497264.0, + "f69": -6.53, + "f72": 27926416.0, + "f75": 0.21, + "f78": 58386448.0, + "f81": 0.43, + "f84": 793184400.0, + "f87": 5.89, + "f124": 1773992385, + "f184": -6.32, + "f204": "富临运业", + "f205": "002357", + "f206": 0 + }, + { + "f2": 1059.78, + "f3": -3.99, + "f12": "BK1189", + "f14": "腾讯云", + "f62": -860579856.0, + "f66": -378969360.0, + "f69": -1.65, + "f72": -481610496.0, + "f75": -2.09, + "f78": 179370496.0, + "f81": 0.78, + "f84": 681209344.0, + "f87": 2.96, + "f124": 1773992385, + "f184": -3.74, + "f204": "英维克", + "f205": "002837", + "f206": 0 + }, + { + "f2": 12581.54, + "f3": -1.87, + "f12": "BK0528", + "f14": "转债标的", + "f62": -861050112.0, + "f66": -752833792.0, + "f69": -0.47, + "f72": -108216320.0, + "f75": -0.07, + "f78": -469509376.0, + "f81": -0.29, + "f84": 1330559488.0, + "f87": 0.83, + "f124": 1773992385, + "f184": -0.54, + "f204": "隆基绿能", + "f205": "601012", + "f206": 1 + }, + { + "f2": 1313.77, + "f3": -3.18, + "f12": "BK0729", + "f14": "船舶制造", + "f62": -863457952.0, + "f66": -620012992.0, + "f69": -7.33, + "f72": -243444960.0, + "f75": -2.88, + "f78": 161282208.0, + "f81": 1.91, + "f84": 702175728.0, + "f87": 8.3, + "f124": 1773992385, + "f184": -10.21, + "f204": "中国动力", + "f205": "600482", + "f206": 1 + }, + { + "f2": 3443.09, + "f3": -2.18, + "f12": "BK0677", + "f14": "粤港自贸", + "f62": -869964112.0, + "f66": -425194672.0, + "f69": -2.78, + "f72": -444769440.0, + "f75": -2.91, + "f78": 136577792.0, + "f81": 0.89, + "f84": 733572864.0, + "f87": 4.8, + "f124": 1773992385, + "f184": -5.69, + "f204": "怡 亚 通", + "f205": "002183", + "f206": 0 + }, + { + "f2": 28802.6, + "f3": -2.92, + "f12": "BK0501", + "f14": "次新股", + "f62": -885540720.0, + "f66": 45143440.0, + "f69": 0.14, + "f72": -930684160.0, + "f75": -2.92, + "f78": -268021504.0, + "f81": -0.84, + "f84": 679733504.0, + "f87": 2.13, + "f124": 1773992385, + "f184": -2.78, + "f204": "华电新能", + "f205": "600930", + "f206": 1 + }, + { + "f2": 3118.24, + "f3": -3.8, + "f12": "BK0603", + "f14": "页岩气", + "f62": -895418800.0, + "f66": -306814640.0, + "f69": -1.42, + "f72": -588604160.0, + "f75": -2.72, + "f78": -45691904.0, + "f81": -0.21, + "f84": 940416768.0, + "f87": 4.35, + "f124": 1773992385, + "f184": -4.14, + "f204": "中国石油", + "f205": "601857", + "f206": 1 + }, + { + "f2": 5336.66, + "f3": -1.8, + "f12": "BK0690", + "f14": "氟化工概念", + "f62": -897963872.0, + "f66": -399761504.0, + "f69": -1.24, + "f72": -498202368.0, + "f75": -1.54, + "f78": -326630400.0, + "f81": -1.01, + "f84": 1224594176.0, + "f87": 3.79, + "f124": 1773992385, + "f184": -2.78, + "f204": "石大胜华", + "f205": "603026", + "f206": 1 + }, + { + "f2": 2249.52, + "f3": -0.67, + "f12": "BK0811", + "f14": "超级品牌", + "f62": -901792896.0, + "f66": -785562752.0, + "f69": -3.08, + "f72": -116230144.0, + "f75": -0.46, + "f78": -33607936.0, + "f81": -0.13, + "f84": 935400704.0, + "f87": 3.67, + "f124": 1773992385, + "f184": -3.53, + "f204": "比亚迪", + "f205": "002594", + "f206": 0 + }, + { + "f2": 989.31, + "f3": -2.02, + "f12": "BK1048", + "f14": "IGBT概念", + "f62": -906990080.0, + "f66": -372617728.0, + "f69": -1.13, + "f72": -534372352.0, + "f75": -1.62, + "f78": -104808960.0, + "f81": -0.32, + "f84": 1012081408.0, + "f87": 3.06, + "f124": 1773992385, + "f184": -2.75, + "f204": "比亚迪", + "f205": "002594", + "f206": 0 + }, + { + "f2": 1399.62, + "f3": -2.83, + "f12": "BK1149", + "f14": "星闪概念", + "f62": -909957824.0, + "f66": -314103488.0, + "f69": -1.62, + "f72": -595854336.0, + "f75": -3.06, + "f78": 353088768.0, + "f81": 1.82, + "f84": 538288384.0, + "f87": 2.77, + "f124": 1773992385, + "f184": -4.68, + "f204": "欣旺达", + "f205": "300207", + "f206": 0 + }, + { + "f2": 1977.75, + "f3": -3.25, + "f12": "BK0693", + "f14": "基因测序", + "f62": -912924112.0, + "f66": -359578128.0, + "f69": -3.8, + "f72": -553345984.0, + "f75": -5.85, + "f78": -49835392.0, + "f81": -0.53, + "f84": 959369120.0, + "f87": 10.14, + "f124": 1773992385, + "f184": -9.65, + "f204": "国发股份", + "f205": "600538", + "f206": 1 + }, + { + "f2": 948.24, + "f3": -2.16, + "f12": "BK1655", + "f14": "零售概念", + "f62": -913948720.0, + "f66": -407707424.0, + "f69": -3.18, + "f72": -506241296.0, + "f75": -3.95, + "f78": 5382464.0, + "f81": 0.04, + "f84": 908566272.0, + "f87": 7.1, + "f124": 1773992385, + "f184": -7.14, + "f204": "常山药业", + "f205": "300255", + "f206": 0 + }, + { + "f2": 2579.86, + "f3": -2.71, + "f12": "BK0994", + "f14": "空间站概念", + "f62": -922158912.0, + "f66": -362805760.0, + "f69": -3.68, + "f72": -559353152.0, + "f75": -5.68, + "f78": 4923424.0, + "f81": 0.05, + "f84": 917235504.0, + "f87": 9.31, + "f124": 1773992385, + "f184": -9.36, + "f204": "北化股份", + "f205": "002246", + "f206": 0 + }, + { + "f2": 2908.74, + "f3": -2.41, + "f12": "BK0592", + "f14": "铁路基建", + "f62": -928799760.0, + "f66": -370793488.0, + "f69": -1.18, + "f72": -558006272.0, + "f75": -1.77, + "f78": 292299264.0, + "f81": 0.93, + "f84": 629503232.0, + "f87": 2.0, + "f124": 1773992385, + "f184": -2.95, + "f204": "中国中铁", + "f205": "601390", + "f206": 1 + }, + { + "f2": 1405.39, + "f3": -1.35, + "f12": "BK1107", + "f14": "科创板做市商", + "f62": -944483968.0, + "f66": -622521088.0, + "f69": -6.69, + "f72": -321962880.0, + "f75": -3.46, + "f78": 362034976.0, + "f81": 3.89, + "f84": 582448992.0, + "f87": 6.26, + "f124": 1773992385, + "f184": -10.15, + "f204": "国金证券", + "f205": "600109", + "f206": 1 + }, + { + "f2": 1147.37, + "f3": -3.97, + "f12": "BK1129", + "f14": "数字水印", + "f62": -944934368.0, + "f66": -438543648.0, + "f69": -5.52, + "f72": -506390720.0, + "f75": -6.38, + "f78": 13971328.0, + "f81": 0.18, + "f84": 930963040.0, + "f87": 11.72, + "f124": 1773992385, + "f184": -11.9, + "f204": "大胜达", + "f205": "603687", + "f206": 1 + }, + { + "f2": 1654.21, + "f3": -0.84, + "f12": "BK1087", + "f14": "超超临界发电", + "f62": -952691456.0, + "f66": -1028469760.0, + "f69": -2.27, + "f72": 75778304.0, + "f75": 0.17, + "f78": 17719296.0, + "f81": 0.04, + "f84": 934972160.0, + "f87": 2.06, + "f124": 1773992385, + "f184": -2.1, + "f204": "长源电力", + "f205": "000966", + "f206": 0 + }, + { + "f2": 3567.18, + "f3": -2.01, + "f12": "BK0840", + "f14": "OLED", + "f62": -956632320.0, + "f66": -350683904.0, + "f69": -0.32, + "f72": -605948416.0, + "f75": -0.56, + "f78": -148171008.0, + "f81": -0.14, + "f84": 1095044352.0, + "f87": 1.01, + "f124": 1773992385, + "f184": -0.88, + "f204": "迈为股份", + "f205": "300751", + "f206": 0 + }, + { + "f2": 2272.48, + "f3": -1.7, + "f12": "BK0615", + "f14": "中药概念", + "f62": -964312272.0, + "f66": -515202768.0, + "f69": -2.43, + "f72": -449109504.0, + "f75": -2.12, + "f78": -46375936.0, + "f81": -0.22, + "f84": 983260928.0, + "f87": 4.63, + "f124": 1773992385, + "f184": -4.54, + "f204": "青山纸业", + "f205": "600103", + "f206": 1 + }, + { + "f2": 1829.63, + "f3": -2.42, + "f12": "BK0976", + "f14": "被动元件概念", + "f62": -972020352.0, + "f66": -671309184.0, + "f69": -3.57, + "f72": -300711168.0, + "f75": -1.6, + "f78": 178281216.0, + "f81": 0.95, + "f84": 793739264.0, + "f87": 4.22, + "f124": 1773992385, + "f184": -5.16, + "f204": "宏达电子", + "f205": "300726", + "f206": 0 + }, + { + "f2": 1206.09, + "f3": -5.0, + "f12": "BK1132", + "f14": "MLOps概念", + "f62": -978463584.0, + "f66": -551923744.0, + "f69": -7.39, + "f72": -426539840.0, + "f75": -5.71, + "f78": 65712944.0, + "f81": 0.88, + "f84": 912750656.0, + "f87": 12.21, + "f124": 1773992385, + "f184": -13.09, + "f204": "恒华科技", + "f205": "300365", + "f206": 0 + }, + { + "f2": 6898.82, + "f3": -1.85, + "f12": "BK0644", + "f14": "特斯拉", + "f62": -982600448.0, + "f66": 1647806720.0, + "f69": 0.93, + "f72": -2630407168.0, + "f75": -1.48, + "f78": -1852804352.0, + "f81": -1.04, + "f84": 2827724544.0, + "f87": 1.59, + "f124": 1773992385, + "f184": -0.55, + "f204": "宁德时代", + "f205": "300750", + "f206": 0 + }, + { + "f2": 1182.92, + "f3": -2.28, + "f12": "BK0980", + "f14": "化债(AMC)概念", + "f62": -988184720.0, + "f66": -457259216.0, + "f69": -2.78, + "f72": -530925504.0, + "f75": -3.23, + "f78": 113150976.0, + "f81": 0.69, + "f84": 889219840.0, + "f87": 5.41, + "f124": 1773992385, + "f184": -6.01, + "f204": "中国中铁", + "f205": "601390", + "f206": 1 + }, + { + "f2": 2001.48, + "f3": -2.89, + "f12": "BK0909", + "f14": "降解塑料", + "f62": -1001363680.0, + "f66": -375827264.0, + "f69": -2.37, + "f72": -625536416.0, + "f75": -3.95, + "f78": -50802432.0, + "f81": -0.32, + "f84": 1051381248.0, + "f87": 6.63, + "f124": 1773992385, + "f184": -6.32, + "f204": "格林美", + "f205": "002340", + "f206": 0 + }, + { + "f2": 2592.07, + "f3": -1.64, + "f12": "BK0958", + "f14": "虚拟电厂", + "f62": -1006722048.0, + "f66": -387405056.0, + "f69": -0.84, + "f72": -619316992.0, + "f75": -1.34, + "f78": 150557952.0, + "f81": 0.32, + "f84": 857466368.0, + "f87": 1.85, + "f124": 1773992385, + "f184": -2.17, + "f204": "协鑫能科", + "f205": "002015", + "f206": 0 + }, + { + "f2": 3151.96, + "f3": -3.16, + "f12": "BK0699", + "f14": "全息技术", + "f62": -1026079232.0, + "f66": -1097952000.0, + "f69": -5.55, + "f72": 71872768.0, + "f75": 0.36, + "f78": 541359616.0, + "f81": 2.74, + "f84": 484719536.0, + "f87": 2.45, + "f124": 1773992385, + "f184": -5.19, + "f204": "大恒科技", + "f205": "600288", + "f206": 1 + }, + { + "f2": 1749.78, + "f3": -3.3, + "f12": "BK1171", + "f14": "碳纤维", + "f62": -1041641408.0, + "f66": -413005680.0, + "f69": -2.51, + "f72": -628635728.0, + "f75": -3.82, + "f78": 185917440.0, + "f81": 1.13, + "f84": 815822080.0, + "f87": 4.95, + "f124": 1773992385, + "f184": -6.32, + "f204": "泰豪科技", + "f205": "600590", + "f206": 1 + }, + { + "f2": 2583.29, + "f3": -2.54, + "f12": "BK0888", + "f14": "农业种植", + "f62": -1058052704.0, + "f66": -603722688.0, + "f69": -3.2, + "f72": -454330016.0, + "f75": -2.41, + "f78": 24676864.0, + "f81": 0.13, + "f84": 986312960.0, + "f87": 5.23, + "f124": 1773992385, + "f184": -5.61, + "f204": "众兴菌业", + "f205": "002772", + "f206": 0 + }, + { + "f2": 2075.57, + "f3": -1.72, + "f12": "BK0952", + "f14": "第三代半导体", + "f62": -1058434560.0, + "f66": 137434368.0, + "f69": 0.15, + "f72": -1195868928.0, + "f75": -1.29, + "f78": -492695040.0, + "f81": -0.53, + "f84": 1593562112.0, + "f87": 1.73, + "f124": 1773992385, + "f184": -1.15, + "f204": "长飞光纤", + "f205": "601869", + "f206": 1 + }, + { + "f2": 961.09, + "f3": -1.86, + "f12": "BK1653", + "f14": "味蕾经济", + "f62": -1062462448.0, + "f66": -612541936.0, + "f69": -2.99, + "f72": -449920512.0, + "f75": -2.2, + "f78": 142138880.0, + "f81": 0.69, + "f84": 916155648.0, + "f87": 4.47, + "f124": 1773992385, + "f184": -5.19, + "f204": "贵州茅台", + "f205": "600519", + "f206": 1 + }, + { + "f2": 1772.44, + "f3": -2.79, + "f12": "BK1072", + "f14": "中俄贸易概念", + "f62": -1066005744.0, + "f66": -520165424.0, + "f69": -3.27, + "f72": -545840320.0, + "f75": -3.43, + "f78": 80496896.0, + "f81": 0.51, + "f84": 973989120.0, + "f87": 6.13, + "f124": 1773992385, + "f184": -6.71, + "f204": "跃岭股份", + "f205": "002725", + "f206": 0 + }, + { + "f2": 1553.37, + "f3": -2.12, + "f12": "BK1144", + "f14": "高压快充", + "f62": -1068708352.0, + "f66": -946060288.0, + "f69": -2.04, + "f72": -122648064.0, + "f75": -0.26, + "f78": 311283456.0, + "f81": 0.67, + "f84": 757424896.0, + "f87": 1.63, + "f124": 1773992385, + "f184": -2.3, + "f204": "协鑫能科", + "f205": "002015", + "f206": 0 + }, + { + "f2": 28506.55, + "f3": -2.07, + "f12": "BK0425", + "f14": "工程建设", + "f62": -1098770944.0, + "f66": -737080576.0, + "f69": -2.19, + "f72": -361690368.0, + "f75": -1.07, + "f78": -219958528.0, + "f81": -0.65, + "f84": 1317678080.0, + "f87": 3.92, + "f124": 1773992385, + "f184": -3.27, + "f204": "汇绿生态", + "f205": "001267", + "f206": 0 + }, + { + "f2": 849.47, + "f3": -2.15, + "f12": "BK0721", + "f14": "PPP模式", + "f62": -1105960448.0, + "f66": -640944896.0, + "f69": -1.48, + "f72": -465015552.0, + "f75": -1.08, + "f78": 188556544.0, + "f81": 0.44, + "f84": 917404160.0, + "f87": 2.12, + "f124": 1773992385, + "f184": -2.56, + "f204": "国晟科技", + "f205": "603778", + "f206": 1 + }, + { + "f2": 1794.93, + "f3": -2.37, + "f12": "BK1156", + "f14": "PEEK材料概念", + "f62": -1117541136.0, + "f66": -538310416.0, + "f69": -2.76, + "f72": -579230720.0, + "f75": -2.97, + "f78": 207591680.0, + "f81": 1.06, + "f84": 911234560.0, + "f87": 4.67, + "f124": 1773992385, + "f184": -5.72, + "f204": "天赐材料", + "f205": "002709", + "f206": 0 + }, + { + "f2": 4342.96, + "f3": 4.15, + "f12": "BK1051", + "f14": "昨日连板_含一字", + "f62": -1140371920.0, + "f66": -921935312.0, + "f69": -4.82, + "f72": -218436608.0, + "f75": -1.14, + "f78": 198921728.0, + "f81": 1.04, + "f84": 941450240.0, + "f87": 4.92, + "f124": 1773992385, + "f184": -5.96, + "f204": "韶能股份", + "f205": "000601", + "f206": 0 + }, + { + "f2": 4125.58, + "f3": -3.09, + "f12": "BK0816", + "f14": "昨日连板", + "f62": -1141063568.0, + "f66": -1113928624.0, + "f69": -8.38, + "f72": -27134944.0, + "f75": -0.2, + "f78": 221788144.0, + "f81": 1.67, + "f84": 919275424.0, + "f87": 6.92, + "f124": 1773992385, + "f184": -8.59, + "f204": "*ST艾艾", + "f205": "603580", + "f206": 1 + }, + { + "f2": 1510.78, + "f3": -2.99, + "f12": "BK0881", + "f14": "3D玻璃", + "f62": -1147299072.0, + "f66": -1301229056.0, + "f69": -5.12, + "f72": 153929984.0, + "f75": 0.61, + "f78": 552089088.0, + "f81": 2.17, + "f84": 595209984.0, + "f87": 2.34, + "f124": 1773992385, + "f184": -4.51, + "f204": "东方电热", + "f205": "300217", + "f206": 0 + }, + { + "f2": 2149.69, + "f3": -3.72, + "f12": "BK0839", + "f14": "知识产权", + "f62": -1151166160.0, + "f66": -490390480.0, + "f69": -3.84, + "f72": -660775680.0, + "f75": -5.17, + "f78": 165033776.0, + "f81": 1.29, + "f84": 971504768.0, + "f87": 7.61, + "f124": 1773992385, + "f184": -9.02, + "f204": "华盛昌", + "f205": "002980", + "f206": 0 + }, + { + "f2": 3639.75, + "f3": -1.73, + "f12": "BK0674", + "f14": "蓝宝石", + "f62": -1151398400.0, + "f66": -1464399616.0, + "f69": -3.5, + "f72": 313001216.0, + "f75": 0.75, + "f78": 549288192.0, + "f81": 1.31, + "f84": 602110208.0, + "f87": 1.44, + "f124": 1773992385, + "f184": -2.75, + "f204": "TCL中环", + "f205": "002129", + "f206": 0 + }, + { + "f2": 1585.4, + "f3": -4.39, + "f12": "BK1118", + "f14": "数据确权", + "f62": -1165171248.0, + "f66": -594444288.0, + "f69": -4.43, + "f72": -570726960.0, + "f75": -4.25, + "f78": 169575200.0, + "f81": 1.26, + "f84": 995596064.0, + "f87": 7.42, + "f124": 1773992385, + "f184": -8.68, + "f204": "地纬智能", + "f205": "688579", + "f206": 1 + }, + { + "f2": 5140.09, + "f3": -2.17, + "f12": "BK0703", + "f14": "超级电容", + "f62": -1171990432.0, + "f66": -632071328.0, + "f69": -2.76, + "f72": -539919104.0, + "f75": -2.36, + "f78": 55253504.0, + "f81": 0.24, + "f84": 1116736768.0, + "f87": 4.88, + "f124": 1773992385, + "f184": -5.12, + "f204": "中天科技", + "f205": "600522", + "f206": 1 + }, + { + "f2": 2201.43, + "f3": -2.65, + "f12": "BK1089", + "f14": "汽车热管理", + "f62": -1196734032.0, + "f66": -626714960.0, + "f69": -2.14, + "f72": -570019072.0, + "f75": -1.95, + "f78": -204590848.0, + "f81": -0.7, + "f84": 1384166144.0, + "f87": 4.73, + "f124": 1773992385, + "f184": -4.09, + "f204": "东方电热", + "f205": "300217", + "f206": 0 + }, + { + "f2": 1119.66, + "f3": -2.62, + "f12": "BK1186", + "f14": "首发经济", + "f62": -1202651296.0, + "f66": -576541712.0, + "f69": -4.77, + "f72": -626109584.0, + "f75": -5.18, + "f78": 272920064.0, + "f81": 2.26, + "f84": 928843488.0, + "f87": 7.69, + "f124": 1773992385, + "f184": -9.96, + "f204": "ST岭南", + "f205": "002717", + "f206": 0 + }, + { + "f2": 3063.54, + "f3": -1.98, + "f12": "BK0877", + "f14": "PCB", + "f62": -1205018624.0, + "f66": -584844800.0, + "f69": -0.53, + "f72": -620173824.0, + "f75": -0.56, + "f78": 57166848.0, + "f81": 0.05, + "f84": 1131500544.0, + "f87": 1.02, + "f124": 1773992385, + "f184": -1.09, + "f204": "捷佳伟创", + "f205": "300724", + "f206": 0 + }, + { + "f2": 1231.62, + "f3": -4.38, + "f12": "BK1075", + "f14": "电子身份证", + "f62": -1214792704.0, + "f66": -567088000.0, + "f69": -5.16, + "f72": -647704704.0, + "f75": -5.9, + "f78": 45968592.0, + "f81": 0.42, + "f84": 1168824208.0, + "f87": 10.65, + "f124": 1773992385, + "f184": -11.06, + "f204": "国芯科技", + "f205": "688262", + "f206": 1 + }, + { + "f2": 7520.43, + "f3": -1.4, + "f12": "BK0511", + "f14": "ST股", + "f62": -1242559248.0, + "f66": -843837200.0, + "f69": -5.67, + "f72": -398722048.0, + "f75": -2.68, + "f78": 471235328.0, + "f81": 3.17, + "f84": 765282144.0, + "f87": 5.14, + "f124": 1773992385, + "f184": -8.35, + "f204": "ST京机", + "f205": "000821", + "f206": 0 + }, + { + "f2": 4658.83, + "f3": -1.72, + "f12": "BK0666", + "f14": "苹果概念", + "f62": -1249244928.0, + "f66": -685955584.0, + "f69": -0.6, + "f72": -563289344.0, + "f75": -0.5, + "f78": -36620800.0, + "f81": -0.03, + "f84": 1283739648.0, + "f87": 1.13, + "f124": 1773992385, + "f184": -1.1, + "f204": "立讯精密", + "f205": "002475", + "f206": 0 + }, + { + "f2": 866.58, + "f3": -4.48, + "f12": "BK1631", + "f14": "昨日炸板", + "f62": -1254713776.0, + "f66": -1084789632.0, + "f69": -6.24, + "f72": -169924144.0, + "f75": -0.98, + "f78": 223158784.0, + "f81": 1.28, + "f84": 1031554816.0, + "f87": 5.93, + "f124": 1773992385, + "f184": -7.21, + "f204": "圣阳股份", + "f205": "002580", + "f206": 0 + }, + { + "f2": 1366.34, + "f3": -2.6, + "f12": "BK0841", + "f14": "体外诊断概念", + "f62": -1265462560.0, + "f66": -989748944.0, + "f69": -6.4, + "f72": -275713616.0, + "f75": -1.78, + "f78": 314999040.0, + "f81": 2.04, + "f84": 947636992.0, + "f87": 6.13, + "f124": 1773992385, + "f184": -8.18, + "f204": "科瑞技术", + "f205": "002957", + "f206": 0 + }, + { + "f2": 2736.91, + "f3": -2.17, + "f12": "BK0675", + "f14": "病毒防治", + "f62": -1270348192.0, + "f66": -587642208.0, + "f69": -3.15, + "f72": -682705984.0, + "f75": -3.66, + "f78": 165808640.0, + "f81": 0.89, + "f84": 1120025600.0, + "f87": 6.01, + "f124": 1773992385, + "f184": -6.82, + "f204": "普洛药业", + "f205": "000739", + "f206": 0 + }, + { + "f2": 6127.28, + "f3": -2.77, + "f12": "BK0625", + "f14": "通用航空", + "f62": -1271331920.0, + "f66": -631697936.0, + "f69": -4.44, + "f72": -639633984.0, + "f75": -4.49, + "f78": 129921536.0, + "f81": 0.91, + "f84": 1140791712.0, + "f87": 8.01, + "f124": 1773992385, + "f184": -8.93, + "f204": "中国东航", + "f205": "600115", + "f206": 1 + }, + { + "f2": 1307.39, + "f3": -4.35, + "f12": "BK0885", + "f14": "VPN", + "f62": -1271769280.0, + "f66": -565598496.0, + "f69": -3.46, + "f72": -706170784.0, + "f75": -4.32, + "f78": 238563328.0, + "f81": 1.46, + "f84": 1033206032.0, + "f87": 6.32, + "f124": 1773992385, + "f184": -7.78, + "f204": "安博通", + "f205": "688168", + "f206": 1 + }, + { + "f2": 7926.6, + "f3": -2.66, + "f12": "BK0619", + "f14": "3D打印", + "f62": -1274913024.0, + "f66": -1305719040.0, + "f69": -2.99, + "f72": 30806016.0, + "f75": 0.07, + "f78": 403969536.0, + "f81": 0.93, + "f84": 850109696.0, + "f87": 1.95, + "f124": 1773992385, + "f184": -2.92, + "f204": "大族激光", + "f205": "002008", + "f206": 0 + }, + { + "f2": 1401.89, + "f3": -1.74, + "f12": "BK1630", + "f14": "昨日首板", + "f62": -1275820976.0, + "f66": -1383439024.0, + "f69": -5.7, + "f72": 107618048.0, + "f75": 0.44, + "f78": 459504896.0, + "f81": 1.89, + "f84": 816316160.0, + "f87": 3.36, + "f124": 1773992385, + "f184": -5.26, + "f204": "国新能源", + "f205": "600617", + "f206": 1 + }, + { + "f2": 1320.35, + "f3": -2.46, + "f12": "BK1174", + "f14": "合成生物", + "f62": -1277735232.0, + "f66": -893910592.0, + "f69": -3.53, + "f72": -383824640.0, + "f75": -1.51, + "f78": 78850304.0, + "f81": 0.31, + "f84": 1213832448.0, + "f87": 4.79, + "f124": 1773992385, + "f184": -5.04, + "f204": "美诺华", + "f205": "603538", + "f206": 1 + }, + { + "f2": 1363.55, + "f3": -2.87, + "f12": "BK1170", + "f14": "AI制药(医疗)", + "f62": -1285224080.0, + "f66": -571710112.0, + "f69": -4.09, + "f72": -713513968.0, + "f75": -5.1, + "f78": -42832640.0, + "f81": -0.31, + "f84": 1328056704.0, + "f87": 9.5, + "f124": 1773992385, + "f184": -9.19, + "f204": "华兰股份", + "f205": "301093", + "f206": 0 + }, + { + "f2": 2208.23, + "f3": -2.75, + "f12": "BK0964", + "f14": "6G概念", + "f62": -1299475968.0, + "f66": -678464000.0, + "f69": -1.83, + "f72": -621011968.0, + "f75": -1.67, + "f78": 416020992.0, + "f81": 1.12, + "f84": 865783296.0, + "f87": 2.33, + "f124": 1773992385, + "f184": -3.5, + "f204": "亨通光电", + "f205": "600487", + "f206": 1 + }, + { + "f2": 1468.79, + "f3": -2.06, + "f12": "BK0801", + "f14": "增强现实", + "f62": -1305409200.0, + "f66": -641241008.0, + "f69": -2.6, + "f72": -664168192.0, + "f75": -2.7, + "f78": 406786304.0, + "f81": 1.65, + "f84": 888864000.0, + "f87": 3.61, + "f124": 1773992385, + "f184": -5.3, + "f204": "南亚新材", + "f205": "688519", + "f206": 1 + }, + { + "f2": 27.83, + "f3": -4.4, + "f12": "BK0817", + "f14": "昨日触板", + "f62": -1307504592.0, + "f66": -1107451648.0, + "f69": -6.07, + "f72": -200052944.0, + "f75": -1.1, + "f78": 231933184.0, + "f81": 1.27, + "f84": 1075571200.0, + "f87": 5.9, + "f124": 1773992385, + "f184": -7.17, + "f204": "圣阳股份", + "f205": "002580", + "f206": 0 + }, + { + "f2": 1224.29, + "f3": -2.22, + "f12": "BK1053", + "f14": "低价股", + "f62": -1311530288.0, + "f66": -622736432.0, + "f69": -2.57, + "f72": -688793856.0, + "f75": -2.84, + "f78": 163255296.0, + "f81": 0.67, + "f84": 1148275200.0, + "f87": 4.73, + "f124": 1773992385, + "f184": -5.41, + "f204": "绿地控股", + "f205": "600606", + "f206": 1 + }, + { + "f2": 1856.95, + "f3": -2.05, + "f12": "BK1100", + "f14": "减速器", + "f62": -1320147136.0, + "f66": -307266752.0, + "f69": -1.38, + "f72": -1012880384.0, + "f75": -4.53, + "f78": 32433920.0, + "f81": 0.15, + "f84": 1295882496.0, + "f87": 5.8, + "f124": 1773992385, + "f184": -5.91, + "f204": "韶能股份", + "f205": "000601", + "f206": 0 + }, + { + "f2": 1355.53, + "f3": -4.94, + "f12": "BK1013", + "f14": "华为欧拉", + "f62": -1328157136.0, + "f66": -541674080.0, + "f69": -5.43, + "f72": -786483056.0, + "f75": -7.89, + "f78": 28850416.0, + "f81": 0.29, + "f84": 1297633424.0, + "f87": 13.01, + "f124": 1773992385, + "f184": -13.32, + "f204": "长亮科技", + "f205": "300348", + "f206": 0 + }, + { + "f2": 1153.36, + "f3": -2.66, + "f12": "BK0945", + "f14": "装配建筑", + "f62": -1331935824.0, + "f66": -726852976.0, + "f69": -3.61, + "f72": -605082848.0, + "f75": -3.01, + "f78": 227021824.0, + "f81": 1.13, + "f84": 1106073600.0, + "f87": 5.5, + "f124": 1773992385, + "f184": -6.62, + "f204": "中国中铁", + "f205": "601390", + "f206": 1 + }, + { + "f2": 1452.12, + "f3": -2.76, + "f12": "BK0853", + "f14": "电子竞技", + "f62": -1333716848.0, + "f66": -691082208.0, + "f69": -4.59, + "f72": -642634640.0, + "f75": -4.27, + "f78": 146860288.0, + "f81": 0.98, + "f84": 1184488784.0, + "f87": 7.87, + "f124": 1773992385, + "f184": -8.86, + "f204": "京东方A", + "f205": "000725", + "f206": 0 + }, + { + "f2": 2171.47, + "f3": -1.82, + "f12": "BK0926", + "f14": "湖北自贸", + "f62": -1352684800.0, + "f66": -1354982400.0, + "f69": -4.05, + "f72": 2297600.0, + "f75": 0.01, + "f78": 573338624.0, + "f81": 1.71, + "f84": 779346432.0, + "f87": 2.33, + "f124": 1773992385, + "f184": -4.04, + "f204": "精测电子", + "f205": "300567", + "f206": 0 + }, + { + "f2": 1846.36, + "f3": -4.36, + "f12": "BK1176", + "f14": "财税数字化", + "f62": -1365354272.0, + "f66": -798513632.0, + "f69": -4.37, + "f72": -566840640.0, + "f75": -3.1, + "f78": 310854144.0, + "f81": 1.7, + "f84": 1053157888.0, + "f87": 5.77, + "f124": 1773992385, + "f184": -7.48, + "f204": "神州信息", + "f205": "000555", + "f206": 0 + }, + { + "f2": 2071.75, + "f3": -2.7, + "f12": "BK1157", + "f14": "飞行汽车(eVTOL)", + "f62": -1379055312.0, + "f66": -689518288.0, + "f69": -2.73, + "f72": -689537024.0, + "f75": -2.73, + "f78": 199848960.0, + "f81": 0.79, + "f84": 1178914816.0, + "f87": 4.68, + "f124": 1773992385, + "f184": -5.47, + "f204": "国轩高科", + "f205": "002074", + "f206": 0 + }, + { + "f2": 946.99, + "f3": -2.69, + "f12": "BK1642", + "f14": "微利股", + "f62": -1388824832.0, + "f66": -242116096.0, + "f69": -0.56, + "f72": -1146708736.0, + "f75": -2.67, + "f78": -136337664.0, + "f81": -0.32, + "f84": 1525162240.0, + "f87": 3.55, + "f124": 1773992385, + "f184": -3.23, + "f204": "赣锋锂业", + "f205": "002460", + "f206": 0 + }, + { + "f2": 1785.74, + "f3": -2.51, + "f12": "BK0664", + "f14": "婴童概念", + "f62": -1389907824.0, + "f66": -498262128.0, + "f69": -2.21, + "f72": -891645696.0, + "f75": -3.95, + "f78": -138705664.0, + "f81": -0.61, + "f84": 1506432768.0, + "f87": 6.68, + "f124": 1773992385, + "f184": -6.16, + "f204": "振德医疗", + "f205": "603301", + "f206": 1 + }, + { + "f2": 1814.7, + "f3": -2.53, + "f12": "BK1180", + "f14": "华为海思", + "f62": -1390131072.0, + "f66": -438052736.0, + "f69": -1.49, + "f72": -952078336.0, + "f75": -3.25, + "f78": 15862016.0, + "f81": 0.05, + "f84": 1374220288.0, + "f87": 4.69, + "f124": 1773992385, + "f184": -4.74, + "f204": "北方华创", + "f205": "002371", + "f206": 0 + }, + { + "f2": 1657.51, + "f3": -3.77, + "f12": "BK1130", + "f14": "时空大数据", + "f62": -1393768848.0, + "f66": -806838736.0, + "f69": -5.94, + "f72": -586930112.0, + "f75": -4.32, + "f78": 62461440.0, + "f81": 0.46, + "f84": 1327944272.0, + "f87": 9.77, + "f124": 1773992385, + "f184": -10.25, + "f204": "君逸数码", + "f205": "301172", + "f206": 0 + }, + { + "f2": 1581.33, + "f3": -2.27, + "f12": "BK1115", + "f14": "跨境电商", + "f62": -1488846096.0, + "f66": -407618320.0, + "f69": -1.3, + "f72": -1081227776.0, + "f75": -3.45, + "f78": -59464960.0, + "f81": -0.19, + "f84": 1517508864.0, + "f87": 4.84, + "f124": 1773992385, + "f184": -4.75, + "f204": "顺丰控股", + "f205": "002352", + "f206": 0 + }, + { + "f2": 2090.85, + "f3": -1.89, + "f12": "BK1175", + "f14": "玻璃基板", + "f62": -1499061248.0, + "f66": -1341671936.0, + "f69": -3.57, + "f72": -157389312.0, + "f75": -0.42, + "f78": 621450496.0, + "f81": 1.65, + "f84": 876498176.0, + "f87": 2.33, + "f124": 1773992385, + "f184": -3.98, + "f204": "赛微电子", + "f205": "300456", + "f206": 0 + }, + { + "f2": 959.55, + "f3": -2.66, + "f12": "BK1659", + "f14": "精准诊断", + "f62": -1516210224.0, + "f66": -1102721920.0, + "f69": -7.43, + "f72": -413488304.0, + "f75": -2.79, + "f78": 284839936.0, + "f81": 1.92, + "f84": 1225153568.0, + "f87": 8.26, + "f124": 1773992385, + "f184": -10.22, + "f204": "华盛昌", + "f205": "002980", + "f206": 0 + }, + { + "f2": 3396.03, + "f3": -2.26, + "f12": "BK0578", + "f14": "稀土永磁", + "f62": -1520230256.0, + "f66": -833664880.0, + "f69": -2.84, + "f72": -686565376.0, + "f75": -2.34, + "f78": 102899968.0, + "f81": 0.35, + "f84": 1411579136.0, + "f87": 4.81, + "f124": 1773992385, + "f184": -5.19, + "f204": "横店东磁", + "f205": "002056", + "f206": 0 + }, + { + "f2": 1991.41, + "f3": -1.92, + "f12": "BK0966", + "f14": "碳交易", + "f62": -1530456832.0, + "f66": -485692672.0, + "f69": -0.64, + "f72": -1044764160.0, + "f75": -1.38, + "f78": -158096384.0, + "f81": -0.21, + "f84": 1684951040.0, + "f87": 2.22, + "f124": 1773992385, + "f184": -2.02, + "f204": "国晟科技", + "f205": "603778", + "f206": 1 + }, + { + "f2": 1261.68, + "f3": -1.38, + "f12": "BK1108", + "f14": "科创板做市股", + "f62": -1538707328.0, + "f66": -1483499136.0, + "f69": -4.9, + "f72": -55208192.0, + "f75": -0.18, + "f78": 722397184.0, + "f81": 2.39, + "f84": 816310016.0, + "f87": 2.7, + "f124": 1773992385, + "f184": -5.08, + "f204": "晶科能源", + "f205": "688223", + "f206": 1 + }, + { + "f2": 2593.12, + "f3": -3.8, + "f12": "BK0606", + "f14": "油气设服", + "f62": -1545466144.0, + "f66": -639809312.0, + "f69": -2.48, + "f72": -905656832.0, + "f75": -3.52, + "f78": 86400512.0, + "f81": 0.34, + "f84": 1379111424.0, + "f87": 5.35, + "f124": 1773992385, + "f184": -6.0, + "f204": "博迈科", + "f205": "603727", + "f206": 1 + }, + { + "f2": 1426.13, + "f3": -2.07, + "f12": "BK1106", + "f14": "创新药", + "f62": -1546975232.0, + "f66": -605566976.0, + "f69": -1.82, + "f72": -941408256.0, + "f75": -2.83, + "f78": -29383168.0, + "f81": -0.09, + "f84": 1568368384.0, + "f87": 4.71, + "f124": 1773992385, + "f184": -4.65, + "f204": "普洛药业", + "f205": "000739", + "f206": 0 + }, + { + "f2": 1646.55, + "f3": -2.15, + "f12": "BK0906", + "f14": "流感", + "f62": -1573989712.0, + "f66": -1160070224.0, + "f69": -5.16, + "f72": -413919488.0, + "f75": -1.84, + "f78": 412644864.0, + "f81": 1.84, + "f84": 1161344768.0, + "f87": 5.17, + "f124": 1773992385, + "f184": -7.0, + "f204": "普洛药业", + "f205": "000739", + "f206": 0 + }, + { + "f2": 1010.16, + "f3": -1.32, + "f12": "BK1635", + "f14": "长期破净", + "f62": -1589112064.0, + "f66": -1347394048.0, + "f69": -2.64, + "f72": -241718016.0, + "f75": -0.47, + "f78": 480286464.0, + "f81": 0.94, + "f84": 1108825344.0, + "f87": 2.17, + "f124": 1773992385, + "f184": -3.12, + "f204": "中国中铁", + "f205": "601390", + "f206": 1 + }, + { + "f2": 1751.11, + "f3": -2.86, + "f12": "BK0913", + "f14": "消毒剂", + "f62": -1598023968.0, + "f66": -909892128.0, + "f69": -4.51, + "f72": -688131840.0, + "f75": -3.41, + "f78": -251142400.0, + "f81": -1.25, + "f84": 1849166592.0, + "f87": 9.17, + "f124": 1773992385, + "f184": -7.93, + "f204": "嘉化能源", + "f205": "600273", + "f206": 1 + }, + { + "f2": 1130.69, + "f3": -2.86, + "f12": "BK1183", + "f14": "谷子经济", + "f62": -1613799872.0, + "f66": -532747296.0, + "f69": -3.26, + "f72": -1081052576.0, + "f75": -6.62, + "f78": 78912000.0, + "f81": 0.48, + "f84": 1525864960.0, + "f87": 9.35, + "f124": 1773992385, + "f184": -9.89, + "f204": "苏大维格", + "f205": "300331", + "f206": 0 + }, + { + "f2": 1003.52, + "f3": -2.93, + "f12": "BK0847", + "f14": "影视概念", + "f62": -1645625968.0, + "f66": -656508592.0, + "f69": -4.56, + "f72": -989117376.0, + "f75": -6.87, + "f78": 166480128.0, + "f81": 1.16, + "f84": 1464518160.0, + "f87": 10.17, + "f124": 1773992385, + "f184": -11.43, + "f204": "同洲电子", + "f205": "002052", + "f206": 0 + }, + { + "f2": 1325.77, + "f3": -2.17, + "f12": "BK1181", + "f14": "并购重组概念", + "f62": -1671706880.0, + "f66": -615268864.0, + "f69": -1.41, + "f72": -1056438016.0, + "f75": -2.43, + "f78": 324538368.0, + "f81": 0.75, + "f84": 1347791872.0, + "f87": 3.1, + "f124": 1773992385, + "f184": -3.84, + "f204": "汇绿生态", + "f205": "001267", + "f206": 0 + }, + { + "f2": 1338.78, + "f3": -2.45, + "f12": "BK1001", + "f14": "内贸流通", + "f62": -1672904032.0, + "f66": -823860576.0, + "f69": -3.21, + "f72": -849043456.0, + "f75": -3.31, + "f78": 168593408.0, + "f81": 0.66, + "f84": 1504310528.0, + "f87": 5.86, + "f124": 1773992385, + "f184": -6.52, + "f204": "英唐智控", + "f205": "300131", + "f206": 0 + }, + { + "f2": 1055.04, + "f3": -2.51, + "f12": "BK0813", + "f14": "雄安新区", + "f62": -1678696320.0, + "f66": -869624448.0, + "f69": -1.96, + "f72": -809071872.0, + "f75": -1.82, + "f78": 269070336.0, + "f81": 0.61, + "f84": 1423812096.0, + "f87": 3.2, + "f124": 1773992385, + "f184": -3.77, + "f204": "首开股份", + "f205": "600376", + "f206": 1 + }, + { + "f2": 1316.23, + "f3": -2.09, + "f12": "BK1192", + "f14": "雅下水电概念", + "f62": -1683653376.0, + "f66": -1663061248.0, + "f69": -4.68, + "f72": -20592128.0, + "f75": -0.06, + "f78": -207009280.0, + "f81": -0.58, + "f84": 1906503680.0, + "f87": 5.37, + "f124": 1773992385, + "f184": -4.74, + "f204": "山推股份", + "f205": "000680", + "f206": 0 + }, + { + "f2": 3518.05, + "f3": -3.27, + "f12": "BK0667", + "f14": "安防概念", + "f62": -1687645952.0, + "f66": -754380032.0, + "f69": -1.65, + "f72": -933265920.0, + "f75": -2.04, + "f78": 109351680.0, + "f81": 0.24, + "f84": 1549136384.0, + "f87": 3.38, + "f124": 1773992385, + "f184": -3.68, + "f204": "亿纬锂能", + "f205": "300014", + "f206": 0 + }, + { + "f2": 15449.29, + "f3": -2.36, + "f12": "BK0494", + "f14": "节能环保", + "f62": -1709962496.0, + "f66": -474993664.0, + "f69": -0.28, + "f72": -1234968832.0, + "f75": -0.73, + "f78": -2175032320.0, + "f81": -1.28, + "f84": 3784311552.0, + "f87": 2.22, + "f124": 1773992385, + "f184": -1.0, + "f204": "中际旭创", + "f205": "300308", + "f206": 0 + }, + { + "f2": 950.23, + "f3": -2.76, + "f12": "BK1652", + "f14": "新消费", + "f62": -1729532928.0, + "f66": -826982496.0, + "f69": -4.3, + "f72": -902550432.0, + "f75": -4.69, + "f78": 238976768.0, + "f81": 1.24, + "f84": 1504941824.0, + "f87": 7.82, + "f124": 1773992385, + "f184": -8.98, + "f204": "常山药业", + "f205": "300255", + "f206": 0 + }, + { + "f2": 1001.19, + "f3": -0.9, + "f12": "BK1640", + "f14": "价值股", + "f62": -1734088448.0, + "f66": -1540844544.0, + "f69": -2.61, + "f72": -193243904.0, + "f75": -0.33, + "f78": 256637440.0, + "f81": 0.43, + "f84": 1477451008.0, + "f87": 2.5, + "f124": 1773992385, + "f184": -2.93, + "f204": "中国石油", + "f205": "601857", + "f206": 1 + }, + { + "f2": 2206.01, + "f3": -2.19, + "f12": "BK0852", + "f14": "冷链物流", + "f62": -1735593264.0, + "f66": -833367088.0, + "f69": -2.38, + "f72": -902226176.0, + "f75": -2.58, + "f78": -469236224.0, + "f81": -1.34, + "f84": 2191918848.0, + "f87": 6.27, + "f124": 1773992385, + "f184": -4.97, + "f204": "顺丰控股", + "f205": "002352", + "f206": 0 + }, + { + "f2": 963.05, + "f3": -2.14, + "f12": "BK1657", + "f14": "病原体防治", + "f62": -1754913232.0, + "f66": -885361360.0, + "f69": -3.03, + "f72": -869551872.0, + "f75": -2.98, + "f78": 160878848.0, + "f81": 0.55, + "f84": 1609520640.0, + "f87": 5.52, + "f124": 1773992385, + "f184": -6.02, + "f204": "美诺华", + "f205": "603538", + "f206": 1 + }, + { + "f2": 29183.45, + "f3": -3.33, + "f12": "BK0512", + "f14": "化工原料", + "f62": -1758357248.0, + "f66": -1095172352.0, + "f69": -2.48, + "f72": -663184896.0, + "f75": -1.5, + "f78": 169309184.0, + "f81": 0.38, + "f84": 1589048064.0, + "f87": 3.59, + "f124": 1773992385, + "f184": -3.98, + "f204": "云天化", + "f205": "600096", + "f206": 1 + }, + { + "f2": 1088.36, + "f3": -2.45, + "f12": "BK0715", + "f14": "航母概念", + "f62": -1767083888.0, + "f66": -956630896.0, + "f69": -4.51, + "f72": -810452992.0, + "f75": -3.82, + "f78": 135279360.0, + "f81": 0.64, + "f84": 1631804416.0, + "f87": 7.7, + "f124": 1773992385, + "f184": -8.34, + "f204": "泰豪科技", + "f205": "600590", + "f206": 1 + }, + { + "f2": 23347.63, + "f3": -2.46, + "f12": "BK0535", + "f14": "QFII重仓", + "f62": -1772030208.0, + "f66": -502171648.0, + "f69": -0.43, + "f72": -1269858560.0, + "f75": -1.09, + "f78": -86718464.0, + "f81": -0.07, + "f84": 1858748672.0, + "f87": 1.6, + "f124": 1773992385, + "f184": -1.53, + "f204": "兆新股份", + "f205": "002256", + "f206": 0 + }, + { + "f2": 1397.26, + "f3": -3.26, + "f12": "BK1022", + "f14": "职业教育", + "f62": -1776882336.0, + "f66": -777914880.0, + "f69": -4.53, + "f72": -998967456.0, + "f75": -5.81, + "f78": 150791680.0, + "f81": 0.88, + "f84": 1627739392.0, + "f87": 9.47, + "f124": 1773992385, + "f184": -10.34, + "f204": "中国高科", + "f205": "600730", + "f206": 1 + }, + { + "f2": 1691.64, + "f3": -3.65, + "f12": "BK0861", + "f14": "数字孪生", + "f62": -1798204688.0, + "f66": -1227506448.0, + "f69": -4.69, + "f72": -570698240.0, + "f75": -2.18, + "f78": 179023104.0, + "f81": 0.68, + "f84": 1611784448.0, + "f87": 6.16, + "f124": 1773992385, + "f184": -6.87, + "f204": "华如科技", + "f205": "301302", + "f206": 0 + }, + { + "f2": 1689.93, + "f3": -2.5, + "f12": "BK0834", + "f14": "乡村振兴", + "f62": -1808824592.0, + "f66": -1272211984.0, + "f69": -3.81, + "f72": -536612608.0, + "f75": -1.61, + "f78": 199759360.0, + "f81": 0.6, + "f84": 1613746944.0, + "f87": 4.83, + "f124": 1773992385, + "f184": -5.41, + "f204": "正泰电源", + "f205": "002150", + "f206": 0 + }, + { + "f2": 1792.37, + "f3": -2.32, + "f12": "BK0889", + "f14": "医美概念", + "f62": -1809933456.0, + "f66": -1004558736.0, + "f69": -4.56, + "f72": -805374720.0, + "f75": -3.65, + "f78": 938865408.0, + "f81": 4.26, + "f84": 886553600.0, + "f87": 4.02, + "f124": 1773992385, + "f184": -8.21, + "f204": "乾照光电", + "f205": "300102", + "f206": 0 + }, + { + "f2": 997.42, + "f3": -0.87, + "f12": "BK1641", + "f14": "红利股", + "f62": -1832683520.0, + "f66": -1038010112.0, + "f69": -2.02, + "f72": -794673408.0, + "f75": -1.54, + "f78": 256016896.0, + "f81": 0.5, + "f84": 1576666624.0, + "f87": 3.06, + "f124": 1773992385, + "f184": -3.56, + "f204": "中国石油", + "f205": "601857", + "f206": 1 + }, + { + "f2": 1437.85, + "f3": -3.8, + "f12": "BK0897", + "f14": "IPv6", + "f62": -1916845024.0, + "f66": -1326747360.0, + "f69": -6.78, + "f72": -590097664.0, + "f75": -3.02, + "f78": 384068864.0, + "f81": 1.96, + "f84": 1532776192.0, + "f87": 7.84, + "f124": 1773992385, + "f184": -9.8, + "f204": "星网锐捷", + "f205": "002396", + "f206": 0 + }, + { + "f2": 950.66, + "f3": -2.69, + "f12": "BK1658", + "f14": "创新医疗服务", + "f62": -1925203584.0, + "f66": -1111928192.0, + "f69": -4.81, + "f72": -813275392.0, + "f75": -3.52, + "f78": 280589568.0, + "f81": 1.21, + "f84": 1641650176.0, + "f87": 7.11, + "f124": 1773992385, + "f184": -8.34, + "f204": "三星医疗", + "f205": "601567", + "f206": 1 + }, + { + "f2": 1614.2, + "f3": -3.46, + "f12": "BK0912", + "f14": "远程办公", + "f62": -1940142688.0, + "f66": -901651040.0, + "f69": -4.52, + "f72": -1038491648.0, + "f75": -5.21, + "f78": 377527808.0, + "f81": 1.89, + "f84": 1562614784.0, + "f87": 7.83, + "f124": 1773992385, + "f184": -9.73, + "f204": "琏升科技", + "f205": "300051", + "f206": 0 + }, + { + "f2": 1325.03, + "f3": -2.95, + "f12": "BK1187", + "f14": "小红书概念", + "f62": -1943868048.0, + "f66": -722055424.0, + "f69": -3.88, + "f72": -1221812624.0, + "f75": -6.57, + "f78": -203994624.0, + "f81": -1.1, + "f84": 2146974976.0, + "f87": 11.54, + "f124": 1773992385, + "f184": -10.45, + "f204": "慧辰股份", + "f205": "688500", + "f206": 1 + }, + { + "f2": 1665.62, + "f3": -4.65, + "f12": "BK1008", + "f14": "国资云概念", + "f62": -1948012736.0, + "f66": -1349073088.0, + "f69": -5.8, + "f72": -598939648.0, + "f75": -2.58, + "f78": 85201920.0, + "f81": 0.37, + "f84": 1862810624.0, + "f87": 8.01, + "f124": 1773992385, + "f184": -8.38, + "f204": "锐捷网络", + "f205": "301165", + "f206": 0 + }, + { + "f2": 2387.52, + "f3": -2.19, + "f12": "BK0581", + "f14": "智能电网", + "f62": -1972049664.0, + "f66": 567504896.0, + "f69": 0.51, + "f72": -2539554560.0, + "f75": -2.26, + "f78": -653577216.0, + "f81": -0.58, + "f84": 2655458816.0, + "f87": 2.37, + "f124": 1773992385, + "f184": -1.76, + "f204": "上能电气", + "f205": "300827", + "f206": 0 + }, + { + "f2": 1432.59, + "f3": -0.44, + "f12": "BK1024", + "f14": "绿色电力", + "f62": -2005618176.0, + "f66": -499898880.0, + "f69": -0.37, + "f72": -1505719296.0, + "f75": -1.11, + "f78": -382172160.0, + "f81": -0.28, + "f84": 2403481088.0, + "f87": 1.77, + "f124": 1773992385, + "f184": -1.47, + "f204": "兆新股份", + "f205": "002256", + "f206": 0 + }, + { + "f2": 1806.38, + "f3": -3.2, + "f12": "BK0997", + "f14": "NFT概念", + "f62": -2025206608.0, + "f66": -917641616.0, + "f69": -4.96, + "f72": -1107564992.0, + "f75": -5.98, + "f78": 151187200.0, + "f81": 0.82, + "f84": 1874019584.0, + "f87": 10.12, + "f124": 1773992385, + "f184": -10.94, + "f204": "三峡旅游", + "f205": "002627", + "f206": 0 + }, + { + "f2": 1831.66, + "f3": -2.69, + "f12": "BK1162", + "f14": "AI手机", + "f62": -2028276992.0, + "f66": -1575678976.0, + "f69": -4.85, + "f72": -452598016.0, + "f75": -1.39, + "f78": 744581632.0, + "f81": 2.29, + "f84": 1283695616.0, + "f87": 3.95, + "f124": 1773992385, + "f184": -6.25, + "f204": "中京电子", + "f205": "002579", + "f206": 0 + }, + { + "f2": 1952.92, + "f3": -2.63, + "f12": "BK1160", + "f14": "柔性屏(折叠屏)", + "f62": -2043230208.0, + "f66": -1709844480.0, + "f69": -3.09, + "f72": -333385728.0, + "f75": -0.6, + "f78": 678664192.0, + "f81": 1.23, + "f84": 1364566272.0, + "f87": 2.47, + "f124": 1773992385, + "f184": -3.7, + "f204": "中京电子", + "f205": "002579", + "f206": 0 + }, + { + "f2": 1153.5, + "f3": -4.21, + "f12": "BK1172", + "f14": "AI语料", + "f62": -2071124096.0, + "f66": -934194304.0, + "f69": -4.39, + "f72": -1136929792.0, + "f75": -5.34, + "f78": 171323136.0, + "f81": 0.8, + "f84": 1899800832.0, + "f87": 8.92, + "f124": 1773992385, + "f184": -9.73, + "f204": "慧辰股份", + "f205": "688500", + "f206": 1 + }, + { + "f2": 2328.22, + "f3": -1.84, + "f12": "BK0893", + "f14": "无线耳机", + "f62": -2094475264.0, + "f66": -995625472.0, + "f69": -1.22, + "f72": -1098849792.0, + "f75": -1.35, + "f78": -109253120.0, + "f81": -0.13, + "f84": 2199735040.0, + "f87": 2.71, + "f124": 1773992385, + "f184": -2.58, + "f204": "亿纬锂能", + "f205": "300014", + "f206": 0 + }, + { + "f2": 2131.91, + "f3": -2.27, + "f12": "BK1004", + "f14": "工业母机", + "f62": -2108376576.0, + "f66": -1422509568.0, + "f69": -3.08, + "f72": -685867008.0, + "f75": -1.48, + "f78": 457708288.0, + "f81": 0.99, + "f84": 1647561984.0, + "f87": 3.57, + "f124": 1773992385, + "f184": -4.56, + "f204": "大族激光", + "f205": "002008", + "f206": 0 + }, + { + "f2": 2425.93, + "f3": -2.41, + "f12": "BK0984", + "f14": "华为汽车", + "f62": -2111155456.0, + "f66": -894483968.0, + "f69": -2.1, + "f72": -1216671488.0, + "f75": -2.86, + "f78": 313893120.0, + "f81": 0.74, + "f84": 1619625472.0, + "f87": 3.81, + "f124": 1773992385, + "f184": -4.96, + "f204": "天银机电", + "f205": "300342", + "f206": 0 + }, + { + "f2": 1752.4, + "f3": -3.7, + "f12": "BK0972", + "f14": "快手概念", + "f62": -2123947456.0, + "f66": -801874880.0, + "f69": -4.33, + "f72": -1322072576.0, + "f75": -7.14, + "f78": -21772544.0, + "f81": -0.12, + "f84": 2142516480.0, + "f87": 11.57, + "f124": 1773992385, + "f184": -11.47, + "f204": "日出东方", + "f205": "603366", + "f206": 1 + }, + { + "f2": 61136.01, + "f3": -3.05, + "f12": "BK0480", + "f14": "航天航空", + "f62": -2135863952.0, + "f66": -976612496.0, + "f69": -3.98, + "f72": -1159251456.0, + "f75": -4.72, + "f78": 317705216.0, + "f81": 1.29, + "f84": 1795650560.0, + "f87": 7.31, + "f124": 1773992385, + "f184": -8.69, + "f204": "永兴材料", + "f205": "002756", + "f206": 0 + }, + { + "f2": 1772.25, + "f3": -3.89, + "f12": "BK0970", + "f14": "生物识别", + "f62": -2152278560.0, + "f66": -1397727520.0, + "f69": -6.12, + "f72": -754551040.0, + "f75": -3.31, + "f78": 552646656.0, + "f81": 2.42, + "f84": 1597053440.0, + "f87": 7.0, + "f124": 1773992385, + "f184": -9.43, + "f204": "星宸科技", + "f205": "301536", + "f206": 0 + }, + { + "f2": 1091.49, + "f3": -2.54, + "f12": "BK1193", + "f14": "海南自贸", + "f62": -2157799088.0, + "f66": -1024666800.0, + "f69": -3.13, + "f72": -1133132288.0, + "f75": -3.46, + "f78": 331915008.0, + "f81": 1.01, + "f84": 1821501952.0, + "f87": 5.56, + "f124": 1773992385, + "f184": -6.59, + "f204": "钧达股份", + "f205": "002865", + "f206": 0 + }, + { + "f2": 1887.67, + "f3": -1.48, + "f12": "BK0935", + "f14": "中芯概念", + "f62": -2168131584.0, + "f66": -1748116224.0, + "f69": -3.14, + "f72": -420015360.0, + "f75": -0.76, + "f78": 477160960.0, + "f81": 0.86, + "f84": 1688869632.0, + "f87": 3.04, + "f124": 1773992385, + "f184": -3.9, + "f204": "北方华创", + "f205": "002371", + "f206": 0 + }, + { + "f2": 1793.26, + "f3": -3.71, + "f12": "BK1159", + "f14": "Sora概念", + "f62": -2175489712.0, + "f66": -858535088.0, + "f69": -3.89, + "f72": -1316954624.0, + "f75": -5.97, + "f78": 39242496.0, + "f81": 0.18, + "f84": 2136247552.0, + "f87": 9.68, + "f124": 1773992385, + "f184": -9.86, + "f204": "凌云光", + "f205": "688400", + "f206": 1 + }, + { + "f2": 1356.51, + "f3": -3.21, + "f12": "BK1151", + "f14": "短剧互动游戏", + "f62": -2217714960.0, + "f66": -927663120.0, + "f69": -4.41, + "f72": -1290051840.0, + "f75": -6.13, + "f78": 201162496.0, + "f81": 0.96, + "f84": 2016552704.0, + "f87": 9.59, + "f124": 1773992385, + "f184": -10.54, + "f204": "创维数字", + "f205": "000810", + "f206": 0 + }, + { + "f2": 1031.96, + "f3": -2.9, + "f12": "BK1010", + "f14": "磷化工", + "f62": -2226404752.0, + "f66": -1299461264.0, + "f69": -3.96, + "f72": -926943488.0, + "f75": -2.82, + "f78": 90295296.0, + "f81": 0.28, + "f84": 2143973120.0, + "f87": 6.53, + "f124": 1773992385, + "f184": -6.78, + "f204": "云天化", + "f205": "600096", + "f206": 1 + }, + { + "f2": 22938.45, + "f3": -2.24, + "f12": "BK0534", + "f14": "成渝特区", + "f62": -2245221744.0, + "f66": -1698851184.0, + "f69": -4.41, + "f72": -546370560.0, + "f75": -1.42, + "f78": 168330496.0, + "f81": 0.44, + "f84": 2076891136.0, + "f87": 5.39, + "f124": 1773992385, + "f184": -5.82, + "f204": "通威股份", + "f205": "600438", + "f206": 1 + }, + { + "f2": 1930.57, + "f3": -2.62, + "f12": "BK1161", + "f14": "英伟达概念", + "f62": -2270058752.0, + "f66": -1093649920.0, + "f69": -1.69, + "f72": -1176408832.0, + "f75": -1.82, + "f78": 137402880.0, + "f81": 0.21, + "f84": 2149236992.0, + "f87": 3.33, + "f124": 1773992385, + "f184": -3.51, + "f204": "工业富联", + "f205": "601138", + "f206": 1 + }, + { + "f2": 1873.48, + "f3": -2.54, + "f12": "BK0714", + "f14": "5G概念", + "f62": -2299334656.0, + "f66": 536571904.0, + "f69": 0.14, + "f72": -2835906560.0, + "f75": -0.75, + "f78": -4203941888.0, + "f81": -1.1, + "f84": 6462631936.0, + "f87": 1.7, + "f124": 1773992385, + "f184": -0.6, + "f204": "中际旭创", + "f205": "300308", + "f206": 0 + }, + { + "f2": 15367.84, + "f3": -1.91, + "f12": "BK0514", + "f14": "参股券商", + "f62": -2334523904.0, + "f66": -1516485120.0, + "f69": -3.49, + "f72": -818038784.0, + "f75": -1.88, + "f78": 462919936.0, + "f81": 1.07, + "f84": 1871603712.0, + "f87": 4.31, + "f124": 1773992385, + "f184": -5.38, + "f204": "中国中铁", + "f205": "601390", + "f206": 1 + }, + { + "f2": 1268.94, + "f3": -4.01, + "f12": "BK1169", + "f14": "Kimi概念", + "f62": -2350114768.0, + "f66": -1469838800.0, + "f69": -7.91, + "f72": -880275968.0, + "f75": -4.74, + "f78": 617065472.0, + "f81": 3.32, + "f84": 1733049376.0, + "f87": 9.33, + "f124": 1773992385, + "f184": -12.65, + "f204": "锋尚文化", + "f205": "300860", + "f206": 0 + }, + { + "f2": 3207.45, + "f3": -2.26, + "f12": "BK0600", + "f14": "参股新三板", + "f62": -2399855360.0, + "f66": -914748672.0, + "f69": -1.71, + "f72": -1485106688.0, + "f75": -2.77, + "f78": -450638336.0, + "f81": -0.84, + "f84": 2850493952.0, + "f87": 5.32, + "f124": 1773992385, + "f184": -4.48, + "f204": "国晟科技", + "f205": "603778", + "f206": 1 + }, + { + "f2": 1034.4, + "f3": -2.35, + "f12": "BK0825", + "f14": "新零售", + "f62": -2432304576.0, + "f66": -1403156928.0, + "f69": -4.48, + "f72": -1029147648.0, + "f75": -3.28, + "f78": 135775488.0, + "f81": 0.43, + "f84": 2295641344.0, + "f87": 7.33, + "f124": 1773992385, + "f184": -7.76, + "f204": "怡 亚 通", + "f205": "002183", + "f206": 0 + }, + { + "f2": 2511.5, + "f3": -2.96, + "f12": "BK0601", + "f14": "海工装备", + "f62": -2449273856.0, + "f66": -1373132544.0, + "f69": -2.25, + "f72": -1076141312.0, + "f75": -1.76, + "f78": 5901824.0, + "f81": 0.01, + "f84": 2380355840.0, + "f87": 3.9, + "f124": 1773992385, + "f184": -4.01, + "f204": "长飞光纤", + "f205": "601869", + "f206": 1 + }, + { + "f2": 1110.19, + "f3": -2.23, + "f12": "BK1195", + "f14": "2025中报预减", + "f62": -2452670208.0, + "f66": -1428400640.0, + "f69": -2.29, + "f72": -1024269568.0, + "f75": -1.65, + "f78": 398755328.0, + "f81": 0.64, + "f84": 2053914880.0, + "f87": 3.3, + "f124": 1773992385, + "f184": -3.94, + "f204": "航天电器", + "f205": "002025", + "f206": 0 + }, + { + "f2": 2232.76, + "f3": -2.78, + "f12": "BK1124", + "f14": "毫米波概念", + "f62": -2476238960.0, + "f66": -1592564080.0, + "f69": -4.16, + "f72": -883674880.0, + "f75": -2.31, + "f78": 397518080.0, + "f81": 1.04, + "f84": 2046577664.0, + "f87": 5.35, + "f124": 1773992385, + "f184": -6.48, + "f204": "亨通光电", + "f205": "600487", + "f206": 1 + }, + { + "f2": 929.48, + "f3": -1.59, + "f12": "BK1648", + "f14": "电池技术", + "f62": -2491952128.0, + "f66": 1797706752.0, + "f69": 0.49, + "f72": -4289658880.0, + "f75": -1.16, + "f78": -3874222080.0, + "f81": -1.05, + "f84": 6336151552.0, + "f87": 1.72, + "f124": 1773992385, + "f184": -0.68, + "f204": "宁德时代", + "f205": "300750", + "f206": 0 + }, + { + "f2": 1922.81, + "f3": -2.32, + "f12": "BK0843", + "f14": "天然气", + "f62": -2506843904.0, + "f66": -1215121664.0, + "f69": -1.57, + "f72": -1291722240.0, + "f75": -1.67, + "f78": 451388416.0, + "f81": 0.58, + "f84": 2002312192.0, + "f87": 2.58, + "f124": 1773992385, + "f184": -3.23, + "f204": "中国石油", + "f205": "601857", + "f206": 1 + }, + { + "f2": 1488.64, + "f3": -3.38, + "f12": "BK1150", + "f14": "新型工业化", + "f62": -2527252736.0, + "f66": -1105680640.0, + "f69": -2.27, + "f72": -1421572096.0, + "f75": -2.92, + "f78": -370105088.0, + "f81": -0.76, + "f84": 2851579648.0, + "f87": 5.86, + "f124": 1773992385, + "f184": -5.2, + "f204": "工业富联", + "f205": "601138", + "f206": 1 + }, + { + "f2": 1773.67, + "f3": -2.24, + "f12": "BK1127", + "f14": "AI芯片", + "f62": -2533281024.0, + "f66": -1742941440.0, + "f69": -3.5, + "f72": -790339584.0, + "f75": -1.59, + "f78": 1047075840.0, + "f81": 2.11, + "f84": 1473291520.0, + "f87": 2.96, + "f124": 1773992385, + "f184": -5.09, + "f204": "国科微", + "f205": "300672", + "f206": 0 + }, + { + "f2": 5892.68, + "f3": -3.08, + "f12": "BK0706", + "f14": "人脑工程", + "f62": -2559770528.0, + "f66": -1333630624.0, + "f69": -5.96, + "f72": -1226139904.0, + "f75": -5.48, + "f78": 284339968.0, + "f81": 1.27, + "f84": 2275430656.0, + "f87": 10.16, + "f124": 1773992385, + "f184": -11.43, + "f204": "星网锐捷", + "f205": "002396", + "f206": 0 + }, + { + "f2": 1064.58, + "f3": -2.12, + "f12": "BK1198", + "f14": "2025三季报预增", + "f62": -2562640384.0, + "f66": -1567876608.0, + "f69": -2.72, + "f72": -994763776.0, + "f75": -1.72, + "f78": -5237504.0, + "f81": -0.01, + "f84": 2567878144.0, + "f87": 4.45, + "f124": 1773992385, + "f184": -4.44, + "f204": "光库科技", + "f205": "300620", + "f206": 0 + }, + { + "f2": 12716.21, + "f3": -2.57, + "f12": "BK0492", + "f14": "煤化工概念", + "f62": -2577539328.0, + "f66": -1466892032.0, + "f69": -2.61, + "f72": -1110647296.0, + "f75": -1.98, + "f78": 318436608.0, + "f81": 0.57, + "f84": 2259607296.0, + "f87": 4.02, + "f124": 1773992385, + "f184": -4.59, + "f204": "云天化", + "f205": "600096", + "f206": 1 + }, + { + "f2": 2007.3, + "f3": -4.12, + "f12": "BK0883", + "f14": "数字货币", + "f62": -2600989952.0, + "f66": -1084186368.0, + "f69": -2.65, + "f72": -1516803584.0, + "f75": -3.7, + "f78": 37665280.0, + "f81": 0.09, + "f84": 2561651456.0, + "f87": 6.26, + "f124": 1773992385, + "f184": -6.35, + "f204": "兆新股份", + "f205": "002256", + "f206": 0 + }, + { + "f2": 1292.5, + "f3": -4.5, + "f12": "BK1182", + "f14": "智谱AI", + "f62": -2605874448.0, + "f66": -1065470224.0, + "f69": -4.94, + "f72": -1540404224.0, + "f75": -7.14, + "f78": 106567168.0, + "f81": 0.49, + "f84": 2367973376.0, + "f87": 10.97, + "f124": 1773992385, + "f184": -12.08, + "f204": "凌云光", + "f205": "688400", + "f206": 1 + }, + { + "f2": 3499.63, + "f3": -2.11, + "f12": "BK0697", + "f14": "IPO受益", + "f62": -2635586048.0, + "f66": -2269886976.0, + "f69": -5.55, + "f72": -365699072.0, + "f75": -0.89, + "f78": 803493888.0, + "f81": 1.96, + "f84": 1832092416.0, + "f87": 4.48, + "f124": 1773992385, + "f184": -6.44, + "f204": "长源电力", + "f205": "000966", + "f206": 0 + }, + { + "f2": 2171.23, + "f3": -2.42, + "f12": "BK0597", + "f14": "水利建设", + "f62": -2702316288.0, + "f66": -1609175808.0, + "f69": -3.12, + "f72": -1093140480.0, + "f75": -2.12, + "f78": -357908224.0, + "f81": -0.69, + "f84": 3072845312.0, + "f87": 5.95, + "f124": 1773992385, + "f184": -5.23, + "f204": "韶能股份", + "f205": "000601", + "f206": 0 + }, + { + "f2": 1307.84, + "f3": -2.78, + "f12": "BK1190", + "f14": "虚拟机器人", + "f62": -2713873264.0, + "f66": -1909980016.0, + "f69": -10.37, + "f72": -803893248.0, + "f75": -4.36, + "f78": 831441920.0, + "f81": 4.51, + "f84": 1896617216.0, + "f87": 10.3, + "f124": 1773992385, + "f184": -14.73, + "f204": "大胜达", + "f205": "603687", + "f206": 1 + }, + { + "f2": 7538.42, + "f3": -3.39, + "f12": "BK0629", + "f14": "北斗导航", + "f62": -2769229456.0, + "f66": -1253434000.0, + "f69": -3.28, + "f72": -1515795456.0, + "f75": -3.97, + "f78": 247860992.0, + "f81": 0.65, + "f84": 2496990720.0, + "f87": 6.54, + "f124": 1773992385, + "f184": -7.25, + "f204": "赛微电子", + "f205": "300456", + "f206": 0 + }, + { + "f2": 2937.22, + "f3": -2.44, + "f12": "BK0918", + "f14": "特高压", + "f62": -2777926912.0, + "f66": -1578642688.0, + "f69": -2.2, + "f72": -1199284224.0, + "f75": -1.67, + "f78": 172006144.0, + "f81": 0.24, + "f84": 2587431936.0, + "f87": 3.61, + "f124": 1773992385, + "f184": -3.87, + "f204": "亨通光电", + "f205": "600487", + "f206": 1 + }, + { + "f2": 2865.58, + "f3": -1.95, + "f12": "BK0604", + "f14": "参股保险", + "f62": -2787866112.0, + "f66": -1821080064.0, + "f69": -4.23, + "f72": -966786048.0, + "f75": -2.25, + "f78": 448321280.0, + "f81": 1.04, + "f84": 2339544832.0, + "f87": 5.44, + "f124": 1773992385, + "f184": -6.48, + "f204": "中国石油", + "f205": "601857", + "f206": 1 + }, + { + "f2": 4437.74, + "f3": -2.3, + "f12": "BK0682", + "f14": "燃料电池概念", + "f62": -2791207680.0, + "f66": -1544655104.0, + "f69": -2.18, + "f72": -1246552576.0, + "f75": -1.76, + "f78": -377351680.0, + "f81": -0.53, + "f84": 3165663488.0, + "f87": 4.48, + "f124": 1773992385, + "f184": -3.95, + "f204": "先导智能", + "f205": "300450", + "f206": 0 + }, + { + "f2": 964.52, + "f3": -2.01, + "f12": "BK1654", + "f14": "文娱消费", + "f62": -2816072352.0, + "f66": -1135432352.0, + "f69": -3.31, + "f72": -1680640000.0, + "f75": -4.9, + "f78": 299158272.0, + "f81": 0.87, + "f84": 2516914176.0, + "f87": 7.33, + "f124": 1773992385, + "f184": -8.2, + "f204": "舒华体育", + "f205": "605299", + "f206": 1 + }, + { + "f2": 20256.81, + "f3": -0.73, + "f12": "BK0493", + "f14": "新能源", + "f62": -2833950720.0, + "f66": -1119071232.0, + "f69": -0.58, + "f72": -1714879488.0, + "f75": -0.88, + "f78": -572553984.0, + "f81": -0.29, + "f84": 3460100864.0, + "f87": 1.78, + "f124": 1773992385, + "f184": -1.46, + "f204": "兆新股份", + "f205": "002256", + "f206": 0 + }, + { + "f2": 2898.07, + "f3": -2.78, + "f12": "BK0653", + "f14": "养老概念", + "f62": -2844594416.0, + "f66": -1720129008.0, + "f69": -5.05, + "f72": -1124465408.0, + "f75": -3.3, + "f78": 162777600.0, + "f81": 0.48, + "f84": 2681816832.0, + "f87": 7.87, + "f124": 1773992385, + "f184": -8.35, + "f204": "京投发展", + "f205": "600683", + "f206": 1 + }, + { + "f2": 938.89, + "f3": -2.22, + "f12": "BK1647", + "f14": "电网概念", + "f62": -2896288768.0, + "f66": 174874624.0, + "f69": 0.12, + "f72": -3071163392.0, + "f75": -2.05, + "f78": -679730688.0, + "f81": -0.45, + "f84": 3582703104.0, + "f87": 2.39, + "f124": 1773992385, + "f184": -1.93, + "f204": "上能电气", + "f205": "300827", + "f206": 0 + }, + { + "f2": 3124.01, + "f3": -2.01, + "f12": "BK0680", + "f14": "智能家居", + "f62": -2915867392.0, + "f66": -2090620672.0, + "f69": -2.7, + "f72": -825246720.0, + "f75": -1.07, + "f78": 771437568.0, + "f81": 1.0, + "f84": 2139609088.0, + "f87": 2.77, + "f124": 1773992385, + "f184": -3.77, + "f204": "立讯精密", + "f205": "002475", + "f206": 0 + }, + { + "f2": 953.31, + "f3": -2.22, + "f12": "BK1650", + "f14": "通信技术", + "f62": -2936963072.0, + "f66": 149118976.0, + "f69": 0.03, + "f72": -3086082048.0, + "f75": -0.69, + "f78": -3678789632.0, + "f81": -0.82, + "f84": 6626070528.0, + "f87": 1.48, + "f124": 1773992385, + "f184": -0.66, + "f204": "中际旭创", + "f205": "300308", + "f206": 0 + }, + { + "f2": 1607.3, + "f3": -2.36, + "f12": "BK0864", + "f14": "氢能源", + "f62": -2952910848.0, + "f66": -1762000384.0, + "f69": -1.01, + "f72": -1190910464.0, + "f75": -0.68, + "f78": -1198555904.0, + "f81": -0.68, + "f84": 4107383296.0, + "f87": 2.34, + "f124": 1773992385, + "f184": -1.69, + "f204": "阳光电源", + "f205": "300274", + "f206": 0 + }, + { + "f2": 1552.08, + "f3": -4.46, + "f12": "BK0886", + "f14": "智慧政务", + "f62": -2972888960.0, + "f66": -1527002752.0, + "f69": -4.43, + "f72": -1445886208.0, + "f75": -4.19, + "f78": 212104960.0, + "f81": 0.62, + "f84": 2720546816.0, + "f87": 7.89, + "f124": 1773992385, + "f184": -8.62, + "f204": "开勒股份", + "f205": "301070", + "f206": 0 + }, + { + "f2": 2177.43, + "f3": -2.3, + "f12": "BK0802", + "f14": "无人驾驶", + "f62": -3003758848.0, + "f66": -1224317184.0, + "f69": -0.72, + "f72": -1779441664.0, + "f75": -1.05, + "f78": -1390731264.0, + "f81": -0.82, + "f84": 4366341632.0, + "f87": 2.59, + "f124": 1773992385, + "f184": -1.78, + "f204": "中际旭创", + "f205": "300308", + "f206": 0 + }, + { + "f2": 1701.14, + "f3": -3.35, + "f12": "BK1071", + "f14": "跨境支付", + "f62": -3017286144.0, + "f66": -1904434432.0, + "f69": -4.74, + "f72": -1112851712.0, + "f75": -2.77, + "f78": 727319296.0, + "f81": 1.81, + "f84": 2288293632.0, + "f87": 5.7, + "f124": 1773992385, + "f184": -7.51, + "f204": "怡 亚 通", + "f205": "002183", + "f206": 0 + }, + { + "f2": 2511.26, + "f3": -2.12, + "f12": "BK0900", + "f14": "新能源车", + "f62": -3028901888.0, + "f66": 1629745152.0, + "f69": 0.42, + "f72": -4658647040.0, + "f75": -1.19, + "f78": -3314679808.0, + "f81": -0.85, + "f84": 6257750016.0, + "f87": 1.6, + "f124": 1773992385, + "f184": -0.78, + "f204": "阳光电源", + "f205": "300274", + "f206": 0 + }, + { + "f2": 945.61, + "f3": -2.51, + "f12": "BK1649", + "f14": "油气资源", + "f62": -3069458688.0, + "f66": -1564961280.0, + "f69": -1.8, + "f72": -1504497408.0, + "f75": -1.73, + "f78": 462333952.0, + "f81": 0.53, + "f84": 2522096128.0, + "f87": 2.9, + "f124": 1773992385, + "f184": -3.53, + "f204": "中国石油", + "f205": "601857", + "f206": 1 + }, + { + "f2": 1994.38, + "f3": -4.32, + "f12": "BK1110", + "f14": "Web3.0", + "f62": -3124822080.0, + "f66": -1571252800.0, + "f69": -4.94, + "f72": -1553569280.0, + "f75": -4.89, + "f78": 237899520.0, + "f81": 0.75, + "f84": 2886922240.0, + "f87": 9.08, + "f124": 1773992385, + "f184": -9.83, + "f204": "力盛体育", + "f205": "002858", + "f206": 0 + }, + { + "f2": 3536.99, + "f3": -2.76, + "f12": "BK0710", + "f14": "量子科技", + "f62": -3206051072.0, + "f66": -2762453760.0, + "f69": -3.67, + "f72": -443597312.0, + "f75": -0.59, + "f78": 1331880192.0, + "f81": 1.77, + "f84": 1858587648.0, + "f87": 2.47, + "f124": 1773992385, + "f184": -4.26, + "f204": "亨通光电", + "f205": "600487", + "f206": 1 + }, + { + "f2": 33014.76, + "f3": -2.04, + "f12": "BK0524", + "f14": "参股期货", + "f62": -3232139856.0, + "f66": -2369700176.0, + "f69": -8.8, + "f72": -862439680.0, + "f75": -3.2, + "f78": 881497088.0, + "f81": 3.27, + "f84": 2350642432.0, + "f87": 8.73, + "f124": 1773992385, + "f184": -12.0, + "f204": "大恒科技", + "f205": "600288", + "f206": 1 + }, + { + "f2": 13059.61, + "f3": -3.85, + "f12": "BK0556", + "f14": "移动支付", + "f62": -3244688128.0, + "f66": -2456101120.0, + "f69": -5.75, + "f72": -788587008.0, + "f75": -1.85, + "f78": 1208379136.0, + "f81": 2.83, + "f84": 2036309504.0, + "f87": 4.77, + "f124": 1773992385, + "f184": -7.6, + "f204": "广和通", + "f205": "300638", + "f206": 0 + }, + { + "f2": 1689.88, + "f3": -4.71, + "f12": "BK0995", + "f14": "华为昇腾", + "f62": -3279605824.0, + "f66": -1577099584.0, + "f69": -5.48, + "f72": -1702506240.0, + "f75": -5.92, + "f78": 223980800.0, + "f81": 0.78, + "f84": 3055624704.0, + "f87": 10.63, + "f124": 1773992385, + "f184": -11.41, + "f204": "品茗科技", + "f205": "688109", + "f206": 1 + }, + { + "f2": 1075.87, + "f3": -3.07, + "f12": "BK0837", + "f14": "互联医疗", + "f62": -3359297552.0, + "f66": -2102800656.0, + "f69": -6.4, + "f72": -1256496896.0, + "f75": -3.82, + "f78": 849600768.0, + "f81": 2.59, + "f84": 2483436288.0, + "f87": 7.56, + "f124": 1773992385, + "f184": -10.22, + "f204": "三星医疗", + "f205": "601567", + "f206": 1 + }, + { + "f2": 27202.57, + "f3": 0.82, + "f12": "BK1050", + "f14": "昨日涨停_含一字", + "f62": -3369514752.0, + "f66": -2840157440.0, + "f69": -5.18, + "f72": -529357312.0, + "f75": -0.97, + "f78": 764734464.0, + "f81": 1.39, + "f84": 2604780288.0, + "f87": 4.75, + "f124": 1773992385, + "f184": -6.15, + "f204": "韶能股份", + "f205": "000601", + "f206": 0 + }, + { + "f2": 1905.59, + "f3": -2.74, + "f12": "BK0814", + "f14": "大飞机", + "f62": -3424986368.0, + "f66": -1725622016.0, + "f69": -4.15, + "f72": -1699364352.0, + "f75": -4.09, + "f78": 290788096.0, + "f81": 0.7, + "f84": 3129121024.0, + "f87": 7.53, + "f124": 1773992385, + "f184": -8.24, + "f204": "东方电热", + "f205": "300217", + "f206": 0 + }, + { + "f2": 1536.92, + "f3": -1.52, + "f12": "BK1112", + "f14": "破净股", + "f62": -3441694208.0, + "f66": -2733177600.0, + "f69": -3.33, + "f72": -708516608.0, + "f75": -0.86, + "f78": 1338860800.0, + "f81": 1.63, + "f84": 2100468480.0, + "f87": 2.56, + "f124": 1773992385, + "f184": -4.19, + "f204": "中国中铁", + "f205": "601390", + "f206": 1 + }, + { + "f2": 2475.2, + "f3": -0.84, + "f12": "BK0610", + "f14": "央视50_", + "f62": -3476742912.0, + "f66": -2524729600.0, + "f69": -4.03, + "f72": -952013312.0, + "f75": -1.52, + "f78": 937018624.0, + "f81": 1.5, + "f84": 2539724288.0, + "f87": 4.05, + "f124": 1773992385, + "f184": -5.55, + "f204": "大族激光", + "f205": "002008", + "f206": 0 + }, + { + "f2": 1465.85, + "f3": -2.29, + "f12": "BK0969", + "f14": "汽车芯片", + "f62": -3491770624.0, + "f66": -2029394432.0, + "f69": -3.07, + "f72": -1462376192.0, + "f75": -2.21, + "f78": 1273362688.0, + "f81": 1.92, + "f84": 2208606720.0, + "f87": 3.34, + "f124": 1773992385, + "f184": -5.27, + "f204": "国科微", + "f205": "300672", + "f206": 0 + }, + { + "f2": 2305.56, + "f3": -2.44, + "f12": "BK1164", + "f14": "AIPC", + "f62": -3522981632.0, + "f66": -2158476800.0, + "f69": -3.97, + "f72": -1364504832.0, + "f75": -2.51, + "f78": 784724736.0, + "f81": 1.44, + "f84": 2724686336.0, + "f87": 5.02, + "f124": 1773992385, + "f184": -6.49, + "f204": "生益电子", + "f205": "688183", + "f206": 1 + }, + { + "f2": 3546.47, + "f3": -2.96, + "f12": "BK0623", + "f14": "海洋经济", + "f62": -3539368192.0, + "f66": -1878480896.0, + "f69": -2.89, + "f72": -1660887296.0, + "f75": -2.56, + "f78": 188542464.0, + "f81": 0.29, + "f84": 3278108160.0, + "f87": 5.04, + "f124": 1773992385, + "f184": -5.44, + "f204": "光库科技", + "f205": "300620", + "f206": 0 + }, + { + "f2": 44813.29, + "f3": -0.38, + "f12": "BK0815", + "f14": "昨日涨停", + "f62": -3581001984.0, + "f66": -3140683008.0, + "f69": -5.86, + "f72": -440318976.0, + "f75": -0.82, + "f78": 894382336.0, + "f81": 1.67, + "f84": 2686619648.0, + "f87": 5.01, + "f124": 1773992385, + "f184": -6.68, + "f204": "国新能源", + "f205": "600617", + "f206": 1 + }, + { + "f2": 1708.31, + "f3": -2.08, + "f12": "BK1184", + "f14": "人形机器人", + "f62": -3731137536.0, + "f66": -1955419136.0, + "f69": -1.88, + "f72": -1775718400.0, + "f75": -1.7, + "f78": -513715712.0, + "f81": -0.49, + "f84": 4244654592.0, + "f87": 4.07, + "f124": 1773992385, + "f184": -3.58, + "f204": "赣锋锂业", + "f205": "002460", + "f206": 0 + }, + { + "f2": 2317.97, + "f3": -2.49, + "f12": "BK0833", + "f14": "小米概念", + "f62": -3741424128.0, + "f66": -1472247040.0, + "f69": -1.12, + "f72": -2269177088.0, + "f75": -1.73, + "f78": -380449024.0, + "f81": -0.29, + "f84": 4137757696.0, + "f87": 3.15, + "f124": 1773992385, + "f184": -2.85, + "f204": "卓胜微", + "f205": "300782", + "f206": 0 + }, + { + "f2": 1343.65, + "f3": -3.41, + "f12": "BK1153", + "f14": "多模态AI", + "f62": -3782773200.0, + "f66": -2260426704.0, + "f69": -5.64, + "f72": -1522346496.0, + "f75": -3.8, + "f78": 848130816.0, + "f81": 2.12, + "f84": 2926578432.0, + "f87": 7.3, + "f124": 1773992385, + "f184": -9.44, + "f204": "东方精工", + "f205": "002611", + "f206": 0 + }, + { + "f2": 2157.4, + "f3": -2.19, + "f12": "BK1178", + "f14": "AI眼镜", + "f62": -3807569920.0, + "f66": -2829658880.0, + "f69": -2.83, + "f72": -977911040.0, + "f75": -0.98, + "f78": 768595200.0, + "f81": 0.77, + "f84": 3021711872.0, + "f87": 3.02, + "f124": 1773992385, + "f184": -3.8, + "f204": "立讯精密", + "f205": "002475", + "f206": 0 + }, + { + "f2": 2196.72, + "f3": -2.63, + "f12": "BK0859", + "f14": "超清视频", + "f62": -3829276416.0, + "f66": -2728571648.0, + "f69": -3.77, + "f72": -1100704768.0, + "f75": -1.52, + "f78": 1484199936.0, + "f81": 2.05, + "f84": 2330448896.0, + "f87": 3.22, + "f124": 1773992385, + "f184": -5.29, + "f204": "长飞光纤", + "f205": "601869", + "f206": 1 + }, + { + "f2": 2405.5, + "f3": -2.19, + "f12": "BK1163", + "f14": "可控核聚变", + "f62": -3939646208.0, + "f66": -3153551616.0, + "f69": -4.43, + "f72": -786094592.0, + "f75": -1.1, + "f78": 776926976.0, + "f81": 1.09, + "f84": 3129070336.0, + "f87": 4.39, + "f124": 1773992385, + "f184": -5.53, + "f204": "永鼎股份", + "f205": "600105", + "f206": 1 + }, + { + "f2": 14076.4, + "f3": -3.66, + "f12": "BK0509", + "f14": "网络游戏", + "f62": -3944532992.0, + "f66": -2418226944.0, + "f69": -5.43, + "f72": -1526306048.0, + "f75": -3.43, + "f78": 239696896.0, + "f81": 0.54, + "f84": 3704835840.0, + "f87": 8.32, + "f124": 1773992385, + "f184": -8.86, + "f204": "佳创视讯", + "f205": "300264", + "f206": 0 + }, + { + "f2": 964.32, + "f3": -0.9, + "f12": "BK1639", + "f14": "周期股", + "f62": -4049604608.0, + "f66": -125702144.0, + "f69": -0.05, + "f72": -3923902464.0, + "f75": -1.51, + "f78": -2297454592.0, + "f81": -0.88, + "f84": 6347061760.0, + "f87": 2.44, + "f124": 1773992385, + "f184": -1.56, + "f204": "阳光电源", + "f205": "300274", + "f206": 0 + }, + { + "f2": 1131.68, + "f3": -4.58, + "f12": "BK1047", + "f14": "数据安全", + "f62": -4188699920.0, + "f66": -2464340240.0, + "f69": -6.49, + "f72": -1724359680.0, + "f75": -4.54, + "f78": 852132608.0, + "f81": 2.25, + "f84": 3333988864.0, + "f87": 8.78, + "f124": 1773992385, + "f184": -11.04, + "f204": "安博通", + "f205": "688168", + "f206": 1 + }, + { + "f2": 2178.84, + "f3": -2.43, + "f12": "BK0835", + "f14": "独角兽", + "f62": -4208771584.0, + "f66": -2418184960.0, + "f69": -3.14, + "f72": -1790586624.0, + "f75": -2.32, + "f78": 243334656.0, + "f81": 0.32, + "f84": 3965437184.0, + "f87": 5.14, + "f124": 1773992385, + "f184": -5.46, + "f204": "工业富联", + "f205": "601138", + "f206": 1 + }, + { + "f2": 2224.95, + "f3": -2.56, + "f12": "BK0905", + "f14": "传感器", + "f62": -4299187968.0, + "f66": -3000667904.0, + "f69": -4.74, + "f72": -1298520064.0, + "f75": -2.05, + "f78": 1309625088.0, + "f81": 2.07, + "f84": 3013595136.0, + "f87": 4.76, + "f124": 1773992385, + "f184": -6.8, + "f204": "赛微电子", + "f205": "300456", + "f206": 0 + }, + { + "f2": 39616.43, + "f3": -2.25, + "f12": "BK0549", + "f14": "深圳特区", + "f62": -4344624384.0, + "f66": -2439875072.0, + "f69": -1.29, + "f72": -1904749312.0, + "f75": -1.01, + "f78": 273682944.0, + "f81": 0.14, + "f84": 4065763328.0, + "f87": 2.15, + "f124": 1773992385, + "f184": -2.3, + "f204": "兆新股份", + "f205": "002256", + "f206": 0 + }, + { + "f2": 1149.27, + "f3": -2.52, + "f12": "BK1196", + "f14": "2025中报扭亏", + "f62": -4418266624.0, + "f66": -2082072064.0, + "f69": -2.7, + "f72": -2336194560.0, + "f75": -3.03, + "f78": -77441024.0, + "f81": -0.1, + "f84": 4496768768.0, + "f87": 5.83, + "f124": 1773992385, + "f184": -5.73, + "f204": "云南锗业", + "f205": "002428", + "f206": 0 + }, + { + "f2": 2097.98, + "f3": -3.97, + "f12": "BK1126", + "f14": "ChatGPT概念", + "f62": -4465660928.0, + "f66": -2348197120.0, + "f69": -5.42, + "f72": -2117463808.0, + "f75": -4.89, + "f78": 770365952.0, + "f81": 1.78, + "f84": 3695294464.0, + "f87": 8.53, + "f124": 1773992385, + "f184": -10.31, + "f204": "大胜达", + "f205": "603687", + "f206": 1 + }, + { + "f2": 3716.8, + "f3": -2.2, + "f12": "BK0567", + "f14": "股权激励", + "f62": -4517037056.0, + "f66": -1984760064.0, + "f69": -1.71, + "f72": -2532276992.0, + "f75": -2.18, + "f78": 314222848.0, + "f81": 0.27, + "f84": 4202813952.0, + "f87": 3.62, + "f124": 1773992385, + "f184": -3.89, + "f204": "光库科技", + "f205": "300620", + "f206": 0 + }, + { + "f2": 1310.54, + "f3": -2.57, + "f12": "BK0722", + "f14": "虚拟现实", + "f62": -4651132928.0, + "f66": -1655069696.0, + "f69": -1.51, + "f72": -2996063232.0, + "f75": -2.74, + "f78": -18009600.0, + "f81": -0.02, + "f84": 4655094272.0, + "f87": 4.26, + "f124": 1773992385, + "f184": -4.25, + "f204": "盈方微", + "f205": "000670", + "f206": 0 + }, + { + "f2": 19947.7, + "f3": -1.83, + "f12": "BK0547", + "f14": "黄金概念", + "f62": -4703456512.0, + "f66": -2254782720.0, + "f69": -3.69, + "f72": -2448673792.0, + "f75": -4.01, + "f78": 577935616.0, + "f81": 0.95, + "f84": 4125521152.0, + "f87": 6.76, + "f124": 1773992385, + "f184": -7.71, + "f204": "湖南白银", + "f205": "002716", + "f206": 0 + }, + { + "f2": 2215.06, + "f3": -3.08, + "f12": "BK0662", + "f14": "在线教育", + "f62": -4746056960.0, + "f66": -2136581376.0, + "f69": -4.28, + "f72": -2609475584.0, + "f75": -5.23, + "f78": 330736640.0, + "f81": 0.66, + "f84": 4399154944.0, + "f87": 8.81, + "f124": 1773992385, + "f184": -9.51, + "f204": "焦点科技", + "f205": "002315", + "f206": 0 + }, + { + "f2": 1116.42, + "f3": -1.67, + "f12": "BK0711", + "f14": "券商概念", + "f62": -4750093056.0, + "f66": -3215360256.0, + "f69": -9.25, + "f72": -1534732800.0, + "f75": -4.41, + "f78": 1464589824.0, + "f81": 4.21, + "f84": 3285502720.0, + "f87": 9.45, + "f124": 1773992385, + "f184": -13.66, + "f204": "华鑫股份", + "f205": "600621", + "f206": 1 + }, + { + "f2": 2308.21, + "f3": -2.23, + "f12": "BK0665", + "f14": "电商概念", + "f62": -4799065600.0, + "f66": -2756259584.0, + "f69": -3.41, + "f72": -2042806016.0, + "f75": -2.53, + "f78": 212798464.0, + "f81": 0.26, + "f84": 4580069888.0, + "f87": 5.67, + "f124": 1773992385, + "f184": -5.94, + "f204": "海尔智家", + "f205": "600690", + "f206": 1 + }, + { + "f2": 35774.7, + "f3": -0.97, + "f12": "BK0519", + "f14": "稀缺资源", + "f62": -4846132992.0, + "f66": -2028882944.0, + "f69": -2.38, + "f72": -2817250048.0, + "f75": -3.3, + "f78": 114591744.0, + "f81": 0.13, + "f84": 4731541504.0, + "f87": 5.55, + "f124": 1773992385, + "f184": -5.68, + "f204": "云南锗业", + "f205": "002428", + "f206": 0 + }, + { + "f2": 1385.07, + "f3": -3.76, + "f12": "BK1061", + "f14": "数字经济", + "f62": -4851931648.0, + "f66": -2208332032.0, + "f69": -3.26, + "f72": -2643599616.0, + "f75": -3.9, + "f78": 825918720.0, + "f81": 1.22, + "f84": 3862558976.0, + "f87": 5.7, + "f124": 1773992385, + "f184": -7.16, + "f204": "正泰电源", + "f205": "002150", + "f206": 0 + }, + { + "f2": 951.16, + "f3": -1.99, + "f12": "BK1646", + "f14": "消费电子概念", + "f62": -4887146752.0, + "f66": -2584089344.0, + "f69": -1.76, + "f72": -2303057408.0, + "f75": -1.57, + "f78": 777257984.0, + "f81": 0.53, + "f84": 4092893696.0, + "f87": 2.79, + "f124": 1773992385, + "f184": -3.33, + "f204": "亿纬锂能", + "f205": "300014", + "f206": 0 + }, + { + "f2": 3000.82, + "f3": -2.44, + "f12": "BK0577", + "f14": "核能核电", + "f62": -4889393152.0, + "f66": -3262988800.0, + "f69": -3.17, + "f72": -1626404352.0, + "f75": -1.58, + "f78": -9033216.0, + "f81": -0.01, + "f84": 4860674560.0, + "f87": 4.72, + "f124": 1773992385, + "f184": -4.75, + "f204": "永兴材料", + "f205": "002756", + "f206": 0 + }, + { + "f2": 2150.08, + "f3": -3.28, + "f12": "BK0921", + "f14": "卫星互联网", + "f62": -5139175936.0, + "f66": -3223052032.0, + "f69": -4.71, + "f72": -1916123904.0, + "f75": -2.8, + "f78": 726627328.0, + "f81": 1.06, + "f84": 4410460928.0, + "f87": 6.44, + "f124": 1773992385, + "f184": -7.51, + "f204": "光库科技", + "f205": "300620", + "f206": 0 + }, + { + "f2": 4355.02, + "f3": -2.45, + "f12": "BK0668", + "f14": "医疗器械概念", + "f62": -5216037888.0, + "f66": -2859710976.0, + "f69": -3.46, + "f72": -2356326912.0, + "f75": -2.85, + "f78": 567016960.0, + "f81": 0.69, + "f84": 4604393984.0, + "f87": 5.58, + "f124": 1773992385, + "f184": -6.32, + "f204": "中京电子", + "f205": "002579", + "f206": 0 + }, + { + "f2": 1259.27, + "f3": -3.8, + "f12": "BK0809", + "f14": "AI智能体", + "f62": -5237505280.0, + "f66": -2876504320.0, + "f69": -4.29, + "f72": -2361000960.0, + "f75": -3.52, + "f78": 766608128.0, + "f81": 1.14, + "f84": 4436245504.0, + "f87": 6.61, + "f124": 1773992385, + "f184": -7.8, + "f204": "东方精工", + "f205": "002611", + "f206": 0 + }, + { + "f2": 3823.58, + "f3": -2.1, + "f12": "BK0641", + "f14": "智能穿戴", + "f62": -5299436544.0, + "f66": -2976093184.0, + "f69": -3.03, + "f72": -2323343360.0, + "f75": -2.37, + "f78": 1320761600.0, + "f81": 1.34, + "f84": 3965672960.0, + "f87": 4.04, + "f124": 1773992385, + "f184": -5.4, + "f204": "盈方微", + "f205": "000670", + "f206": 0 + }, + { + "f2": 1881.06, + "f3": -2.43, + "f12": "BK1138", + "f14": "液冷概念", + "f62": -5376737024.0, + "f66": -2875152128.0, + "f69": -2.12, + "f72": -2501584896.0, + "f75": -1.84, + "f78": 113783040.0, + "f81": 0.08, + "f84": 5226531840.0, + "f87": 3.85, + "f124": 1773992385, + "f184": -3.96, + "f204": "立讯精密", + "f205": "002475", + "f206": 0 + }, + { + "f2": 1411.97, + "f3": -3.6, + "f12": "BK1055", + "f14": "虚拟数字人", + "f62": -5511221504.0, + "f66": -2800044800.0, + "f69": -5.08, + "f72": -2711176704.0, + "f75": -4.92, + "f78": 739100160.0, + "f81": 1.34, + "f84": 4772121600.0, + "f87": 8.66, + "f124": 1773992385, + "f184": -10.0, + "f204": "神州信息", + "f205": "000555", + "f206": 0 + }, + { + "f2": 2687.15, + "f3": -2.82, + "f12": "BK0832", + "f14": "工业互联", + "f62": -5516073728.0, + "f66": -2862949632.0, + "f69": -2.71, + "f72": -2653124096.0, + "f75": -2.51, + "f78": -204923904.0, + "f81": -0.19, + "f84": 5749444608.0, + "f87": 5.44, + "f124": 1773992385, + "f184": -5.22, + "f204": "长飞光纤", + "f205": "601869", + "f206": 1 + }, + { + "f2": 1559.86, + "f3": -3.62, + "f12": "BK0923", + "f14": "抖音概念(字节概念)", + "f62": -5598869248.0, + "f66": -2471366144.0, + "f69": -4.32, + "f72": -3127503104.0, + "f75": -5.47, + "f78": 1432281856.0, + "f81": 2.51, + "f84": 4164686080.0, + "f87": 7.28, + "f124": 1773992385, + "f184": -9.79, + "f204": "高澜股份", + "f205": "300499", + "f206": 0 + }, + { + "f2": 766.93, + "f3": -2.72, + "f12": "BK0940", + "f14": "网红经济", + "f62": -5641956832.0, + "f66": -2908826848.0, + "f69": -6.2, + "f72": -2733129984.0, + "f75": -5.83, + "f78": 602950400.0, + "f81": 1.29, + "f84": 5038118912.0, + "f87": 10.74, + "f124": 1773992385, + "f184": -12.03, + "f204": "南京商旅", + "f205": "600250", + "f206": 1 + }, + { + "f2": 5995.69, + "f3": -3.58, + "f12": "BK0628", + "f14": "智慧城市", + "f62": -5703216640.0, + "f66": -3184447744.0, + "f69": -4.12, + "f72": -2518768896.0, + "f75": -3.26, + "f78": 1306978560.0, + "f81": 1.69, + "f84": 4414383616.0, + "f87": 5.71, + "f124": 1773992385, + "f184": -7.37, + "f204": "神州信息", + "f205": "000555", + "f206": 0 + }, + { + "f2": 12538.64, + "f3": -1.93, + "f12": "BK0525", + "f14": "参股银行", + "f62": -6238484224.0, + "f66": -4464268288.0, + "f69": -4.58, + "f72": -1774215936.0, + "f75": -1.82, + "f78": 868609792.0, + "f81": 0.89, + "f84": 5370136320.0, + "f87": 5.51, + "f124": 1773992385, + "f184": -6.4, + "f204": "佛塑科技", + "f205": "000973", + "f206": 0 + }, + { + "f2": 1265.3, + "f3": -1.7, + "f12": "BK1139", + "f14": "中特估", + "f62": -6263271936.0, + "f66": -5250122496.0, + "f69": -5.1, + "f72": -1013149440.0, + "f75": -0.98, + "f78": 1325532160.0, + "f81": 1.29, + "f84": 4937739776.0, + "f87": 4.8, + "f124": 1773992385, + "f184": -6.09, + "f204": "中国石油", + "f205": "601857", + "f206": 1 + }, + { + "f2": 4149.04, + "f3": -1.42, + "f12": "BK0695", + "f14": "小金属概念", + "f62": -6296257792.0, + "f66": -2712456192.0, + "f69": -2.34, + "f72": -3583801600.0, + "f75": -3.09, + "f78": 110849792.0, + "f81": 0.1, + "f84": 6178703616.0, + "f87": 5.32, + "f124": 1773992385, + "f184": -5.42, + "f204": "赣锋锂业", + "f205": "002460", + "f206": 0 + }, + { + "f2": 2305.63, + "f3": -3.78, + "f12": "BK0860", + "f14": "边缘计算", + "f62": -6353843712.0, + "f66": -3776075776.0, + "f69": -4.0, + "f72": -2577767936.0, + "f75": -2.73, + "f78": 835714816.0, + "f81": 0.88, + "f84": 5519338240.0, + "f87": 5.84, + "f124": 1773992385, + "f184": -6.73, + "f204": "罗博特科", + "f205": "300757", + "f206": 0 + }, + { + "f2": 1176.21, + "f3": -2.36, + "f12": "BK1638", + "f14": "最近多板", + "f62": -6368600064.0, + "f66": -4555869440.0, + "f69": -3.96, + "f72": -1812730624.0, + "f75": -1.58, + "f78": 1121133056.0, + "f81": 0.97, + "f84": 5247467264.0, + "f87": 4.56, + "f124": 1773992385, + "f184": -5.53, + "f204": "杭电股份", + "f205": "603618", + "f206": 1 + }, + { + "f2": 4974.5, + "f3": -4.15, + "f12": "BK0655", + "f14": "网络安全", + "f62": -6400276736.0, + "f66": -3462086144.0, + "f69": -3.84, + "f72": -2938190592.0, + "f75": -3.26, + "f78": 464023552.0, + "f81": 0.51, + "f84": 5929281536.0, + "f87": 6.58, + "f124": 1773992385, + "f184": -7.1, + "f204": "永鼎股份", + "f205": "600105", + "f206": 1 + }, + { + "f2": 1834.9, + "f3": -3.59, + "f12": "BK0845", + "f14": "百度概念", + "f62": -6425480704.0, + "f66": -2594455808.0, + "f69": -2.64, + "f72": -3831024896.0, + "f75": -3.9, + "f78": 712967424.0, + "f81": 0.72, + "f84": 5708872192.0, + "f87": 5.8, + "f124": 1773992385, + "f184": -6.53, + "f204": "隆基绿能", + "f205": "601012", + "f206": 1 + }, + { + "f2": 2142.64, + "f3": -2.82, + "f12": "BK0808", + "f14": "军民融合", + "f62": -6485081600.0, + "f66": -3234460160.0, + "f69": -3.48, + "f72": -3250621440.0, + "f75": -3.5, + "f78": -339809280.0, + "f81": -0.37, + "f84": 6827194112.0, + "f87": 7.36, + "f124": 1773992385, + "f184": -6.99, + "f204": "盈方微", + "f205": "000670", + "f206": 0 + }, + { + "f2": 1588.08, + "f3": -3.4, + "f12": "BK0920", + "f14": "车联网(车路云)", + "f62": -6571883520.0, + "f66": -3520282368.0, + "f69": -3.29, + "f72": -3051601152.0, + "f75": -2.85, + "f78": 648649472.0, + "f81": 0.61, + "f84": 5955613440.0, + "f87": 5.56, + "f124": 1773992385, + "f184": -6.13, + "f204": "工业富联", + "f205": "601138", + "f206": 1 + }, + { + "f2": 2740.67, + "f3": -2.72, + "f12": "BK0704", + "f14": "无人机", + "f62": -6654796032.0, + "f66": -3216995328.0, + "f69": -3.46, + "f72": -3437800704.0, + "f75": -3.7, + "f78": 690051840.0, + "f81": 0.74, + "f84": 5955252736.0, + "f87": 6.41, + "f124": 1773992385, + "f184": -7.16, + "f204": "天银机电", + "f205": "300342", + "f206": 0 + }, + { + "f2": 9628.38, + "f3": -2.19, + "f12": "BK0505", + "f14": "中字头", + "f62": -6663305984.0, + "f66": -5254996480.0, + "f69": -5.59, + "f72": -1408309504.0, + "f75": -1.5, + "f78": 1395584000.0, + "f81": 1.49, + "f84": 5267921920.0, + "f87": 5.61, + "f124": 1773992385, + "f184": -7.09, + "f204": "中国石油", + "f205": "601857", + "f206": 1 + }, + { + "f2": 1640.76, + "f3": -3.77, + "f12": "BK0953", + "f14": "鸿蒙概念", + "f62": -6692149760.0, + "f66": -3849169408.0, + "f69": -5.73, + "f72": -2842980352.0, + "f75": -4.23, + "f78": 1220113408.0, + "f81": 1.82, + "f84": 5460462080.0, + "f87": 8.13, + "f124": 1773992385, + "f184": -9.97, + "f204": "怡 亚 通", + "f205": "002183", + "f206": 0 + }, + { + "f2": 838.15, + "f3": -4.93, + "f12": "BK1632", + "f14": "昨日高换手", + "f62": -6776950272.0, + "f66": -2592791808.0, + "f69": -2.1, + "f72": -4184158464.0, + "f75": -3.39, + "f78": -846763776.0, + "f81": -0.69, + "f84": 7571567360.0, + "f87": 6.14, + "f124": 1773992385, + "f184": -5.5, + "f204": "兆新股份", + "f205": "002256", + "f206": 0 + }, + { + "f2": 1765.1, + "f3": -2.95, + "f12": "BK1166", + "f14": "低空经济", + "f62": -6835562496.0, + "f66": -3031842816.0, + "f69": -2.58, + "f72": -3803719680.0, + "f75": -3.24, + "f78": 271836416.0, + "f81": 0.23, + "f84": 6383098112.0, + "f87": 5.44, + "f124": 1773992385, + "f184": -5.83, + "f204": "亿纬锂能", + "f205": "300014", + "f206": 0 + }, + { + "f2": 2083.1, + "f3": -1.14, + "f12": "BK0611", + "f14": "上证50_", + "f62": -6879026688.0, + "f66": -5324018176.0, + "f69": -3.92, + "f72": -1555008512.0, + "f75": -1.15, + "f78": 2520686848.0, + "f81": 1.86, + "f84": 4358340096.0, + "f87": 3.21, + "f124": 1773992385, + "f184": -5.07, + "f204": "隆基绿能", + "f205": "601012", + "f206": 1 + }, + { + "f2": 2838.22, + "f3": -3.29, + "f12": "BK0689", + "f14": "阿里概念", + "f62": -7124367872.0, + "f66": -4141134592.0, + "f69": -2.71, + "f72": -2983233280.0, + "f75": -1.95, + "f78": 938764800.0, + "f81": 0.61, + "f84": 6166228224.0, + "f87": 4.03, + "f124": 1773992385, + "f184": -4.66, + "f204": "阳光电源", + "f205": "300274", + "f206": 0 + }, + { + "f2": 2348.69, + "f3": -3.34, + "f12": "BK1009", + "f14": "元宇宙概念", + "f62": -7184423168.0, + "f66": -3781856768.0, + "f69": -4.9, + "f72": -3402566400.0, + "f75": -4.41, + "f78": 984765952.0, + "f81": 1.28, + "f84": 6200244992.0, + "f87": 8.04, + "f124": 1773992385, + "f184": -9.32, + "f204": "联建光电", + "f205": "300269", + "f206": 0 + }, + { + "f2": 3630.11, + "f3": -2.12, + "f12": "BK0590", + "f14": "西部大开发", + "f62": -7361440000.0, + "f66": -2697779456.0, + "f69": -0.91, + "f72": -4663660544.0, + "f75": -1.58, + "f78": -1474048000.0, + "f81": -0.5, + "f84": 8738140160.0, + "f87": 2.96, + "f124": 1773992385, + "f184": -2.49, + "f204": "新易盛", + "f205": "300502", + "f206": 0 + }, + { + "f2": 1994.78, + "f3": -4.8, + "f12": "BK1064", + "f14": "东数西算", + "f62": -7464066816.0, + "f66": -4787020288.0, + "f69": -5.23, + "f72": -2677046528.0, + "f75": -2.93, + "f78": 803734528.0, + "f81": 0.88, + "f84": 6523666176.0, + "f87": 7.13, + "f124": 1773992385, + "f184": -8.16, + "f204": "中天科技", + "f205": "600522", + "f206": 1 + }, + { + "f2": 1176.54, + "f3": -2.01, + "f12": "BK1194", + "f14": "2025中报预增", + "f62": -7507542784.0, + "f66": -3184292608.0, + "f69": -0.95, + "f72": -4323250176.0, + "f75": -1.3, + "f78": -2665095168.0, + "f81": -0.8, + "f84": 10175994368.0, + "f87": 3.05, + "f124": 1773992385, + "f184": -2.25, + "f204": "中际旭创", + "f205": "300308", + "f206": 0 + }, + { + "f2": 3012.29, + "f3": -2.19, + "f12": "BK0594", + "f14": "长江三角", + "f62": -7569263872.0, + "f66": -2827621888.0, + "f69": -1.5, + "f72": -4741641984.0, + "f75": -2.52, + "f78": 7991296.0, + "f81": 0.0, + "f84": 7561272832.0, + "f87": 4.02, + "f124": 1773992385, + "f184": -4.03, + "f204": "永鼎股份", + "f205": "600105", + "f206": 1 + }, + { + "f2": 37443.62, + "f3": -2.47, + "f12": "BK0523", + "f14": "新材料", + "f62": -7700188160.0, + "f66": -4417672960.0, + "f69": -2.31, + "f72": -3282515200.0, + "f75": -1.72, + "f78": 594837504.0, + "f81": 0.31, + "f84": 6977527552.0, + "f87": 3.65, + "f124": 1773992385, + "f184": -4.03, + "f204": "赣锋锂业", + "f205": "002460", + "f206": 0 + }, + { + "f2": 2966.3, + "f3": -1.24, + "f12": "BK0705", + "f14": "上证380", + "f62": -8046801664.0, + "f66": -4755293440.0, + "f69": -2.12, + "f72": -3291508224.0, + "f75": -1.46, + "f78": 296210432.0, + "f81": 0.13, + "f84": 7750590976.0, + "f87": 3.45, + "f124": 1773992385, + "f184": -3.58, + "f204": "璞泰来", + "f205": "603659", + "f206": 1 + }, + { + "f2": 2317.83, + "f3": -2.96, + "f12": "BK1137", + "f14": "存储芯片", + "f62": -8204323584.0, + "f66": -5385804032.0, + "f69": -3.68, + "f72": -2818519552.0, + "f75": -1.92, + "f78": 2056236288.0, + "f81": 1.4, + "f84": 6125372160.0, + "f87": 4.18, + "f124": 1773992385, + "f184": -5.6, + "f204": "盈方微", + "f205": "000670", + "f206": 0 + }, + { + "f2": 18594.53, + "f3": -2.25, + "f12": "BK0506", + "f14": "创投", + "f62": -8206660352.0, + "f66": -5123654912.0, + "f69": -3.17, + "f72": -3083005440.0, + "f75": -1.91, + "f78": 1265484800.0, + "f81": 0.78, + "f84": 6941175552.0, + "f87": 4.29, + "f124": 1773992385, + "f184": -5.07, + "f204": "广西能源", + "f205": "600310", + "f206": 1 + }, + { + "f2": 1265.07, + "f3": -4.16, + "f12": "BK1135", + "f14": "数据要素", + "f62": -8258670080.0, + "f66": -5651433216.0, + "f69": -7.03, + "f72": -2607236864.0, + "f75": -3.24, + "f78": 2105186816.0, + "f81": 2.62, + "f84": 6130880000.0, + "f87": 7.63, + "f124": 1773992385, + "f184": -10.28, + "f204": "神州信息", + "f205": "000555", + "f206": 0 + }, + { + "f2": 9443.97, + "f3": -1.26, + "f12": "BK0499", + "f14": "AH股", + "f62": -8622194688.0, + "f66": -4127223808.0, + "f69": -1.73, + "f72": -4494970880.0, + "f75": -1.89, + "f78": -664805376.0, + "f81": -0.28, + "f84": 9287000320.0, + "f87": 3.89, + "f124": 1773992385, + "f184": -3.62, + "f204": "宁德时代", + "f205": "300750", + "f206": 0 + }, + { + "f2": 2383.52, + "f3": -1.73, + "f12": "BK0917", + "f14": "半导体概念", + "f62": -8811950336.0, + "f66": -4225761536.0, + "f69": -1.11, + "f72": -4586188800.0, + "f75": -1.2, + "f78": 2443497472.0, + "f81": 0.64, + "f84": 6368550912.0, + "f87": 1.67, + "f124": 1773992385, + "f184": -2.31, + "f204": "卓胜微", + "f205": "300782", + "f206": 0 + }, + { + "f2": 1644.95, + "f3": -2.49, + "f12": "BK1005", + "f14": "专精特新", + "f62": -9176108032.0, + "f66": -3440024576.0, + "f69": -0.98, + "f72": -5736083456.0, + "f75": -1.63, + "f78": 2467381248.0, + "f81": 0.7, + "f84": 6033788928.0, + "f87": 1.71, + "f124": 1773992385, + "f184": -2.61, + "f204": "上能电气", + "f205": "300827", + "f206": 0 + }, + { + "f2": 2574.07, + "f3": -2.71, + "f12": "BK0963", + "f14": "商业航天", + "f62": -9204365824.0, + "f66": -3599700480.0, + "f69": -1.96, + "f72": -5604665344.0, + "f75": -3.05, + "f78": 317133312.0, + "f81": 0.17, + "f84": 8783665920.0, + "f87": 4.79, + "f124": 1773992385, + "f184": -5.02, + "f204": "卓胜微", + "f205": "300782", + "f206": 0 + }, + { + "f2": 1975.98, + "f3": -2.84, + "f12": "BK0742", + "f14": "创业板综", + "f62": -9310310400.0, + "f66": 823836672.0, + "f69": 0.12, + "f72": -10134147072.0, + "f75": -1.54, + "f78": -5014323200.0, + "f81": -0.76, + "f84": 14324633600.0, + "f87": 2.17, + "f124": 1773992385, + "f184": -1.41, + "f204": "中际旭创", + "f205": "300308", + "f206": 0 + }, + { + "f2": 1968.26, + "f3": -3.89, + "f12": "BK1134", + "f14": "算力概念", + "f62": -9505776640.0, + "f66": -6151324672.0, + "f69": -2.22, + "f72": -3354451968.0, + "f75": -1.21, + "f78": -281411584.0, + "f81": -0.1, + "f84": 9702373120.0, + "f87": 3.51, + "f124": 1773992385, + "f184": -3.44, + "f204": "中际旭创", + "f205": "300308", + "f206": 0 + }, + { + "f2": 2207.56, + "f3": -3.65, + "f12": "BK1111", + "f14": "AIGC概念", + "f62": -9665763072.0, + "f66": -5929282048.0, + "f69": -6.33, + "f72": -3736481024.0, + "f75": -3.99, + "f78": 1202195456.0, + "f81": 1.28, + "f84": 8325629696.0, + "f87": 8.89, + "f124": 1773992385, + "f184": -10.32, + "f204": "神州信息", + "f205": "000555", + "f206": 0 + }, + { + "f2": 1470.89, + "f3": -1.16, + "f12": "BK0718", + "f14": "证金持股", + "f62": -9874472704.0, + "f66": -6434814464.0, + "f69": -3.21, + "f72": -3439658240.0, + "f75": -1.72, + "f78": 1440124928.0, + "f81": 0.72, + "f84": 8434347520.0, + "f87": 4.21, + "f124": 1773992385, + "f184": -4.93, + "f204": "隆基绿能", + "f205": "601012", + "f206": 1 + }, + { + "f2": 5351.36, + "f3": -2.48, + "f12": "BK0637", + "f14": "互联网金融", + "f62": -9927744000.0, + "f66": -6538729216.0, + "f69": -5.92, + "f72": -3389014784.0, + "f75": -3.07, + "f78": 2632027648.0, + "f81": 2.38, + "f84": 7294042880.0, + "f87": 6.61, + "f124": 1773992385, + "f184": -9.0, + "f204": "大金重工", + "f205": "002487", + "f206": 0 + }, + { + "f2": 85931.46, + "f3": -2.96, + "f12": "BK0490", + "f14": "军工", + "f62": -9958428928.0, + "f66": -5115590400.0, + "f69": -2.99, + "f72": -4842838528.0, + "f75": -2.83, + "f78": 765132544.0, + "f81": 0.45, + "f84": 9178042624.0, + "f87": 5.36, + "f124": 1773992385, + "f184": -5.82, + "f204": "华丰科技", + "f205": "688629", + "f206": 1 + }, + { + "f2": 1704.37, + "f3": -2.32, + "f12": "BK0712", + "f14": "一带一路", + "f62": -9985581056.0, + "f66": -5915238656.0, + "f69": -2.28, + "f72": -4070342400.0, + "f75": -1.57, + "f78": 560758784.0, + "f81": 0.22, + "f84": 9316298752.0, + "f87": 3.6, + "f124": 1773992385, + "f184": -3.85, + "f204": "上能电气", + "f205": "300827", + "f206": 0 + }, + { + "f2": 17424.05, + "f3": -3.05, + "f12": "BK0554", + "f14": "物联网", + "f62": -10009264640.0, + "f66": -5804392192.0, + "f69": -2.35, + "f72": -4204872448.0, + "f75": -1.7, + "f78": 1605099520.0, + "f81": 0.65, + "f84": 8368413952.0, + "f87": 3.39, + "f124": 1773992385, + "f184": -4.05, + "f204": "卓胜微", + "f205": "300782", + "f206": 0 + }, + { + "f2": 3716.83, + "f3": -3.89, + "f12": "BK0696", + "f14": "国产软件", + "f62": -10017799680.0, + "f66": -5896726272.0, + "f69": -5.81, + "f72": -4121073408.0, + "f75": -4.06, + "f78": 2271034112.0, + "f81": 2.24, + "f84": 7734579712.0, + "f87": 7.62, + "f124": 1773992385, + "f184": -9.87, + "f204": "琏升科技", + "f205": "300051", + "f206": 0 + }, + { + "f2": 32829.22, + "f3": -4.52, + "f12": "BK0447", + "f14": "互联网服务", + "f62": -10144772608.0, + "f66": -5937010944.0, + "f69": -5.95, + "f72": -4207761664.0, + "f75": -4.22, + "f78": 1840849920.0, + "f81": 1.85, + "f84": 8290567168.0, + "f87": 8.31, + "f124": 1773992385, + "f184": -10.17, + "f204": "联建光电", + "f205": "300269", + "f206": 0 + }, + { + "f2": 3679.32, + "f3": -4.12, + "f12": "BK0579", + "f14": "云计算", + "f62": -10173646080.0, + "f66": -6076896512.0, + "f69": -2.34, + "f72": -4096749568.0, + "f75": -1.58, + "f78": -1379426304.0, + "f81": -0.53, + "f84": 11425380608.0, + "f87": 4.39, + "f124": 1773992385, + "f184": -3.91, + "f204": "中际旭创", + "f205": "300308", + "f206": 0 + }, + { + "f2": 836.36, + "f3": -4.03, + "f12": "BK1629", + "f14": "AI应用", + "f62": -10315727360.0, + "f66": -6234760704.0, + "f69": -5.83, + "f72": -4080966656.0, + "f75": -3.82, + "f78": 1563859456.0, + "f81": 1.46, + "f84": 8695347456.0, + "f87": 8.13, + "f124": 1773992385, + "f184": -9.65, + "f204": "兆驰股份", + "f205": "002429", + "f206": 0 + }, + { + "f2": 2223.03, + "f3": -3.09, + "f12": "BK0922", + "f14": "数据中心", + "f62": -11479073536.0, + "f66": -7620237824.0, + "f69": -3.4, + "f72": -3858835712.0, + "f75": -1.72, + "f78": 1812262656.0, + "f81": 0.81, + "f84": 9713797632.0, + "f87": 4.33, + "f124": 1773992385, + "f184": -5.12, + "f204": "永鼎股份", + "f205": "600105", + "f206": 1 + }, + { + "f2": 2073.48, + "f3": -2.4, + "f12": "BK1090", + "f14": "机器人概念", + "f62": -11482706432.0, + "f66": -6055703040.0, + "f69": -2.05, + "f72": -5427003392.0, + "f75": -1.84, + "f78": 812425216.0, + "f81": 0.28, + "f84": 10625024000.0, + "f87": 3.6, + "f124": 1773992385, + "f184": -3.89, + "f204": "亿纬锂能", + "f205": "300014", + "f206": 0 + }, + { + "f2": 1360.47, + "f3": -3.74, + "f12": "BK1188", + "f14": "DeepSeek概念", + "f62": -11567677184.0, + "f66": -6369220864.0, + "f69": -4.55, + "f72": -5198456320.0, + "f75": -3.72, + "f78": 2639270400.0, + "f81": 1.89, + "f84": 8802522112.0, + "f87": 6.29, + "f124": 1773992385, + "f184": -8.27, + "f204": "星源材质", + "f205": "300568", + "f206": 0 + }, + { + "f2": 1190.92, + "f3": -3.54, + "f12": "BK0830", + "f14": "区块链", + "f62": -11799390976.0, + "f66": -6483754752.0, + "f69": -4.36, + "f72": -5315636224.0, + "f75": -3.58, + "f78": 1937105664.0, + "f81": 1.3, + "f84": 9854664192.0, + "f87": 6.63, + "f124": 1773992385, + "f184": -7.94, + "f204": "工业富联", + "f205": "601138", + "f206": 1 + }, + { + "f2": 4298.13, + "f3": -2.69, + "f12": "BK0854", + "f14": "华为概念", + "f62": -12558303232.0, + "f66": -2869989376.0, + "f69": -0.57, + "f72": -9688313856.0, + "f75": -1.93, + "f78": -1715433472.0, + "f81": -0.34, + "f84": 14086520832.0, + "f87": 2.8, + "f124": 1773992385, + "f184": -2.5, + "f204": "宁德时代", + "f205": "300750", + "f206": 0 + }, + { + "f2": 1744.65, + "f3": -0.95, + "f12": "BK0612", + "f14": "上证180_", + "f62": -12888005632.0, + "f66": -9249594368.0, + "f69": -3.18, + "f72": -3638411264.0, + "f75": -1.25, + "f78": 2833666048.0, + "f81": 0.97, + "f84": 10054336768.0, + "f87": 3.45, + "f124": 1773992385, + "f184": -4.43, + "f204": "隆基绿能", + "f205": "601012", + "f206": 1 + }, + { + "f2": 12293.14, + "f3": -0.83, + "f12": "BK0500", + "f14": "HS300_", + "f62": -13407703040.0, + "f66": -6122577920.0, + "f69": -0.99, + "f72": -7285125120.0, + "f75": -1.18, + "f78": -3025612800.0, + "f81": -0.49, + "f84": 16433315840.0, + "f87": 2.67, + "f124": 1773992385, + "f184": -2.18, + "f204": "中际旭创", + "f205": "300308", + "f206": 0 + }, + { + "f2": 1986.24, + "f3": -4.25, + "f12": "BK1104", + "f14": "信创", + "f62": -13525114624.0, + "f66": -7600491264.0, + "f69": -5.08, + "f72": -5924623360.0, + "f75": -3.96, + "f78": 2687109888.0, + "f81": 1.8, + "f84": 10788683264.0, + "f87": 7.22, + "f124": 1773992385, + "f184": -9.05, + "f204": "怡 亚 通", + "f205": "002183", + "f206": 0 + }, + { + "f2": 4433.0, + "f3": -2.15, + "f12": "BK0891", + "f14": "国产芯片", + "f62": -13917095936.0, + "f66": -7379417088.0, + "f69": -1.99, + "f72": -6537678848.0, + "f75": -1.76, + "f78": 2041593856.0, + "f81": 0.55, + "f84": 11864473600.0, + "f87": 3.19, + "f124": 1773992385, + "f184": -3.75, + "f204": "卓胜微", + "f205": "300782", + "f206": 0 + }, + { + "f2": 5723.93, + "f3": -3.93, + "f12": "BK0634", + "f14": "大数据", + "f62": -14791920384.0, + "f66": -8502499840.0, + "f69": -4.21, + "f72": -6289420544.0, + "f75": -3.11, + "f78": 1925226752.0, + "f81": 0.95, + "f84": 12833657600.0, + "f87": 6.35, + "f124": 1773992385, + "f184": -7.32, + "f204": "永鼎股份", + "f205": "600105", + "f206": 1 + }, + { + "f2": 936.11, + "f3": -3.0, + "f12": "BK1633", + "f14": "昨日高振幅", + "f62": -15103146240.0, + "f66": -9331222784.0, + "f69": -2.89, + "f72": -5771923456.0, + "f75": -1.78, + "f78": 715005952.0, + "f81": 0.22, + "f84": 14388142080.0, + "f87": 4.45, + "f124": 1773992385, + "f184": -4.67, + "f204": "兆新股份", + "f205": "002256", + "f206": 0 + }, + { + "f2": 914.28, + "f3": -1.77, + "f12": "BK1643", + "f14": "小盘股", + "f62": -15351537664.0, + "f66": -5759012864.0, + "f69": -1.18, + "f72": -9592524800.0, + "f75": -1.97, + "f78": 814039040.0, + "f81": 0.17, + "f84": 14537498624.0, + "f87": 2.99, + "f124": 1773992385, + "f184": -3.16, + "f204": "上能电气", + "f205": "300827", + "f206": 0 + }, + { + "f2": 1452.84, + "f3": -1.28, + "f12": "BK0568", + "f14": "深成500", + "f62": -16773939200.0, + "f66": -5030604800.0, + "f69": -0.71, + "f72": -11743334400.0, + "f75": -1.65, + "f78": -6021545984.0, + "f81": -0.85, + "f84": 22795489280.0, + "f87": 3.21, + "f124": 1773992385, + "f184": -2.36, + "f204": "中际旭创", + "f205": "300308", + "f206": 0 + }, + { + "f2": 2567.64, + "f3": -1.34, + "f12": "BK0701", + "f14": "中证500", + "f62": -18507261184.0, + "f66": -9998812416.0, + "f69": -2.4, + "f72": -8508448768.0, + "f75": -2.04, + "f78": -238776320.0, + "f81": -0.06, + "f84": 18746040320.0, + "f87": 4.49, + "f124": 1773992385, + "f184": -4.44, + "f204": "璞泰来", + "f205": "603659", + "f206": 1 + }, + { + "f2": 1195.87, + "f3": -3.03, + "f12": "BK1637", + "f14": "东方财富热股", + "f62": -18944246016.0, + "f66": -12652134656.0, + "f69": -3.81, + "f72": -6292111360.0, + "f75": -1.9, + "f78": 1598177280.0, + "f81": 0.48, + "f84": 17346070272.0, + "f87": 5.22, + "f124": 1773992385, + "f184": -5.71, + "f204": "新易盛", + "f205": "300502", + "f206": 0 + }, + { + "f2": 17871.39, + "f3": -2.01, + "f12": "BK0552", + "f14": "机构重仓", + "f62": -19484428544.0, + "f66": -11820775680.0, + "f69": -2.4, + "f72": -7663652864.0, + "f75": -1.56, + "f78": 2385051648.0, + "f81": 0.48, + "f84": 16907993088.0, + "f87": 3.43, + "f124": 1773992385, + "f184": -3.96, + "f204": "兆新股份", + "f205": "002256", + "f206": 0 + }, + { + "f2": 1875.79, + "f3": -3.19, + "f12": "BK0800", + "f14": "人工智能", + "f62": -24279399424.0, + "f66": -13454068736.0, + "f69": -3.93, + "f72": -10825330688.0, + "f75": -3.17, + "f78": 3676508160.0, + "f81": 1.07, + "f84": 20403912704.0, + "f87": 5.97, + "f124": 1773992385, + "f184": -7.1, + "f204": "芯原股份", + "f205": "688521", + "f206": 1 + }, + { + "f2": 5192.56, + "f3": -2.04, + "f12": "BK0683", + "f14": "央国企改革", + "f62": -31663411200.0, + "f66": -19562037248.0, + "f69": -3.05, + "f72": -12101373952.0, + "f75": -1.89, + "f78": 3708547072.0, + "f81": 0.58, + "f84": 27822428160.0, + "f87": 4.34, + "f124": 1773992385, + "f184": -4.93, + "f204": "华丰科技", + "f205": "688629", + "f206": 1 + }, + { + "f2": 1473.09, + "f3": -1.07, + "f12": "BK0821", + "f14": "MSCI中国", + "f62": -31667220480.0, + "f66": -16933888000.0, + "f69": -1.73, + "f72": -14733332480.0, + "f75": -1.5, + "f78": -2409979904.0, + "f81": -0.25, + "f84": 34077200384.0, + "f87": 3.48, + "f124": 1773992385, + "f184": -3.23, + "f204": "中际旭创", + "f205": "300308", + "f206": 0 + }, + { + "f2": 1286.16, + "f3": -2.18, + "f12": "BK0804", + "f14": "深股通", + "f62": -32590495744.0, + "f66": -9681600512.0, + "f69": -0.84, + "f72": -22908895232.0, + "f75": -1.99, + "f78": -7024316416.0, + "f81": -0.61, + "f84": 39614812160.0, + "f87": 3.44, + "f124": 1773992385, + "f184": -2.83, + "f204": "中际旭创", + "f205": "300308", + "f206": 0 + }, + { + "f2": 2558.03, + "f3": -1.69, + "f12": "BK0707", + "f14": "沪股通", + "f62": -32685051904.0, + "f66": -20275208192.0, + "f69": -2.37, + "f72": -12409843712.0, + "f75": -1.45, + "f78": 4233555968.0, + "f81": 0.5, + "f84": 28451500032.0, + "f87": 3.33, + "f124": 1773992385, + "f184": -3.83, + "f204": "隆基绿能", + "f205": "601012", + "f206": 1 + }, + { + "f2": 1787.74, + "f3": -1.6, + "f12": "BK0879", + "f14": "标准普尔", + "f62": -33627734016.0, + "f66": -19197849600.0, + "f69": -2.54, + "f72": -14429884416.0, + "f75": -1.91, + "f78": 1777012736.0, + "f81": 0.24, + "f84": 31850721280.0, + "f87": 4.22, + "f124": 1773992385, + "f184": -4.46, + "f204": "隆基绿能", + "f205": "601012", + "f206": 1 + }, + { + "f2": 1859.68, + "f3": -1.67, + "f12": "BK0867", + "f14": "富时罗素", + "f62": -33830342656.0, + "f66": -12734291968.0, + "f69": -1.18, + "f72": -21096050688.0, + "f75": -1.96, + "f78": -5296611328.0, + "f81": -0.49, + "f84": 39126953984.0, + "f87": 3.63, + "f124": 1773992385, + "f184": -3.14, + "f204": "中际旭创", + "f205": "300308", + "f206": 0 + }, + { + "f2": 3188.86, + "f3": -2.1, + "f12": "BK0596", + "f14": "融资融券", + "f62": -65600761856.0, + "f66": -30458404864.0, + "f69": -1.51, + "f72": -35142356992.0, + "f75": -1.74, + "f78": -1378340864.0, + "f81": -0.07, + "f84": 65872465920.0, + "f87": 3.26, + "f124": 1773992385, + "f184": -3.25, + "f204": "中际旭创", + "f205": "300308", + "f206": 0 + } + ], + "region": [ + { + "f2": 19552.29, + "f3": -1.17, + "f12": "BK0171", + "f14": "云南板块", + "f62": 150178464.0, + "f66": 513626272.0, + "f69": 2.66, + "f72": -363447808.0, + "f75": -1.88, + "f78": -314976256.0, + "f81": -1.63, + "f84": 167027200.0, + "f87": 0.86, + "f124": 1773992385, + "f184": 0.78, + "f204": "云南锗业", + "f205": "002428", + "f206": 0 + }, + { + "f2": 27293.18, + "f3": -2.24, + "f12": "BK0169", + "f14": "四川板块", + "f62": 65415680.0, + "f66": 1036620032.0, + "f69": 1.12, + "f72": -971204352.0, + "f75": -1.05, + "f78": -1708450048.0, + "f81": -1.85, + "f84": 1616270592.0, + "f87": 1.75, + "f124": 1773992385, + "f184": 0.07, + "f204": "新易盛", + "f205": "300502", + "f206": 0 + }, + { + "f2": 32433.22, + "f3": -2.49, + "f12": "BK0173", + "f14": "贵州板块", + "f62": -53576672.0, + "f66": -338174288.0, + "f69": -2.08, + "f72": 284597616.0, + "f75": 1.75, + "f78": 98763776.0, + "f81": 0.61, + "f84": -37323776.0, + "f87": -0.23, + "f124": 1773992385, + "f184": -0.33, + "f204": "航天电器", + "f205": "002025", + "f206": 0 + }, + { + "f2": 10650.1, + "f3": -0.98, + "f12": "BK0162", + "f14": "宁夏板块", + "f62": -287660720.0, + "f66": -21708704.0, + "f69": -0.15, + "f72": -265952016.0, + "f75": -1.84, + "f78": -86270016.0, + "f81": -0.6, + "f84": 367475424.0, + "f87": 2.55, + "f124": 1773992385, + "f184": -2.0, + "f204": "银星能源", + "f205": "000862", + "f206": 0 + }, + { + "f2": 25558.74, + "f3": -2.39, + "f12": "BK0174", + "f14": "西藏板块", + "f62": -324747984.0, + "f66": -146687232.0, + "f69": -2.42, + "f72": -178060752.0, + "f75": -2.94, + "f78": 67073776.0, + "f81": 1.11, + "f84": 257674224.0, + "f87": 4.26, + "f124": 1773992385, + "f184": -5.37, + "f204": "西藏城投", + "f205": "600773", + "f206": 1 + }, + { + "f2": 21555.48, + "f3": -2.55, + "f12": "BK0148", + "f14": "吉林板块", + "f62": -342656864.0, + "f66": -225735840.0, + "f69": -2.73, + "f72": -116921024.0, + "f75": -1.41, + "f78": 15370160.0, + "f81": 0.19, + "f84": 283188448.0, + "f87": 3.43, + "f124": 1773992385, + "f184": -4.14, + "f204": "诺德股份", + "f205": "600110", + "f206": 1 + }, + { + "f2": 10100.5, + "f3": -2.42, + "f12": "BK0154", + "f14": "广西板块", + "f62": -380860832.0, + "f66": -20793488.0, + "f69": -0.24, + "f72": -360067344.0, + "f75": -4.09, + "f78": 47978800.0, + "f81": 0.54, + "f84": 318969488.0, + "f87": 3.62, + "f124": 1773992385, + "f184": -4.32, + "f204": "广西能源", + "f205": "600310", + "f206": 1 + }, + { + "f2": 11946.94, + "f3": -1.48, + "f12": "BK0167", + "f14": "山西板块", + "f62": -441590336.0, + "f66": -185998288.0, + "f69": -1.16, + "f72": -255592048.0, + "f75": -1.6, + "f78": 178772736.0, + "f81": 1.12, + "f84": 276971264.0, + "f87": 1.73, + "f124": 1773992385, + "f184": -2.76, + "f204": "国新能源", + "f205": "600617", + "f206": 1 + }, + { + "f2": 21336.56, + "f3": -2.35, + "f12": "BK0152", + "f14": "甘肃板块", + "f62": -457384544.0, + "f66": -64076304.0, + "f69": -0.52, + "f72": -393308240.0, + "f75": -3.2, + "f78": 15601840.0, + "f81": 0.13, + "f84": 441782784.0, + "f87": 3.59, + "f124": 1773992385, + "f184": -3.72, + "f204": "甘肃能源", + "f205": "000791", + "f206": 0 + }, + { + "f2": 21457.78, + "f3": -1.59, + "f12": "BK0157", + "f14": "湖北板块", + "f62": -462126592.0, + "f66": -570714880.0, + "f69": -0.67, + "f72": 108588288.0, + "f75": 0.13, + "f78": -200191488.0, + "f81": -0.24, + "f84": 615289088.0, + "f87": 0.72, + "f124": 1773992385, + "f184": -0.54, + "f204": "长飞光纤", + "f205": "601869", + "f206": 1 + }, + { + "f2": 5604.1, + "f3": 0.17, + "f12": "BK0163", + "f14": "青海板块", + "f62": -491736192.0, + "f66": -370194128.0, + "f69": -3.89, + "f72": -121542064.0, + "f75": -1.28, + "f78": 94184320.0, + "f81": 0.99, + "f84": 397551888.0, + "f87": 4.18, + "f124": 1773992385, + "f184": -5.17, + "f204": "远东股份", + "f205": "600869", + "f206": 1 + }, + { + "f2": 21279.98, + "f3": -1.98, + "f12": "BK0161", + "f14": "辽宁板块", + "f62": -575470080.0, + "f66": -64355584.0, + "f69": -0.27, + "f72": -511114496.0, + "f75": -2.13, + "f78": 153041408.0, + "f81": 0.64, + "f84": 449028608.0, + "f87": 1.87, + "f124": 1773992385, + "f184": -2.4, + "f204": "大金重工", + "f205": "002487", + "f206": 0 + }, + { + "f2": 42311.22, + "f3": -2.06, + "f12": "BK0160", + "f14": "江西板块", + "f62": -615800720.0, + "f66": -290154384.0, + "f69": -0.83, + "f72": -325646336.0, + "f75": -0.93, + "f78": -154161152.0, + "f81": -0.44, + "f84": 763905792.0, + "f87": 2.19, + "f124": 1773992385, + "f184": -1.76, + "f204": "赣锋锂业", + "f205": "002460", + "f206": 0 + }, + { + "f2": 8703.1, + "f3": -1.72, + "f12": "BK0146", + "f14": "黑龙江", + "f62": -652972800.0, + "f66": -396336112.0, + "f69": -2.53, + "f72": -256636688.0, + "f75": -1.64, + "f78": -91362816.0, + "f81": -0.58, + "f84": 732950400.0, + "f87": 4.67, + "f124": 1773992385, + "f184": -4.16, + "f204": "九洲集团", + "f205": "300040", + "f206": 0 + }, + { + "f2": 19340.71, + "f3": -2.01, + "f12": "BK0165", + "f14": "陕西板块", + "f62": -906328064.0, + "f66": -295129088.0, + "f69": -0.58, + "f72": -611198976.0, + "f75": -1.19, + "f78": -409097728.0, + "f81": -0.8, + "f84": 1264374784.0, + "f87": 2.47, + "f124": 1773992385, + "f184": -1.77, + "f204": "隆基绿能", + "f205": "601012", + "f206": 1 + }, + { + "f2": 9848.45, + "f3": -2.8, + "f12": "BK0176", + "f14": "海南板块", + "f62": -992175392.0, + "f66": -441475632.0, + "f69": -2.93, + "f72": -550699760.0, + "f75": -3.66, + "f78": 28397312.0, + "f81": 0.19, + "f84": 963778272.0, + "f87": 6.4, + "f124": 1773992385, + "f184": -6.59, + "f204": "钧达股份", + "f205": "002865", + "f206": 0 + }, + { + "f2": 27774.49, + "f3": -2.07, + "f12": "BK0175", + "f14": "内蒙古", + "f62": -1128524224.0, + "f66": -341883104.0, + "f69": -1.94, + "f72": -786641120.0, + "f75": -4.46, + "f78": -79585280.0, + "f81": -0.45, + "f84": 1203063552.0, + "f87": 6.82, + "f124": 1773992385, + "f184": -6.4, + "f204": "大中矿业", + "f205": "001203", + "f206": 0 + }, + { + "f2": 18095.92, + "f3": -2.16, + "f12": "BK0155", + "f14": "河北板块", + "f62": -1172508832.0, + "f66": -401566880.0, + "f69": -1.22, + "f72": -770941952.0, + "f75": -2.35, + "f78": -124836096.0, + "f81": -0.38, + "f84": 1274499584.0, + "f87": 3.88, + "f124": 1773992385, + "f184": -3.57, + "f204": "中瓷电子", + "f205": "003031", + "f206": 0 + }, + { + "f2": 20668.98, + "f3": -2.23, + "f12": "BK0170", + "f14": "重庆板块", + "f62": -1376036192.0, + "f66": -862054656.0, + "f69": -5.08, + "f72": -513981536.0, + "f75": -3.03, + "f78": 256227840.0, + "f81": 1.51, + "f84": 1115598592.0, + "f87": 6.57, + "f124": 1773992385, + "f184": -8.11, + "f204": "太阳能", + "f205": "000591", + "f206": 0 + }, + { + "f2": 27199.29, + "f3": -2.15, + "f12": "BK0158", + "f14": "湖南板块", + "f62": -1394344960.0, + "f66": -543370752.0, + "f69": -1.12, + "f72": -850974208.0, + "f75": -1.76, + "f78": -68455424.0, + "f81": -0.14, + "f84": 1352675584.0, + "f87": 2.79, + "f124": 1773992385, + "f184": -2.88, + "f204": "国科微", + "f205": "300672", + "f206": 0 + }, + { + "f2": 29540.17, + "f3": -2.7, + "f12": "BK0149", + "f14": "安徽板块", + "f62": -1504921600.0, + "f66": -437613824.0, + "f69": -0.61, + "f72": -1067307776.0, + "f75": -1.5, + "f78": -376918272.0, + "f81": -0.53, + "f84": 1844889088.0, + "f87": 2.59, + "f124": 1773992385, + "f184": -2.11, + "f204": "阳光电源", + "f205": "300274", + "f206": 0 + }, + { + "f2": 22452.17, + "f3": -2.47, + "f12": "BK0164", + "f14": "山东板块", + "f62": -1889315840.0, + "f66": -136760576.0, + "f69": -0.11, + "f72": -1752555264.0, + "f75": -1.42, + "f78": -2475272448.0, + "f81": -2.01, + "f84": 4296395520.0, + "f87": 3.48, + "f124": 1773992385, + "f184": -1.53, + "f204": "中际旭创", + "f205": "300308", + "f206": 0 + }, + { + "f2": 22264.23, + "f3": -2.22, + "f12": "BK0156", + "f14": "河南板块", + "f62": -2185031680.0, + "f66": -1545218560.0, + "f69": -3.3, + "f72": -639813120.0, + "f75": -1.37, + "f78": 346136064.0, + "f81": 0.74, + "f84": 1789952512.0, + "f87": 3.83, + "f124": 1773992385, + "f184": -4.67, + "f204": "郑州煤电", + "f205": "600121", + "f206": 1 + }, + { + "f2": 15336.67, + "f3": -2.31, + "f12": "BK0166", + "f14": "天津板块", + "f62": -2601612288.0, + "f66": -2005893888.0, + "f69": -4.9, + "f72": -595718400.0, + "f75": -1.46, + "f78": 1226575360.0, + "f81": 3.0, + "f84": 1365261056.0, + "f87": 3.34, + "f124": 1773992385, + "f184": -6.36, + "f204": "TCL中环", + "f205": "002129", + "f206": 0 + }, + { + "f2": 23405.45, + "f3": -2.67, + "f12": "BK0147", + "f14": "新疆板块", + "f62": -2657624768.0, + "f66": -2041447360.0, + "f69": -5.69, + "f72": -616177408.0, + "f75": -1.72, + "f78": 608415744.0, + "f81": 1.69, + "f84": 2024433408.0, + "f87": 5.64, + "f124": 1773992385, + "f184": -7.4, + "f204": "天富能源", + "f205": "600509", + "f206": 1 + }, + { + "f2": 26560.3, + "f3": -1.94, + "f12": "BK0151", + "f14": "福建板块", + "f62": -3128568320.0, + "f66": 448136960.0, + "f69": 0.43, + "f72": -3576705280.0, + "f75": -3.45, + "f78": -1122737408.0, + "f81": -1.08, + "f84": 4168020480.0, + "f87": 4.02, + "f124": 1773992385, + "f184": -3.02, + "f204": "宁德时代", + "f205": "300750", + "f206": 0 + }, + { + "f2": 33819.19, + "f3": -2.23, + "f12": "BK0159", + "f14": "江苏板块", + "f62": -3963740416.0, + "f66": 177372928.0, + "f69": 0.06, + "f72": -4141113344.0, + "f75": -1.44, + "f78": -351956992.0, + "f81": -0.12, + "f84": 4141412352.0, + "f87": 1.45, + "f124": 1773992385, + "f184": -1.38, + "f204": "上能电气", + "f205": "300827", + "f206": 0 + }, + { + "f2": 30301.3, + "f3": -2.28, + "f12": "BK0172", + "f14": "浙江板块", + "f62": -7109884416.0, + "f66": -2676315136.0, + "f69": -1.31, + "f72": -4433569280.0, + "f75": -2.17, + "f78": 319497216.0, + "f81": 0.16, + "f84": 6655360256.0, + "f87": 3.26, + "f124": 1773992385, + "f184": -3.48, + "f204": "德业股份", + "f205": "605117", + "f206": 1 + }, + { + "f2": 22944.81, + "f3": -2.39, + "f12": "BK0145", + "f14": "上海板块", + "f62": -10074650880.0, + "f66": -4925639680.0, + "f69": -2.85, + "f72": -5149011200.0, + "f75": -2.98, + "f78": 1215302656.0, + "f81": 0.7, + "f84": 8829847552.0, + "f87": 5.1, + "f124": 1773992385, + "f184": -5.82, + "f204": "璞泰来", + "f205": "603659", + "f206": 1 + }, + { + "f2": 43944.17, + "f3": -2.15, + "f12": "BK0153", + "f14": "广东板块", + "f62": -10760571136.0, + "f66": -6092310784.0, + "f69": -1.5, + "f72": -4668260352.0, + "f75": -1.15, + "f78": 244539392.0, + "f81": 0.06, + "f84": 10479886336.0, + "f87": 2.58, + "f124": 1773992385, + "f184": -2.65, + "f204": "亿纬锂能", + "f205": "300014", + "f206": 0 + }, + { + "f2": 10410.95, + "f3": -2.7, + "f12": "BK0150", + "f14": "北京板块", + "f62": -15151460352.0, + "f66": -9035168256.0, + "f69": -3.58, + "f72": -6116292096.0, + "f75": -2.43, + "f78": 1897644032.0, + "f81": 0.75, + "f84": 13086146304.0, + "f87": 5.19, + "f124": 1773992385, + "f184": -6.01, + "f204": "国晟科技", + "f205": "603778", + "f206": 1 + } + ] +} \ No newline at end of file diff --git a/backend/data/raw_payloads/eastmoney_benchmarks_2026-03-20.json b/backend/data/raw_payloads/eastmoney_benchmarks_2026-03-20.json new file mode 100644 index 0000000..3be0784 --- /dev/null +++ b/backend/data/raw_payloads/eastmoney_benchmarks_2026-03-20.json @@ -0,0 +1,704 @@ +{ + "hsi": { + "rc": 0, + "rt": 10, + "svr": 181669692, + "lt": 1, + "full": 1, + "dlmkts": "", + "data": { + "code": "HSI", + "market": 100, + "type": 0, + "status": 0, + "name": "恒生指数", + "decimal": 2, + "preSettlement": 25500.58, + "preClose": 25500.58, + "trends": [ + "2026-03-20 09:30,25337.28,25337.28,25337.28,25337.28,342089896,11279421440.00,0.000", + "2026-03-20 09:31,25371.50,25414.14,25443.92,25371.50,316965024,6232492032.00,25414.140", + "2026-03-20 09:32,25412.55,25449.58,25467.78,25412.55,203071000,4637132800.00,25425.953", + "2026-03-20 09:33,25445.91,25444.89,25445.91,25407.80,150960288,3606120448.00,25430.687", + "2026-03-20 09:34,25446.70,25465.60,25465.60,25416.70,110208082,2852528128.00,25437.669", + "2026-03-20 09:35,25469.23,25468.67,25469.27,25442.74,117564384,2886316032.00,25442.835", + "2026-03-20 09:36,25465.56,25518.37,25518.37,25465.56,126910337,2683504640.00,25453.625", + "2026-03-20 09:37,25518.46,25505.24,25531.10,25505.24,101551374,2462541824.00,25460.076", + "2026-03-20 09:38,25506.82,25561.01,25561.01,25506.25,104444654,2533904384.00,25471.290", + "2026-03-20 09:39,25558.79,25546.28,25563.88,25545.20,104699970,2536419328.00,25478.789", + "2026-03-20 09:40,25544.47,25536.47,25545.32,25531.53,95804652,2427899904.00,25484.032", + "2026-03-20 09:41,25533.05,25517.13,25533.05,25513.80,103844577,2163085312.00,25486.790", + "2026-03-20 09:42,25518.80,25538.76,25538.76,25516.06,76674360,2144526336.00,25490.787", + "2026-03-20 09:43,25538.46,25509.05,25539.29,25506.41,82142224,2106658816.00,25492.091", + "2026-03-20 09:44,25508.64,25514.05,25514.05,25503.11,70159555,2112311296.00,25493.554", + "2026-03-20 09:45,25513.90,25508.18,25513.90,25492.57,92623642,2245525504.00,25494.468", + "2026-03-20 09:46,25513.24,25509.30,25515.52,25492.29,74341923,1970888704.00,25495.340", + "2026-03-20 09:47,25505.39,25459.41,25508.94,25458.75,93246323,1449906176.00,25493.343", + "2026-03-20 09:48,25459.47,25449.68,25471.40,25449.68,57554473,1419091968.00,25491.044", + "2026-03-20 09:49,25444.67,25444.18,25451.87,25440.58,94017177,1747603456.00,25488.700", + "2026-03-20 09:50,25447.66,25434.81,25449.66,25432.76,62189442,1228873728.00,25486.133", + "2026-03-20 09:51,25432.47,25432.81,25447.11,25426.16,82517708,1532809216.00,25483.709", + "2026-03-20 09:52,25432.52,25421.89,25448.40,25421.89,71430385,1493942272.00,25481.021", + "2026-03-20 09:53,25421.08,25398.15,25421.08,25393.36,112581221,1662492672.00,25477.568", + "2026-03-20 09:54,25394.55,25397.92,25407.72,25384.59,118411960,1560580096.00,25474.382", + "2026-03-20 09:55,25398.96,25370.51,25404.53,25370.51,80701910,1525891072.00,25470.386", + "2026-03-20 09:56,25374.22,25370.11,25374.22,25357.72,82367183,1376186368.00,25466.672", + "2026-03-20 09:57,25367.83,25336.57,25367.83,25336.57,87176792,1482280960.00,25462.025", + "2026-03-20 09:58,25335.28,25340.01,25350.18,25327.54,81402346,1576574976.00,25457.817", + "2026-03-20 09:59,25335.53,25356.42,25359.31,25333.54,68877938,1483120640.00,25454.437", + "2026-03-20 10:00,25356.38,25368.95,25377.21,25356.38,100126546,1444495360.00,25451.679", + "2026-03-20 10:01,25372.05,25374.34,25385.76,25372.05,49181790,1321492480.00,25449.262", + "2026-03-20 10:02,25375.76,25357.75,25379.28,25347.41,52168651,1894203392.00,25446.488", + "2026-03-20 10:03,25364.93,25398.66,25402.49,25364.93,57725475,1514315776.00,25445.081", + "2026-03-20 10:04,25397.37,25394.56,25397.37,25384.39,44068062,993067008.00,25443.637", + "2026-03-20 10:05,25396.00,25376.00,25396.00,25372.84,50466804,1163264000.00,25441.758", + "2026-03-20 10:06,25378.87,25374.67,25380.78,25369.74,43894166,1131864064.00,25439.944", + "2026-03-20 10:07,25378.51,25387.55,25394.71,25376.66,66720844,1379966976.00,25438.565", + "2026-03-20 10:08,25389.18,25388.24,25399.54,25381.95,47106791,1254809600.00,25437.274", + "2026-03-20 10:09,25391.10,25397.98,25400.11,25384.64,49659974,917282816.00,25436.291", + "2026-03-20 10:10,25401.64,25400.59,25402.60,25387.09,55200770,1076871168.00,25435.420", + "2026-03-20 10:11,25401.42,25390.09,25401.70,25390.09,63698928,891985920.00,25434.340", + "2026-03-20 10:12,25390.13,25394.33,25395.51,25383.05,58806737,1131061248.00,25433.409", + "2026-03-20 10:13,25394.41,25378.76,25397.66,25377.32,55545210,921149440.00,25432.166", + "2026-03-20 10:14,25380.62,25363.96,25382.03,25363.93,78498497,935649280.00,25430.650", + "2026-03-20 10:15,25364.29,25360.43,25373.40,25356.10,69962833,1035902976.00,25429.123", + "2026-03-20 10:16,25357.55,25334.39,25359.79,25331.29,86012990,1360158720.00,25427.107", + "2026-03-20 10:17,25335.00,25344.17,25354.71,25335.00,57813646,1137000448.00,25425.379", + "2026-03-20 10:18,25345.15,25345.87,25350.05,25339.71,50699078,908230656.00,25423.756", + "2026-03-20 10:19,25347.46,25363.82,25370.63,25347.46,53485407,879550464.00,25422.557", + "2026-03-20 10:20,25365.95,25360.76,25370.91,25356.32,53221252,907223040.00,25421.345", + "2026-03-20 10:21,25362.44,25359.60,25365.29,25349.87,48033695,723566592.00,25420.157", + "2026-03-20 10:22,25359.76,25355.42,25359.76,25350.71,41497097,895901696.00,25418.935", + "2026-03-20 10:23,25355.07,25345.29,25359.16,25335.96,42747655,973275136.00,25417.571", + "2026-03-20 10:24,25341.22,25331.32,25342.45,25330.93,48357116,831938560.00,25416.002", + "2026-03-20 10:25,25330.24,25316.03,25330.24,25314.05,40996717,963928064.00,25414.216", + "2026-03-20 10:26,25316.43,25301.86,25316.43,25300.81,35173093,765812736.00,25412.244", + "2026-03-20 10:27,25303.65,25304.70,25306.85,25298.69,35929833,685883392.00,25410.389", + "2026-03-20 10:28,25307.08,25304.62,25307.08,25298.21,43041435,621740032.00,25408.596", + "2026-03-20 10:29,25304.87,25320.61,25320.61,25304.87,36796365,861339648.00,25407.129", + "2026-03-20 10:30,25318.49,25330.44,25333.25,25318.43,37930017,795009024.00,25405.871", + "2026-03-20 10:31,25333.54,25321.59,25338.84,25319.69,39585252,879190016.00,25404.511", + "2026-03-20 10:32,25322.00,25324.52,25327.33,25317.33,34865041,821198848.00,25403.241", + "2026-03-20 10:33,25326.82,25353.86,25358.70,25326.82,46975206,1013129216.00,25402.469", + "2026-03-20 10:34,25354.56,25358.31,25372.41,25352.12,64943054,918028288.00,25401.789", + "2026-03-20 10:35,25356.93,25386.90,25386.90,25356.52,40214866,689446912.00,25401.563", + "2026-03-20 10:36,25384.53,25402.02,25405.64,25384.53,42042565,746692608.00,25401.569", + "2026-03-20 10:37,25400.99,25416.97,25425.81,25400.99,35828766,1032052736.00,25401.795", + "2026-03-20 10:38,25419.63,25388.07,25419.63,25388.07,51485612,753770496.00,25401.596", + "2026-03-20 10:39,25389.91,25374.41,25398.99,25374.41,33976613,886775808.00,25401.207", + "2026-03-20 10:40,25375.49,25380.51,25385.97,25367.83,31475100,748716032.00,25400.915", + "2026-03-20 10:41,25382.66,25385.54,25387.13,25374.57,50219515,624451584.00,25400.701", + "2026-03-20 10:42,25387.48,25360.48,25387.48,25359.02,33689710,737443840.00,25400.150", + "2026-03-20 10:43,25361.50,25375.44,25377.07,25358.25,41992170,748904448.00,25399.816", + "2026-03-20 10:44,25379.65,25387.94,25399.61,25375.01,33529646,628703232.00,25399.657", + "2026-03-20 10:45,25390.80,25383.18,25392.35,25378.93,51353152,446849024.00,25399.440", + "2026-03-20 10:46,25385.18,25404.50,25407.56,25375.86,33908057,735436800.00,25399.505", + "2026-03-20 10:47,25408.83,25412.93,25416.52,25404.99,25253593,632807424.00,25399.677", + "2026-03-20 10:48,25415.35,25396.59,25415.70,25392.74,32860850,839106560.00,25399.637", + "2026-03-20 10:49,25393.02,25400.29,25400.29,25387.32,28267636,626040832.00,25399.645", + "2026-03-20 10:50,25401.11,25415.13,25420.24,25399.23,34254197,718143488.00,25399.836", + "2026-03-20 10:51,25417.76,25411.82,25420.44,25409.12,37850020,536928256.00,25399.982", + "2026-03-20 10:52,25415.50,25423.56,25424.35,25412.07,31267363,643858432.00,25400.266", + "2026-03-20 10:53,25422.72,25407.77,25426.52,25407.77,33475026,779534336.00,25400.355", + "2026-03-20 10:54,25407.61,25403.18,25408.02,25398.54,27468247,570925056.00,25400.388", + "2026-03-20 10:55,25404.37,25405.26,25408.85,25400.98,31456298,525934592.00,25400.444", + "2026-03-20 10:56,25405.56,25378.63,25406.88,25378.45,32337089,717848576.00,25400.193", + "2026-03-20 10:57,25379.37,25351.54,25379.37,25347.45,44294307,816488448.00,25399.640", + "2026-03-20 10:58,25350.50,25357.00,25357.00,25345.31,53445732,811024384.00,25399.160", + "2026-03-20 10:59,25359.57,25363.35,25370.95,25357.36,48053637,693477376.00,25398.762", + "2026-03-20 11:00,25363.90,25348.30,25365.37,25341.66,43696199,682696704.00,25398.207", + "2026-03-20 11:01,25349.85,25341.47,25350.33,25341.47,56150342,601956352.00,25397.590", + "2026-03-20 11:02,25343.37,25328.00,25348.91,25328.00,44482787,766033920.00,25396.841", + "2026-03-20 11:03,25327.51,25311.48,25327.51,25297.12,54792777,1049001984.00,25395.932", + "2026-03-20 11:04,25312.55,25328.80,25332.29,25312.55,43162042,742522880.00,25395.225", + "2026-03-20 11:05,25328.49,25323.35,25335.93,25323.35,46864676,669712384.00,25394.476", + "2026-03-20 11:06,25325.17,25330.62,25330.62,25320.22,35099006,503570432.00,25393.817", + "2026-03-20 11:07,25328.97,25327.81,25335.01,25322.89,34560935,490520576.00,25393.143", + "2026-03-20 11:08,25326.90,25335.56,25335.56,25322.51,42040580,405299200.00,25392.561", + "2026-03-20 11:09,25334.90,25343.64,25343.90,25330.94,40765535,614891520.00,25392.071", + "2026-03-20 11:10,25346.58,25349.84,25353.20,25342.88,56950676,503799808.00,25391.652", + "2026-03-20 11:11,25348.80,25358.55,25358.55,25348.00,39923659,664715264.00,25391.327", + "2026-03-20 11:12,25360.63,25361.55,25368.40,25357.13,32416562,386932736.00,25391.037", + "2026-03-20 11:13,25361.14,25354.89,25365.05,25349.60,35786778,475578368.00,25390.689", + "2026-03-20 11:14,25357.01,25352.65,25357.75,25351.51,32398324,344309760.00,25390.326", + "2026-03-20 11:15,25355.76,25373.53,25376.21,25355.46,55067603,598466560.00,25390.167", + "2026-03-20 11:16,25372.82,25386.12,25386.12,25372.82,34224560,432431104.00,25390.129", + "2026-03-20 11:17,25388.86,25403.12,25403.12,25388.86,40506870,600121344.00,25390.249", + "2026-03-20 11:18,25404.52,25423.76,25424.26,25404.52,68675801,952639488.00,25390.556", + "2026-03-20 11:19,25421.41,25412.14,25424.02,25410.78,39846873,768729088.00,25390.752", + "2026-03-20 11:20,25411.31,25421.55,25421.55,25408.51,37298560,556064768.00,25391.029", + "2026-03-20 11:21,25424.52,25416.53,25429.88,25415.72,30012777,601096192.00,25391.256", + "2026-03-20 11:22,25414.72,25415.90,25419.65,25411.51,34166304,560529408.00,25391.474", + "2026-03-20 11:23,25416.57,25419.69,25420.68,25414.81,35876553,507002880.00,25391.721", + "2026-03-20 11:24,25418.08,25405.21,25419.71,25403.02,37098735,540573696.00,25391.838", + "2026-03-20 11:25,25404.29,25411.89,25415.69,25402.55,28328493,615399424.00,25392.010", + "2026-03-20 11:26,25413.74,25416.87,25423.51,25412.51,41256925,555614208.00,25392.222", + "2026-03-20 11:27,25416.70,25397.11,25417.50,25397.11,30011741,709279744.00,25392.263", + "2026-03-20 11:28,25399.33,25386.66,25407.48,25385.93,31721306,620412928.00,25392.215", + "2026-03-20 11:29,25388.49,25380.78,25391.42,25378.95,30609019,485031936.00,25392.119", + "2026-03-20 11:30,25378.10,25387.19,25387.19,25378.10,30094742,492929024.00,25392.078", + "2026-03-20 11:31,25387.18,25395.31,25402.78,25387.18,31705638,519258112.00,25392.104", + "2026-03-20 11:32,25393.73,25386.42,25394.80,25379.50,22516692,430964736.00,25392.057", + "2026-03-20 11:33,25385.10,25377.53,25385.10,25372.40,28198662,768868352.00,25391.939", + "2026-03-20 11:34,25375.33,25382.76,25382.76,25373.48,21324546,453722112.00,25391.865", + "2026-03-20 11:35,25384.15,25375.58,25385.78,25375.58,22194668,360431616.00,25391.735", + "2026-03-20 11:36,25371.17,25376.12,25376.12,25366.95,20373587,617267200.00,25391.612", + "2026-03-20 11:37,25372.97,25373.42,25377.46,25368.57,45844462,479444992.00,25391.469", + "2026-03-20 11:38,25370.40,25367.85,25375.07,25362.91,30535615,478396416.00,25391.285", + "2026-03-20 11:39,25363.75,25360.74,25365.69,25359.29,21393710,331644928.00,25391.050", + "2026-03-20 11:40,25359.86,25353.04,25361.93,25351.32,21865965,465928192.00,25390.759", + "2026-03-20 11:41,25355.14,25350.50,25359.96,25348.27,26343235,393297920.00,25390.454", + "2026-03-20 11:42,25349.58,25349.61,25356.73,25347.74,25099794,434749440.00,25390.146", + "2026-03-20 11:43,25348.88,25344.61,25350.08,25334.96,22724686,427966464.00,25389.806", + "2026-03-20 11:44,25341.41,25345.95,25345.95,25338.51,19487141,293355520.00,25389.481", + "2026-03-20 11:45,25344.06,25339.15,25344.46,25334.60,22513587,323502080.00,25389.110", + "2026-03-20 11:46,25340.21,25331.15,25340.21,25328.45,18157739,357416960.00,25388.686", + "2026-03-20 11:47,25334.57,25336.70,25340.29,25329.14,17244240,305659904.00,25388.309", + "2026-03-20 11:48,25337.47,25345.83,25349.91,25336.02,16734670,255295488.00,25388.003", + "2026-03-20 11:49,25345.76,25334.13,25345.76,25333.97,16644260,381648896.00,25387.618", + "2026-03-20 11:50,25332.16,25330.30,25338.05,25328.23,16165568,367280128.00,25387.211", + "2026-03-20 11:51,25327.80,25331.21,25334.01,25327.21,17932794,254033920.00,25386.816", + "2026-03-20 11:52,25332.25,25335.11,25340.12,25330.97,18274515,341737472.00,25386.454", + "2026-03-20 11:53,25334.63,25330.72,25335.44,25329.15,15860270,303038464.00,25386.066", + "2026-03-20 11:54,25329.86,25325.26,25335.17,25325.26,14368491,243056640.00,25385.646", + "2026-03-20 11:55,25329.13,25332.55,25334.82,25325.08,19848962,256573440.00,25385.282", + "2026-03-20 11:56,25334.24,25337.50,25341.49,25334.24,19344839,338427904.00,25384.956", + "2026-03-20 11:57,25338.93,25340.98,25344.74,25337.61,16976230,265682944.00,25384.658", + "2026-03-20 11:58,25343.13,25337.08,25343.13,25335.26,12768138,225902592.00,25384.338", + "2026-03-20 11:59,25336.16,25343.09,25343.09,25333.28,20295091,249479168.00,25384.063", + "2026-03-20 12:00,25341.11,25340.43,25342.63,25335.25,19731295,352731136.00,25383.774", + "2026-03-20 13:01,25331.33,25342.45,25349.11,25326.99,172990805,2360229888.00,25383.502", + "2026-03-20 13:02,25343.92,25338.85,25352.69,25337.53,45031720,986480640.00,25383.210", + "2026-03-20 13:03,25337.63,25348.65,25348.65,25326.63,54212652,807337984.00,25382.985", + "2026-03-20 13:04,25348.21,25361.34,25366.31,25346.58,36220996,813809664.00,25382.845", + "2026-03-20 13:05,25363.10,25355.33,25363.10,25351.55,38548679,678035456.00,25382.668", + "2026-03-20 13:06,25354.22,25339.76,25354.22,25337.87,36334439,916537344.00,25382.394", + "2026-03-20 13:07,25340.20,25339.18,25347.43,25337.04,27210685,519618560.00,25382.120", + "2026-03-20 13:08,25339.51,25338.48,25341.40,25334.23,28489793,593084416.00,25381.845", + "2026-03-20 13:09,25335.35,25347.60,25349.64,25331.40,41419641,712097792.00,25381.630", + "2026-03-20 13:10,25350.81,25347.72,25355.43,25346.24,31561289,635437056.00,25381.419", + "2026-03-20 13:11,25344.83,25331.35,25345.52,25331.35,34213754,608862208.00,25381.109", + "2026-03-20 13:12,25329.99,25327.73,25331.12,25325.88,26878660,513327104.00,25380.781", + "2026-03-20 13:13,25321.28,25311.47,25322.40,25311.47,30807037,564920320.00,25380.358", + "2026-03-20 13:14,25310.29,25318.30,25319.18,25308.71,51303780,779960320.00,25379.981", + "2026-03-20 13:15,25316.49,25337.41,25341.33,25316.49,36837041,691781632.00,25379.724", + "2026-03-20 13:16,25336.45,25335.49,25343.61,25334.38,43272258,616267776.00,25379.459", + "2026-03-20 13:17,25335.88,25308.49,25335.88,25308.49,40856882,904445952.00,25379.036", + "2026-03-20 13:18,25312.16,25298.49,25314.40,25295.27,40417795,813268992.00,25378.559", + "2026-03-20 13:19,25295.21,25299.80,25301.27,25292.78,24198446,524107776.00,25378.095", + "2026-03-20 13:20,25300.60,25298.46,25300.65,25291.53,29864287,572030976.00,25377.629", + "2026-03-20 13:21,25300.38,25293.69,25305.31,25292.51,31807952,589447168.00,25377.140", + "2026-03-20 13:22,25294.04,25292.34,25294.62,25287.99,38452138,646348800.00,25376.649", + "2026-03-20 13:23,25293.62,25296.83,25296.83,25289.62,37725076,665681920.00,25376.190", + "2026-03-20 13:24,25300.28,25305.52,25309.66,25298.19,38497579,601292800.00,25375.786", + "2026-03-20 13:25,25306.90,25305.06,25311.39,25302.05,22638835,446365696.00,25375.384", + "2026-03-20 13:26,25304.15,25307.26,25308.84,25300.35,22600913,423952384.00,25374.999", + "2026-03-20 13:27,25305.63,25308.45,25314.77,25305.33,26572357,472137728.00,25374.625", + "2026-03-20 13:28,25307.53,25309.85,25313.47,25307.53,22001133,537968640.00,25374.263", + "2026-03-20 13:29,25310.28,25307.41,25312.47,25297.26,24472776,603799552.00,25373.891", + "2026-03-20 13:30,25308.03,25307.20,25310.16,25304.78,27407406,655671296.00,25373.522", + "2026-03-20 13:31,25308.28,25313.14,25316.32,25306.07,34110036,580255744.00,25373.190", + "2026-03-20 13:32,25310.80,25307.59,25313.76,25306.36,28047037,547291136.00,25372.831", + "2026-03-20 13:33,25312.48,25320.29,25320.29,25304.94,26034537,563888128.00,25372.545", + "2026-03-20 13:34,25316.71,25308.46,25319.56,25308.46,31549636,598065152.00,25372.198", + "2026-03-20 13:35,25305.33,25310.12,25313.05,25305.33,22048197,487030784.00,25371.864", + "2026-03-20 13:36,25311.41,25332.32,25333.18,25310.08,34896673,856997888.00,25371.652", + "2026-03-20 13:37,25335.15,25326.35,25337.19,25326.35,26573532,464158720.00,25371.411", + "2026-03-20 13:38,25326.17,25325.80,25329.08,25319.89,22105756,311197696.00,25371.169", + "2026-03-20 13:39,25326.27,25319.31,25326.43,25316.40,24432504,467255296.00,25370.896", + "2026-03-20 13:40,25320.90,25320.22,25322.72,25318.02,73655317,310771712.00,25370.630", + "2026-03-20 13:41,25321.99,25342.90,25351.16,25318.04,46404549,733921280.00,25370.485", + "2026-03-20 13:42,25343.39,25338.72,25345.50,25334.81,25261955,299925504.00,25370.320", + "2026-03-20 13:43,25337.53,25342.82,25346.22,25337.18,25055954,324681728.00,25370.178", + "2026-03-20 13:44,25340.71,25339.72,25343.06,25335.41,29955498,429260800.00,25370.021", + "2026-03-20 13:45,25341.74,25344.36,25344.36,25337.76,25278588,455344128.00,25369.890", + "2026-03-20 13:46,25341.99,25343.44,25346.05,25338.29,24397334,326270976.00,25369.755", + "2026-03-20 13:47,25343.33,25336.21,25343.33,25332.36,30651498,372473856.00,25369.585", + "2026-03-20 13:48,25337.32,25335.37,25339.17,25330.96,29372355,440156160.00,25369.413", + "2026-03-20 13:49,25335.88,25319.69,25336.48,25317.75,33966999,568229888.00,25369.164", + "2026-03-20 13:50,25321.35,25333.61,25334.73,25317.04,32802273,570638336.00,25368.987", + "2026-03-20 13:51,25339.60,25334.75,25339.60,25332.89,37730265,566738944.00,25368.817", + "2026-03-20 13:52,25335.82,25325.36,25339.75,25324.88,36956488,587874304.00,25368.602", + "2026-03-20 13:53,25327.14,25319.09,25327.14,25315.71,38752867,555958272.00,25368.359", + "2026-03-20 13:54,25319.50,25318.66,25322.82,25315.77,22820957,362299392.00,25368.116", + "2026-03-20 13:55,25312.79,25310.04,25315.91,25306.98,41427894,665616384.00,25367.834", + "2026-03-20 13:56,25311.21,25313.30,25314.87,25303.37,26921670,543899648.00,25367.570", + "2026-03-20 13:57,25315.41,25311.73,25316.21,25309.91,34233231,377143296.00,25367.301", + "2026-03-20 13:58,25313.77,25308.53,25316.01,25307.98,24941178,479903744.00,25367.019", + "2026-03-20 13:59,25310.58,25309.34,25314.68,25302.44,30199674,381157376.00,25366.744", + "2026-03-20 14:00,25307.39,25306.79,25312.91,25303.99,23630987,382566400.00,25366.459", + "2026-03-20 14:01,25305.18,25304.99,25306.58,25299.10,18775507,473694208.00,25366.169", + "2026-03-20 14:02,25306.13,25320.93,25325.39,25306.13,31774203,548012032.00,25365.956", + "2026-03-20 14:03,25323.41,25320.13,25324.41,25313.49,29556168,372228096.00,25365.741", + "2026-03-20 14:04,25320.40,25330.04,25336.81,25318.67,52118175,1041055744.00,25365.574", + "2026-03-20 14:05,25332.99,25343.23,25343.23,25327.61,39893583,475021312.00,25365.470", + "2026-03-20 14:06,25343.14,25346.15,25348.54,25339.60,29928416,534462464.00,25365.380", + "2026-03-20 14:07,25345.32,25353.59,25353.73,25345.32,21518606,408797184.00,25365.325", + "2026-03-20 14:08,25352.22,25357.68,25358.08,25351.19,52124012,582483968.00,25365.290", + "2026-03-20 14:09,25359.11,25355.01,25359.11,25347.90,27581452,551190528.00,25365.243", + "2026-03-20 14:10,25355.13,25342.88,25358.32,25341.06,33308761,525107200.00,25365.141", + "2026-03-20 14:11,25345.81,25316.64,25345.81,25316.64,34876766,641269760.00,25364.922", + "2026-03-20 14:12,25316.98,25317.18,25319.34,25311.96,27518150,489668608.00,25364.707", + "2026-03-20 14:13,25317.65,25310.99,25320.37,25310.12,35944976,454901760.00,25364.467", + "2026-03-20 14:14,25315.08,25311.79,25315.08,25307.18,30079402,377192448.00,25364.232", + "2026-03-20 14:15,25313.99,25310.22,25314.51,25309.09,31966851,397803520.00,25363.993", + "2026-03-20 14:16,25309.65,25308.86,25314.46,25307.95,29227955,352043008.00,25363.750", + "2026-03-20 14:17,25308.24,25309.45,25309.85,25302.02,26457670,515145728.00,25363.511", + "2026-03-20 14:18,25308.93,25304.64,25309.44,25299.26,31343692,461438976.00,25363.253", + "2026-03-20 14:19,25300.89,25304.19,25306.73,25297.83,29420361,466862080.00,25362.996", + "2026-03-20 14:20,25305.23,25308.59,25309.73,25303.90,29368774,498401280.00,25362.760", + "2026-03-20 14:21,25306.55,25300.14,25308.75,25299.15,31148325,446709760.00,25362.490", + "2026-03-20 14:22,25301.66,25278.82,25303.12,25278.82,41072195,1068466176.00,25362.130", + "2026-03-20 14:23,25280.30,25276.51,25281.78,25270.28,39879013,660029440.00,25361.764", + "2026-03-20 14:24,25277.10,25281.92,25285.24,25277.10,30487227,457539584.00,25361.424", + "2026-03-20 14:25,25281.22,25279.74,25286.99,25277.93,25935435,363233280.00,25361.077", + "2026-03-20 14:26,25281.63,25263.72,25285.61,25263.72,30649145,913309696.00,25360.666", + "2026-03-20 14:27,25263.43,25273.95,25276.69,25263.43,31783490,551190528.00,25360.301", + "2026-03-20 14:28,25272.09,25268.38,25276.69,25265.70,31758726,521437184.00,25359.916", + "2026-03-20 14:29,25266.12,25254.00,25267.45,25254.00,38654507,495075328.00,25359.474", + "2026-03-20 14:30,25254.54,25258.09,25260.42,25254.09,33175039,468385792.00,25359.053", + "2026-03-20 14:31,25258.03,25265.42,25269.90,25254.34,33004011,672432128.00,25358.666", + "2026-03-20 14:32,25265.27,25268.59,25270.71,25263.09,32628515,426311680.00,25358.295", + "2026-03-20 14:33,25264.94,25259.55,25272.11,25259.55,30192163,484425728.00,25357.890", + "2026-03-20 14:34,25262.45,25267.94,25272.02,25259.39,28089323,634503168.00,25357.522", + "2026-03-20 14:35,25269.21,25270.57,25273.64,25263.15,29641129,540950528.00,25357.168", + "2026-03-20 14:36,25268.85,25271.60,25273.57,25266.99,26065189,430309376.00,25356.821", + "2026-03-20 14:37,25272.34,25266.00,25273.66,25262.79,25883768,397017088.00,25356.454", + "2026-03-20 14:38,25264.79,25256.65,25264.79,25253.39,34527350,573079552.00,25356.053", + "2026-03-20 14:39,25256.67,25257.32,25259.40,25248.90,35577007,568868864.00,25355.658", + "2026-03-20 14:40,25252.81,25243.96,25254.22,25242.43,35483917,657375232.00,25355.212", + "2026-03-20 14:41,25246.91,25240.98,25246.91,25239.26,32178029,455229440.00,25354.758", + "2026-03-20 14:42,25241.79,25239.02,25245.62,25235.57,39230031,518897664.00,25354.300", + "2026-03-20 14:43,25238.36,25225.80,25239.25,25222.71,39053830,786956288.00,25353.794", + "2026-03-20 14:44,25226.63,25220.48,25231.20,25220.48,56323673,740982784.00,25353.271", + "2026-03-20 14:45,25219.26,25221.36,25224.65,25215.75,66134157,919945216.00,25352.755", + "2026-03-20 14:46,25219.97,25217.51,25222.71,25213.80,41635629,725614592.00,25352.228", + "2026-03-20 14:47,25214.15,25212.13,25217.47,25209.76,50888051,787529728.00,25351.684", + "2026-03-20 14:48,25212.67,25210.21,25215.56,25206.44,40921055,744095744.00,25351.137", + "2026-03-20 14:49,25209.28,25194.50,25211.42,25194.50,44785054,890093568.00,25350.534", + "2026-03-20 14:50,25197.19,25193.31,25198.74,25189.50,55973327,864976896.00,25349.931", + "2026-03-20 14:51,25190.16,25203.97,25207.83,25190.16,49252916,769179648.00,25349.373", + "2026-03-20 14:52,25206.69,25204.88,25206.79,25198.69,69541640,748765184.00,25348.823", + "2026-03-20 14:53,25205.25,25211.66,25213.02,25199.97,46521965,669515776.00,25348.303", + "2026-03-20 14:54,25212.18,25199.69,25212.32,25198.38,50917356,848461824.00,25347.742", + "2026-03-20 14:55,25201.06,25200.00,25202.62,25193.87,48208163,613826560.00,25347.186", + "2026-03-20 14:56,25198.43,25194.38,25199.80,25192.12,44483115,697761792.00,25346.613", + "2026-03-20 14:57,25196.31,25197.14,25200.34,25190.46,52791959,710967296.00,25346.055", + "2026-03-20 14:58,25200.68,25199.90,25200.88,25195.10,40623557,646922240.00,25345.511", + "2026-03-20 14:59,25198.40,25204.79,25205.18,25196.43,35410233,691650560.00,25344.989", + "2026-03-20 15:00,25204.01,25198.18,25205.53,25196.31,37919287,938737664.00,25344.447", + "2026-03-20 15:01,25202.37,25161.79,25202.37,25161.79,69712025,1781301248.00,25343.775", + "2026-03-20 15:02,25161.72,25156.23,25164.78,25156.23,62497207,951287808.00,25343.088", + "2026-03-20 15:03,25151.22,25126.31,25151.80,25121.46,59685282,1343750144.00,25342.296", + "2026-03-20 15:04,25134.62,25126.00,25138.77,25126.00,48780855,1130446848.00,25341.509", + "2026-03-20 15:05,25124.41,25143.36,25143.36,25122.32,48649783,1112539136.00,25340.791", + "2026-03-20 15:06,25142.57,25153.24,25153.24,25140.26,51974314,1203732480.00,25340.113", + "2026-03-20 15:07,25150.27,25138.81,25155.29,25137.11,43543384,829784064.00,25339.388", + "2026-03-20 15:08,25137.27,25157.86,25157.86,25137.14,41282468,895041536.00,25338.737", + "2026-03-20 15:09,25159.37,25169.34,25169.34,25158.04,51006980,1365704704.00,25338.132", + "2026-03-20 15:10,25169.29,25170.30,25171.96,25164.27,39648971,907509760.00,25337.534", + "2026-03-20 15:11,25168.50,25172.74,25172.74,25159.93,37966672,896483328.00,25336.949", + "2026-03-20 15:12,25175.54,25192.23,25192.30,25174.18,43812940,1079443456.00,25336.437", + "2026-03-20 15:13,25189.54,25194.40,25195.47,25185.33,43968760,973488128.00,25335.936", + "2026-03-20 15:14,25194.34,25199.93,25205.22,25192.43,38180122,795607040.00,25335.458", + "2026-03-20 15:15,25201.00,25189.85,25201.00,25188.59,38298494,1041399808.00,25334.948", + "2026-03-20 15:16,25195.63,25215.85,25219.89,25191.73,45820275,1213038592.00,25334.533", + "2026-03-20 15:17,25217.32,25217.05,25225.69,25215.43,56080738,867663872.00,25334.125", + "2026-03-20 15:18,25220.90,25228.40,25228.40,25212.70,47813953,976781312.00,25333.759", + "2026-03-20 15:19,25228.01,25224.09,25230.78,25218.21,33136234,767688704.00,25333.380", + "2026-03-20 15:20,25222.87,25236.27,25238.08,25222.87,32405143,656883712.00,25333.046", + "2026-03-20 15:21,25241.00,25241.87,25246.88,25236.11,49260992,760315904.00,25332.733", + "2026-03-20 15:22,25243.21,25254.59,25254.59,25243.21,46642600,1227620352.00,25332.466", + "2026-03-20 15:23,25253.53,25267.55,25267.55,25252.69,54805738,1228062720.00,25332.245", + "2026-03-20 15:24,25265.66,25270.11,25272.22,25261.34,32552570,898351104.00,25332.034", + "2026-03-20 15:25,25270.90,25258.34,25270.90,25256.98,40699435,838270976.00,25331.785", + "2026-03-20 15:26,25253.18,25259.57,25264.24,25250.35,32799504,844316672.00,25331.541", + "2026-03-20 15:27,25262.86,25253.95,25262.97,25253.46,25024013,621166592.00,25331.280", + "2026-03-20 15:28,25262.81,25272.92,25275.99,25257.42,45455787,966868992.00,25331.084", + "2026-03-20 15:29,25274.72,25282.38,25286.78,25270.59,51260116,958267392.00,25330.921", + "2026-03-20 15:30,25281.57,25274.03,25281.57,25268.80,34618041,1043169280.00,25330.731", + "2026-03-20 15:31,25269.17,25274.56,25275.70,25267.41,43866962,939573248.00,25330.545", + "2026-03-20 15:32,25274.97,25272.50,25280.37,25268.71,36818660,706854912.00,25330.353", + "2026-03-20 15:33,25269.42,25264.73,25269.42,25261.09,33185335,1118437376.00,25330.137", + "2026-03-20 15:34,25263.77,25251.86,25263.77,25250.82,122252366,745439232.00,25329.880", + "2026-03-20 15:35,25248.82,25245.81,25251.18,25242.96,40053524,823656448.00,25329.605", + "2026-03-20 15:36,25244.40,25254.96,25258.82,25244.40,57114146,1051803648.00,25329.361", + "2026-03-20 15:37,25257.09,25256.58,25259.08,25252.05,31755033,806649856.00,25329.124", + "2026-03-20 15:38,25256.72,25254.33,25259.38,25251.39,38312589,768311296.00,25328.881", + "2026-03-20 15:39,25252.07,25251.64,25259.22,25251.64,43741273,1007288320.00,25328.631", + "2026-03-20 15:40,25257.23,25248.79,25257.23,25246.45,37773349,821837824.00,25328.374", + "2026-03-20 15:41,25247.22,25248.87,25253.05,25244.86,37098938,846004224.00,25328.119", + "2026-03-20 15:42,25250.55,25252.71,25259.64,25249.78,43878721,1020690432.00,25327.878", + "2026-03-20 15:43,25249.47,25255.65,25261.23,25249.47,32076418,1210580992.00,25327.647", + "2026-03-20 15:44,25254.35,25251.43,25261.04,25251.43,45138111,864387072.00,25327.405", + "2026-03-20 15:45,25256.68,25247.88,25256.68,25246.02,41394044,1175076864.00,25327.153", + "2026-03-20 15:46,25248.34,25230.65,25249.67,25229.40,55652479,1467514880.00,25326.848", + "2026-03-20 15:47,25225.44,25221.09,25229.08,25220.82,60731044,1169096704.00,25326.515", + "2026-03-20 15:48,25225.87,25222.54,25228.43,25217.84,49417100,1084276736.00,25326.189", + "2026-03-20 15:49,25223.57,25227.84,25228.09,25221.17,45619053,1151352832.00,25325.881", + "2026-03-20 15:50,25229.43,25234.11,25240.74,25228.08,54445247,1287094272.00,25325.595", + "2026-03-20 15:51,25237.63,25255.11,25255.12,25235.99,79640453,1740242944.00,25325.376", + "2026-03-20 15:52,25250.64,25256.92,25260.02,25250.64,68323158,1485012992.00,25325.164", + "2026-03-20 15:53,25256.45,25252.91,25259.10,25249.76,63339806,1159495680.00,25324.940", + "2026-03-20 15:54,25247.67,25255.14,25257.74,25247.67,57933452,1195311104.00,25324.725", + "2026-03-20 15:55,25257.69,25257.38,25260.30,25251.27,63406484,1260519424.00,25324.518", + "2026-03-20 15:56,25260.87,25266.85,25267.54,25254.12,83558271,1375764480.00,25324.341", + "2026-03-20 15:57,25271.32,25281.27,25282.17,25265.68,71104487,1241120768.00,25324.209", + "2026-03-20 15:58,25281.48,25265.37,25281.48,25261.93,67874421,1524957184.00,25324.030", + "2026-03-20 15:59,25265.32,25267.87,25269.93,25257.80,77890109,1336147968.00,25323.859", + "2026-03-20 16:00,25265.31,25274.40,25277.12,25261.51,150689711,1349124096.00,25323.709" + ] + } + }, + "hstech": { + "rc": 0, + "rt": 10, + "svr": 181669691, + "lt": 1, + "full": 1, + "dlmkts": "", + "data": { + "code": "HSTECH", + "market": 124, + "type": 4, + "status": 0, + "name": "恒生科技指数", + "decimal": 2, + "preSettlement": 4996.28, + "preClose": 4996.28, + "trends": [ + "2026-03-20 09:30,4948.04,4948.04,4948.04,4948.04,29496058,0.00,0.000", + "2026-03-20 09:31,4962.75,4983.20,4990.15,4962.75,40527515,5544030464.00,4983.200", + "2026-03-20 09:32,4982.12,4977.63,4986.36,4974.09,27216939,1449224688.00,4981.343", + "2026-03-20 09:33,4978.12,4981.08,4981.08,4965.70,26193927,1251811056.00,4981.277", + "2026-03-20 09:34,4982.35,4975.83,4983.29,4975.83,18703478,863219760.00,4980.187", + "2026-03-20 09:35,4977.40,4966.36,4977.40,4966.36,17169641,804708576.00,4977.882", + "2026-03-20 09:36,4965.25,4978.97,4978.97,4964.12,18092236,713605504.00,4978.037", + "2026-03-20 09:37,4978.89,4985.07,4992.17,4978.89,15831656,750073296.00,4978.916", + "2026-03-20 09:38,4985.86,4996.88,4996.88,4985.49,17615259,714067632.00,4980.912", + "2026-03-20 09:39,4997.50,4995.18,4997.70,4992.20,16491896,925198624.00,4982.338", + "2026-03-20 09:40,4995.09,4989.91,4995.09,4989.28,18822834,651928384.00,4983.026", + "2026-03-20 09:41,4988.76,4978.95,4988.76,4977.62,12452456,567680928.00,4982.686", + "2026-03-20 09:42,4978.91,4992.90,4993.49,4978.91,12560693,585603632.00,4983.471", + "2026-03-20 09:43,4992.17,4983.84,4992.17,4983.84,12509750,579682672.00,4983.497", + "2026-03-20 09:44,4983.99,4986.72,4986.72,4981.86,13241921,497616848.00,4983.711", + "2026-03-20 09:45,4986.71,4980.96,4986.71,4978.84,11743850,402053472.00,4983.539", + "2026-03-20 09:46,4982.46,4972.74,4982.46,4967.28,15542860,616933472.00,4982.903", + "2026-03-20 09:47,4972.20,4961.42,4973.78,4961.42,7090728,312311600.00,4981.709", + "2026-03-20 09:48,4961.74,4962.40,4966.15,4961.30,6590361,352614896.00,4980.692", + "2026-03-20 09:49,4961.70,4961.38,4965.64,4960.99,11956940,369751216.00,4979.726", + "2026-03-20 09:50,4960.60,4955.62,4960.60,4955.14,7677085,320620912.00,4978.578", + "2026-03-20 09:51,4955.39,4949.88,4955.39,4949.06,12851538,569640640.00,4977.273", + "2026-03-20 09:52,4949.07,4949.54,4957.85,4949.07,8107306,414402096.00,4976.067", + "2026-03-20 09:53,4948.89,4940.23,4948.89,4939.87,20183915,627658736.00,4974.573", + "2026-03-20 09:54,4938.82,4934.13,4939.01,4933.67,8869967,340138256.00,4972.955", + "2026-03-20 09:55,4934.94,4930.94,4936.73,4930.66,6416252,396731488.00,4971.339", + "2026-03-20 09:56,4931.13,4928.65,4931.13,4928.04,15418164,379867776.00,4969.757", + "2026-03-20 09:57,4929.39,4922.12,4929.39,4921.99,7117595,318479664.00,4968.055", + "2026-03-20 09:58,4921.42,4926.20,4928.29,4919.33,6593648,366771456.00,4966.611", + "2026-03-20 09:59,4925.37,4933.78,4933.78,4923.81,5373212,307624240.00,4965.516", + "2026-03-20 10:00,4933.08,4937.03,4939.62,4933.08,16221996,330623536.00,4964.597", + "2026-03-20 10:01,4937.72,4939.46,4943.10,4937.72,6217733,232650622.00,4963.811", + "2026-03-20 10:02,4939.84,4930.23,4940.41,4928.39,5814625,279936400.00,4962.793", + "2026-03-20 10:03,4931.49,4941.71,4942.34,4931.49,4622186,288734848.00,4962.172", + "2026-03-20 10:04,4941.68,4938.54,4941.71,4937.93,3894562,183337162.00,4961.496", + "2026-03-20 10:05,4938.24,4932.26,4938.24,4931.00,3749472,161562522.00,4960.683", + "2026-03-20 10:06,4931.94,4934.75,4935.31,4931.18,3035232,189872668.00,4959.982", + "2026-03-20 10:07,4934.87,4935.31,4938.36,4932.67,5447676,229847211.00,4959.332", + "2026-03-20 10:08,4935.80,4935.00,4938.54,4930.42,5131090,246821445.00,4958.708", + "2026-03-20 10:09,4935.65,4943.65,4943.65,4934.38,4388902,188799176.00,4958.331", + "2026-03-20 10:10,4943.81,4943.65,4944.12,4938.26,3576112,219314081.00,4957.972", + "2026-03-20 10:11,4944.44,4940.78,4944.59,4940.78,4010293,162245035.00,4957.562", + "2026-03-20 10:12,4940.29,4941.64,4942.87,4939.48,4630705,249247866.00,4957.191", + "2026-03-20 10:13,4941.54,4935.08,4942.17,4934.79,4044517,238663852.00,4956.688", + "2026-03-20 10:14,4935.14,4928.54,4935.14,4928.54,6910002,278198032.00,4956.062", + "2026-03-20 10:15,4927.73,4925.02,4929.52,4924.58,12281470,197115724.00,4955.387", + "2026-03-20 10:16,4924.31,4917.39,4925.12,4915.81,9246990,385867040.00,4954.578", + "2026-03-20 10:17,4916.87,4920.75,4923.43,4916.87,7515871,294328848.00,4953.873", + "2026-03-20 10:18,4920.76,4921.66,4922.82,4919.15,4204198,191972751.00,4953.215", + "2026-03-20 10:19,4923.14,4932.50,4932.82,4923.14,11654186,187269833.00,4952.800", + "2026-03-20 10:20,4933.14,4935.14,4935.31,4931.46,3100424,172583711.00,4952.453", + "2026-03-20 10:21,4935.07,4932.14,4935.41,4930.78,3284995,173374207.00,4952.062", + "2026-03-20 10:22,4932.74,4931.75,4932.74,4929.93,2428460,131895860.00,4951.678", + "2026-03-20 10:23,4931.40,4928.06,4932.41,4926.12,2782302,177866788.00,4951.240", + "2026-03-20 10:24,4927.52,4923.39,4929.09,4922.88,4371314,182081754.00,4950.733", + "2026-03-20 10:25,4923.93,4916.85,4923.93,4916.79,8504842,263518689.00,4950.127", + "2026-03-20 10:26,4916.87,4913.03,4917.82,4912.25,3105062,172671815.00,4949.476", + "2026-03-20 10:27,4912.94,4913.95,4914.74,4912.07,3103462,185755020.00,4948.863", + "2026-03-20 10:28,4914.32,4911.82,4914.43,4911.08,2706160,160499590.00,4948.235", + "2026-03-20 10:29,4911.74,4915.76,4915.76,4911.74,2563644,217706917.00,4947.693", + "2026-03-20 10:30,4915.09,4919.31,4919.31,4915.09,2660211,143975527.00,4947.227", + "2026-03-20 10:31,4919.24,4914.07,4920.66,4913.92,3958170,167320453.00,4946.692", + "2026-03-20 10:32,4913.93,4913.69,4914.93,4912.01,2881362,175812141.00,4946.168", + "2026-03-20 10:33,4914.03,4921.32,4922.67,4914.03,3054795,169491421.00,4945.779", + "2026-03-20 10:34,4922.26,4922.14,4925.98,4920.62,2729008,137230601.00,4945.415", + "2026-03-20 10:35,4922.10,4932.76,4932.76,4921.75,3291206,183072103.00,4945.223", + "2026-03-20 10:36,4931.99,4936.34,4936.97,4931.99,3392030,188300025.00,4945.090", + "2026-03-20 10:37,4935.66,4940.27,4942.14,4935.65,4519092,346746416.00,4945.019", + "2026-03-20 10:38,4940.86,4931.50,4940.86,4929.97,2976971,186911446.00,4944.823", + "2026-03-20 10:39,4931.87,4927.70,4933.20,4927.70,2730106,108892995.00,4944.578", + "2026-03-20 10:40,4927.58,4930.06,4931.20,4925.82,3274470,189909036.00,4944.373", + "2026-03-20 10:41,4930.28,4929.27,4930.97,4927.70,3321231,174161416.00,4944.163", + "2026-03-20 10:42,4929.80,4920.18,4929.80,4918.85,4487500,225254257.00,4943.834", + "2026-03-20 10:43,4920.09,4924.05,4924.73,4919.29,3461030,145648793.00,4943.566", + "2026-03-20 10:44,4924.80,4927.89,4930.96,4924.35,2547640,136466118.00,4943.356", + "2026-03-20 10:45,4927.89,4925.26,4928.53,4923.63,1617760,100429266.00,4943.117", + "2026-03-20 10:46,4925.46,4934.05,4934.05,4921.72,4184345,261986171.00,4942.999", + "2026-03-20 10:47,4935.06,4937.61,4937.89,4934.39,2908995,165222514.00,4942.929", + "2026-03-20 10:48,4937.61,4933.81,4937.78,4932.87,2605122,225655219.00,4942.813", + "2026-03-20 10:49,4932.54,4933.99,4933.99,4928.93,2755621,102323599.00,4942.702", + "2026-03-20 10:50,4933.85,4938.06,4939.21,4933.85,1700630,116753621.00,4942.644", + "2026-03-20 10:51,4937.97,4934.55,4939.05,4933.44,2594242,137133900.00,4942.545", + "2026-03-20 10:52,4935.76,4937.36,4937.51,4934.42,2093176,108338123.00,4942.482", + "2026-03-20 10:53,4937.16,4932.88,4938.41,4932.88,3470901,199652855.00,4942.367", + "2026-03-20 10:54,4932.65,4932.91,4933.13,4930.66,2650584,137902776.00,4942.255", + "2026-03-20 10:55,4933.30,4933.98,4935.76,4931.85,2007970,129334330.00,4942.158", + "2026-03-20 10:56,4934.34,4926.39,4934.34,4926.39,7564624,244828017.00,4941.976", + "2026-03-20 10:57,4925.75,4917.57,4925.75,4916.55,6911128,209536006.00,4941.698", + "2026-03-20 10:58,4917.22,4916.71,4917.83,4915.75,5973435,135681532.00,4941.417", + "2026-03-20 10:59,4916.59,4917.69,4919.26,4916.59,2652576,143701748.00,4941.153", + "2026-03-20 11:00,4917.85,4912.12,4918.61,4911.41,3726057,173876067.00,4940.833", + "2026-03-20 11:01,4912.78,4911.01,4914.15,4911.01,3866898,115504973.00,4940.508", + "2026-03-20 11:02,4911.49,4906.18,4912.61,4906.18,5381182,231599366.00,4940.138", + "2026-03-20 11:03,4904.95,4904.59,4905.30,4900.01,5043469,280669888.00,4939.759", + "2026-03-20 11:04,4904.30,4909.48,4911.51,4904.30,3598312,173446817.00,4939.440", + "2026-03-20 11:05,4909.54,4908.87,4911.81,4908.77,1943489,80581169.00,4939.121", + "2026-03-20 11:06,4909.41,4910.54,4910.77,4908.84,2578822,104299809.00,4938.826", + "2026-03-20 11:07,4909.83,4912.05,4914.24,4909.71,2407270,133457584.00,4938.552", + "2026-03-20 11:08,4911.66,4912.71,4912.71,4910.71,2060405,74699129.00,4938.290", + "2026-03-20 11:09,4911.65,4915.96,4915.96,4911.46,4031341,139685772.00,4938.066", + "2026-03-20 11:10,4915.89,4917.03,4918.15,4915.23,16833662,141333809.00,4937.857", + "2026-03-20 11:11,4916.40,4921.90,4921.98,4916.40,2616841,123280720.00,4937.700", + "2026-03-20 11:12,4922.22,4922.50,4924.58,4922.12,1847188,87025468.00,4937.552", + "2026-03-20 11:13,4922.76,4917.42,4923.54,4917.03,2456705,115303948.00,4937.358", + "2026-03-20 11:14,4918.20,4920.08,4920.08,4917.59,1157435,59932356.00,4937.193", + "2026-03-20 11:15,4920.58,4926.25,4927.10,4920.58,2071490,112230465.00,4937.089", + "2026-03-20 11:16,4926.02,4928.66,4928.66,4926.02,1254420,80726344.00,4937.010", + "2026-03-20 11:17,4929.16,4934.66,4934.66,4929.16,3274354,114546304.00,4936.988", + "2026-03-20 11:18,4935.90,4943.94,4944.64,4935.90,8798014,206843520.00,4937.051", + "2026-03-20 11:19,4942.80,4936.23,4943.31,4936.08,3929029,198896473.00,4937.043", + "2026-03-20 11:20,4936.28,4935.87,4936.53,4933.92,5525101,97651810.00,4937.032", + "2026-03-20 11:21,4936.26,4934.43,4938.56,4934.31,2281915,120904421.00,4937.008", + "2026-03-20 11:22,4933.89,4935.27,4935.92,4932.43,2684090,145024306.00,4936.992", + "2026-03-20 11:23,4935.79,4937.38,4938.09,4935.52,1568080,70444578.00,4936.995", + "2026-03-20 11:24,4937.25,4931.57,4937.25,4931.45,12260780,178232443.00,4936.947", + "2026-03-20 11:25,4930.72,4937.12,4937.12,4930.72,2827060,207165941.00,4936.948", + "2026-03-20 11:26,4936.98,4939.31,4940.56,4936.48,2147865,138672604.00,4936.968", + "2026-03-20 11:27,4939.20,4932.02,4939.42,4931.41,2917080,185460748.00,4936.926", + "2026-03-20 11:28,4932.17,4930.47,4934.18,4930.24,2278772,214881875.00,4936.871", + "2026-03-20 11:29,4931.06,4926.66,4931.73,4926.62,2106069,181760662.00,4936.785", + "2026-03-20 11:30,4925.80,4929.89,4929.89,4925.80,1801688,116594642.00,4936.728", + "2026-03-20 11:31,4930.41,4929.45,4933.21,4929.36,2064060,103671043.00,4936.668", + "2026-03-20 11:32,4928.88,4924.88,4929.40,4923.92,2268377,110184872.00,4936.572", + "2026-03-20 11:33,4924.93,4921.49,4924.93,4920.68,4177774,427392000.00,4936.450", + "2026-03-20 11:34,4921.39,4923.08,4923.44,4919.62,2535983,129926134.00,4936.343", + "2026-03-20 11:35,4922.58,4920.70,4924.14,4920.70,1351383,83696826.00,4936.218", + "2026-03-20 11:36,4919.36,4921.80,4922.00,4918.78,2265200,189097339.00,4936.104", + "2026-03-20 11:37,4921.30,4919.78,4922.08,4919.59,1476429,75497715.00,4935.976", + "2026-03-20 11:38,4919.14,4917.25,4920.63,4916.59,1087080,95359732.00,4935.830", + "2026-03-20 11:39,4916.95,4915.97,4917.17,4915.79,1805690,102434725.00,4935.677", + "2026-03-20 11:40,4915.35,4914.09,4915.92,4913.50,1995313,184939406.00,4935.512", + "2026-03-20 11:41,4914.72,4914.20,4915.50,4913.74,1595370,106150571.00,4935.350", + "2026-03-20 11:42,4913.88,4914.78,4916.45,4913.87,1513800,107546072.00,4935.195", + "2026-03-20 11:43,4914.23,4909.44,4914.23,4909.09,7426695,120887698.00,4935.002", + "2026-03-20 11:44,4909.36,4910.98,4911.28,4908.68,1221214,63601527.00,4934.824", + "2026-03-20 11:45,4910.73,4909.33,4910.74,4908.08,1581635,95153498.00,4934.636", + "2026-03-20 11:46,4909.24,4907.09,4909.24,4905.92,967719,66417272.00,4934.434", + "2026-03-20 11:47,4907.70,4907.54,4908.89,4906.91,1093507,67358773.00,4934.239", + "2026-03-20 11:48,4907.88,4911.13,4911.94,4907.80,1557430,68754653.00,4934.072", + "2026-03-20 11:49,4910.77,4908.74,4910.87,4908.74,1512160,110724923.00,4933.891", + "2026-03-20 11:50,4908.90,4906.79,4909.84,4906.14,1230066,77568294.00,4933.698", + "2026-03-20 11:51,4905.90,4907.02,4908.01,4905.78,1240480,64947646.00,4933.510", + "2026-03-20 11:52,4907.00,4907.52,4908.75,4906.50,1282910,94352497.00,4933.328", + "2026-03-20 11:53,4907.35,4906.86,4908.11,4906.53,1802720,69912358.00,4933.144", + "2026-03-20 11:54,4906.56,4905.71,4907.38,4905.71,1749260,66045891.00,4932.954", + "2026-03-20 11:55,4907.36,4907.42,4908.35,4906.61,1117270,72963661.00,4932.779", + "2026-03-20 11:56,4907.60,4910.46,4910.48,4907.60,2203562,151913445.00,4932.627", + "2026-03-20 11:57,4910.28,4911.47,4912.24,4909.75,1613390,109597665.00,4932.484", + "2026-03-20 11:58,4911.50,4911.06,4911.67,4909.82,1183812,95062650.00,4932.340", + "2026-03-20 11:59,4910.52,4911.64,4911.64,4909.48,1830409,63507418.00,4932.202", + "2026-03-20 12:00,4911.79,4911.31,4911.89,4909.54,1104374,109584341.00,4932.063", + "2026-03-20 13:01,4909.08,4915.35,4917.37,4907.64,15287661,812443216.00,4931.953", + "2026-03-20 13:02,4915.57,4909.84,4916.07,4909.84,6068214,302186064.00,4931.808", + "2026-03-20 13:03,4909.86,4913.01,4913.24,4905.71,11050556,341410928.00,4931.685", + "2026-03-20 13:04,4912.78,4923.18,4923.30,4912.78,6260375,284580896.00,4931.630", + "2026-03-20 13:05,4923.24,4918.05,4923.24,4918.05,2378284,134857073.00,4931.542", + "2026-03-20 13:06,4918.02,4912.19,4918.60,4911.85,4270960,365564384.00,4931.418", + "2026-03-20 13:07,4911.65,4909.96,4913.46,4909.82,2543443,159967295.00,4931.282", + "2026-03-20 13:08,4909.61,4910.99,4911.23,4909.07,1492890,100535398.00,4931.154", + "2026-03-20 13:09,4910.23,4916.61,4916.61,4909.90,3674221,202408866.00,4931.063", + "2026-03-20 13:10,4917.64,4915.26,4918.10,4915.26,5083590,233352027.00,4930.964", + "2026-03-20 13:11,4914.97,4910.63,4914.97,4910.63,3300550,137606992.00,4930.838", + "2026-03-20 13:12,4910.51,4909.32,4910.82,4908.65,2288316,149910926.00,4930.705", + "2026-03-20 13:13,4907.18,4904.35,4907.64,4904.35,2287460,126710020.00,4930.544", + "2026-03-20 13:14,4904.39,4907.97,4907.97,4903.88,2021210,135654792.00,4930.407", + "2026-03-20 13:15,4906.68,4911.86,4912.94,4906.65,3859197,210945578.00,4930.295", + "2026-03-20 13:16,4911.40,4909.90,4911.42,4909.04,3747519,172562477.00,4930.172", + "2026-03-20 13:17,4909.80,4902.65,4909.80,4902.65,4212310,359714656.00,4930.008", + "2026-03-20 13:18,4902.81,4900.08,4903.46,4898.30,7363263,231651709.00,4929.830", + "2026-03-20 13:19,4899.07,4899.46,4900.43,4898.73,3293365,180898111.00,4929.651", + "2026-03-20 13:20,4899.14,4899.04,4899.41,4897.16,3060824,158234538.00,4929.471", + "2026-03-20 13:21,4898.95,4895.81,4900.49,4895.81,3058450,188189175.00,4929.275", + "2026-03-20 13:22,4896.31,4895.17,4896.66,4893.99,5944510,203794469.00,4929.077", + "2026-03-20 13:23,4895.34,4899.38,4899.38,4894.85,3254244,237936020.00,4928.906", + "2026-03-20 13:24,4901.09,4901.35,4902.48,4900.05,2970962,177081766.00,4928.748", + "2026-03-20 13:25,4901.42,4898.51,4901.94,4898.51,2226030,111812275.00,4928.576", + "2026-03-20 13:26,4898.19,4900.89,4900.89,4896.49,2836956,92770608.00,4928.419", + "2026-03-20 13:27,4900.26,4899.24,4901.40,4899.24,1202040,63192975.00,4928.255", + "2026-03-20 13:28,4898.95,4899.77,4901.18,4898.95,2983696,119353163.00,4928.095", + "2026-03-20 13:29,4899.88,4898.36,4900.31,4896.46,2480263,185958881.00,4927.929", + "2026-03-20 13:30,4898.39,4899.98,4900.94,4898.39,1663486,105217272.00,4927.774", + "2026-03-20 13:31,4900.28,4901.58,4901.81,4900.28,2332400,121679511.00,4927.630", + "2026-03-20 13:32,4900.73,4899.07,4900.95,4898.71,1492677,110130106.00,4927.473", + "2026-03-20 13:33,4899.79,4901.58,4901.58,4898.00,1550849,98036077.00,4927.332", + "2026-03-20 13:34,4900.40,4898.64,4900.96,4898.64,1596980,82329770.00,4927.176", + "2026-03-20 13:35,4897.97,4899.71,4899.71,4897.97,1789890,101646742.00,4927.028", + "2026-03-20 13:36,4900.46,4905.48,4906.03,4899.68,4070845,227730802.00,4926.912", + "2026-03-20 13:37,4905.43,4901.85,4905.57,4901.85,1181134,73451196.00,4926.778", + "2026-03-20 13:38,4901.78,4903.12,4903.14,4900.93,1644005,80509014.00,4926.652", + "2026-03-20 13:39,4903.65,4902.43,4903.90,4901.61,3228673,229096757.00,4926.524", + "2026-03-20 13:40,4902.85,4903.44,4903.74,4901.88,1221780,54846933.00,4926.403", + "2026-03-20 13:41,4903.58,4906.11,4908.43,4902.03,2397515,167941088.00,4926.297", + "2026-03-20 13:42,4905.94,4905.44,4906.44,4903.97,1074401,60910141.00,4926.188", + "2026-03-20 13:43,4905.20,4905.94,4906.49,4904.96,1273013,74899729.00,4926.083", + "2026-03-20 13:44,4905.66,4905.75,4906.18,4904.59,1519641,99160226.00,4925.978", + "2026-03-20 13:45,4905.94,4905.05,4905.94,4903.87,1335570,109022647.00,4925.871", + "2026-03-20 13:46,4905.06,4904.43,4906.31,4904.22,2359970,59090183.00,4925.762", + "2026-03-20 13:47,4904.48,4902.08,4904.48,4900.60,3066106,104029023.00,4925.642", + "2026-03-20 13:48,4902.17,4901.70,4902.17,4900.62,2599485,122003638.00,4925.521", + "2026-03-20 13:49,4902.18,4895.19,4902.18,4895.19,3212557,173858119.00,4925.369", + "2026-03-20 13:50,4895.52,4900.27,4900.27,4894.51,5093950,151081881.00,4925.244", + "2026-03-20 13:51,4900.98,4898.89,4900.98,4897.61,2222435,122467520.00,4925.113", + "2026-03-20 13:52,4899.00,4896.73,4899.44,4896.46,2596813,146467038.00,4924.973", + "2026-03-20 13:53,4897.12,4893.78,4897.12,4892.72,5098927,150677324.00,4924.820", + "2026-03-20 13:54,4893.84,4894.43,4894.94,4893.44,1757903,91552572.00,4924.671", + "2026-03-20 13:55,4893.29,4891.84,4894.41,4891.62,2091410,118051591.00,4924.511", + "2026-03-20 13:56,4892.32,4893.50,4893.50,4890.95,2165850,113496618.00,4924.361", + "2026-03-20 13:57,4893.60,4892.83,4894.06,4892.06,1253450,77943240.00,4924.209", + "2026-03-20 13:58,4893.08,4890.84,4893.08,4890.73,1991528,89204125.00,4924.049", + "2026-03-20 13:59,4891.38,4890.54,4891.70,4889.95,1816802,76786396.00,4923.889", + "2026-03-20 14:00,4890.25,4890.01,4891.79,4889.57,1641025,103875305.00,4923.728", + "2026-03-20 14:01,4889.60,4890.59,4891.09,4889.16,2088975,143920709.00,4923.571", + "2026-03-20 14:02,4889.99,4893.61,4894.95,4889.97,3660948,173893247.00,4923.430", + "2026-03-20 14:03,4894.53,4893.88,4894.68,4892.34,1922020,106321033.00,4923.291", + "2026-03-20 14:04,4895.26,4895.10,4897.84,4894.36,3129918,153553534.00,4923.159", + "2026-03-20 14:05,4895.46,4896.90,4897.48,4895.10,3138097,125246511.00,4923.037", + "2026-03-20 14:06,4896.78,4898.56,4898.56,4896.29,1818425,150320259.00,4922.924", + "2026-03-20 14:07,4898.30,4901.02,4901.04,4898.30,1532989,100645109.00,4922.823", + "2026-03-20 14:08,4900.42,4903.38,4903.38,4900.42,9939695,133770418.00,4922.734", + "2026-03-20 14:09,4903.31,4901.93,4903.43,4900.91,2510083,141539329.00,4922.639", + "2026-03-20 14:10,4901.60,4898.39,4902.69,4898.39,1675042,82358162.00,4922.529", + "2026-03-20 14:11,4898.98,4892.06,4898.98,4892.06,5283029,193943008.00,4922.391", + "2026-03-20 14:12,4891.86,4892.17,4893.19,4890.76,2058055,150243561.00,4922.255", + "2026-03-20 14:13,4891.99,4889.42,4892.47,4889.42,1457164,97822051.00,4922.108", + "2026-03-20 14:14,4890.04,4890.23,4891.28,4889.61,1678150,59874724.00,4921.966", + "2026-03-20 14:15,4890.52,4889.87,4891.15,4889.34,1398260,66568894.00,4921.823", + "2026-03-20 14:16,4890.11,4888.99,4891.59,4888.99,1198330,71928761.00,4921.678", + "2026-03-20 14:17,4888.94,4889.48,4889.51,4887.68,1717375,117073131.00,4921.536", + "2026-03-20 14:18,4889.47,4887.52,4889.47,4886.80,2145737,129484934.00,4921.387", + "2026-03-20 14:19,4886.34,4889.27,4889.27,4886.34,1879032,120211957.00,4921.247", + "2026-03-20 14:20,4888.97,4886.88,4889.17,4886.22,3624094,116720317.00,4921.098", + "2026-03-20 14:21,4886.71,4885.77,4888.30,4885.64,2746635,122777320.00,4920.945", + "2026-03-20 14:22,4886.23,4880.65,4886.54,4880.65,7769340,517048240.00,4920.772", + "2026-03-20 14:23,4880.53,4880.12,4880.88,4878.99,5320069,193412928.00,4920.598", + "2026-03-20 14:24,4879.41,4882.03,4882.59,4879.41,2438700,109463536.00,4920.433", + "2026-03-20 14:25,4882.09,4881.75,4883.01,4881.22,1252891,58325641.00,4920.269", + "2026-03-20 14:26,4882.25,4877.27,4882.97,4877.27,5718875,428212560.00,4920.087", + "2026-03-20 14:27,4877.20,4879.05,4880.72,4877.20,3032191,158372455.00,4919.914", + "2026-03-20 14:28,4878.39,4878.30,4880.43,4877.56,2550335,98767277.00,4919.739", + "2026-03-20 14:29,4877.63,4876.53,4878.93,4876.48,3057424,117935809.00,4919.558", + "2026-03-20 14:30,4876.20,4878.37,4878.37,4876.20,1794025,116555154.00,4919.387", + "2026-03-20 14:31,4878.31,4878.53,4880.36,4877.22,2997277,163097232.00,4919.218", + "2026-03-20 14:32,4877.96,4880.48,4880.58,4877.96,2178565,160761729.00,4919.058", + "2026-03-20 14:33,4879.82,4879.65,4880.65,4878.92,1853535,107488703.00,4918.896", + "2026-03-20 14:34,4880.68,4881.31,4881.50,4879.37,2229280,159788741.00,4918.742", + "2026-03-20 14:35,4880.83,4880.58,4881.80,4879.79,1452792,101132979.00,4918.586", + "2026-03-20 14:36,4880.72,4880.40,4880.84,4879.37,1167540,83446998.00,4918.431", + "2026-03-20 14:37,4879.58,4878.60,4880.74,4877.66,1363280,80302148.00,4918.270", + "2026-03-20 14:38,4877.82,4875.70,4878.59,4875.70,3793010,149843037.00,4918.099", + "2026-03-20 14:39,4875.84,4875.26,4876.72,4874.56,2520635,116367564.00,4917.927", + "2026-03-20 14:40,4874.32,4872.99,4875.39,4872.49,3669192,146426613.00,4917.747", + "2026-03-20 14:41,4873.88,4872.83,4874.16,4871.77,1916657,121320702.00,4917.568", + "2026-03-20 14:42,4872.85,4873.42,4873.70,4872.23,3161071,109495671.00,4917.393", + "2026-03-20 14:43,4873.18,4870.57,4873.52,4869.80,3573774,247169382.00,4917.208", + "2026-03-20 14:44,4870.84,4867.05,4870.92,4867.05,6400562,158016240.00,4917.011", + "2026-03-20 14:45,4866.87,4868.56,4868.56,4866.05,4379106,256245160.00,4916.821", + "2026-03-20 14:46,4868.61,4868.26,4869.50,4866.96,2714510,168732394.00,4916.632", + "2026-03-20 14:47,4867.38,4867.61,4868.01,4865.10,7805587,284951456.00,4916.441", + "2026-03-20 14:48,4867.45,4865.65,4867.88,4864.97,3894642,156972291.00,4916.244", + "2026-03-20 14:49,4865.73,4862.27,4866.86,4861.56,4071907,218878242.00,4916.036", + "2026-03-20 14:50,4862.87,4861.14,4862.87,4860.89,5197528,195040831.00,4915.825", + "2026-03-20 14:51,4860.77,4865.36,4866.25,4860.77,4180639,195788554.00,4915.632", + "2026-03-20 14:52,4866.64,4864.28,4866.94,4864.28,32575980,197669311.00,4915.436", + "2026-03-20 14:53,4864.43,4865.31,4865.33,4863.27,4492490,131189638.00,4915.246", + "2026-03-20 14:54,4865.03,4861.23,4865.73,4860.98,7932220,303724832.00,4915.042", + "2026-03-20 14:55,4861.47,4860.28,4862.00,4859.63,4299250,174784090.00,4914.836", + "2026-03-20 14:56,4860.31,4859.04,4861.48,4857.81,3403400,126037783.00,4914.627", + "2026-03-20 14:57,4859.54,4860.05,4860.70,4858.72,3334970,151185720.00,4914.423", + "2026-03-20 14:58,4860.62,4860.19,4860.62,4858.98,4772742,133433685.00,4914.221", + "2026-03-20 14:59,4859.67,4860.24,4860.84,4859.45,2359930,138322702.00,4914.021", + "2026-03-20 15:00,4860.00,4858.27,4861.15,4857.77,3745760,232646051.00,4913.815", + "2026-03-20 15:01,4859.28,4847.00,4859.28,4847.00,13200403,825892512.00,4913.569", + "2026-03-20 15:02,4847.39,4845.16,4847.39,4844.57,6526877,255218876.00,4913.318", + "2026-03-20 15:03,4843.59,4838.36,4844.08,4837.91,6304885,410651712.00,4913.044", + "2026-03-20 15:04,4842.27,4836.76,4842.90,4836.76,4959252,284299152.00,4912.766", + "2026-03-20 15:05,4836.50,4842.66,4842.66,4835.87,4635863,245107675.00,4912.511", + "2026-03-20 15:06,4842.56,4847.29,4847.29,4842.56,10357630,259632404.00,4912.275", + "2026-03-20 15:07,4846.92,4842.57,4848.42,4842.30,4352045,256255660.00,4912.024", + "2026-03-20 15:08,4842.24,4848.92,4848.92,4841.73,4510383,206147482.00,4911.797", + "2026-03-20 15:09,4850.02,4853.06,4853.06,4850.02,4631581,243345717.00,4911.587", + "2026-03-20 15:10,4852.88,4851.91,4853.35,4849.61,3006293,197289486.00,4911.374", + "2026-03-20 15:11,4851.27,4855.32,4855.32,4850.15,3565835,145767810.00,4911.175", + "2026-03-20 15:12,4856.22,4862.11,4862.11,4856.22,4664051,251711776.00,4911.001", + "2026-03-20 15:13,4861.11,4861.96,4862.38,4859.86,3177000,168479353.00,4910.828", + "2026-03-20 15:14,4862.00,4862.49,4863.08,4860.37,2790261,151806734.00,4910.658", + "2026-03-20 15:15,4861.90,4858.56,4861.90,4858.56,3453434,160674276.00,4910.475", + "2026-03-20 15:16,4859.40,4866.49,4867.13,4858.61,6530423,268125757.00,4910.321", + "2026-03-20 15:17,4866.70,4866.29,4868.25,4866.10,3424032,141066925.00,4910.168", + "2026-03-20 15:18,4866.59,4868.34,4868.34,4863.68,5410467,207679901.00,4910.023", + "2026-03-20 15:19,4868.61,4867.46,4869.25,4866.52,3290510,151195260.00,4909.876", + "2026-03-20 15:20,4867.04,4869.07,4869.74,4867.04,3272218,137114333.00,4909.735", + "2026-03-20 15:21,4869.93,4871.21,4872.38,4869.93,15930259,152484774.00,4909.603", + "2026-03-20 15:22,4871.29,4876.82,4876.82,4871.17,3596259,192578516.00,4909.491", + "2026-03-20 15:23,4877.05,4879.48,4879.78,4875.96,4621858,206071966.00,4909.388", + "2026-03-20 15:24,4879.54,4878.43,4880.09,4877.21,3226812,175086027.00,4909.283", + "2026-03-20 15:25,4878.64,4873.80,4878.64,4873.80,4503489,219816657.00,4909.163", + "2026-03-20 15:26,4873.41,4876.12,4876.61,4872.61,2565390,173748248.00,4909.051", + "2026-03-20 15:27,4876.21,4876.79,4877.47,4875.02,2048740,143441589.00,4908.942", + "2026-03-20 15:28,4877.69,4881.25,4881.59,4877.69,4665253,195205030.00,4908.849", + "2026-03-20 15:29,4880.84,4883.58,4884.21,4879.70,3863404,204965290.00,4908.764", + "2026-03-20 15:30,4883.32,4880.40,4883.32,4879.15,5131434,268492608.00,4908.669", + "2026-03-20 15:31,4878.93,4881.71,4882.50,4878.45,4897207,152596677.00,4908.579", + "2026-03-20 15:32,4881.12,4880.29,4882.98,4879.20,2955024,157495737.00,4908.485", + "2026-03-20 15:33,4880.32,4877.54,4880.32,4876.47,2926324,152238277.00,4908.383", + "2026-03-20 15:34,4876.71,4876.59,4877.62,4875.47,2708460,134142726.00,4908.278", + "2026-03-20 15:35,4875.21,4874.31,4876.74,4873.77,3700611,176147600.00,4908.166", + "2026-03-20 15:36,4874.57,4875.11,4877.18,4873.46,6064998,240597210.00,4908.058", + "2026-03-20 15:37,4874.11,4875.64,4876.54,4874.08,3448256,166934463.00,4907.952", + "2026-03-20 15:38,4875.76,4874.71,4876.15,4873.75,4868318,198162886.00,4907.844", + "2026-03-20 15:39,4874.88,4873.99,4876.16,4873.99,3044332,140992067.00,4907.734", + "2026-03-20 15:40,4874.46,4872.84,4874.46,4871.67,6408957,201247035.00,4907.621", + "2026-03-20 15:41,4872.99,4871.57,4873.78,4870.77,4301290,152451542.00,4907.505", + "2026-03-20 15:42,4871.45,4870.21,4872.84,4869.43,4560040,230780672.00,4907.385", + "2026-03-20 15:43,4870.20,4871.97,4873.04,4869.97,3484928,179959664.00,4907.272", + "2026-03-20 15:44,4871.69,4869.63,4873.46,4869.63,4733635,177418348.00,4907.152", + "2026-03-20 15:45,4871.00,4868.70,4871.00,4868.57,4831236,234477985.00,4907.030", + "2026-03-20 15:46,4868.16,4867.40,4869.76,4866.16,8760268,380557888.00,4906.904", + "2026-03-20 15:47,4865.90,4863.55,4866.51,4862.45,13206376,276017392.00,4906.767", + "2026-03-20 15:48,4864.12,4863.39,4864.51,4861.69,4934482,225176083.00,4906.631", + "2026-03-20 15:49,4863.35,4863.35,4864.20,4862.18,4912085,240224393.00,4906.495", + "2026-03-20 15:50,4863.63,4864.64,4865.76,4863.09,5832087,292891232.00,4906.364", + "2026-03-20 15:51,4864.61,4868.33,4868.97,4863.64,10648192,486953936.00,4906.245", + "2026-03-20 15:52,4867.97,4868.76,4869.92,4866.69,7281030,521997232.00,4906.128", + "2026-03-20 15:53,4868.63,4869.46,4869.66,4867.64,5346959,228824952.00,4906.014", + "2026-03-20 15:54,4866.86,4869.50,4870.55,4866.86,10768419,320319008.00,4905.901", + "2026-03-20 15:55,4870.88,4869.94,4870.93,4869.16,7788852,303284800.00,4905.790", + "2026-03-20 15:56,4871.35,4873.58,4873.58,4869.93,15206319,329583120.00,4905.691", + "2026-03-20 15:57,4873.90,4873.61,4875.13,4872.41,6900483,359320640.00,4905.593", + "2026-03-20 15:58,4873.78,4872.45,4874.80,4871.41,5895856,301103632.00,4905.492", + "2026-03-20 15:59,4872.84,4876.04,4876.72,4872.26,7023894,301576752.00,4905.402", + "2026-03-20 16:00,4875.77,4875.78,4877.20,4874.39,5658840,295593600.00,4905.312" + ] + } + } +} \ No newline at end of file diff --git a/backend/data/raw_payloads/eastmoney_history_2026-03-19.json b/backend/data/raw_payloads/eastmoney_history_2026-03-19.json new file mode 100644 index 0000000..026272b --- /dev/null +++ b/backend/data/raw_payloads/eastmoney_history_2026-03-19.json @@ -0,0 +1,1828 @@ +{ + "rows": [ + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-03-19 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 17013.84, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2939836.7, + "BUY_AMT": 57427.2, + "SELL_AMT": 40413.36, + "LEAD_STOCKS_CODE": "02575.HK", + "LEAD_STOCKS_NAME": "轩竹生物-B", + "LS_CHANGE_RATE": 16.12, + "INDEX_CLOSE_PRICE": 25500.58, + "INDEX_CHANGE_RATE": -2.02, + "HOLD_MARKET_CAP": null, + "DEAL_AMT": 97840.56, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1500090 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-03-19 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 9176.18, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2381365.33, + "BUY_AMT": 33082.23, + "SELL_AMT": 23906.05, + "LEAD_STOCKS_CODE": "02575.HK", + "LEAD_STOCKS_NAME": "轩竹生物-B", + "LS_CHANGE_RATE": 16.12, + "INDEX_CLOSE_PRICE": 25500.58, + "INDEX_CHANGE_RATE": -2.02, + "HOLD_MARKET_CAP": null, + "DEAL_AMT": 56988.28, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 899281 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-03-18 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 398.700000000001, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2922822.86, + "BUY_AMT": 33108.15, + "SELL_AMT": 32709.45, + "LEAD_STOCKS_CODE": "03896.HK", + "LEAD_STOCKS_NAME": "金山云", + "LS_CHANGE_RATE": 18.17, + "INDEX_CLOSE_PRICE": 26025.42, + "INDEX_CHANGE_RATE": 0.61, + "HOLD_MARKET_CAP": 6400945378883.3, + "DEAL_AMT": 65817.6, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1235122 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-03-18 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 817.829999999998, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2372189.15, + "BUY_AMT": 19359.78, + "SELL_AMT": 18541.95, + "LEAD_STOCKS_CODE": "03896.HK", + "LEAD_STOCKS_NAME": "金山云", + "LS_CHANGE_RATE": 18.17, + "INDEX_CLOSE_PRICE": 26025.42, + "INDEX_CHANGE_RATE": 0.61, + "HOLD_MARKET_CAP": 6403712965530.13, + "DEAL_AMT": 37901.73, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 768829 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-03-17 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -5900.7, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2922424.16, + "BUY_AMT": 38760.42, + "SELL_AMT": 44661.12, + "LEAD_STOCKS_CODE": "01428.HK", + "LEAD_STOCKS_NAME": "耀才证券金融", + "LS_CHANGE_RATE": 46.71, + "INDEX_CLOSE_PRICE": 25868.54, + "INDEX_CHANGE_RATE": 0.13, + "HOLD_MARKET_CAP": 6380008331037.43, + "DEAL_AMT": 83421.54, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1486769 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-03-17 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -5579.96, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2371371.32, + "BUY_AMT": 20535, + "SELL_AMT": 26114.96, + "LEAD_STOCKS_CODE": "01428.HK", + "LEAD_STOCKS_NAME": "耀才证券金融", + "LS_CHANGE_RATE": 46.71, + "INDEX_CLOSE_PRICE": 25868.54, + "INDEX_CHANGE_RATE": 0.13, + "HOLD_MARKET_CAP": 6382755751389.05, + "DEAL_AMT": 46649.96, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 886307 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-03-16 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -2734.53, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2928324.86, + "BUY_AMT": 33498.68, + "SELL_AMT": 36233.21, + "LEAD_STOCKS_CODE": "06683.HK", + "LEAD_STOCKS_NAME": "巨星传奇", + "LS_CHANGE_RATE": 25.82, + "INDEX_CLOSE_PRICE": 25834.02, + "INDEX_CHANGE_RATE": 1.45, + "HOLD_MARKET_CAP": 6380275080622.89, + "DEAL_AMT": 69731.89, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1307726 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-03-16 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 1484.79, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2376951.28, + "BUY_AMT": 21880.33, + "SELL_AMT": 20395.54, + "LEAD_STOCKS_CODE": "06683.HK", + "LEAD_STOCKS_NAME": "巨星传奇", + "LS_CHANGE_RATE": 25.82, + "INDEX_CLOSE_PRICE": 25834.02, + "INDEX_CHANGE_RATE": 1.45, + "HOLD_MARKET_CAP": 6383049127138.25, + "DEAL_AMT": 42275.87, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 825875 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-03-13 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 11812.62, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2931059.39, + "BUY_AMT": 43538.24, + "SELL_AMT": 31725.62, + "LEAD_STOCKS_CODE": "01428.HK", + "LEAD_STOCKS_NAME": "耀才证券金融", + "LS_CHANGE_RATE": 33.96, + "INDEX_CLOSE_PRICE": 25465.6, + "INDEX_CHANGE_RATE": -0.98, + "HOLD_MARKET_CAP": 6307400775065.17, + "DEAL_AMT": 75263.86, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1309387 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-03-13 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 6635.88, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2375466.49, + "BUY_AMT": 23833.62, + "SELL_AMT": 17197.74, + "LEAD_STOCKS_CODE": "01428.HK", + "LEAD_STOCKS_NAME": "耀才证券金融", + "LS_CHANGE_RATE": 33.96, + "INDEX_CLOSE_PRICE": 25465.6, + "INDEX_CHANGE_RATE": -0.98, + "HOLD_MARKET_CAP": 6310164934539.99, + "DEAL_AMT": 41031.36, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 791084 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-03-12 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 5132.26, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2368830.61, + "BUY_AMT": 22969.97, + "SELL_AMT": 17837.71, + "LEAD_STOCKS_CODE": "02473.HK", + "LEAD_STOCKS_NAME": "喜相逢集团", + "LS_CHANGE_RATE": 39.82, + "INDEX_CLOSE_PRICE": 25716.76, + "INDEX_CHANGE_RATE": -0.7, + "HOLD_MARKET_CAP": 6359009274677.58, + "DEAL_AMT": 40807.68, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 797124 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-03-12 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 6150.41, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2919246.77, + "BUY_AMT": 39404.65, + "SELL_AMT": 33254.24, + "LEAD_STOCKS_CODE": "02473.HK", + "LEAD_STOCKS_NAME": "喜相逢集团", + "LS_CHANGE_RATE": 39.82, + "INDEX_CLOSE_PRICE": 25716.76, + "INDEX_CHANGE_RATE": -0.7, + "HOLD_MARKET_CAP": 6356227925843.89, + "DEAL_AMT": 72658.89, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1332165 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-03-11 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 1581.73, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2913096.36, + "BUY_AMT": 37179.44, + "SELL_AMT": 35597.71, + "LEAD_STOCKS_CODE": "02656.HK", + "LEAD_STOCKS_NAME": "健康160", + "LS_CHANGE_RATE": 28.49, + "INDEX_CLOSE_PRICE": 25898.76, + "INDEX_CHANGE_RATE": -0.24, + "HOLD_MARKET_CAP": 6367229820346.94, + "DEAL_AMT": 72777.15, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1280349 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-03-11 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 1866.67, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2363698.35, + "BUY_AMT": 22558.74, + "SELL_AMT": 20692.07, + "LEAD_STOCKS_CODE": "02656.HK", + "LEAD_STOCKS_NAME": "健康160", + "LS_CHANGE_RATE": 28.49, + "INDEX_CLOSE_PRICE": 25898.76, + "INDEX_CHANGE_RATE": -0.24, + "HOLD_MARKET_CAP": 6370016078406.25, + "DEAL_AMT": 43250.81, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 795442 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-03-10 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -11322.46, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2911514.63, + "BUY_AMT": 42937.85, + "SELL_AMT": 54260.31, + "LEAD_STOCKS_CODE": "02685.HK", + "LEAD_STOCKS_NAME": "量化派", + "LS_CHANGE_RATE": 34.32, + "INDEX_CLOSE_PRICE": 25959.9, + "INDEX_CHANGE_RATE": 2.17, + "HOLD_MARKET_CAP": 6343709419070.46, + "DEAL_AMT": 97198.16, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1381738 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-03-10 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -6630.29, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2361831.68, + "BUY_AMT": 23999.69, + "SELL_AMT": 30629.98, + "LEAD_STOCKS_CODE": "02685.HK", + "LEAD_STOCKS_NAME": "量化派", + "LS_CHANGE_RATE": 34.32, + "INDEX_CLOSE_PRICE": 25959.9, + "INDEX_CHANGE_RATE": 2.17, + "HOLD_MARKET_CAP": 6346461898568.96, + "DEAL_AMT": 54629.67, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 940398 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-03-09 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 11148.68, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2368461.97, + "BUY_AMT": 36546.91, + "SELL_AMT": 25398.23, + "LEAD_STOCKS_CODE": "03317.HK", + "LEAD_STOCKS_NAME": "迅策", + "LS_CHANGE_RATE": 52.37, + "INDEX_CLOSE_PRICE": 25408.46, + "INDEX_CHANGE_RATE": -1.35, + "HOLD_MARKET_CAP": 6234439485012, + "DEAL_AMT": 61945.14, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1085341 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-03-09 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 26064.34, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2922837.09, + "BUY_AMT": 66964.81, + "SELL_AMT": 40900.47, + "LEAD_STOCKS_CODE": "03317.HK", + "LEAD_STOCKS_NAME": "迅策", + "LS_CHANGE_RATE": 52.37, + "INDEX_CLOSE_PRICE": 25408.46, + "INDEX_CHANGE_RATE": -1.35, + "HOLD_MARKET_CAP": 6231727191689.9, + "DEAL_AMT": 107865.28, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1715034 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-03-06 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -723.810000000001, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2357313.29, + "BUY_AMT": 25189.42, + "SELL_AMT": 25913.23, + "LEAD_STOCKS_CODE": "02617.HK", + "LEAD_STOCKS_NAME": "药捷安康-B", + "LS_CHANGE_RATE": 43.53, + "INDEX_CLOSE_PRICE": 25757.29, + "INDEX_CHANGE_RATE": 1.72, + "HOLD_MARKET_CAP": 6291032579643.62, + "DEAL_AMT": 51102.65, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 992417 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-03-06 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -1464.07, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2896772.75, + "BUY_AMT": 32967.71, + "SELL_AMT": 34431.78, + "LEAD_STOCKS_CODE": "02617.HK", + "LEAD_STOCKS_NAME": "药捷安康-B", + "LS_CHANGE_RATE": 43.53, + "INDEX_CLOSE_PRICE": 25757.29, + "INDEX_CHANGE_RATE": 1.72, + "HOLD_MARKET_CAP": 6288303092724.06, + "DEAL_AMT": 67399.49, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1323847 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-03-05 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -16237.73, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2898236.82, + "BUY_AMT": 40018.25, + "SELL_AMT": 56255.98, + "LEAD_STOCKS_CODE": "01072.HK", + "LEAD_STOCKS_NAME": "东方电气", + "LS_CHANGE_RATE": 17.62, + "INDEX_CLOSE_PRICE": 25321.34, + "INDEX_CHANGE_RATE": 0.28, + "HOLD_MARKET_CAP": 6195080309754.35, + "DEAL_AMT": 96274.23, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1585857 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-03-05 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -11497.06, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2358037.1, + "BUY_AMT": 21392.83, + "SELL_AMT": 32889.89, + "LEAD_STOCKS_CODE": "01072.HK", + "LEAD_STOCKS_NAME": "东方电气", + "LS_CHANGE_RATE": 17.62, + "INDEX_CLOSE_PRICE": 25321.34, + "INDEX_CHANGE_RATE": 0.28, + "HOLD_MARKET_CAP": 6197785044132.69, + "DEAL_AMT": 54282.72, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 960299 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-03-04 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 625.169999999998, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2369534.16, + "BUY_AMT": 26749.89, + "SELL_AMT": 26124.72, + "LEAD_STOCKS_CODE": "02473.HK", + "LEAD_STOCKS_NAME": "喜相逢集团", + "LS_CHANGE_RATE": 25.2, + "INDEX_CLOSE_PRICE": 25249.48, + "INDEX_CHANGE_RATE": -2.01, + "HOLD_MARKET_CAP": 6191591281333.67, + "DEAL_AMT": 52874.61, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 990929 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-03-04 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -1091.2, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2914474.55, + "BUY_AMT": 44080.13, + "SELL_AMT": 45171.33, + "LEAD_STOCKS_CODE": "02473.HK", + "LEAD_STOCKS_NAME": "喜相逢集团", + "LS_CHANGE_RATE": 25.2, + "INDEX_CLOSE_PRICE": 25249.48, + "INDEX_CHANGE_RATE": -2.01, + "HOLD_MARKET_CAP": 6188907144330.13, + "DEAL_AMT": 89251.46, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1658014 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-03-03 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 2755.03, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2915565.75, + "BUY_AMT": 59705.31, + "SELL_AMT": 56950.28, + "LEAD_STOCKS_CODE": "01635.HK", + "LEAD_STOCKS_NAME": "大众公用", + "LS_CHANGE_RATE": 61.81, + "INDEX_CLOSE_PRICE": 25768.08, + "INDEX_CHANGE_RATE": -1.12, + "HOLD_MARKET_CAP": 6284170476628.57, + "DEAL_AMT": 116655.59, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 2046163 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-03-03 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 3326.21, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2368908.99, + "BUY_AMT": 32850.75, + "SELL_AMT": 29524.54, + "LEAD_STOCKS_CODE": "01635.HK", + "LEAD_STOCKS_NAME": "大众公用", + "LS_CHANGE_RATE": 61.81, + "INDEX_CLOSE_PRICE": 25768.08, + "INDEX_CHANGE_RATE": -1.12, + "HOLD_MARKET_CAP": 6286886953928.13, + "DEAL_AMT": 62375.29, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1160950 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-03-02 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 8108.03, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2912810.72, + "BUY_AMT": 51182.75, + "SELL_AMT": 43074.72, + "LEAD_STOCKS_CODE": "00568.HK", + "LEAD_STOCKS_NAME": "山东墨龙", + "LS_CHANGE_RATE": 115.94, + "INDEX_CLOSE_PRICE": 26059.85, + "INDEX_CHANGE_RATE": -2.14, + "HOLD_MARKET_CAP": 6380717626111.76, + "DEAL_AMT": 94257.47, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1675527 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-03-02 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 8105.77, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2365582.78, + "BUY_AMT": 34294.57, + "SELL_AMT": 26188.8, + "LEAD_STOCKS_CODE": "00568.HK", + "LEAD_STOCKS_NAME": "山东墨龙", + "LS_CHANGE_RATE": 115.94, + "INDEX_CLOSE_PRICE": 26059.85, + "INDEX_CHANGE_RATE": -2.14, + "HOLD_MARKET_CAP": 6383472486307.73, + "DEAL_AMT": 60483.37, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1051765 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-02-27 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 7716.43, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2904702.69, + "BUY_AMT": 33123.03, + "SELL_AMT": 25406.6, + "LEAD_STOCKS_CODE": "02865.HK", + "LEAD_STOCKS_NAME": "钧达股份", + "LS_CHANGE_RATE": 23.69, + "INDEX_CLOSE_PRICE": 26630.54, + "INDEX_CHANGE_RATE": 0.95, + "HOLD_MARKET_CAP": 6493072115353.81, + "DEAL_AMT": 58529.63, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1066647 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-02-27 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 7280.74, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2357477.01, + "BUY_AMT": 21118.51, + "SELL_AMT": 13837.77, + "LEAD_STOCKS_CODE": "02865.HK", + "LEAD_STOCKS_NAME": "钧达股份", + "LS_CHANGE_RATE": 23.69, + "INDEX_CLOSE_PRICE": 26630.54, + "INDEX_CHANGE_RATE": 0.95, + "HOLD_MARKET_CAP": 6495876568794.16, + "DEAL_AMT": 34956.28, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 637194 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-02-26 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -5055.18, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2350196.27, + "BUY_AMT": 18478.54, + "SELL_AMT": 23533.72, + "LEAD_STOCKS_CODE": "01072.HK", + "LEAD_STOCKS_NAME": "东方电气", + "LS_CHANGE_RATE": 15.52, + "INDEX_CLOSE_PRICE": 26381.02, + "INDEX_CHANGE_RATE": -1.44, + "HOLD_MARKET_CAP": 6441806509013.15, + "DEAL_AMT": 42012.26, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 826008 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-02-26 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -2310.77, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2896986.26, + "BUY_AMT": 27802.74, + "SELL_AMT": 30113.51, + "LEAD_STOCKS_CODE": "01072.HK", + "LEAD_STOCKS_NAME": "东方电气", + "LS_CHANGE_RATE": 15.52, + "INDEX_CLOSE_PRICE": 26381.02, + "INDEX_CHANGE_RATE": -1.44, + "HOLD_MARKET_CAP": 6439000622529.83, + "DEAL_AMT": 57916.25, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1229315 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-02-25 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 1438.24, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2355251.45, + "BUY_AMT": 20344.86, + "SELL_AMT": 18906.62, + "LEAD_STOCKS_CODE": "01729.HK", + "LEAD_STOCKS_NAME": "汇聚科技", + "LS_CHANGE_RATE": 10.2, + "INDEX_CLOSE_PRICE": 26765.72, + "INDEX_CHANGE_RATE": 0.66, + "HOLD_MARKET_CAP": 6570133467010.72, + "DEAL_AMT": 39251.48, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 713449 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-02-25 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -5494.93, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2899297.03, + "BUY_AMT": 23883.31, + "SELL_AMT": 29378.24, + "LEAD_STOCKS_CODE": "01729.HK", + "LEAD_STOCKS_NAME": "汇聚科技", + "LS_CHANGE_RATE": 10.2, + "INDEX_CLOSE_PRICE": 26765.72, + "INDEX_CHANGE_RATE": 0.66, + "HOLD_MARKET_CAP": 6567296226134.57, + "DEAL_AMT": 53261.55, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 996786 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-02-24 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 960.470000000001, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2904791.96, + "BUY_AMT": 30682.32, + "SELL_AMT": 29721.85, + "LEAD_STOCKS_CODE": "01888.HK", + "LEAD_STOCKS_NAME": "建滔积层板", + "LS_CHANGE_RATE": 12.37, + "INDEX_CLOSE_PRICE": 26590.32, + "INDEX_CHANGE_RATE": -1.82, + "HOLD_MARKET_CAP": 6538301068344.98, + "DEAL_AMT": 60404.17, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1201811 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-02-24 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 2170.32, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2353813.21, + "BUY_AMT": 25104.63, + "SELL_AMT": 22934.31, + "LEAD_STOCKS_CODE": "01888.HK", + "LEAD_STOCKS_NAME": "建滔积层板", + "LS_CHANGE_RATE": 12.37, + "INDEX_CLOSE_PRICE": 26590.32, + "INDEX_CHANGE_RATE": -1.82, + "HOLD_MARKET_CAP": 6541132982173.06, + "DEAL_AMT": 48038.94, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 890097 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-02-13 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 11476.5, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2903831.49, + "BUY_AMT": 36321.18, + "SELL_AMT": 24844.68, + "LEAD_STOCKS_CODE": "02587.HK", + "LEAD_STOCKS_NAME": "健康之路", + "LS_CHANGE_RATE": 13.87, + "INDEX_CLOSE_PRICE": 26567.12, + "INDEX_CHANGE_RATE": -1.72, + "HOLD_MARKET_CAP": 6508504608695.02, + "DEAL_AMT": 61165.86, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1163725 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-02-13 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 8742.64, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2351642.89, + "BUY_AMT": 24168.81, + "SELL_AMT": 15426.17, + "LEAD_STOCKS_CODE": "02587.HK", + "LEAD_STOCKS_NAME": "健康之路", + "LS_CHANGE_RATE": 13.87, + "INDEX_CLOSE_PRICE": 26567.12, + "INDEX_CHANGE_RATE": -1.72, + "HOLD_MARKET_CAP": 6511324574456.51, + "DEAL_AMT": 39594.98, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 743771 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-02-12 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 4656.42, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2892354.99, + "BUY_AMT": 30794.55, + "SELL_AMT": 26138.13, + "LEAD_STOCKS_CODE": "03986.HK", + "LEAD_STOCKS_NAME": "兆易创新", + "LS_CHANGE_RATE": 20.95, + "INDEX_CLOSE_PRICE": 27032.54, + "INDEX_CHANGE_RATE": -0.86, + "HOLD_MARKET_CAP": 6599289124336.15, + "DEAL_AMT": 56932.68, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1106907 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-02-12 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -89.16, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2342900.25, + "BUY_AMT": 18877.43, + "SELL_AMT": 18966.59, + "LEAD_STOCKS_CODE": "03986.HK", + "LEAD_STOCKS_NAME": "兆易创新", + "LS_CHANGE_RATE": 20.95, + "INDEX_CLOSE_PRICE": 27032.54, + "INDEX_CHANGE_RATE": -0.86, + "HOLD_MARKET_CAP": 6602124756203.17, + "DEAL_AMT": 37844.02, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 712834 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-02-11 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 1992.07, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2342989.41, + "BUY_AMT": 19192.05, + "SELL_AMT": 17199.98, + "LEAD_STOCKS_CODE": "02562.HK", + "LEAD_STOCKS_NAME": "狮腾控股", + "LS_CHANGE_RATE": 38.72, + "INDEX_CLOSE_PRICE": 27266.38, + "INDEX_CHANGE_RATE": 0.31, + "HOLD_MARKET_CAP": 6638504091189.15, + "DEAL_AMT": 36392.03, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 761085 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-02-11 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 2824.11, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2887698.57, + "BUY_AMT": 28607.21, + "SELL_AMT": 25783.1, + "LEAD_STOCKS_CODE": "02562.HK", + "LEAD_STOCKS_NAME": "狮腾控股", + "LS_CHANGE_RATE": 38.72, + "INDEX_CLOSE_PRICE": 27266.38, + "INDEX_CHANGE_RATE": 0.31, + "HOLD_MARKET_CAP": 6635668418389.84, + "DEAL_AMT": 54390.31, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1131288 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-02-10 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -1018.74, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2340997.34, + "BUY_AMT": 18803.36, + "SELL_AMT": 19822.1, + "LEAD_STOCKS_CODE": "00772.HK", + "LEAD_STOCKS_NAME": "阅文集团", + "LS_CHANGE_RATE": 15.41, + "INDEX_CLOSE_PRICE": 27183.15, + "INDEX_CHANGE_RATE": 0.58, + "HOLD_MARKET_CAP": 6615281614789.58, + "DEAL_AMT": 38625.46, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 792536 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-02-10 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 1103.39, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2884874.46, + "BUY_AMT": 29097.41, + "SELL_AMT": 27994.02, + "LEAD_STOCKS_CODE": "00772.HK", + "LEAD_STOCKS_NAME": "阅文集团", + "LS_CHANGE_RATE": 15.41, + "INDEX_CLOSE_PRICE": 27183.15, + "INDEX_CHANGE_RATE": 0.58, + "HOLD_MARKET_CAP": 6612434637924.36, + "DEAL_AMT": 57091.43, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1118433 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-02-09 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -1644.44, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2883771.07, + "BUY_AMT": 28861.14, + "SELL_AMT": 30505.58, + "LEAD_STOCKS_CODE": "06869.HK", + "LEAD_STOCKS_NAME": "长飞光纤光缆", + "LS_CHANGE_RATE": 15.31, + "INDEX_CLOSE_PRICE": 27027.16, + "INDEX_CHANGE_RATE": 1.76, + "HOLD_MARKET_CAP": 6549487252260.67, + "DEAL_AMT": 59366.72, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1117721 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-02-09 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -242.07, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2342016.08, + "BUY_AMT": 20411.83, + "SELL_AMT": 20653.9, + "LEAD_STOCKS_CODE": "06869.HK", + "LEAD_STOCKS_NAME": "长飞光纤光缆", + "LS_CHANGE_RATE": 15.31, + "INDEX_CLOSE_PRICE": 27027.16, + "INDEX_CHANGE_RATE": 1.76, + "HOLD_MARKET_CAP": 6552303131558.77, + "DEAL_AMT": 41065.73, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 760892 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-02-06 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 7112.78, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2885415.51, + "BUY_AMT": 30560.77, + "SELL_AMT": 23447.99, + "LEAD_STOCKS_CODE": "01196.HK", + "LEAD_STOCKS_NAME": "伟禄集团", + "LS_CHANGE_RATE": 11.03, + "INDEX_CLOSE_PRICE": 26559.95, + "INDEX_CHANGE_RATE": -1.21, + "HOLD_MARKET_CAP": 6427948634914.08, + "DEAL_AMT": 54008.76, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1058393 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-02-06 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 7746.38, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2342258.15, + "BUY_AMT": 21077, + "SELL_AMT": 13330.62, + "LEAD_STOCKS_CODE": "01196.HK", + "LEAD_STOCKS_NAME": "伟禄集团", + "LS_CHANGE_RATE": 11.03, + "INDEX_CLOSE_PRICE": 26559.95, + "INDEX_CHANGE_RATE": -1.21, + "HOLD_MARKET_CAP": 6430730571230.08, + "DEAL_AMT": 34407.62, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 687593 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-02-05 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 12496.34, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2334511.77, + "BUY_AMT": 30113.81, + "SELL_AMT": 17617.47, + "LEAD_STOCKS_CODE": "09987.HK", + "LEAD_STOCKS_NAME": "百胜中国", + "LS_CHANGE_RATE": 11.42, + "INDEX_CLOSE_PRICE": 26885.24, + "INDEX_CHANGE_RATE": 0.14, + "HOLD_MARKET_CAP": 6461346439212.11, + "DEAL_AMT": 47731.28, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 793300 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-02-05 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 12481.13, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2878302.73, + "BUY_AMT": 39080.12, + "SELL_AMT": 26598.99, + "LEAD_STOCKS_CODE": "09987.HK", + "LEAD_STOCKS_NAME": "百胜中国", + "LS_CHANGE_RATE": 11.42, + "INDEX_CLOSE_PRICE": 26885.24, + "INDEX_CHANGE_RATE": 0.14, + "HOLD_MARKET_CAP": 6458538956731.32, + "DEAL_AMT": 65679.11, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1139794 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-02-04 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 7392.95, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2865821.6, + "BUY_AMT": 37071.67, + "SELL_AMT": 29678.72, + "LEAD_STOCKS_CODE": "02582.HK", + "LEAD_STOCKS_NAME": "国富氢能", + "LS_CHANGE_RATE": 18.76, + "INDEX_CLOSE_PRICE": 26847.32, + "INDEX_CHANGE_RATE": 0.05, + "HOLD_MARKET_CAP": 6452779595365.4, + "DEAL_AMT": 66750.39, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1298040 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-02-04 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 5979.82, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2322015.43, + "BUY_AMT": 26652.21, + "SELL_AMT": 20672.39, + "LEAD_STOCKS_CODE": "02582.HK", + "LEAD_STOCKS_NAME": "国富氢能", + "LS_CHANGE_RATE": 18.76, + "INDEX_CLOSE_PRICE": 26847.32, + "INDEX_CHANGE_RATE": 0.05, + "HOLD_MARKET_CAP": 6455582967341.12, + "DEAL_AMT": 47324.6, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 907903 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-02-03 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -780.809999999998, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2316035.61, + "BUY_AMT": 24650.38, + "SELL_AMT": 25431.19, + "LEAD_STOCKS_CODE": "02865.HK", + "LEAD_STOCKS_NAME": "钧达股份", + "LS_CHANGE_RATE": 23.85, + "INDEX_CLOSE_PRICE": 26834.77, + "INDEX_CHANGE_RATE": 0.22, + "HOLD_MARKET_CAP": 6444584205293.15, + "DEAL_AMT": 50081.57, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 840247 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-02-03 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 1733.04, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2858428.65, + "BUY_AMT": 39025.54, + "SELL_AMT": 37292.5, + "LEAD_STOCKS_CODE": "02865.HK", + "LEAD_STOCKS_NAME": "钧达股份", + "LS_CHANGE_RATE": 23.85, + "INDEX_CLOSE_PRICE": 26834.77, + "INDEX_CHANGE_RATE": 0.22, + "HOLD_MARKET_CAP": 6441787095056.89, + "DEAL_AMT": 76318.04, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1266854 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-02-02 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -830.369999999999, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2316816.42, + "BUY_AMT": 26332.59, + "SELL_AMT": 27162.96, + "LEAD_STOCKS_CODE": "00867.HK", + "LEAD_STOCKS_NAME": "康哲药业", + "LS_CHANGE_RATE": 7.77, + "INDEX_CLOSE_PRICE": 26775.57, + "INDEX_CHANGE_RATE": -2.23, + "HOLD_MARKET_CAP": 6424550515270.23, + "DEAL_AMT": 53495.55, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1014138 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-02-02 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 2737.51, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2856695.61, + "BUY_AMT": 43763.51, + "SELL_AMT": 41026, + "LEAD_STOCKS_CODE": "00867.HK", + "LEAD_STOCKS_NAME": "康哲药业", + "LS_CHANGE_RATE": 7.77, + "INDEX_CLOSE_PRICE": 26775.57, + "INDEX_CHANGE_RATE": -2.23, + "HOLD_MARKET_CAP": 6421760071262.26, + "DEAL_AMT": 84789.51, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1516550 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-01-30 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 2038.99, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2853958.1, + "BUY_AMT": 37466.7, + "SELL_AMT": 35427.71, + "LEAD_STOCKS_CODE": "03347.HK", + "LEAD_STOCKS_NAME": "泰格医药", + "LS_CHANGE_RATE": 8.24, + "INDEX_CLOSE_PRICE": 27387.11, + "INDEX_CHANGE_RATE": -2.08, + "HOLD_MARKET_CAP": 6598028044446.38, + "DEAL_AMT": 72894.41, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1364877 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-01-30 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 1182.56, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2317646.79, + "BUY_AMT": 22388.75, + "SELL_AMT": 21206.19, + "LEAD_STOCKS_CODE": "03347.HK", + "LEAD_STOCKS_NAME": "泰格医药", + "LS_CHANGE_RATE": 8.24, + "INDEX_CLOSE_PRICE": 27387.11, + "INDEX_CHANGE_RATE": -2.08, + "HOLD_MARKET_CAP": 6600886859106.6, + "DEAL_AMT": 43594.94, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 867299 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-01-29 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 2373.15, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2851919.11, + "BUY_AMT": 42477.71, + "SELL_AMT": 40104.56, + "LEAD_STOCKS_CODE": "01918.HK", + "LEAD_STOCKS_NAME": "融创中国", + "LS_CHANGE_RATE": 29.13, + "INDEX_CLOSE_PRICE": 27968.09, + "INDEX_CHANGE_RATE": 0.51, + "HOLD_MARKET_CAP": 6756307350733.73, + "DEAL_AMT": 82582.27, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1500916 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-01-29 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 2000.46, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2316464.23, + "BUY_AMT": 25950.45, + "SELL_AMT": 23949.99, + "LEAD_STOCKS_CODE": "01918.HK", + "LEAD_STOCKS_NAME": "融创中国", + "LS_CHANGE_RATE": 29.13, + "INDEX_CLOSE_PRICE": 27968.09, + "INDEX_CHANGE_RATE": 0.51, + "HOLD_MARKET_CAP": 6759202190509.16, + "DEAL_AMT": 49900.44, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 957800 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-01-28 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -4772.2, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2849545.96, + "BUY_AMT": 41758.78, + "SELL_AMT": 46530.98, + "LEAD_STOCKS_CODE": "09678.HK", + "LEAD_STOCKS_NAME": "云知声", + "LS_CHANGE_RATE": 73.79, + "INDEX_CLOSE_PRICE": 27826.91, + "INDEX_CHANGE_RATE": 2.58, + "HOLD_MARKET_CAP": 6722793256435.81, + "DEAL_AMT": 88289.76, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1422500 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-01-28 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 1344.81, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2314463.77, + "BUY_AMT": 25449.92, + "SELL_AMT": 24105.11, + "LEAD_STOCKS_CODE": "09678.HK", + "LEAD_STOCKS_NAME": "云知声", + "LS_CHANGE_RATE": 73.79, + "INDEX_CLOSE_PRICE": 27826.91, + "INDEX_CHANGE_RATE": 2.58, + "HOLD_MARKET_CAP": 6725663988791.95, + "DEAL_AMT": 49555.03, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 932439 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-01-27 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -1373.95, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2854318.16, + "BUY_AMT": 30626.29, + "SELL_AMT": 32000.24, + "LEAD_STOCKS_CODE": "02259.HK", + "LEAD_STOCKS_NAME": "紫金黄金国际", + "LS_CHANGE_RATE": 11.59, + "INDEX_CLOSE_PRICE": 27126.95, + "INDEX_CHANGE_RATE": 1.35, + "HOLD_MARKET_CAP": 6556575804868.93, + "DEAL_AMT": 62626.53, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1153892 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-01-27 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 739.420000000002, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2313118.96, + "BUY_AMT": 20159.81, + "SELL_AMT": 19420.39, + "LEAD_STOCKS_CODE": "02259.HK", + "LEAD_STOCKS_NAME": "紫金黄金国际", + "LS_CHANGE_RATE": 11.59, + "INDEX_CLOSE_PRICE": 27126.95, + "INDEX_CHANGE_RATE": 1.35, + "HOLD_MARKET_CAP": 6559429572733.81, + "DEAL_AMT": 39580.2, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 806761 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-01-26 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -187.360000000001, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2855692.11, + "BUY_AMT": 35395.49, + "SELL_AMT": 35582.85, + "LEAD_STOCKS_CODE": "06869.HK", + "LEAD_STOCKS_NAME": "长飞光纤光缆", + "LS_CHANGE_RATE": 17.82, + "INDEX_CLOSE_PRICE": 26765.52, + "INDEX_CHANGE_RATE": 0.06, + "HOLD_MARKET_CAP": 6500005899042.57, + "DEAL_AMT": 70978.34, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1269243 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-01-26 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -638.139999999999, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2312379.54, + "BUY_AMT": 21459.22, + "SELL_AMT": 22097.36, + "LEAD_STOCKS_CODE": "06869.HK", + "LEAD_STOCKS_NAME": "长飞光纤光缆", + "LS_CHANGE_RATE": 17.82, + "INDEX_CLOSE_PRICE": 26765.52, + "INDEX_CHANGE_RATE": 0.06, + "HOLD_MARKET_CAP": 6502885741176.32, + "DEAL_AMT": 43556.58, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 923854 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-01-23 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -1041.01, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2313017.68, + "BUY_AMT": 18994.65, + "SELL_AMT": 20035.66, + "LEAD_STOCKS_CODE": "02865.HK", + "LEAD_STOCKS_NAME": "钧达股份", + "LS_CHANGE_RATE": 51.4, + "INDEX_CLOSE_PRICE": 26749.51, + "INDEX_CHANGE_RATE": 0.45, + "HOLD_MARKET_CAP": 6490285190805.19, + "DEAL_AMT": 39030.31, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 858328 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-01-23 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -559.670000000002, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2855879.47, + "BUY_AMT": 32362.59, + "SELL_AMT": 32922.26, + "LEAD_STOCKS_CODE": "02865.HK", + "LEAD_STOCKS_NAME": "钧达股份", + "LS_CHANGE_RATE": 51.4, + "INDEX_CLOSE_PRICE": 26749.51, + "INDEX_CHANGE_RATE": 0.45, + "HOLD_MARKET_CAP": 6487357649827.26, + "DEAL_AMT": 65284.85, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1269887 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-01-22 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 2775.63, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2856439.14, + "BUY_AMT": 29715.6, + "SELL_AMT": 26939.97, + "LEAD_STOCKS_CODE": "02865.HK", + "LEAD_STOCKS_NAME": "钧达股份", + "LS_CHANGE_RATE": 15.83, + "INDEX_CLOSE_PRICE": 26629.96, + "INDEX_CHANGE_RATE": 0.17, + "HOLD_MARKET_CAP": 6452089985509.89, + "DEAL_AMT": 56655.57, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1111729 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-01-22 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 2463.75, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2314058.69, + "BUY_AMT": 19483.6, + "SELL_AMT": 17019.85, + "LEAD_STOCKS_CODE": "02865.HK", + "LEAD_STOCKS_NAME": "钧达股份", + "LS_CHANGE_RATE": 15.83, + "INDEX_CLOSE_PRICE": 26629.96, + "INDEX_CHANGE_RATE": 0.17, + "HOLD_MARKET_CAP": 6455004850911.28, + "DEAL_AMT": 36503.45, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 775265 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-01-21 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 6140.96, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2311594.94, + "BUY_AMT": 23313.15, + "SELL_AMT": 17172.19, + "LEAD_STOCKS_CODE": "00751.HK", + "LEAD_STOCKS_NAME": "创维集团", + "LS_CHANGE_RATE": 37.45, + "INDEX_CLOSE_PRICE": 26585.06, + "INDEX_CHANGE_RATE": 0.37, + "HOLD_MARKET_CAP": 6453552265998.08, + "DEAL_AMT": 40485.34, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 835093 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-01-21 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 7789.06, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2853663.51, + "BUY_AMT": 38150.17, + "SELL_AMT": 30361.11, + "LEAD_STOCKS_CODE": "00751.HK", + "LEAD_STOCKS_NAME": "创维集团", + "LS_CHANGE_RATE": 37.45, + "INDEX_CLOSE_PRICE": 26585.06, + "INDEX_CHANGE_RATE": 0.37, + "HOLD_MARKET_CAP": 6450615781269.52, + "DEAL_AMT": 68511.28, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1292014 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-01-20 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 218.469999999998, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2305453.98, + "BUY_AMT": 19011.1, + "SELL_AMT": 18792.63, + "LEAD_STOCKS_CODE": "02473.HK", + "LEAD_STOCKS_NAME": "喜相逢集团", + "LS_CHANGE_RATE": 20.48, + "INDEX_CLOSE_PRICE": 26487.51, + "INDEX_CHANGE_RATE": -0.29, + "HOLD_MARKET_CAP": 6416760936193.54, + "DEAL_AMT": 37803.73, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 840862 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-01-20 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 3444.11, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2845874.45, + "BUY_AMT": 31461.64, + "SELL_AMT": 28017.53, + "LEAD_STOCKS_CODE": "02473.HK", + "LEAD_STOCKS_NAME": "喜相逢集团", + "LS_CHANGE_RATE": 20.48, + "INDEX_CLOSE_PRICE": 26487.51, + "INDEX_CHANGE_RATE": -0.29, + "HOLD_MARKET_CAP": 6413820365164.63, + "DEAL_AMT": 59479.17, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1191490 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-01-19 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -750.18, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2305235.51, + "BUY_AMT": 19181.22, + "SELL_AMT": 19931.4, + "LEAD_STOCKS_CODE": "00917.HK", + "LEAD_STOCKS_NAME": "趣致集团", + "LS_CHANGE_RATE": 38.78, + "INDEX_CLOSE_PRICE": 26563.9, + "INDEX_CHANGE_RATE": -1.05, + "HOLD_MARKET_CAP": 6432590661453.16, + "DEAL_AMT": 39112.62, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 864628 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-01-19 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 3041.7, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2842430.34, + "BUY_AMT": 32414.04, + "SELL_AMT": 29372.34, + "LEAD_STOCKS_CODE": "00917.HK", + "LEAD_STOCKS_NAME": "趣致集团", + "LS_CHANGE_RATE": 38.78, + "INDEX_CLOSE_PRICE": 26563.9, + "INDEX_CHANGE_RATE": -1.05, + "HOLD_MARKET_CAP": 6429618639419.07, + "DEAL_AMT": 61786.38, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1270190 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-01-16 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -912.600000000002, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2305985.69, + "BUY_AMT": 20230.87, + "SELL_AMT": 21143.47, + "LEAD_STOCKS_CODE": "02562.HK", + "LEAD_STOCKS_NAME": "狮腾控股", + "LS_CHANGE_RATE": 17.84, + "INDEX_CLOSE_PRICE": 26844.96, + "INDEX_CHANGE_RATE": -0.29, + "HOLD_MARKET_CAP": 6498273928999.94, + "DEAL_AMT": 41374.34, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 846945 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-01-16 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 1006.18, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2839388.64, + "BUY_AMT": 35285.71, + "SELL_AMT": 34279.53, + "LEAD_STOCKS_CODE": "02562.HK", + "LEAD_STOCKS_NAME": "狮腾控股", + "LS_CHANGE_RATE": 17.84, + "INDEX_CLOSE_PRICE": 26844.96, + "INDEX_CHANGE_RATE": -0.29, + "HOLD_MARKET_CAP": 6495281853754.04, + "DEAL_AMT": 69565.24, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1285672 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-01-15 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 1930.24, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2838382.46, + "BUY_AMT": 38313.54, + "SELL_AMT": 36383.3, + "LEAD_STOCKS_CODE": "02255.HK", + "LEAD_STOCKS_NAME": "海昌海洋公园", + "LS_CHANGE_RATE": 18.37, + "INDEX_CLOSE_PRICE": 26923.62, + "INDEX_CHANGE_RATE": -0.28, + "HOLD_MARKET_CAP": 6516233372427.12, + "DEAL_AMT": 74696.84, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1397244 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-01-15 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -3445.61, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2306898.29, + "BUY_AMT": 20845.89, + "SELL_AMT": 24291.5, + "LEAD_STOCKS_CODE": "02255.HK", + "LEAD_STOCKS_NAME": "海昌海洋公园", + "LS_CHANGE_RATE": 18.37, + "INDEX_CLOSE_PRICE": 26923.62, + "INDEX_CHANGE_RATE": -0.28, + "HOLD_MARKET_CAP": 6519235098216.86, + "DEAL_AMT": 45137.39, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 920534 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-01-14 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 2513.78, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2836452.22, + "BUY_AMT": 52350.33, + "SELL_AMT": 49836.55, + "LEAD_STOCKS_CODE": "02562.HK", + "LEAD_STOCKS_NAME": "狮腾控股", + "LS_CHANGE_RATE": 50.19, + "INDEX_CLOSE_PRICE": 26999.81, + "INDEX_CHANGE_RATE": 0.56, + "HOLD_MARKET_CAP": 6533021325636.1, + "DEAL_AMT": 102186.88, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1826212 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-01-14 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 351.599999999999, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2310343.9, + "BUY_AMT": 29390.25, + "SELL_AMT": 29038.65, + "LEAD_STOCKS_CODE": "02562.HK", + "LEAD_STOCKS_NAME": "狮腾控股", + "LS_CHANGE_RATE": 50.19, + "INDEX_CLOSE_PRICE": 26999.81, + "INDEX_CHANGE_RATE": 0.56, + "HOLD_MARKET_CAP": 6536057097235.3, + "DEAL_AMT": 58428.9, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1087593 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-01-13 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 148.989999999998, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2833938.44, + "BUY_AMT": 41320.85, + "SELL_AMT": 41171.86, + "LEAD_STOCKS_CODE": "00568.HK", + "LEAD_STOCKS_NAME": "山东墨龙", + "LS_CHANGE_RATE": 14.56, + "INDEX_CLOSE_PRICE": 26848.47, + "INDEX_CHANGE_RATE": 0.9, + "HOLD_MARKET_CAP": 6496080779453.56, + "DEAL_AMT": 82492.71, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1570692 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-01-13 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 1147.43, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2309992.3, + "BUY_AMT": 28001.28, + "SELL_AMT": 26853.85, + "LEAD_STOCKS_CODE": "00568.HK", + "LEAD_STOCKS_NAME": "山东墨龙", + "LS_CHANGE_RATE": 14.56, + "INDEX_CLOSE_PRICE": 26848.47, + "INDEX_CHANGE_RATE": 0.9, + "HOLD_MARKET_CAP": 6499122315716.31, + "DEAL_AMT": 54855.13, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1046050 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-01-12 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 1546.36, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2833789.45, + "BUY_AMT": 43979.54, + "SELL_AMT": 42433.18, + "LEAD_STOCKS_CODE": "02556.HK", + "LEAD_STOCKS_NAME": "迈富时", + "LS_CHANGE_RATE": 32.09, + "INDEX_CLOSE_PRICE": 26608.48, + "INDEX_CHANGE_RATE": 1.44, + "HOLD_MARKET_CAP": 6440577974656.86, + "DEAL_AMT": 86412.72, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1637844 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-01-12 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 5759.52, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2308844.87, + "BUY_AMT": 33420.31, + "SELL_AMT": 27660.79, + "LEAD_STOCKS_CODE": "02556.HK", + "LEAD_STOCKS_NAME": "迈富时", + "LS_CHANGE_RATE": 32.09, + "INDEX_CLOSE_PRICE": 26608.48, + "INDEX_CHANGE_RATE": 1.44, + "HOLD_MARKET_CAP": 6443598743325.1, + "DEAL_AMT": 61081.1, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1141194 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-01-09 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 1659.86, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2832243.09, + "BUY_AMT": 34372.03, + "SELL_AMT": 32712.17, + "LEAD_STOCKS_CODE": "02506.HK", + "LEAD_STOCKS_NAME": "讯飞医疗科技", + "LS_CHANGE_RATE": 20.58, + "INDEX_CLOSE_PRICE": 26231.79, + "INDEX_CHANGE_RATE": 0.32, + "HOLD_MARKET_CAP": 6348572747065.32, + "DEAL_AMT": 67084.2, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1303713 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-01-09 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 5155.36, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2303085.35, + "BUY_AMT": 24730.19, + "SELL_AMT": 19574.83, + "LEAD_STOCKS_CODE": "02506.HK", + "LEAD_STOCKS_NAME": "讯飞医疗科技", + "LS_CHANGE_RATE": 20.58, + "INDEX_CLOSE_PRICE": 26231.79, + "INDEX_CHANGE_RATE": 0.32, + "HOLD_MARKET_CAP": 6351568636131.01, + "DEAL_AMT": 44305.02, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 884362 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-01-08 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -3968.00999999999, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2830583.23, + "BUY_AMT": 33461.48, + "SELL_AMT": 37429.49, + "LEAD_STOCKS_CODE": "02865.HK", + "LEAD_STOCKS_NAME": "钧达股份", + "LS_CHANGE_RATE": 13.29, + "INDEX_CLOSE_PRICE": 26149.31, + "INDEX_CHANGE_RATE": -1.17, + "HOLD_MARKET_CAP": 6314843199682.07, + "DEAL_AMT": 70890.97, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1280145 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-01-08 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -932.91, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2297929.99, + "BUY_AMT": 23041.04, + "SELL_AMT": 23973.95, + "LEAD_STOCKS_CODE": "02865.HK", + "LEAD_STOCKS_NAME": "钧达股份", + "LS_CHANGE_RATE": 13.29, + "INDEX_CLOSE_PRICE": 26149.31, + "INDEX_CHANGE_RATE": -1.17, + "HOLD_MARKET_CAP": 6317840956624.19, + "DEAL_AMT": 47014.99, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 900806 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-01-07 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 3490.06, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2834551.24, + "BUY_AMT": 41989.5, + "SELL_AMT": 38499.44, + "LEAD_STOCKS_CODE": "02676.HK", + "LEAD_STOCKS_NAME": "纳芯微", + "LS_CHANGE_RATE": 13.14, + "INDEX_CLOSE_PRICE": 26458.95, + "INDEX_CHANGE_RATE": -0.94, + "HOLD_MARKET_CAP": 6362086352399.36, + "DEAL_AMT": 80488.94, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1477629 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-01-07 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 5688.28, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2298862.9, + "BUY_AMT": 29796.4, + "SELL_AMT": 24108.12, + "LEAD_STOCKS_CODE": "02676.HK", + "LEAD_STOCKS_NAME": "纳芯微", + "LS_CHANGE_RATE": 13.14, + "INDEX_CLOSE_PRICE": 26458.95, + "INDEX_CHANGE_RATE": -0.94, + "HOLD_MARKET_CAP": 6365085318773.67, + "DEAL_AMT": 53904.52, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1068670 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-01-06 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 975.339999999997, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2831061.18, + "BUY_AMT": 41002.17, + "SELL_AMT": 40026.83, + "LEAD_STOCKS_CODE": "01057.HK", + "LEAD_STOCKS_NAME": "浙江世宝", + "LS_CHANGE_RATE": 21.53, + "INDEX_CLOSE_PRICE": 26710.45, + "INDEX_CHANGE_RATE": 1.38, + "HOLD_MARKET_CAP": 6384458327654.59, + "DEAL_AMT": 81029, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1543934 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-01-06 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 1903.24, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2293174.62, + "BUY_AMT": 27113.59, + "SELL_AMT": 25210.35, + "LEAD_STOCKS_CODE": "01057.HK", + "LEAD_STOCKS_NAME": "浙江世宝", + "LS_CHANGE_RATE": 21.53, + "INDEX_CLOSE_PRICE": 26710.45, + "INDEX_CHANGE_RATE": 1.38, + "HOLD_MARKET_CAP": 6387429371536.99, + "DEAL_AMT": 52323.94, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1015379 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-01-05 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 9808.59, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2830085.84, + "BUY_AMT": 48473.07, + "SELL_AMT": 38664.48, + "LEAD_STOCKS_CODE": "00553.HK", + "LEAD_STOCKS_NAME": "南京熊猫电子股份", + "LS_CHANGE_RATE": 39.75, + "INDEX_CLOSE_PRICE": 26347.24, + "INDEX_CHANGE_RATE": 0.03, + "HOLD_MARKET_CAP": 6301524724764.88, + "DEAL_AMT": 87137.55, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1532372 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-01-05 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 8914.33, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2291271.38, + "BUY_AMT": 32691.15, + "SELL_AMT": 23776.82, + "LEAD_STOCKS_CODE": "00553.HK", + "LEAD_STOCKS_NAME": "南京熊猫电子股份", + "LS_CHANGE_RATE": 39.75, + "INDEX_CLOSE_PRICE": 26347.24, + "INDEX_CHANGE_RATE": 0.03, + "HOLD_MARKET_CAP": 6304467230578.23, + "DEAL_AMT": 56467.97, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1020029 + } + ] +} \ No newline at end of file diff --git a/backend/data/raw_payloads/eastmoney_history_2026-03-20.json b/backend/data/raw_payloads/eastmoney_history_2026-03-20.json new file mode 100644 index 0000000..0f7108c --- /dev/null +++ b/backend/data/raw_payloads/eastmoney_history_2026-03-20.json @@ -0,0 +1,1828 @@ +{ + "rows": [ + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-03-19 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 17013.84, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2939836.7, + "BUY_AMT": 57427.2, + "SELL_AMT": 40413.36, + "LEAD_STOCKS_CODE": "02575.HK", + "LEAD_STOCKS_NAME": "轩竹生物-B", + "LS_CHANGE_RATE": 16.12, + "INDEX_CLOSE_PRICE": 25500.58, + "INDEX_CHANGE_RATE": -2.02, + "HOLD_MARKET_CAP": 6268031708179.24, + "DEAL_AMT": 97840.56, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1500090 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-03-19 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 9176.18, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2381365.33, + "BUY_AMT": 33082.23, + "SELL_AMT": 23906.05, + "LEAD_STOCKS_CODE": "02575.HK", + "LEAD_STOCKS_NAME": "轩竹生物-B", + "LS_CHANGE_RATE": 16.12, + "INDEX_CLOSE_PRICE": 25500.58, + "INDEX_CHANGE_RATE": -2.02, + "HOLD_MARKET_CAP": 6270724435216.49, + "DEAL_AMT": 56988.28, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 899281 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-03-18 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 398.700000000001, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2922822.86, + "BUY_AMT": 33108.15, + "SELL_AMT": 32709.45, + "LEAD_STOCKS_CODE": "03896.HK", + "LEAD_STOCKS_NAME": "金山云", + "LS_CHANGE_RATE": 18.17, + "INDEX_CLOSE_PRICE": 26025.42, + "INDEX_CHANGE_RATE": 0.61, + "HOLD_MARKET_CAP": 6400945378883.3, + "DEAL_AMT": 65817.6, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1235122 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-03-18 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 817.829999999998, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2372189.15, + "BUY_AMT": 19359.78, + "SELL_AMT": 18541.95, + "LEAD_STOCKS_CODE": "03896.HK", + "LEAD_STOCKS_NAME": "金山云", + "LS_CHANGE_RATE": 18.17, + "INDEX_CLOSE_PRICE": 26025.42, + "INDEX_CHANGE_RATE": 0.61, + "HOLD_MARKET_CAP": 6403712965530.13, + "DEAL_AMT": 37901.73, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 768829 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-03-17 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -5900.7, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2922424.16, + "BUY_AMT": 38760.42, + "SELL_AMT": 44661.12, + "LEAD_STOCKS_CODE": "01428.HK", + "LEAD_STOCKS_NAME": "耀才证券金融", + "LS_CHANGE_RATE": 46.71, + "INDEX_CLOSE_PRICE": 25868.54, + "INDEX_CHANGE_RATE": 0.13, + "HOLD_MARKET_CAP": 6380008331037.43, + "DEAL_AMT": 83421.54, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1486769 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-03-17 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -5579.96, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2371371.32, + "BUY_AMT": 20535, + "SELL_AMT": 26114.96, + "LEAD_STOCKS_CODE": "01428.HK", + "LEAD_STOCKS_NAME": "耀才证券金融", + "LS_CHANGE_RATE": 46.71, + "INDEX_CLOSE_PRICE": 25868.54, + "INDEX_CHANGE_RATE": 0.13, + "HOLD_MARKET_CAP": 6382755751389.05, + "DEAL_AMT": 46649.96, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 886307 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-03-16 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -2734.53, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2928324.86, + "BUY_AMT": 33498.68, + "SELL_AMT": 36233.21, + "LEAD_STOCKS_CODE": "06683.HK", + "LEAD_STOCKS_NAME": "巨星传奇", + "LS_CHANGE_RATE": 25.82, + "INDEX_CLOSE_PRICE": 25834.02, + "INDEX_CHANGE_RATE": 1.45, + "HOLD_MARKET_CAP": 6380275080622.89, + "DEAL_AMT": 69731.89, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1307726 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-03-16 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 1484.79, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2376951.28, + "BUY_AMT": 21880.33, + "SELL_AMT": 20395.54, + "LEAD_STOCKS_CODE": "06683.HK", + "LEAD_STOCKS_NAME": "巨星传奇", + "LS_CHANGE_RATE": 25.82, + "INDEX_CLOSE_PRICE": 25834.02, + "INDEX_CHANGE_RATE": 1.45, + "HOLD_MARKET_CAP": 6383049127138.25, + "DEAL_AMT": 42275.87, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 825875 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-03-13 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 11812.62, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2931059.39, + "BUY_AMT": 43538.24, + "SELL_AMT": 31725.62, + "LEAD_STOCKS_CODE": "01428.HK", + "LEAD_STOCKS_NAME": "耀才证券金融", + "LS_CHANGE_RATE": 33.96, + "INDEX_CLOSE_PRICE": 25465.6, + "INDEX_CHANGE_RATE": -0.98, + "HOLD_MARKET_CAP": 6307400775065.17, + "DEAL_AMT": 75263.86, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1309387 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-03-13 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 6635.88, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2375466.49, + "BUY_AMT": 23833.62, + "SELL_AMT": 17197.74, + "LEAD_STOCKS_CODE": "01428.HK", + "LEAD_STOCKS_NAME": "耀才证券金融", + "LS_CHANGE_RATE": 33.96, + "INDEX_CLOSE_PRICE": 25465.6, + "INDEX_CHANGE_RATE": -0.98, + "HOLD_MARKET_CAP": 6310164934539.99, + "DEAL_AMT": 41031.36, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 791084 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-03-12 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 5132.26, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2368830.61, + "BUY_AMT": 22969.97, + "SELL_AMT": 17837.71, + "LEAD_STOCKS_CODE": "02473.HK", + "LEAD_STOCKS_NAME": "喜相逢集团", + "LS_CHANGE_RATE": 39.82, + "INDEX_CLOSE_PRICE": 25716.76, + "INDEX_CHANGE_RATE": -0.7, + "HOLD_MARKET_CAP": 6359009274677.58, + "DEAL_AMT": 40807.68, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 797124 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-03-12 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 6150.41, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2919246.77, + "BUY_AMT": 39404.65, + "SELL_AMT": 33254.24, + "LEAD_STOCKS_CODE": "02473.HK", + "LEAD_STOCKS_NAME": "喜相逢集团", + "LS_CHANGE_RATE": 39.82, + "INDEX_CLOSE_PRICE": 25716.76, + "INDEX_CHANGE_RATE": -0.7, + "HOLD_MARKET_CAP": 6356227925843.89, + "DEAL_AMT": 72658.89, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1332165 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-03-11 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 1581.73, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2913096.36, + "BUY_AMT": 37179.44, + "SELL_AMT": 35597.71, + "LEAD_STOCKS_CODE": "02656.HK", + "LEAD_STOCKS_NAME": "健康160", + "LS_CHANGE_RATE": 28.49, + "INDEX_CLOSE_PRICE": 25898.76, + "INDEX_CHANGE_RATE": -0.24, + "HOLD_MARKET_CAP": 6367229820346.94, + "DEAL_AMT": 72777.15, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1280349 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-03-11 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 1866.67, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2363698.35, + "BUY_AMT": 22558.74, + "SELL_AMT": 20692.07, + "LEAD_STOCKS_CODE": "02656.HK", + "LEAD_STOCKS_NAME": "健康160", + "LS_CHANGE_RATE": 28.49, + "INDEX_CLOSE_PRICE": 25898.76, + "INDEX_CHANGE_RATE": -0.24, + "HOLD_MARKET_CAP": 6370016078406.25, + "DEAL_AMT": 43250.81, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 795442 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-03-10 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -11322.46, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2911514.63, + "BUY_AMT": 42937.85, + "SELL_AMT": 54260.31, + "LEAD_STOCKS_CODE": "02685.HK", + "LEAD_STOCKS_NAME": "量化派", + "LS_CHANGE_RATE": 34.32, + "INDEX_CLOSE_PRICE": 25959.9, + "INDEX_CHANGE_RATE": 2.17, + "HOLD_MARKET_CAP": 6343709419070.46, + "DEAL_AMT": 97198.16, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1381738 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-03-10 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -6630.29, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2361831.68, + "BUY_AMT": 23999.69, + "SELL_AMT": 30629.98, + "LEAD_STOCKS_CODE": "02685.HK", + "LEAD_STOCKS_NAME": "量化派", + "LS_CHANGE_RATE": 34.32, + "INDEX_CLOSE_PRICE": 25959.9, + "INDEX_CHANGE_RATE": 2.17, + "HOLD_MARKET_CAP": 6346461898568.96, + "DEAL_AMT": 54629.67, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 940398 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-03-09 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 11148.68, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2368461.97, + "BUY_AMT": 36546.91, + "SELL_AMT": 25398.23, + "LEAD_STOCKS_CODE": "03317.HK", + "LEAD_STOCKS_NAME": "迅策", + "LS_CHANGE_RATE": 52.37, + "INDEX_CLOSE_PRICE": 25408.46, + "INDEX_CHANGE_RATE": -1.35, + "HOLD_MARKET_CAP": 6234439485012, + "DEAL_AMT": 61945.14, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1085341 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-03-09 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 26064.34, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2922837.09, + "BUY_AMT": 66964.81, + "SELL_AMT": 40900.47, + "LEAD_STOCKS_CODE": "03317.HK", + "LEAD_STOCKS_NAME": "迅策", + "LS_CHANGE_RATE": 52.37, + "INDEX_CLOSE_PRICE": 25408.46, + "INDEX_CHANGE_RATE": -1.35, + "HOLD_MARKET_CAP": 6231727191689.9, + "DEAL_AMT": 107865.28, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1715034 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-03-06 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -723.810000000001, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2357313.29, + "BUY_AMT": 25189.42, + "SELL_AMT": 25913.23, + "LEAD_STOCKS_CODE": "02617.HK", + "LEAD_STOCKS_NAME": "药捷安康-B", + "LS_CHANGE_RATE": 43.53, + "INDEX_CLOSE_PRICE": 25757.29, + "INDEX_CHANGE_RATE": 1.72, + "HOLD_MARKET_CAP": 6291032579643.62, + "DEAL_AMT": 51102.65, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 992417 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-03-06 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -1464.07, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2896772.75, + "BUY_AMT": 32967.71, + "SELL_AMT": 34431.78, + "LEAD_STOCKS_CODE": "02617.HK", + "LEAD_STOCKS_NAME": "药捷安康-B", + "LS_CHANGE_RATE": 43.53, + "INDEX_CLOSE_PRICE": 25757.29, + "INDEX_CHANGE_RATE": 1.72, + "HOLD_MARKET_CAP": 6288303092724.06, + "DEAL_AMT": 67399.49, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1323847 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-03-05 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -16237.73, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2898236.82, + "BUY_AMT": 40018.25, + "SELL_AMT": 56255.98, + "LEAD_STOCKS_CODE": "01072.HK", + "LEAD_STOCKS_NAME": "东方电气", + "LS_CHANGE_RATE": 17.62, + "INDEX_CLOSE_PRICE": 25321.34, + "INDEX_CHANGE_RATE": 0.28, + "HOLD_MARKET_CAP": 6195080309754.35, + "DEAL_AMT": 96274.23, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1585857 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-03-05 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -11497.06, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2358037.1, + "BUY_AMT": 21392.83, + "SELL_AMT": 32889.89, + "LEAD_STOCKS_CODE": "01072.HK", + "LEAD_STOCKS_NAME": "东方电气", + "LS_CHANGE_RATE": 17.62, + "INDEX_CLOSE_PRICE": 25321.34, + "INDEX_CHANGE_RATE": 0.28, + "HOLD_MARKET_CAP": 6197785044132.69, + "DEAL_AMT": 54282.72, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 960299 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-03-04 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 625.169999999998, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2369534.16, + "BUY_AMT": 26749.89, + "SELL_AMT": 26124.72, + "LEAD_STOCKS_CODE": "02473.HK", + "LEAD_STOCKS_NAME": "喜相逢集团", + "LS_CHANGE_RATE": 25.2, + "INDEX_CLOSE_PRICE": 25249.48, + "INDEX_CHANGE_RATE": -2.01, + "HOLD_MARKET_CAP": 6191591281333.67, + "DEAL_AMT": 52874.61, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 990929 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-03-04 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -1091.2, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2914474.55, + "BUY_AMT": 44080.13, + "SELL_AMT": 45171.33, + "LEAD_STOCKS_CODE": "02473.HK", + "LEAD_STOCKS_NAME": "喜相逢集团", + "LS_CHANGE_RATE": 25.2, + "INDEX_CLOSE_PRICE": 25249.48, + "INDEX_CHANGE_RATE": -2.01, + "HOLD_MARKET_CAP": 6188907144330.13, + "DEAL_AMT": 89251.46, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1658014 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-03-03 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 2755.03, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2915565.75, + "BUY_AMT": 59705.31, + "SELL_AMT": 56950.28, + "LEAD_STOCKS_CODE": "01635.HK", + "LEAD_STOCKS_NAME": "大众公用", + "LS_CHANGE_RATE": 61.81, + "INDEX_CLOSE_PRICE": 25768.08, + "INDEX_CHANGE_RATE": -1.12, + "HOLD_MARKET_CAP": 6284170476628.57, + "DEAL_AMT": 116655.59, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 2046163 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-03-03 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 3326.21, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2368908.99, + "BUY_AMT": 32850.75, + "SELL_AMT": 29524.54, + "LEAD_STOCKS_CODE": "01635.HK", + "LEAD_STOCKS_NAME": "大众公用", + "LS_CHANGE_RATE": 61.81, + "INDEX_CLOSE_PRICE": 25768.08, + "INDEX_CHANGE_RATE": -1.12, + "HOLD_MARKET_CAP": 6286886953928.13, + "DEAL_AMT": 62375.29, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1160950 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-03-02 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 8108.03, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2912810.72, + "BUY_AMT": 51182.75, + "SELL_AMT": 43074.72, + "LEAD_STOCKS_CODE": "00568.HK", + "LEAD_STOCKS_NAME": "山东墨龙", + "LS_CHANGE_RATE": 115.94, + "INDEX_CLOSE_PRICE": 26059.85, + "INDEX_CHANGE_RATE": -2.14, + "HOLD_MARKET_CAP": 6380717626111.76, + "DEAL_AMT": 94257.47, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1675527 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-03-02 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 8105.77, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2365582.78, + "BUY_AMT": 34294.57, + "SELL_AMT": 26188.8, + "LEAD_STOCKS_CODE": "00568.HK", + "LEAD_STOCKS_NAME": "山东墨龙", + "LS_CHANGE_RATE": 115.94, + "INDEX_CLOSE_PRICE": 26059.85, + "INDEX_CHANGE_RATE": -2.14, + "HOLD_MARKET_CAP": 6383472486307.73, + "DEAL_AMT": 60483.37, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1051765 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-02-27 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 7716.43, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2904702.69, + "BUY_AMT": 33123.03, + "SELL_AMT": 25406.6, + "LEAD_STOCKS_CODE": "02865.HK", + "LEAD_STOCKS_NAME": "钧达股份", + "LS_CHANGE_RATE": 23.69, + "INDEX_CLOSE_PRICE": 26630.54, + "INDEX_CHANGE_RATE": 0.95, + "HOLD_MARKET_CAP": 6493072115353.81, + "DEAL_AMT": 58529.63, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1066647 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-02-27 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 7280.74, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2357477.01, + "BUY_AMT": 21118.51, + "SELL_AMT": 13837.77, + "LEAD_STOCKS_CODE": "02865.HK", + "LEAD_STOCKS_NAME": "钧达股份", + "LS_CHANGE_RATE": 23.69, + "INDEX_CLOSE_PRICE": 26630.54, + "INDEX_CHANGE_RATE": 0.95, + "HOLD_MARKET_CAP": 6495876568794.16, + "DEAL_AMT": 34956.28, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 637194 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-02-26 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -5055.18, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2350196.27, + "BUY_AMT": 18478.54, + "SELL_AMT": 23533.72, + "LEAD_STOCKS_CODE": "01072.HK", + "LEAD_STOCKS_NAME": "东方电气", + "LS_CHANGE_RATE": 15.52, + "INDEX_CLOSE_PRICE": 26381.02, + "INDEX_CHANGE_RATE": -1.44, + "HOLD_MARKET_CAP": 6441806509013.15, + "DEAL_AMT": 42012.26, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 826008 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-02-26 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -2310.77, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2896986.26, + "BUY_AMT": 27802.74, + "SELL_AMT": 30113.51, + "LEAD_STOCKS_CODE": "01072.HK", + "LEAD_STOCKS_NAME": "东方电气", + "LS_CHANGE_RATE": 15.52, + "INDEX_CLOSE_PRICE": 26381.02, + "INDEX_CHANGE_RATE": -1.44, + "HOLD_MARKET_CAP": 6439000622529.83, + "DEAL_AMT": 57916.25, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1229315 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-02-25 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 1438.24, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2355251.45, + "BUY_AMT": 20344.86, + "SELL_AMT": 18906.62, + "LEAD_STOCKS_CODE": "01729.HK", + "LEAD_STOCKS_NAME": "汇聚科技", + "LS_CHANGE_RATE": 10.2, + "INDEX_CLOSE_PRICE": 26765.72, + "INDEX_CHANGE_RATE": 0.66, + "HOLD_MARKET_CAP": 6570133467010.72, + "DEAL_AMT": 39251.48, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 713449 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-02-25 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -5494.93, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2899297.03, + "BUY_AMT": 23883.31, + "SELL_AMT": 29378.24, + "LEAD_STOCKS_CODE": "01729.HK", + "LEAD_STOCKS_NAME": "汇聚科技", + "LS_CHANGE_RATE": 10.2, + "INDEX_CLOSE_PRICE": 26765.72, + "INDEX_CHANGE_RATE": 0.66, + "HOLD_MARKET_CAP": 6567296226134.57, + "DEAL_AMT": 53261.55, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 996786 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-02-24 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 960.470000000001, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2904791.96, + "BUY_AMT": 30682.32, + "SELL_AMT": 29721.85, + "LEAD_STOCKS_CODE": "01888.HK", + "LEAD_STOCKS_NAME": "建滔积层板", + "LS_CHANGE_RATE": 12.37, + "INDEX_CLOSE_PRICE": 26590.32, + "INDEX_CHANGE_RATE": -1.82, + "HOLD_MARKET_CAP": 6538301068344.98, + "DEAL_AMT": 60404.17, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1201811 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-02-24 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 2170.32, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2353813.21, + "BUY_AMT": 25104.63, + "SELL_AMT": 22934.31, + "LEAD_STOCKS_CODE": "01888.HK", + "LEAD_STOCKS_NAME": "建滔积层板", + "LS_CHANGE_RATE": 12.37, + "INDEX_CLOSE_PRICE": 26590.32, + "INDEX_CHANGE_RATE": -1.82, + "HOLD_MARKET_CAP": 6541132982173.06, + "DEAL_AMT": 48038.94, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 890097 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-02-13 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 11476.5, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2903831.49, + "BUY_AMT": 36321.18, + "SELL_AMT": 24844.68, + "LEAD_STOCKS_CODE": "02587.HK", + "LEAD_STOCKS_NAME": "健康之路", + "LS_CHANGE_RATE": 13.87, + "INDEX_CLOSE_PRICE": 26567.12, + "INDEX_CHANGE_RATE": -1.72, + "HOLD_MARKET_CAP": 6508504608695.02, + "DEAL_AMT": 61165.86, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1163725 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-02-13 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 8742.64, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2351642.89, + "BUY_AMT": 24168.81, + "SELL_AMT": 15426.17, + "LEAD_STOCKS_CODE": "02587.HK", + "LEAD_STOCKS_NAME": "健康之路", + "LS_CHANGE_RATE": 13.87, + "INDEX_CLOSE_PRICE": 26567.12, + "INDEX_CHANGE_RATE": -1.72, + "HOLD_MARKET_CAP": 6511324574456.51, + "DEAL_AMT": 39594.98, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 743771 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-02-12 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 4656.42, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2892354.99, + "BUY_AMT": 30794.55, + "SELL_AMT": 26138.13, + "LEAD_STOCKS_CODE": "03986.HK", + "LEAD_STOCKS_NAME": "兆易创新", + "LS_CHANGE_RATE": 20.95, + "INDEX_CLOSE_PRICE": 27032.54, + "INDEX_CHANGE_RATE": -0.86, + "HOLD_MARKET_CAP": 6599289124336.15, + "DEAL_AMT": 56932.68, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1106907 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-02-12 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -89.16, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2342900.25, + "BUY_AMT": 18877.43, + "SELL_AMT": 18966.59, + "LEAD_STOCKS_CODE": "03986.HK", + "LEAD_STOCKS_NAME": "兆易创新", + "LS_CHANGE_RATE": 20.95, + "INDEX_CLOSE_PRICE": 27032.54, + "INDEX_CHANGE_RATE": -0.86, + "HOLD_MARKET_CAP": 6602124756203.17, + "DEAL_AMT": 37844.02, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 712834 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-02-11 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 1992.07, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2342989.41, + "BUY_AMT": 19192.05, + "SELL_AMT": 17199.98, + "LEAD_STOCKS_CODE": "02562.HK", + "LEAD_STOCKS_NAME": "狮腾控股", + "LS_CHANGE_RATE": 38.72, + "INDEX_CLOSE_PRICE": 27266.38, + "INDEX_CHANGE_RATE": 0.31, + "HOLD_MARKET_CAP": 6638504091189.15, + "DEAL_AMT": 36392.03, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 761085 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-02-11 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 2824.11, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2887698.57, + "BUY_AMT": 28607.21, + "SELL_AMT": 25783.1, + "LEAD_STOCKS_CODE": "02562.HK", + "LEAD_STOCKS_NAME": "狮腾控股", + "LS_CHANGE_RATE": 38.72, + "INDEX_CLOSE_PRICE": 27266.38, + "INDEX_CHANGE_RATE": 0.31, + "HOLD_MARKET_CAP": 6635668418389.84, + "DEAL_AMT": 54390.31, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1131288 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-02-10 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -1018.74, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2340997.34, + "BUY_AMT": 18803.36, + "SELL_AMT": 19822.1, + "LEAD_STOCKS_CODE": "00772.HK", + "LEAD_STOCKS_NAME": "阅文集团", + "LS_CHANGE_RATE": 15.41, + "INDEX_CLOSE_PRICE": 27183.15, + "INDEX_CHANGE_RATE": 0.58, + "HOLD_MARKET_CAP": 6615281614789.58, + "DEAL_AMT": 38625.46, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 792536 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-02-10 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 1103.39, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2884874.46, + "BUY_AMT": 29097.41, + "SELL_AMT": 27994.02, + "LEAD_STOCKS_CODE": "00772.HK", + "LEAD_STOCKS_NAME": "阅文集团", + "LS_CHANGE_RATE": 15.41, + "INDEX_CLOSE_PRICE": 27183.15, + "INDEX_CHANGE_RATE": 0.58, + "HOLD_MARKET_CAP": 6612434637924.36, + "DEAL_AMT": 57091.43, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1118433 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-02-09 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -1644.44, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2883771.07, + "BUY_AMT": 28861.14, + "SELL_AMT": 30505.58, + "LEAD_STOCKS_CODE": "06869.HK", + "LEAD_STOCKS_NAME": "长飞光纤光缆", + "LS_CHANGE_RATE": 15.31, + "INDEX_CLOSE_PRICE": 27027.16, + "INDEX_CHANGE_RATE": 1.76, + "HOLD_MARKET_CAP": 6549487252260.67, + "DEAL_AMT": 59366.72, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1117721 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-02-09 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -242.07, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2342016.08, + "BUY_AMT": 20411.83, + "SELL_AMT": 20653.9, + "LEAD_STOCKS_CODE": "06869.HK", + "LEAD_STOCKS_NAME": "长飞光纤光缆", + "LS_CHANGE_RATE": 15.31, + "INDEX_CLOSE_PRICE": 27027.16, + "INDEX_CHANGE_RATE": 1.76, + "HOLD_MARKET_CAP": 6552303131558.77, + "DEAL_AMT": 41065.73, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 760892 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-02-06 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 7112.78, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2885415.51, + "BUY_AMT": 30560.77, + "SELL_AMT": 23447.99, + "LEAD_STOCKS_CODE": "01196.HK", + "LEAD_STOCKS_NAME": "伟禄集团", + "LS_CHANGE_RATE": 11.03, + "INDEX_CLOSE_PRICE": 26559.95, + "INDEX_CHANGE_RATE": -1.21, + "HOLD_MARKET_CAP": 6427948634914.08, + "DEAL_AMT": 54008.76, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1058393 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-02-06 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 7746.38, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2342258.15, + "BUY_AMT": 21077, + "SELL_AMT": 13330.62, + "LEAD_STOCKS_CODE": "01196.HK", + "LEAD_STOCKS_NAME": "伟禄集团", + "LS_CHANGE_RATE": 11.03, + "INDEX_CLOSE_PRICE": 26559.95, + "INDEX_CHANGE_RATE": -1.21, + "HOLD_MARKET_CAP": 6430730571230.08, + "DEAL_AMT": 34407.62, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 687593 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-02-05 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 12496.34, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2334511.77, + "BUY_AMT": 30113.81, + "SELL_AMT": 17617.47, + "LEAD_STOCKS_CODE": "09987.HK", + "LEAD_STOCKS_NAME": "百胜中国", + "LS_CHANGE_RATE": 11.42, + "INDEX_CLOSE_PRICE": 26885.24, + "INDEX_CHANGE_RATE": 0.14, + "HOLD_MARKET_CAP": 6461346439212.11, + "DEAL_AMT": 47731.28, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 793300 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-02-05 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 12481.13, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2878302.73, + "BUY_AMT": 39080.12, + "SELL_AMT": 26598.99, + "LEAD_STOCKS_CODE": "09987.HK", + "LEAD_STOCKS_NAME": "百胜中国", + "LS_CHANGE_RATE": 11.42, + "INDEX_CLOSE_PRICE": 26885.24, + "INDEX_CHANGE_RATE": 0.14, + "HOLD_MARKET_CAP": 6458538956731.32, + "DEAL_AMT": 65679.11, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1139794 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-02-04 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 7392.95, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2865821.6, + "BUY_AMT": 37071.67, + "SELL_AMT": 29678.72, + "LEAD_STOCKS_CODE": "02582.HK", + "LEAD_STOCKS_NAME": "国富氢能", + "LS_CHANGE_RATE": 18.76, + "INDEX_CLOSE_PRICE": 26847.32, + "INDEX_CHANGE_RATE": 0.05, + "HOLD_MARKET_CAP": 6452779595365.4, + "DEAL_AMT": 66750.39, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1298040 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-02-04 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 5979.82, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2322015.43, + "BUY_AMT": 26652.21, + "SELL_AMT": 20672.39, + "LEAD_STOCKS_CODE": "02582.HK", + "LEAD_STOCKS_NAME": "国富氢能", + "LS_CHANGE_RATE": 18.76, + "INDEX_CLOSE_PRICE": 26847.32, + "INDEX_CHANGE_RATE": 0.05, + "HOLD_MARKET_CAP": 6455582967341.12, + "DEAL_AMT": 47324.6, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 907903 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-02-03 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -780.809999999998, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2316035.61, + "BUY_AMT": 24650.38, + "SELL_AMT": 25431.19, + "LEAD_STOCKS_CODE": "02865.HK", + "LEAD_STOCKS_NAME": "钧达股份", + "LS_CHANGE_RATE": 23.85, + "INDEX_CLOSE_PRICE": 26834.77, + "INDEX_CHANGE_RATE": 0.22, + "HOLD_MARKET_CAP": 6444584205293.15, + "DEAL_AMT": 50081.57, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 840247 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-02-03 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 1733.04, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2858428.65, + "BUY_AMT": 39025.54, + "SELL_AMT": 37292.5, + "LEAD_STOCKS_CODE": "02865.HK", + "LEAD_STOCKS_NAME": "钧达股份", + "LS_CHANGE_RATE": 23.85, + "INDEX_CLOSE_PRICE": 26834.77, + "INDEX_CHANGE_RATE": 0.22, + "HOLD_MARKET_CAP": 6441787095056.89, + "DEAL_AMT": 76318.04, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1266854 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-02-02 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -830.369999999999, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2316816.42, + "BUY_AMT": 26332.59, + "SELL_AMT": 27162.96, + "LEAD_STOCKS_CODE": "00867.HK", + "LEAD_STOCKS_NAME": "康哲药业", + "LS_CHANGE_RATE": 7.77, + "INDEX_CLOSE_PRICE": 26775.57, + "INDEX_CHANGE_RATE": -2.23, + "HOLD_MARKET_CAP": 6424550515270.23, + "DEAL_AMT": 53495.55, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1014138 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-02-02 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 2737.51, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2856695.61, + "BUY_AMT": 43763.51, + "SELL_AMT": 41026, + "LEAD_STOCKS_CODE": "00867.HK", + "LEAD_STOCKS_NAME": "康哲药业", + "LS_CHANGE_RATE": 7.77, + "INDEX_CLOSE_PRICE": 26775.57, + "INDEX_CHANGE_RATE": -2.23, + "HOLD_MARKET_CAP": 6421760071262.26, + "DEAL_AMT": 84789.51, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1516550 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-01-30 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 2038.99, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2853958.1, + "BUY_AMT": 37466.7, + "SELL_AMT": 35427.71, + "LEAD_STOCKS_CODE": "03347.HK", + "LEAD_STOCKS_NAME": "泰格医药", + "LS_CHANGE_RATE": 8.24, + "INDEX_CLOSE_PRICE": 27387.11, + "INDEX_CHANGE_RATE": -2.08, + "HOLD_MARKET_CAP": 6598028044446.38, + "DEAL_AMT": 72894.41, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1364877 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-01-30 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 1182.56, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2317646.79, + "BUY_AMT": 22388.75, + "SELL_AMT": 21206.19, + "LEAD_STOCKS_CODE": "03347.HK", + "LEAD_STOCKS_NAME": "泰格医药", + "LS_CHANGE_RATE": 8.24, + "INDEX_CLOSE_PRICE": 27387.11, + "INDEX_CHANGE_RATE": -2.08, + "HOLD_MARKET_CAP": 6600886859106.6, + "DEAL_AMT": 43594.94, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 867299 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-01-29 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 2373.15, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2851919.11, + "BUY_AMT": 42477.71, + "SELL_AMT": 40104.56, + "LEAD_STOCKS_CODE": "01918.HK", + "LEAD_STOCKS_NAME": "融创中国", + "LS_CHANGE_RATE": 29.13, + "INDEX_CLOSE_PRICE": 27968.09, + "INDEX_CHANGE_RATE": 0.51, + "HOLD_MARKET_CAP": 6756307350733.73, + "DEAL_AMT": 82582.27, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1500916 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-01-29 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 2000.46, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2316464.23, + "BUY_AMT": 25950.45, + "SELL_AMT": 23949.99, + "LEAD_STOCKS_CODE": "01918.HK", + "LEAD_STOCKS_NAME": "融创中国", + "LS_CHANGE_RATE": 29.13, + "INDEX_CLOSE_PRICE": 27968.09, + "INDEX_CHANGE_RATE": 0.51, + "HOLD_MARKET_CAP": 6759202190509.16, + "DEAL_AMT": 49900.44, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 957800 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-01-28 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -4772.2, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2849545.96, + "BUY_AMT": 41758.78, + "SELL_AMT": 46530.98, + "LEAD_STOCKS_CODE": "09678.HK", + "LEAD_STOCKS_NAME": "云知声", + "LS_CHANGE_RATE": 73.79, + "INDEX_CLOSE_PRICE": 27826.91, + "INDEX_CHANGE_RATE": 2.58, + "HOLD_MARKET_CAP": 6722793256435.81, + "DEAL_AMT": 88289.76, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1422500 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-01-28 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 1344.81, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2314463.77, + "BUY_AMT": 25449.92, + "SELL_AMT": 24105.11, + "LEAD_STOCKS_CODE": "09678.HK", + "LEAD_STOCKS_NAME": "云知声", + "LS_CHANGE_RATE": 73.79, + "INDEX_CLOSE_PRICE": 27826.91, + "INDEX_CHANGE_RATE": 2.58, + "HOLD_MARKET_CAP": 6725663988791.95, + "DEAL_AMT": 49555.03, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 932439 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-01-27 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -1373.95, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2854318.16, + "BUY_AMT": 30626.29, + "SELL_AMT": 32000.24, + "LEAD_STOCKS_CODE": "02259.HK", + "LEAD_STOCKS_NAME": "紫金黄金国际", + "LS_CHANGE_RATE": 11.59, + "INDEX_CLOSE_PRICE": 27126.95, + "INDEX_CHANGE_RATE": 1.35, + "HOLD_MARKET_CAP": 6556575804868.93, + "DEAL_AMT": 62626.53, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1153892 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-01-27 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 739.420000000002, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2313118.96, + "BUY_AMT": 20159.81, + "SELL_AMT": 19420.39, + "LEAD_STOCKS_CODE": "02259.HK", + "LEAD_STOCKS_NAME": "紫金黄金国际", + "LS_CHANGE_RATE": 11.59, + "INDEX_CLOSE_PRICE": 27126.95, + "INDEX_CHANGE_RATE": 1.35, + "HOLD_MARKET_CAP": 6559429572733.81, + "DEAL_AMT": 39580.2, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 806761 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-01-26 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -187.360000000001, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2855692.11, + "BUY_AMT": 35395.49, + "SELL_AMT": 35582.85, + "LEAD_STOCKS_CODE": "06869.HK", + "LEAD_STOCKS_NAME": "长飞光纤光缆", + "LS_CHANGE_RATE": 17.82, + "INDEX_CLOSE_PRICE": 26765.52, + "INDEX_CHANGE_RATE": 0.06, + "HOLD_MARKET_CAP": 6500005899042.57, + "DEAL_AMT": 70978.34, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1269243 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-01-26 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -638.139999999999, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2312379.54, + "BUY_AMT": 21459.22, + "SELL_AMT": 22097.36, + "LEAD_STOCKS_CODE": "06869.HK", + "LEAD_STOCKS_NAME": "长飞光纤光缆", + "LS_CHANGE_RATE": 17.82, + "INDEX_CLOSE_PRICE": 26765.52, + "INDEX_CHANGE_RATE": 0.06, + "HOLD_MARKET_CAP": 6502885741176.32, + "DEAL_AMT": 43556.58, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 923854 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-01-23 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -1041.01, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2313017.68, + "BUY_AMT": 18994.65, + "SELL_AMT": 20035.66, + "LEAD_STOCKS_CODE": "02865.HK", + "LEAD_STOCKS_NAME": "钧达股份", + "LS_CHANGE_RATE": 51.4, + "INDEX_CLOSE_PRICE": 26749.51, + "INDEX_CHANGE_RATE": 0.45, + "HOLD_MARKET_CAP": 6490285190805.19, + "DEAL_AMT": 39030.31, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 858328 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-01-23 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -559.670000000002, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2855879.47, + "BUY_AMT": 32362.59, + "SELL_AMT": 32922.26, + "LEAD_STOCKS_CODE": "02865.HK", + "LEAD_STOCKS_NAME": "钧达股份", + "LS_CHANGE_RATE": 51.4, + "INDEX_CLOSE_PRICE": 26749.51, + "INDEX_CHANGE_RATE": 0.45, + "HOLD_MARKET_CAP": 6487357649827.26, + "DEAL_AMT": 65284.85, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1269887 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-01-22 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 2775.63, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2856439.14, + "BUY_AMT": 29715.6, + "SELL_AMT": 26939.97, + "LEAD_STOCKS_CODE": "02865.HK", + "LEAD_STOCKS_NAME": "钧达股份", + "LS_CHANGE_RATE": 15.83, + "INDEX_CLOSE_PRICE": 26629.96, + "INDEX_CHANGE_RATE": 0.17, + "HOLD_MARKET_CAP": 6452089985509.89, + "DEAL_AMT": 56655.57, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1111729 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-01-22 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 2463.75, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2314058.69, + "BUY_AMT": 19483.6, + "SELL_AMT": 17019.85, + "LEAD_STOCKS_CODE": "02865.HK", + "LEAD_STOCKS_NAME": "钧达股份", + "LS_CHANGE_RATE": 15.83, + "INDEX_CLOSE_PRICE": 26629.96, + "INDEX_CHANGE_RATE": 0.17, + "HOLD_MARKET_CAP": 6455004850911.28, + "DEAL_AMT": 36503.45, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 775265 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-01-21 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 6140.96, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2311594.94, + "BUY_AMT": 23313.15, + "SELL_AMT": 17172.19, + "LEAD_STOCKS_CODE": "00751.HK", + "LEAD_STOCKS_NAME": "创维集团", + "LS_CHANGE_RATE": 37.45, + "INDEX_CLOSE_PRICE": 26585.06, + "INDEX_CHANGE_RATE": 0.37, + "HOLD_MARKET_CAP": 6453552265998.08, + "DEAL_AMT": 40485.34, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 835093 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-01-21 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 7789.06, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2853663.51, + "BUY_AMT": 38150.17, + "SELL_AMT": 30361.11, + "LEAD_STOCKS_CODE": "00751.HK", + "LEAD_STOCKS_NAME": "创维集团", + "LS_CHANGE_RATE": 37.45, + "INDEX_CLOSE_PRICE": 26585.06, + "INDEX_CHANGE_RATE": 0.37, + "HOLD_MARKET_CAP": 6450615781269.52, + "DEAL_AMT": 68511.28, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1292014 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-01-20 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 218.469999999998, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2305453.98, + "BUY_AMT": 19011.1, + "SELL_AMT": 18792.63, + "LEAD_STOCKS_CODE": "02473.HK", + "LEAD_STOCKS_NAME": "喜相逢集团", + "LS_CHANGE_RATE": 20.48, + "INDEX_CLOSE_PRICE": 26487.51, + "INDEX_CHANGE_RATE": -0.29, + "HOLD_MARKET_CAP": 6416760936193.54, + "DEAL_AMT": 37803.73, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 840862 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-01-20 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 3444.11, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2845874.45, + "BUY_AMT": 31461.64, + "SELL_AMT": 28017.53, + "LEAD_STOCKS_CODE": "02473.HK", + "LEAD_STOCKS_NAME": "喜相逢集团", + "LS_CHANGE_RATE": 20.48, + "INDEX_CLOSE_PRICE": 26487.51, + "INDEX_CHANGE_RATE": -0.29, + "HOLD_MARKET_CAP": 6413820365164.63, + "DEAL_AMT": 59479.17, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1191490 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-01-19 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -750.18, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2305235.51, + "BUY_AMT": 19181.22, + "SELL_AMT": 19931.4, + "LEAD_STOCKS_CODE": "00917.HK", + "LEAD_STOCKS_NAME": "趣致集团", + "LS_CHANGE_RATE": 38.78, + "INDEX_CLOSE_PRICE": 26563.9, + "INDEX_CHANGE_RATE": -1.05, + "HOLD_MARKET_CAP": 6432590661453.16, + "DEAL_AMT": 39112.62, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 864628 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-01-19 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 3041.7, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2842430.34, + "BUY_AMT": 32414.04, + "SELL_AMT": 29372.34, + "LEAD_STOCKS_CODE": "00917.HK", + "LEAD_STOCKS_NAME": "趣致集团", + "LS_CHANGE_RATE": 38.78, + "INDEX_CLOSE_PRICE": 26563.9, + "INDEX_CHANGE_RATE": -1.05, + "HOLD_MARKET_CAP": 6429618639419.07, + "DEAL_AMT": 61786.38, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1270190 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-01-16 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -912.600000000002, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2305985.69, + "BUY_AMT": 20230.87, + "SELL_AMT": 21143.47, + "LEAD_STOCKS_CODE": "02562.HK", + "LEAD_STOCKS_NAME": "狮腾控股", + "LS_CHANGE_RATE": 17.84, + "INDEX_CLOSE_PRICE": 26844.96, + "INDEX_CHANGE_RATE": -0.29, + "HOLD_MARKET_CAP": 6498273928999.94, + "DEAL_AMT": 41374.34, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 846945 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-01-16 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 1006.18, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2839388.64, + "BUY_AMT": 35285.71, + "SELL_AMT": 34279.53, + "LEAD_STOCKS_CODE": "02562.HK", + "LEAD_STOCKS_NAME": "狮腾控股", + "LS_CHANGE_RATE": 17.84, + "INDEX_CLOSE_PRICE": 26844.96, + "INDEX_CHANGE_RATE": -0.29, + "HOLD_MARKET_CAP": 6495281853754.04, + "DEAL_AMT": 69565.24, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1285672 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-01-15 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 1930.24, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2838382.46, + "BUY_AMT": 38313.54, + "SELL_AMT": 36383.3, + "LEAD_STOCKS_CODE": "02255.HK", + "LEAD_STOCKS_NAME": "海昌海洋公园", + "LS_CHANGE_RATE": 18.37, + "INDEX_CLOSE_PRICE": 26923.62, + "INDEX_CHANGE_RATE": -0.28, + "HOLD_MARKET_CAP": 6516233372427.12, + "DEAL_AMT": 74696.84, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1397244 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-01-15 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -3445.61, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2306898.29, + "BUY_AMT": 20845.89, + "SELL_AMT": 24291.5, + "LEAD_STOCKS_CODE": "02255.HK", + "LEAD_STOCKS_NAME": "海昌海洋公园", + "LS_CHANGE_RATE": 18.37, + "INDEX_CLOSE_PRICE": 26923.62, + "INDEX_CHANGE_RATE": -0.28, + "HOLD_MARKET_CAP": 6519235098216.86, + "DEAL_AMT": 45137.39, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 920534 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-01-14 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 2513.78, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2836452.22, + "BUY_AMT": 52350.33, + "SELL_AMT": 49836.55, + "LEAD_STOCKS_CODE": "02562.HK", + "LEAD_STOCKS_NAME": "狮腾控股", + "LS_CHANGE_RATE": 50.19, + "INDEX_CLOSE_PRICE": 26999.81, + "INDEX_CHANGE_RATE": 0.56, + "HOLD_MARKET_CAP": 6533021325636.1, + "DEAL_AMT": 102186.88, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1826212 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-01-14 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 351.599999999999, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2310343.9, + "BUY_AMT": 29390.25, + "SELL_AMT": 29038.65, + "LEAD_STOCKS_CODE": "02562.HK", + "LEAD_STOCKS_NAME": "狮腾控股", + "LS_CHANGE_RATE": 50.19, + "INDEX_CLOSE_PRICE": 26999.81, + "INDEX_CHANGE_RATE": 0.56, + "HOLD_MARKET_CAP": 6536057097235.3, + "DEAL_AMT": 58428.9, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1087593 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-01-13 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 148.989999999998, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2833938.44, + "BUY_AMT": 41320.85, + "SELL_AMT": 41171.86, + "LEAD_STOCKS_CODE": "00568.HK", + "LEAD_STOCKS_NAME": "山东墨龙", + "LS_CHANGE_RATE": 14.56, + "INDEX_CLOSE_PRICE": 26848.47, + "INDEX_CHANGE_RATE": 0.9, + "HOLD_MARKET_CAP": 6496080779453.56, + "DEAL_AMT": 82492.71, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1570692 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-01-13 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 1147.43, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2309992.3, + "BUY_AMT": 28001.28, + "SELL_AMT": 26853.85, + "LEAD_STOCKS_CODE": "00568.HK", + "LEAD_STOCKS_NAME": "山东墨龙", + "LS_CHANGE_RATE": 14.56, + "INDEX_CLOSE_PRICE": 26848.47, + "INDEX_CHANGE_RATE": 0.9, + "HOLD_MARKET_CAP": 6499122315716.31, + "DEAL_AMT": 54855.13, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1046050 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-01-12 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 1546.36, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2833789.45, + "BUY_AMT": 43979.54, + "SELL_AMT": 42433.18, + "LEAD_STOCKS_CODE": "02556.HK", + "LEAD_STOCKS_NAME": "迈富时", + "LS_CHANGE_RATE": 32.09, + "INDEX_CLOSE_PRICE": 26608.48, + "INDEX_CHANGE_RATE": 1.44, + "HOLD_MARKET_CAP": 6440577974656.86, + "DEAL_AMT": 86412.72, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1637844 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-01-12 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 5759.52, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2308844.87, + "BUY_AMT": 33420.31, + "SELL_AMT": 27660.79, + "LEAD_STOCKS_CODE": "02556.HK", + "LEAD_STOCKS_NAME": "迈富时", + "LS_CHANGE_RATE": 32.09, + "INDEX_CLOSE_PRICE": 26608.48, + "INDEX_CHANGE_RATE": 1.44, + "HOLD_MARKET_CAP": 6443598743325.1, + "DEAL_AMT": 61081.1, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1141194 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-01-09 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 1659.86, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2832243.09, + "BUY_AMT": 34372.03, + "SELL_AMT": 32712.17, + "LEAD_STOCKS_CODE": "02506.HK", + "LEAD_STOCKS_NAME": "讯飞医疗科技", + "LS_CHANGE_RATE": 20.58, + "INDEX_CLOSE_PRICE": 26231.79, + "INDEX_CHANGE_RATE": 0.32, + "HOLD_MARKET_CAP": 6348572747065.32, + "DEAL_AMT": 67084.2, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1303713 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-01-09 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 5155.36, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2303085.35, + "BUY_AMT": 24730.19, + "SELL_AMT": 19574.83, + "LEAD_STOCKS_CODE": "02506.HK", + "LEAD_STOCKS_NAME": "讯飞医疗科技", + "LS_CHANGE_RATE": 20.58, + "INDEX_CLOSE_PRICE": 26231.79, + "INDEX_CHANGE_RATE": 0.32, + "HOLD_MARKET_CAP": 6351568636131.01, + "DEAL_AMT": 44305.02, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 884362 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-01-08 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -3968.00999999999, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2830583.23, + "BUY_AMT": 33461.48, + "SELL_AMT": 37429.49, + "LEAD_STOCKS_CODE": "02865.HK", + "LEAD_STOCKS_NAME": "钧达股份", + "LS_CHANGE_RATE": 13.29, + "INDEX_CLOSE_PRICE": 26149.31, + "INDEX_CHANGE_RATE": -1.17, + "HOLD_MARKET_CAP": 6314843199682.07, + "DEAL_AMT": 70890.97, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1280145 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-01-08 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": -932.91, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2297929.99, + "BUY_AMT": 23041.04, + "SELL_AMT": 23973.95, + "LEAD_STOCKS_CODE": "02865.HK", + "LEAD_STOCKS_NAME": "钧达股份", + "LS_CHANGE_RATE": 13.29, + "INDEX_CLOSE_PRICE": 26149.31, + "INDEX_CHANGE_RATE": -1.17, + "HOLD_MARKET_CAP": 6317840956624.19, + "DEAL_AMT": 47014.99, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 900806 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-01-07 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 3490.06, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2834551.24, + "BUY_AMT": 41989.5, + "SELL_AMT": 38499.44, + "LEAD_STOCKS_CODE": "02676.HK", + "LEAD_STOCKS_NAME": "纳芯微", + "LS_CHANGE_RATE": 13.14, + "INDEX_CLOSE_PRICE": 26458.95, + "INDEX_CHANGE_RATE": -0.94, + "HOLD_MARKET_CAP": 6362086352399.36, + "DEAL_AMT": 80488.94, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1477629 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-01-07 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 5688.28, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2298862.9, + "BUY_AMT": 29796.4, + "SELL_AMT": 24108.12, + "LEAD_STOCKS_CODE": "02676.HK", + "LEAD_STOCKS_NAME": "纳芯微", + "LS_CHANGE_RATE": 13.14, + "INDEX_CLOSE_PRICE": 26458.95, + "INDEX_CHANGE_RATE": -0.94, + "HOLD_MARKET_CAP": 6365085318773.67, + "DEAL_AMT": 53904.52, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1068670 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-01-06 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 975.339999999997, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2831061.18, + "BUY_AMT": 41002.17, + "SELL_AMT": 40026.83, + "LEAD_STOCKS_CODE": "01057.HK", + "LEAD_STOCKS_NAME": "浙江世宝", + "LS_CHANGE_RATE": 21.53, + "INDEX_CLOSE_PRICE": 26710.45, + "INDEX_CHANGE_RATE": 1.38, + "HOLD_MARKET_CAP": 6384458327654.59, + "DEAL_AMT": 81029, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1543934 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-01-06 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 1903.24, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2293174.62, + "BUY_AMT": 27113.59, + "SELL_AMT": 25210.35, + "LEAD_STOCKS_CODE": "01057.HK", + "LEAD_STOCKS_NAME": "浙江世宝", + "LS_CHANGE_RATE": 21.53, + "INDEX_CLOSE_PRICE": 26710.45, + "INDEX_CHANGE_RATE": 1.38, + "HOLD_MARKET_CAP": 6387429371536.99, + "DEAL_AMT": 52323.94, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1015379 + }, + { + "MUTUAL_TYPE": "002", + "TRADE_DATE": "2026-01-05 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 9808.59, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2830085.84, + "BUY_AMT": 48473.07, + "SELL_AMT": 38664.48, + "LEAD_STOCKS_CODE": "00553.HK", + "LEAD_STOCKS_NAME": "南京熊猫电子股份", + "LS_CHANGE_RATE": 39.75, + "INDEX_CLOSE_PRICE": 26347.24, + "INDEX_CHANGE_RATE": 0.03, + "HOLD_MARKET_CAP": 6301524724764.88, + "DEAL_AMT": 87137.55, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1532372 + }, + { + "MUTUAL_TYPE": "004", + "TRADE_DATE": "2026-01-05 00:00:00", + "FUND_INFLOW": null, + "NET_DEAL_AMT": 8914.33, + "QUOTA_BALANCE": null, + "ACCUM_DEAL_AMT": 2291271.38, + "BUY_AMT": 32691.15, + "SELL_AMT": 23776.82, + "LEAD_STOCKS_CODE": "00553.HK", + "LEAD_STOCKS_NAME": "南京熊猫电子股份", + "LS_CHANGE_RATE": 39.75, + "INDEX_CLOSE_PRICE": 26347.24, + "INDEX_CHANGE_RATE": 0.03, + "HOLD_MARKET_CAP": 6304467230578.23, + "DEAL_AMT": 56467.97, + "QUOTA_BALANCE_TEXT": "额度充足", + "DEAL_NUM": 1020029 + } + ] +} \ No newline at end of file diff --git a/backend/data/raw_payloads/eastmoney_realtime_2026-03-19.json b/backend/data/raw_payloads/eastmoney_realtime_2026-03-19.json new file mode 100644 index 0000000..147ae3f --- /dev/null +++ b/backend/data/raw_payloads/eastmoney_realtime_2026-03-19.json @@ -0,0 +1,62 @@ +{ + "rc": 0, + "rt": 13, + "svr": 180606406, + "lt": 1, + "full": 1, + "dlmkts": "", + "data": { + "hk2sh": { + "status": 3, + "dayNetAmtIn": 0.0, + "dayAmtRemain": 0.0, + "dayAmtThreshold": 5200000.0, + "date2": "2026-03-19", + "buyAmt": 0.0, + "sellAmt": 0.0, + "buySellAmt": 13018614.25, + "netBuyAmt": 0.0, + "amtStatus": 1, + "buySellAmtDate": 20260319 + }, + "sh2hk": { + "status": 3, + "dayNetAmtIn": 4200000.0, + "dayAmtRemain": 0.0, + "dayAmtThreshold": 4200000.0, + "date2": "2026-03-19", + "buyAmt": 5742719.87, + "sellAmt": 4041335.95, + "buySellAmt": 9784055.82, + "netBuyAmt": 1701383.91, + "amtStatus": 1, + "buySellAmtDate": 0 + }, + "hk2sz": { + "status": 3, + "dayNetAmtIn": 0.0, + "dayAmtRemain": 0.0, + "dayAmtThreshold": 5200000.0, + "date2": "2026-03-19", + "buyAmt": 0.0, + "sellAmt": 0.0, + "buySellAmt": 14444589.16, + "netBuyAmt": 0.0, + "amtStatus": 1, + "buySellAmtDate": 20260319 + }, + "sz2hk": { + "status": 3, + "dayNetAmtIn": 4200000.0, + "dayAmtRemain": 0.0, + "dayAmtThreshold": 4200000.0, + "date2": "2026-03-19", + "buyAmt": 3308222.79, + "sellAmt": 2390604.6, + "buySellAmt": 5698827.39, + "netBuyAmt": 917618.19, + "amtStatus": 1, + "buySellAmtDate": 0 + } + } +} \ No newline at end of file diff --git a/backend/data/raw_payloads/eastmoney_realtime_2026-03-20.json b/backend/data/raw_payloads/eastmoney_realtime_2026-03-20.json new file mode 100644 index 0000000..716f4f4 --- /dev/null +++ b/backend/data/raw_payloads/eastmoney_realtime_2026-03-20.json @@ -0,0 +1,62 @@ +{ + "rc": 0, + "rt": 13, + "svr": 177617580, + "lt": 1, + "full": 1, + "dlmkts": "", + "data": { + "hk2sh": { + "status": 3, + "dayNetAmtIn": 0.0, + "dayAmtRemain": 0.0, + "dayAmtThreshold": 5200000.0, + "date2": "2026-03-20", + "buyAmt": 0.0, + "sellAmt": 0.0, + "buySellAmt": 15284081.36, + "netBuyAmt": 0.0, + "amtStatus": 1, + "buySellAmtDate": 20260320 + }, + "sh2hk": { + "status": 1, + "dayNetAmtIn": 4200000.0, + "dayAmtRemain": 0.0, + "dayAmtThreshold": 4200000.0, + "date2": "2026-03-20", + "buyAmt": 3740869.83, + "sellAmt": 5208085.97, + "buySellAmt": 8948955.8, + "netBuyAmt": -1467216.14, + "amtStatus": 1, + "buySellAmtDate": 0 + }, + "hk2sz": { + "status": 3, + "dayNetAmtIn": 0.0, + "dayAmtRemain": 0.0, + "dayAmtThreshold": 5200000.0, + "date2": "2026-03-20", + "buyAmt": 0.0, + "sellAmt": 0.0, + "buySellAmt": 18624723.87, + "netBuyAmt": 0.0, + "amtStatus": 1, + "buySellAmtDate": 20260320 + }, + "sz2hk": { + "status": 1, + "dayNetAmtIn": 4200000.0, + "dayAmtRemain": 0.0, + "dayAmtThreshold": 4200000.0, + "date2": "2026-03-20", + "buyAmt": 2088923.2, + "sellAmt": 2742440.74, + "buySellAmt": 4831363.95, + "netBuyAmt": -653517.54, + "amtStatus": 1, + "buySellAmtDate": 0 + } + } +} \ No newline at end of file diff --git a/backend/data/raw_payloads/eastmoney_timeline_2026-03-19.json b/backend/data/raw_payloads/eastmoney_timeline_2026-03-19.json new file mode 100644 index 0000000..c27f78b --- /dev/null +++ b/backend/data/raw_payloads/eastmoney_timeline_2026-03-19.json @@ -0,0 +1,628 @@ +{ + "rc": 0, + "rt": 28, + "svr": 180606390, + "lt": 1, + "full": 0, + "dlmkts": "", + "data": { + "s2n": [ + "9:30,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:31,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:32,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:33,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:34,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:35,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:36,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:37,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:38,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:39,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:40,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:41,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:42,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:43,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:44,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:45,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:46,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:47,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:48,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:49,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:50,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:51,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:52,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:53,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:54,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:55,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:56,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:57,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:58,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:59,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:01,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:02,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:03,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:04,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:05,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:06,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:07,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:08,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:09,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:10,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:11,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:12,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:13,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:14,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:15,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:16,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:17,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:18,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:19,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:20,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:21,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:22,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:23,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:24,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:25,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:26,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:27,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:28,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:29,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:30,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:31,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:32,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:33,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:34,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:35,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:36,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:37,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:38,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:39,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:40,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:41,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:42,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:43,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:44,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:45,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:46,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:47,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:48,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:49,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:50,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:51,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:52,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:53,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:54,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:55,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:56,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:57,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:58,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:59,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:01,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:02,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:03,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:04,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:05,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:06,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:07,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:08,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:09,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:10,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:11,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:12,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:13,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:14,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:15,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:16,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:17,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:18,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:19,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:20,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:21,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:22,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:23,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:24,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:25,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:26,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:27,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:28,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:29,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:30,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:01,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:02,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:03,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:04,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:05,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:06,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:07,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:08,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:09,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:10,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:11,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:12,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:13,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:14,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:15,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:16,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:17,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:18,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:19,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:20,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:21,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:22,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:23,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:24,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:25,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:26,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:27,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:28,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:29,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:30,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:31,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:32,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:33,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:34,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:35,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:36,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:37,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:38,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:39,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:40,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:41,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:42,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:43,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:44,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:45,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:46,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:47,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:48,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:49,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:50,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:51,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:52,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:53,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:54,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:55,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:56,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:57,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:58,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:59,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:01,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:02,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:03,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:04,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:05,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:06,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:07,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:08,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:09,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:10,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:11,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:12,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:13,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:14,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:15,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:16,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:17,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:18,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:19,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:20,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:21,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:22,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:23,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:24,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:25,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:26,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:27,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:28,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:29,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:30,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:31,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:32,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:33,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:34,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:35,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:36,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:37,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:38,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:39,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:40,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:41,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:42,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:43,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:44,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:45,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:46,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:47,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:48,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:49,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:50,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:51,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:52,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:53,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:54,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:55,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:56,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:57,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:58,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:59,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "15:00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00" + ], + "n2s": [ + "9:00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:01,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:02,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:03,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:04,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:05,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:06,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:07,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:08,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:09,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:10,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:11,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:12,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:13,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:14,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:15,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:16,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:17,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:18,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:19,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:20,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:21,-1578.77,39188.02,14054.92,40766.78,12476.15,32779.83,18724.92,71967.85,59491.70", + "9:22,-1578.77,39188.02,14054.92,40766.78,12476.15,32779.83,18724.92,71967.85,59491.70", + "9:23,-1578.77,39188.02,14054.92,40766.78,12476.15,32779.83,18724.92,71967.85,59491.70", + "9:24,-1578.77,39188.02,14054.92,40766.78,12476.15,32779.83,18724.92,71967.85,59491.70", + "9:25,-1578.77,39188.02,14054.92,40766.78,12476.15,32779.83,18724.92,71967.85,59491.70", + "9:26,-1578.77,39188.02,14054.92,40766.78,12476.15,32779.83,18724.92,71967.85,59491.70", + "9:27,-1578.77,39188.02,14054.92,40766.78,12476.15,32779.83,18724.92,71967.85,59491.70", + "9:28,-1578.77,39188.02,14054.92,40766.78,12476.15,32779.83,18724.92,71967.85,59491.70", + "9:29,-1578.77,39188.02,14054.92,40766.78,12476.15,32779.83,18724.92,71967.85,59491.70", + "9:30,585.95,42058.63,14545.01,41472.67,15130.96,33481.15,18936.15,75539.78,60408.82", + "9:31,-21860.90,139335.72,-30412.52,161196.62,-52273.42,83802.13,114214.65,223137.85,275411.27", + "9:32,-28300.30,210634.09,-44908.51,238934.39,-73208.81,118214.37,163122.88,328848.46,402057.27", + "9:33,-32283.04,270936.62,-48752.22,303219.66,-81035.26,154497.70,203249.92,425434.32,506469.58", + "9:34,-24011.02,323354.64,-61482.29,347365.66,-85493.31,181172.34,242654.63,504526.98,590020.29", + "9:35,-21186.25,365445.71,-54119.56,386631.96,-75305.81,209094.08,263213.64,574539.79,649845.60", + "9:36,-2779.27,412090.05,-51580.43,414869.31,-54359.70,235222.80,286803.23,647312.85,701672.54", + "9:37,3704.68,452528.22,-48514.19,448823.54,-44809.51,258429.07,306943.27,710957.29,755766.81", + "9:38,8955.59,492515.53,-51187.23,483559.94,-42231.64,275260.31,326447.54,767775.84,810007.48", + "9:39,22744.94,532146.32,-44838.78,509401.38,-22093.84,293260.88,338099.67,825407.20,847501.05", + "9:40,27221.63,567221.33,-43612.80,539999.69,-16391.17,309673.62,353286.43,876894.95,893286.12", + "9:41,25409.17,595250.41,-38027.29,569841.24,-12618.12,325915.36,363942.65,921165.77,933783.89", + "9:42,43808.33,631998.54,-30012.42,588190.22,13795.91,344038.24,374050.66,976036.78,962240.88", + "9:43,49905.12,662576.37,-28766.01,612671.25,21139.11,359909.21,388675.22,1022485.58,1001346.47", + "9:44,52780.39,682912.32,-19973.16,630131.94,32807.23,379801.82,399774.97,1062714.14,1029906.91", + "9:45,67421.68,720546.77,-5409.25,653125.08,62012.43,405099.37,410508.62,1125646.14,1063633.70", + "9:46,66655.35,742604.51,4876.27,675949.16,71531.62,425535.34,420659.07,1168139.85,1096608.23", + "9:47,65653.89,768123.75,13216.23,702469.86,78870.12,445475.53,432259.30,1213599.28,1134729.16", + "9:48,72319.61,794511.15,19902.59,722191.54,92222.20,465242.95,445340.36,1259754.10,1167531.90", + "9:49,66607.35,824984.60,24416.67,758377.25,91024.02,484183.57,459766.91,1309168.17,1218144.16", + "9:50,48047.61,852241.39,9168.66,804193.78,57216.27,500558.40,491389.74,1352799.79,1295583.52", + "9:51,51066.53,876224.77,2305.27,825158.24,53371.80,516684.79,514379.52,1392909.56,1339537.76", + "9:52,54611.48,899386.17,14773.89,844774.68,69385.37,540550.56,525776.67,1439936.73,1370551.35", + "9:53,65365.76,924070.71,14012.22,858704.96,79377.98,550259.16,536246.93,1474329.87,1394951.89", + "9:54,77795.68,950465.37,12649.49,872669.69,90445.17,563783.58,551134.09,1514248.95,1423803.78", + "9:55,78053.41,966867.43,17286.02,888814.03,95339.43,577548.44,560262.42,1544415.87,1449076.45", + "9:56,75229.13,984657.59,19507.86,909428.46,94736.99,588193.85,568686.00,1572851.44,1478114.46", + "9:57,76263.20,1007708.06,22954.72,931444.85,99217.92,604439.01,581484.30,1612147.07,1512929.15", + "9:58,86624.90,1031327.78,35497.02,944702.88,122121.92,627793.28,592296.26,1659121.06,1536999.14", + "9:59,96492.94,1057092.65,27353.96,960599.70,123846.90,642403.82,615049.86,1699496.47,1575649.56", + "10:00,90164.29,1074692.05,35010.92,984527.77,125175.21,661702.35,626691.43,1736394.40,1611219.20", + "10:01,96084.24,1096253.35,44842.29,1000169.11,140926.53,679429.95,634587.67,1775683.30,1634756.78", + "10:02,97415.22,1111277.29,47245.47,1013862.07,144660.69,688958.68,641713.21,1800235.97,1655575.28", + "10:03,99518.16,1126034.09,50561.65,1026515.93,150079.81,698735.94,648174.29,1824770.03,1674690.22", + "10:04,101081.76,1145654.06,56227.91,1044572.30,157309.67,713667.04,657439.12,1859321.10,1702011.42", + "10:05,108281.92,1168358.48,58234.54,1060076.57,166516.46,722726.67,664492.13,1891085.15,1724568.70", + "10:06,117671.96,1192337.94,64825.75,1074665.98,182497.71,735486.66,670660.91,1927824.60,1745326.89", + "10:07,127110.84,1217742.23,70086.76,1090631.39,197197.60,748990.76,678904.01,1966732.99,1769535.40", + "10:08,122002.38,1235107.13,68592.30,1113104.75,190594.68,758411.64,689819.34,1993518.77,1802924.09", + "10:09,124487.09,1261452.18,67925.38,1136965.09,192412.47,770498.55,702573.17,2031950.73,1839538.26", + "10:10,131452.74,1283116.82,65411.86,1151664.08,196864.60,779555.76,714143.90,2062672.58,1865807.98", + "10:11,140798.43,1305662.98,65069.50,1164864.55,205867.93,789239.02,724169.52,2094902.00,1889034.07", + "10:12,145756.88,1324796.77,67348.72,1179039.89,213105.60,801624.80,734276.08,2126421.57,1913315.97", + "10:13,152291.30,1346729.96,64544.61,1194438.66,216835.91,814617.78,750073.17,2161347.74,1944511.83", + "10:14,153650.21,1364828.48,65317.01,1211178.27,218967.22,826764.86,761447.84,2191593.34,1972626.11", + "10:15,154197.00,1383854.50,64804.54,1229657.49,219001.54,835475.47,770670.93,2219329.97,2000328.42", + "10:16,153866.50,1396967.30,65922.16,1243100.80,219788.66,844988.27,779066.11,2241955.57,2022166.91", + "10:17,159367.43,1417762.54,69727.59,1258395.12,229095.02,854320.90,784593.31,2272083.44,2042988.43", + "10:18,156508.69,1433811.24,74630.12,1277302.54,231138.81,866794.25,792164.14,2300605.49,2069466.68", + "10:19,159074.80,1447856.39,74897.60,1288781.59,233972.40,875248.74,800351.14,2323105.13,2089132.73", + "10:20,157421.79,1459747.77,77042.95,1302325.98,234464.74,885121.57,808078.62,2344869.34,2110404.60", + "10:21,156911.90,1475273.62,75828.91,1318361.73,232740.81,891599.98,815771.08,2366873.60,2134132.81", + "10:22,161446.79,1490073.33,78499.33,1328626.54,239946.12,900243.68,821744.35,2390317.01,2150370.89", + "10:23,166700.03,1504952.30,85366.84,1338252.27,252066.87,912548.30,827181.47,2417500.60,2165433.74", + "10:24,166771.93,1517770.76,83748.84,1350998.84,250520.77,920530.13,836781.30,2438300.89,2187780.14", + "10:25,166709.41,1530620.69,85589.34,1363911.28,252298.75,927027.38,841438.04,2457648.07,2205349.32", + "10:26,156410.11,1541570.27,84855.50,1385160.15,241265.61,938037.60,853182.10,2479607.87,2238342.25", + "10:27,154808.95,1552359.91,85478.07,1397550.95,240287.02,944740.00,859261.93,2497099.91,2256812.88", + "10:28,149521.76,1560896.00,84073.64,1411374.24,233595.40,949687.47,865613.83,2510583.47,2276988.07", + "10:29,150614.50,1573843.58,84784.98,1423229.09,235399.48,956371.25,871586.27,2530214.83,2294815.36", + "10:30,147963.81,1582343.56,83362.28,1434379.75,231326.09,961830.39,878468.10,2544173.95,2312847.85", + "10:31,146708.41,1592538.05,87175.17,1445829.65,233883.58,972127.14,884951.97,2564665.19,2330781.62", + "10:32,144085.06,1607228.86,84506.43,1463143.80,228591.49,978608.73,894102.31,2585837.59,2357246.11", + "10:33,146032.18,1619612.47,86249.78,1473580.29,232281.96,984731.14,898481.35,2604343.61,2372061.64", + "10:34,149400.59,1632381.67,87813.98,1482981.09,237214.57,991072.30,903258.32,2623453.97,2386239.41", + "10:35,144808.16,1644099.99,84598.31,1499291.83,229406.47,996958.80,912360.49,2641058.79,2411652.32", + "10:36,147353.07,1655788.96,86004.47,1508435.89,233357.54,1002849.10,916844.63,2658638.06,2425280.52", + "10:37,147249.76,1665629.56,92183.92,1518379.80,239433.68,1013334.88,921150.96,2678964.44,2439530.76", + "10:38,147198.77,1676105.74,91890.89,1528906.97,239089.66,1018724.08,926833.20,2694829.82,2455740.17", + "10:39,147621.37,1688594.31,92394.35,1540972.95,240015.72,1026373.17,933978.82,2714967.48,2474951.77", + "10:40,145695.55,1701947.97,92943.56,1556252.41,238639.11,1035939.43,942995.87,2737887.40,2499248.28", + "10:41,144037.07,1712806.07,93480.77,1568769.00,237517.84,1043142.33,949661.56,2755948.40,2518430.56", + "10:42,147128.84,1727020.85,94502.95,1579892.01,241631.79,1048633.02,954130.08,2775653.87,2534022.09", + "10:43,147061.15,1739249.96,95721.53,1592188.81,242782.68,1056142.19,960420.66,2795392.15,2552609.47", + "10:44,150585.94,1752827.15,95211.43,1602241.21,245797.37,1060430.84,965219.42,2813257.99,2567460.63", + "10:45,153240.84,1765672.50,97459.14,1612431.66,250699.98,1067500.90,970041.76,2833173.40,2582473.42", + "10:46,164405.70,1782830.12,98449.97,1618424.42,262855.67,1073596.08,975146.11,2856426.20,2593570.53", + "10:47,167531.65,1793770.91,100131.14,1626239.26,267662.79,1079007.67,978876.53,2872778.58,2605115.79", + "10:48,167209.92,1802364.89,100688.79,1635154.97,267898.71,1084064.77,983375.98,2886429.66,2618530.95", + "10:49,167094.86,1811767.74,101118.67,1644672.88,268213.53,1090119.45,989000.78,2901887.19,2633673.66", + "10:50,173795.34,1825560.15,103900.54,1651764.82,277695.88,1096597.10,992696.57,2922157.25,2644461.39", + "10:51,176269.04,1840744.85,109765.92,1664475.81,286034.96,1106597.71,996831.78,2947342.56,2661307.59", + "10:52,176445.66,1850260.58,109556.46,1673814.91,286002.12,1111446.32,1001889.86,2961706.90,2675704.77", + "10:53,170366.90,1860291.10,111339.37,1689924.20,281706.27,1117037.97,1005698.60,2977329.07,2695622.80", + "10:54,168044.00,1868420.81,111475.02,1700376.80,279519.02,1120999.38,1009524.36,2989420.19,2709901.16", + "10:55,170457.14,1884098.41,111774.47,1713641.27,282231.61,1125690.83,1013916.36,3009789.24,2727557.63", + "10:56,169583.95,1894770.48,111807.97,1725186.53,281391.92,1130786.60,1018978.63,3025557.08,2744165.16", + "10:57,170280.31,1903632.22,112262.24,1733351.91,282542.55,1135116.32,1022854.08,3038748.54,2756205.99", + "10:58,170255.67,1909778.61,110048.03,1739522.94,280303.70,1138324.11,1028276.08,3048102.72,2767799.02", + "10:59,164714.06,1925003.53,112508.01,1760289.47,277222.07,1149959.70,1037451.69,3074963.23,2797741.16", + "11:00,168789.43,1937188.32,111109.32,1768398.88,279898.75,1155326.91,1044217.59,3092515.23,2812616.47", + "11:01,167299.63,1944126.00,109961.14,1776826.36,277260.77,1159267.54,1049306.40,3103393.54,2826132.76", + "11:02,170554.38,1954220.67,109703.66,1783666.29,280258.04,1166255.23,1056551.57,3120475.90,2840217.86", + "11:03,173766.88,1964107.83,111095.28,1790340.95,284862.16,1171846.66,1060751.38,3135954.49,2851092.33", + "11:04,178033.31,1976833.22,112008.81,1798799.91,290042.12,1177028.92,1065020.11,3153862.14,2863820.02", + "11:05,180063.02,1986893.37,114559.78,1806830.35,294622.80,1182352.98,1067793.21,3169246.35,2874623.56", + "11:06,176782.84,1994537.11,114364.21,1817754.27,291147.05,1186974.50,1072610.30,3181511.61,2890364.57", + "11:07,182482.18,2007110.07,114152.24,1824627.88,296634.42,1191730.45,1077578.21,3198840.52,2902206.09", + "11:08,186982.95,2017752.66,115619.55,1830769.72,302602.50,1196465.69,1080846.14,3214218.35,2911615.86", + "11:09,189166.81,2026778.08,114426.34,1837611.27,303593.15,1199583.46,1085157.12,3226361.54,2922768.39", + "11:10,191150.89,2036380.60,115285.75,1845229.71,306436.64,1204294.98,1089009.23,3240675.58,2934238.94", + "11:11,187528.42,2043527.35,116262.05,1855998.93,303790.47,1210875.42,1094613.37,3254402.77,2950612.30", + "11:12,190456.07,2054053.92,119640.74,1863597.85,310096.81,1218369.22,1098728.49,3272423.14,2962326.34", + "11:13,191740.31,2060996.82,122067.02,1869256.51,313807.33,1225324.72,1103257.71,3286321.54,2972514.22", + "11:14,189620.04,2072272.64,125809.18,1882652.61,315429.22,1234013.30,1108204.12,3306285.94,2990856.73", + "11:15,191032.09,2079726.41,126724.99,1888694.32,317757.08,1238583.41,1111858.43,3318309.82,3000552.75", + "11:16,197291.89,2092180.03,129033.51,1894888.14,326325.40,1244377.61,1115344.10,3336557.64,3010232.24", + "11:17,204631.23,2105153.13,131069.23,1900521.90,335700.46,1251045.00,1119975.76,3356198.13,3020497.66", + "11:18,205706.55,2112606.19,129908.30,1906899.64,335614.85,1254685.71,1124777.41,3367291.90,3031677.05", + "11:19,206738.73,2121349.17,127004.90,1914610.44,333743.63,1257982.20,1130977.30,3379331.37,3045587.74", + "11:20,211706.45,2132118.40,126751.17,1920411.96,338457.62,1261250.57,1134499.40,3393368.97,3054911.36", + "11:21,212814.18,2140205.04,124560.04,1927390.87,337374.22,1264528.27,1139968.23,3404733.31,3067359.10", + "11:22,218861.91,2150417.32,124106.71,1931555.41,342968.62,1268319.44,1144212.73,3418736.76,3075768.14", + "11:23,225025.62,2160715.08,125413.38,1935689.45,350439.00,1273113.42,1147700.04,3433828.50,3083389.49", + "11:24,227901.01,2170846.04,128015.79,1942945.03,355916.80,1278799.77,1150783.98,3449645.81,3093729.01", + "11:25,231629.11,2182739.68,129255.51,1951110.57,360884.62,1284544.56,1155289.05,3467284.24,3106399.62", + "11:26,246207.34,2204238.26,135452.17,1958030.93,381659.51,1294070.67,1158618.50,3498308.93,3116649.43", + "11:27,247159.81,2212701.05,135866.32,1965541.23,383026.13,1299239.26,1163372.95,3511940.31,3128914.18", + "11:28,246399.11,2219635.32,133934.29,1973236.21,380333.40,1303161.99,1169227.70,3522797.31,3142463.91", + "11:29,249891.11,2230665.45,134951.01,1980774.34,384842.12,1307997.82,1173046.81,3538663.27,3153821.15", + "11:30,251676.58,2238385.41,133076.46,1986708.83,384753.04,1311257.72,1178181.26,3549643.13,3164890.09", + "11:31,260624.00,2250546.42,135711.19,1989922.42,396335.19,1316245.68,1180534.49,3566792.10,3170456.91", + "11:32,268033.23,2263193.78,138528.25,1995160.55,406561.48,1321617.96,1183089.71,3584811.74,3178250.26", + "11:33,276285.06,2275379.47,137913.60,1999094.41,414198.66,1324674.96,1186761.36,3600054.43,3185855.77", + "11:34,276787.05,2280809.85,139166.85,2004022.80,415953.90,1328339.24,1189172.38,3609149.09,3193195.18", + "11:35,276651.28,2285973.09,137879.80,2009321.81,414531.08,1330831.69,1192951.89,3616804.78,3202273.70", + "11:36,284778.62,2297686.09,139686.04,2012907.47,424464.66,1335247.32,1195561.27,3632933.41,3208468.74", + "11:37,287002.73,2305014.16,139618.64,2018011.43,426621.37,1339131.61,1199512.97,3644145.77,3217524.40", + "11:38,294476.66,2317555.51,141223.58,2023078.85,435700.24,1344536.40,1203312.82,3662091.91,3226391.67", + "11:39,299559.41,2326082.19,141094.24,2026522.79,440653.65,1348229.79,1207135.55,3674311.98,3233658.34", + "11:40,305970.40,2336231.17,139984.10,2030260.77,445954.50,1352339.05,1212354.95,3688570.22,3242615.72", + "11:41,308282.46,2341912.61,139201.34,2033630.14,447483.80,1354865.50,1215664.15,3696778.11,3249294.29", + "11:42,317367.04,2357389.32,139765.72,2040022.28,457132.76,1359273.98,1219508.26,3716663.30,3259530.54", + "11:43,318854.65,2363708.79,140057.83,2044854.14,458912.48,1362569.96,1222512.12,3726278.75,3267366.26", + "11:44,320871.74,2370633.26,141755.72,2049761.51,462627.46,1367498.63,1225742.91,3738131.89,3275504.42", + "11:45,323355.62,2378720.56,142170.32,2055364.94,465525.94,1370243.19,1228072.87,3748963.75,3283437.81", + "11:46,322085.71,2384872.06,142268.73,2062786.35,464354.44,1373940.02,1231671.29,3758812.08,3294457.64", + "11:47,327520.07,2394054.21,143227.81,2066534.14,470747.88,1376706.67,1233478.86,3770760.88,3300013.00", + "11:48,332367.26,2402807.32,144195.79,2070440.05,476563.05,1379806.52,1235610.73,3782613.84,3306050.78", + "11:49,333337.39,2407499.02,142245.36,2074161.62,475582.75,1381776.50,1239531.14,3789275.52,3313692.76", + "11:50,333505.85,2411477.81,141907.77,2077971.95,475413.62,1383765.00,1241857.23,3795242.81,3319829.18", + "11:51,335521.43,2417612.48,142324.29,2082091.05,477845.72,1386529.56,1244205.27,3804142.04,3326296.32", + "11:52,337564.29,2423435.34,143183.87,2085871.05,480748.16,1389239.68,1246055.81,3812675.02,3331926.86", + "11:53,339435.78,2428384.58,143277.10,2088948.79,482712.88,1391793.39,1248516.29,3820177.97,3337465.08", + "11:54,341107.57,2433467.91,143871.57,2092360.34,484979.14,1394657.87,1250786.30,3828125.78,3343146.64", + "11:55,341844.49,2437140.94,143841.76,2095296.46,485686.25,1397071.75,1253230.00,3834212.69,3348526.46", + "11:56,347765.55,2446983.34,143631.98,2099217.78,491397.53,1400507.87,1256875.88,3847491.21,3356093.66", + "11:57,349794.11,2452394.08,143706.05,2102599.97,493500.16,1403099.00,1259392.96,3855493.08,3361992.93", + "11:58,350314.60,2456903.44,143648.83,2106588.84,493963.43,1405824.62,1262175.79,3862728.06,3368764.63", + "11:59,352567.54,2462257.08,141448.33,2109689.54,494015.87,1409596.99,1268148.66,3871854.07,3377838.20", + "12:00,359100.15,2472193.11,142684.27,2113092.96,501784.42,1413351.91,1270667.64,3885545.02,3383760.60", + "13:01,376732.51,2510081.17,133403.23,2133348.66,510135.74,1432784.85,1299381.61,3942866.02,3432730.27", + "13:02,378113.24,2525830.12,133956.78,2147716.88,512070.02,1440440.00,1306483.21,3966270.12,3454200.09", + "13:03,376679.08,2539192.31,135240.65,2162513.24,511919.73,1448042.01,1312801.36,3987234.32,3475314.60", + "13:04,379119.61,2553855.98,136607.26,2174736.37,515726.87,1454710.78,1318103.52,4008566.76,3492839.89", + "13:05,379948.26,2564493.03,137254.48,2184544.77,517202.74,1460085.28,1322830.80,4024578.31,3507375.57", + "13:06,380925.79,2576236.35,136554.17,2195310.55,517479.96,1465498.33,1328944.16,4041734.68,3524254.71", + "13:07,385682.29,2593131.08,136098.51,2207448.79,521780.80,1471989.40,1335890.89,4065120.48,3543339.68", + "13:08,388041.70,2605566.56,137673.00,2217524.86,525714.70,1477885.18,1340212.18,4083451.74,3557737.04", + "13:09,390924.56,2618426.77,137525.48,2227502.20,528450.04,1483961.37,1346435.89,4102388.14,3573938.09", + "13:10,392125.77,2634081.97,136009.65,2241956.20,528135.42,1489469.59,1353459.95,4123551.56,3595416.15", + "13:11,395482.44,2646403.08,133501.50,2250920.64,528983.94,1494821.17,1361319.67,4141224.25,3612240.31", + "13:12,407710.15,2665511.13,135078.24,2257800.99,542788.39,1502954.60,1367876.36,4168465.73,3625677.35", + "13:13,413496.70,2680089.99,135712.69,2266593.29,549209.39,1509295.18,1373582.49,4189385.17,3640175.78", + "13:14,418298.91,2693128.84,134486.02,2274829.93,552784.93,1516411.37,1381925.35,4209540.21,3656755.28", + "13:15,422178.08,2707304.19,134903.40,2285126.12,557081.48,1522654.16,1387750.76,4229958.35,3672876.88", + "13:16,424919.13,2721722.00,132935.25,2296802.87,557854.38,1528359.11,1395423.86,4250081.11,3692226.73", + "13:17,430347.43,2735868.75,133828.26,2305521.31,564175.69,1534042.10,1400213.84,4269910.85,3705735.15", + "13:18,433992.71,2749573.84,133347.62,2315581.13,567340.33,1541429.69,1408082.07,4291003.53,3723663.20", + "13:19,437250.04,2759721.90,133396.77,2322471.86,570646.81,1546195.52,1412798.75,4305917.42,3735270.61", + "13:20,442878.11,2772481.30,130275.97,2329603.19,573154.08,1551162.03,1420886.06,4323643.33,3750489.25", + "13:21,443443.70,2783231.02,129766.63,2339787.33,573210.33,1556493.32,1426726.69,4339724.34,3766514.02", + "13:22,446392.68,2795769.31,130095.77,2349376.63,576488.45,1561058.12,1430962.35,4356827.43,3780338.98", + "13:23,454956.58,2814443.39,133227.83,2359486.81,588184.41,1568233.22,1435005.39,4382676.61,3794492.20", + "13:24,458113.31,2825013.60,131388.33,2366900.29,589501.64,1572554.65,1441166.32,4397568.25,3808066.61", + "13:25,459905.03,2835173.37,129904.42,2375268.34,589809.45,1577336.79,1447432.37,4412510.16,3822700.71", + "13:26,466805.14,2848952.29,132276.35,2382147.15,599081.49,1584259.65,1451983.30,4433211.94,3834130.45", + "13:27,480010.31,2869767.01,135083.59,2389756.70,615093.90,1592567.09,1457483.50,4462334.10,3847240.20", + "13:28,482233.08,2879836.79,135788.51,2397603.71,618021.59,1597933.10,1462144.59,4477769.89,3859748.30", + "13:29,497073.87,2901084.86,141976.80,2404010.99,639050.67,1608885.11,1466908.31,4509969.97,3870919.30", + "13:30,493700.91,2912623.97,139490.95,2418923.06,633191.86,1614646.08,1475155.14,4527270.05,3894078.20", + "13:31,498029.44,2924412.20,141762.76,2426382.76,639792.20,1621552.54,1479789.78,4545964.74,3906172.54", + "13:32,508721.30,2945061.52,143914.80,2436340.22,652636.10,1630397.62,1486482.82,4575459.14,3922823.04", + "13:33,507334.94,2961479.99,144715.87,2454145.05,652050.81,1639687.37,1494971.50,4601167.36,3949116.55", + "13:34,512182.14,2976434.28,147733.17,2464252.14,659915.31,1648024.15,1500290.98,4624458.43,3964543.12", + "13:35,518515.60,2990886.61,151751.22,2472371.00,670266.82,1657000.45,1505249.23,4647887.06,3977620.23", + "13:36,527491.35,3006125.06,153811.12,2478633.71,681302.47,1664242.84,1510431.72,4670367.90,3989065.43", + "13:37,539333.53,3026275.07,156596.31,2486941.54,695929.84,1671112.86,1514516.55,4697387.93,4001458.09", + "13:38,538878.23,3039568.49,157475.50,2500690.26,696353.73,1676973.53,1519498.03,4716542.02,4020188.29", + "13:39,548078.88,3067594.70,161874.49,2519515.81,709953.37,1689008.68,1527134.18,4756603.38,4046649.99", + "13:40,552108.15,3085634.88,162823.52,2533526.73,714931.67,1698359.15,1535535.62,4783994.03,4069062.35", + "13:41,554935.07,3103729.28,164900.42,2548794.21,719835.49,1708164.07,1543263.65,4811893.35,4092057.86", + "13:42,557121.99,3120878.26,161590.59,2563756.27,718712.58,1717199.54,1555608.95,4838077.80,4119365.22", + "13:43,557640.77,3137054.73,161736.20,2579413.96,719376.97,1725861.48,1564125.29,4862916.21,4143539.25", + "13:44,565173.85,3157959.22,169198.50,2592785.37,734372.35,1739319.62,1570121.12,4897278.84,4162906.49", + "13:45,578007.66,3182121.20,175653.53,2604113.53,753661.19,1752611.13,1576957.60,4934732.33,4181071.13", + "13:46,590595.52,3209202.20,174185.41,2618606.68,764780.93,1764327.88,1590142.47,4973530.08,4208749.15", + "13:47,592639.02,3228408.42,173557.10,2635769.41,766196.12,1771621.34,1598064.24,5000029.76,4233833.65", + "13:48,592634.05,3243483.75,173231.92,2650849.70,765865.97,1779456.42,1606224.50,5022940.17,4257074.20", + "13:49,596971.08,3262825.09,172171.62,2665854.02,769142.70,1785626.59,1613454.97,5048451.68,4279308.99", + "13:50,608342.94,3283671.17,175878.74,2675328.22,784221.68,1796131.13,1620252.39,5079802.30,4295580.61", + "13:51,609856.85,3300829.23,175686.05,2690972.38,785542.90,1805831.77,1630145.71,5106661.00,4321118.09", + "13:52,608958.88,3315202.64,170903.05,2706243.75,779861.93,1812710.63,1641807.58,5127913.27,4348051.33", + "13:53,619648.61,3336136.70,175500.66,2716488.09,795149.27,1822115.09,1646614.42,5158251.79,4363102.51", + "13:54,621610.30,3353012.81,174240.62,2731402.51,795850.92,1828864.75,1654624.14,5181877.56,4386026.65", + "13:55,632017.74,3375209.49,178396.49,2743191.76,810414.23,1838135.70,1659739.21,5213345.19,4402930.97", + "13:56,649960.38,3403201.72,186550.67,2753241.34,836511.05,1851456.73,1664906.06,5254658.45,4418147.40", + "13:57,654538.24,3426636.95,198252.81,2772098.71,852791.05,1867004.27,1668751.46,5293641.22,4440850.17", + "13:58,656542.55,3439276.45,201589.42,2782733.90,858131.97,1875284.70,1673695.28,5314561.15,4456429.18", + "13:59,661651.19,3450594.38,205203.03,2788943.18,866854.22,1882685.24,1677482.21,5333279.62,4466425.39", + "14:00,671523.07,3465896.78,211353.38,2794373.71,882876.45,1892343.75,1680990.37,5358240.53,4475364.08", + "14:01,683571.01,3484934.59,216283.02,2801363.59,899854.03,1902228.78,1685945.76,5387163.37,4487309.35", + "14:02,690911.70,3500610.87,218829.57,2809699.18,909741.27,1909563.76,1690734.20,5410174.63,4500433.38", + "14:03,695061.21,3515003.13,223468.62,2819941.92,918529.83,1918079.41,1694610.80,5433082.54,4514552.72", + "14:04,700206.84,3533438.05,222425.73,2833231.22,922632.57,1923567.82,1701142.09,5457005.87,4534373.31", + "14:05,707551.46,3555602.55,223867.40,2848051.09,931418.86,1932833.39,1708965.99,5488435.94,4557017.08", + "14:06,718909.78,3575919.67,229951.85,2857009.88,948861.63,1945384.63,1715432.78,5521304.30,4572442.66", + "14:07,730373.76,3597172.47,231002.61,2866798.71,961376.37,1954096.20,1723093.59,5551268.67,4589892.30", + "14:08,739782.74,3615823.76,237245.56,2876041.02,977028.30,1964003.58,1726758.02,5579827.34,4602799.04", + "14:09,745898.97,3629960.72,239998.74,2884061.75,985897.71,1970761.16,1730762.42,5600721.88,4614824.17", + "14:10,752305.85,3644156.67,244734.26,2891850.81,997040.11,1980275.42,1735541.16,5624432.09,4627391.97", + "14:11,762802.32,3662784.23,246018.17,2899981.91,1008820.49,1988977.06,1742958.90,5651761.29,4642940.81", + "14:12,770467.60,3680957.92,249399.03,2910490.32,1019866.63,1997190.21,1747791.18,5678148.13,4658281.50", + "14:13,782607.54,3703238.75,252181.84,2920631.21,1034789.38,2004989.40,1752807.56,5708228.15,4673438.77", + "14:14,799657.94,3728027.91,259747.34,2928369.97,1059405.28,2017208.40,1757461.06,5745236.31,4685831.03", + "14:15,812471.67,3748828.28,264840.24,2936356.61,1077311.91,2026210.17,1761369.93,5775038.45,4697726.54", + "14:16,823998.66,3767794.10,269227.91,2943795.44,1093226.57,2034782.92,1765555.02,5802577.02,4709350.46", + "14:17,833135.08,3789142.84,270978.77,2956007.76,1104113.85,2042763.72,1771784.94,5831906.56,4727792.70", + "14:18,842216.99,3805240.33,273445.31,2963023.34,1115662.30,2049149.12,1775703.82,5854389.45,4738727.16", + "14:19,858529.43,3827184.55,280506.63,2968655.12,1139036.06,2061825.20,1781318.57,5889009.75,4749973.69", + "14:20,870374.27,3844626.86,282789.40,2974252.59,1153163.67,2070242.40,1787453.00,5914869.26,4761705.59", + "14:21,880045.56,3861517.14,288689.51,2981471.58,1168735.07,2080594.82,1791905.31,5942111.96,4773376.89", + "14:22,885007.69,3875603.58,290340.48,2990595.89,1175348.17,2086834.78,1796494.30,5962438.36,4787090.19", + "14:23,890397.46,3890038.50,292894.48,2999641.03,1183291.94,2093954.72,1801060.25,5983993.22,4800701.28", + "14:24,897874.34,3903452.91,296166.93,3005578.57,1194041.27,2100985.56,1804818.63,6004438.47,4810397.20", + "14:25,906101.47,3922326.16,298802.68,3016224.69,1204904.15,2108742.16,1809939.48,6031068.32,4826164.17", + "14:26,921544.50,3944162.34,303934.91,3022617.84,1225479.41,2118890.71,1814955.79,6063053.05,4837573.63", + "14:27,933653.76,3966962.67,315230.32,3033308.91,1248884.08,2134784.73,1819554.42,6101747.40,4852863.33", + "14:28,939971.84,3982718.34,323038.34,3042746.50,1263010.18,2147766.26,1824727.92,6130484.60,4867474.42", + "14:29,945649.45,3998285.23,322316.01,3052635.77,1267965.46,2155624.14,1833308.12,6153909.37,4885943.89", + "14:30,950510.36,4014024.18,326649.45,3063513.82,1277159.81,2165157.94,1838508.49,6179182.12,4902022.31", + "14:31,957088.41,4030383.55,327710.62,3073295.13,1284799.03,2171558.83,1843848.21,6201942.38,4917143.34", + "14:32,967286.28,4052030.39,331849.77,3084744.10,1299136.05,2181834.66,1849984.89,6233865.05,4934728.99", + "14:33,982913.19,4077672.00,339103.51,3094758.81,1322016.70,2194603.31,1855499.80,6272275.31,4950258.61", + "14:34,991162.37,4095010.94,344467.84,3103848.57,1335630.21,2205537.27,1861069.43,6300548.21,4964918.00", + "14:35,995357.39,4112273.00,345003.51,3116915.62,1340360.90,2214248.13,1869244.62,6326521.13,4986160.24", + "14:36,1001411.15,4129407.89,348635.20,3127996.74,1350046.35,2221836.58,1873201.38,6351244.47,5001198.12", + "14:37,1004361.90,4146336.22,354604.49,3141974.33,1358966.39,2235202.38,1880597.89,6381538.60,5022572.22", + "14:38,1015954.21,4170330.54,358416.65,3154376.34,1374370.86,2244035.89,1885619.24,6414366.43,5039995.58", + "14:39,1021058.06,4187206.90,361847.03,3166148.84,1382905.09,2254362.47,1892515.44,6441569.37,5058664.28", + "14:40,1027341.23,4208688.57,359602.87,3181347.34,1386944.10,2266889.08,1907286.21,6475577.65,5088633.55", + "14:41,1033033.54,4228990.81,366238.49,3195957.27,1399272.03,2280066.64,1913828.14,6509057.45,5109785.41", + "14:42,1041442.13,4249789.07,376715.50,3208346.94,1418157.63,2296252.05,1919536.55,6546041.12,5127883.49", + "14:43,1053481.03,4271846.30,384950.54,3218365.27,1438431.57,2308440.26,1923489.72,6580286.56,5141854.99", + "14:44,1057873.47,4288036.83,387972.83,3230163.35,1445846.30,2316879.27,1928906.44,6604916.10,5159069.79", + "14:45,1069438.01,4313085.63,401304.06,3243647.61,1470742.07,2335590.95,1934286.90,6648676.58,5177934.51", + "14:46,1071084.16,4329722.42,406256.44,3258638.26,1477340.60,2346454.88,1940198.44,6676177.30,5198836.70", + "14:47,1080441.81,4357011.27,414069.53,3276569.46,1494511.34,2362374.41,1948304.88,6719385.68,5224874.34", + "14:48,1083019.82,4372314.51,414849.03,3289294.69,1497868.85,2370398.84,1955549.81,6742713.35,5244844.50", + "14:49,1094484.28,4393576.35,416865.50,3299092.07,1511349.78,2380194.06,1963328.56,6773770.41,5262420.63", + "14:50,1104865.87,4415650.00,420898.38,3310784.13,1525764.25,2391504.25,1970605.87,6807154.25,5281390.00", + "14:51,1111453.41,4433093.15,421239.97,3321639.74,1532693.38,2402123.34,1980883.38,6835216.49,5302523.12", + "14:52,1119372.12,4452552.41,428630.13,3333180.29,1548002.25,2417208.83,1988578.70,6869761.24,5321758.99", + "14:53,1128751.62,4478721.40,430678.67,3349969.78,1559430.29,2427962.59,1997283.92,6906683.99,5347253.70", + "14:54,1135239.91,4495952.55,433471.40,3360712.64,1568711.31,2436413.32,2002941.92,6932365.87,5363654.56", + "14:55,1150238.79,4519981.62,437701.57,3369742.83,1587940.36,2449511.05,2011809.47,6969492.67,5381552.30", + "14:56,1165047.54,4541544.59,438010.52,3376497.05,1603058.06,2457782.13,2019771.61,6999326.72,5396268.66", + "14:57,1170038.52,4562771.17,442089.76,3392732.65,1612128.28,2468449.45,2026359.68,7031220.62,5419092.33", + "14:58,1178086.88,4578866.47,443473.98,3400779.59,1621560.86,2476495.97,2033021.99,7055362.44,5433801.58", + "14:59,1190480.09,4598276.40,441704.64,3407796.31,1632184.73,2486541.25,2044836.61,7084817.65,5452632.92", + "15:00,1199012.73,4617545.52,447202.36,3418532.79,1646215.09,2498051.97,2050849.61,7115597.49,5469382.40", + "15:01,1211801.19,4639143.73,453017.84,3427342.55,1664819.03,2510519.94,2057502.10,7149663.67,5484844.65", + "15:02,1224080.39,4658282.36,458903.53,3434201.97,1682983.92,2522405.54,2063502.02,7180687.90,5497703.99", + "15:03,1243520.64,4686793.57,464132.23,3443272.93,1707652.87,2532803.43,2068671.20,7219597.00,5511944.13", + "15:04,1251784.31,4702784.40,470143.49,3451000.09,1721927.80,2543592.31,2073448.82,7246376.71,5524448.91", + "15:05,1258028.55,4718611.40,474887.78,3460582.85,1732916.33,2553959.48,2079071.70,7272570.88,5539654.55", + "15:06,1267309.93,4733837.71,475503.56,3466527.78,1742813.49,2562220.98,2086717.42,7296058.69,5553245.20", + "15:07,1273626.07,4748124.55,477801.70,3474498.48,1751427.77,2570179.37,2092377.67,7318303.92,5566876.15", + "15:08,1279758.82,4762275.38,482887.84,3482516.56,1762646.66,2580345.73,2097457.88,7342621.11,5579974.44", + "15:09,1284754.50,4776076.22,492180.41,3491321.71,1776934.91,2595473.91,2103293.50,7371550.13,5594615.21", + "15:10,1293919.65,4790736.58,493091.51,3496816.93,1787011.16,2601543.68,2108452.17,7392280.26,5605269.10", + "15:11,1315640.87,4818585.00,502253.31,3502944.13,1817894.18,2615213.82,2112960.51,7433798.82,5615904.64", + "15:12,1326110.04,4835828.20,504532.67,3509718.16,1830642.71,2622060.61,2117527.94,7457888.81,5627246.10", + "15:13,1335512.83,4850997.78,499885.97,3515484.95,1835398.80,2627350.93,2127464.97,7478348.71,5642949.92", + "15:14,1346893.55,4868852.91,501932.09,3521959.36,1848825.64,2634518.25,2132586.16,7503371.16,5654545.52", + "15:15,1354358.88,4887058.81,500341.58,3532699.93,1854700.46,2641043.10,2140701.52,7528101.91,5673401.45", + "15:16,1360232.41,4901837.20,503879.48,3541604.79,1864111.89,2651025.99,2147146.51,7552863.19,5688751.30", + "15:17,1368994.08,4917358.17,502988.12,3548364.09,1871982.20,2658022.17,2155034.05,7575380.34,5703398.14", + "15:18,1382757.76,4940821.77,504376.39,3558064.01,1887134.15,2667595.08,2163218.69,7608416.85,5721282.70", + "15:19,1382468.63,4954237.56,505032.18,3571768.93,1887500.81,2672854.44,2167822.26,7627092.00,5739591.19", + "15:20,1387911.46,4968238.22,506133.95,3580326.76,1894045.41,2678384.22,2172250.27,7646622.44,5752577.03", + "15:21,1393156.30,4982580.97,509091.27,3589424.67,1902247.57,2685360.65,2176269.38,7667941.62,5765694.05", + "15:22,1403638.51,5000084.65,515058.46,3596446.14,1918696.97,2695967.65,2180909.19,7696052.30,5777355.33", + "15:23,1416222.23,5022600.63,522000.00,3606378.41,1938222.23,2706992.26,2184992.26,7729592.89,5791370.67", + "15:24,1421491.43,5038714.20,523448.27,3617222.77,1944939.70,2714689.62,2191241.36,7753403.82,5808464.13", + "15:25,1419324.50,5054356.64,526312.30,3635032.15,1945636.80,2723110.88,2196798.58,7777467.52,5831830.73", + "15:26,1430741.60,5072922.57,532653.82,3642180.97,1963395.42,2733316.28,2200662.45,7806238.85,5842843.42", + "15:27,1444070.62,5095687.45,541501.29,3651616.83,1985571.91,2747337.07,2205835.78,7843024.52,5857452.61", + "15:28,1436186.23,5110584.96,544880.11,3674398.73,1981066.34,2756229.08,2211348.96,7866814.04,5885747.69", + "15:29,1432167.80,5128958.45,548225.40,3696790.65,1980393.20,2764960.66,2216735.26,7893919.11,5913525.91", + "15:30,1435346.81,5144480.94,551149.24,3709134.12,1986496.05,2772499.68,2221350.44,7916980.62,5930484.56", + "15:31,1440144.91,5157630.20,555717.83,3717485.29,1995862.74,2781594.11,2225876.27,7939224.31,5943361.56", + "15:32,1442841.51,5170906.24,558707.78,3728064.73,2001549.29,2790782.57,2232074.80,7961688.81,5960139.53", + "15:33,1447952.14,5183150.95,565337.42,3735198.81,2013289.56,2801800.61,2236463.19,7984951.56,5971662.00", + "15:34,1451236.19,5199905.58,570345.37,3748669.39,2021581.56,2812046.71,2241701.35,8011952.29,5990370.74", + "15:35,1461323.47,5218960.38,576755.99,3757636.92,2038079.46,2823192.20,2246436.20,8042152.58,6004073.12", + "15:36,1476253.89,5242829.09,583996.08,3766575.19,2060249.97,2836174.47,2252178.40,8079003.56,6018753.59", + "15:37,1481919.68,5255902.03,585670.34,3773982.35,2067590.02,2843429.27,2257758.93,8099331.30,6031741.28", + "15:38,1488991.62,5271567.19,586462.86,3782575.56,2075454.48,2851763.25,2265300.39,8123330.44,6047875.95", + "15:39,1492962.52,5292960.78,591240.96,3799998.26,2084203.48,2863020.60,2271779.64,8155981.38,6071777.90", + "15:40,1497014.54,5311511.56,597092.32,3814497.02,2094106.86,2872751.96,2275659.65,8184263.52,6090156.67", + "15:41,1507823.09,5332184.05,604495.07,3824360.96,2112318.16,2883871.48,2279376.41,8216055.53,6103737.37", + "15:42,1524925.68,5361440.05,614006.76,3836514.38,2138932.44,2897127.89,2283121.12,8258567.94,6119635.50", + "15:43,1536850.20,5381707.61,620852.16,3844857.41,2157702.36,2909713.88,2288861.72,8291421.49,6133719.13", + "15:44,1547503.76,5400976.88,624369.91,3853473.12,2171873.67,2918589.76,2294219.85,8319566.64,6147692.97", + "15:45,1558653.31,5419589.97,629991.15,3860936.65,2188644.46,2927913.46,2297922.31,8347503.43,6158858.96", + "15:46,1569828.05,5441955.39,639084.48,3872127.34,2208912.53,2944234.91,2305150.43,8386190.30,6177277.77", + "15:47,1577017.18,5458224.28,649394.77,3881207.11,2226411.95,2958894.79,2309500.02,8417119.07,6190707.13", + "15:48,1587650.27,5478260.38,659301.08,3890610.10,2246951.35,2973617.34,2314316.26,8451877.72,6204926.36", + "15:49,1601007.59,5499519.51,669353.92,3898511.92,2270361.51,2988899.02,2319545.10,8488418.53,6218057.02", + "15:50,1611294.58,5518330.51,678320.28,3907035.93,2289614.86,3003847.90,2325527.62,8522178.41,6232563.55", + "15:51,1625853.78,5542260.74,691323.03,3916406.96,2317176.81,3023359.37,2332036.33,8565620.11,6248443.29", + "15:52,1632052.48,5558382.18,705211.53,3926329.70,2337264.01,3043842.99,2338631.45,8602225.17,6264961.15", + "15:53,1636341.86,5573414.71,722052.54,3937072.85,2358394.40,3066180.67,2344128.12,8639595.38,6281200.97", + "15:54,1644476.26,5590781.41,735429.77,3946305.15,2379906.03,3085577.98,2350148.21,8676359.39,6296453.36", + "15:55,1650811.88,5609060.86,748794.77,3958248.98,2399606.65,3105420.68,2356625.91,8714481.54,6314874.89", + "15:56,1659326.76,5630812.74,760710.35,3971485.98,2420037.11,3121230.74,2360520.39,8752043.48,6332006.37", + "15:57,1669629.81,5650157.01,771771.70,3980527.20,2441401.51,3135916.68,2364144.98,8786073.69,6344672.18", + "15:58,1686184.09,5680492.35,784535.07,3994308.25,2470719.16,3153811.91,2369276.84,8834304.26,6363585.09", + "15:59,1700795.22,5708140.55,792325.35,4007345.33,2493120.57,3166867.13,2374541.78,8875007.68,6381887.11", + "16:00,1706588.04,5728644.20,795865.05,4022056.16,2502453.09,3176910.52,2381045.47,8905554.72,6403101.63", + "16:01,1706509.15,5729511.63,795950.54,4023002.48,2502459.69,3177556.57,2381606.03,8907068.20,6404608.51", + "16:02,1706509.15,5729511.63,795950.54,4023002.48,2502459.69,3177556.57,2381606.03,8907068.20,6404608.51", + "16:03,1706509.15,5729511.63,795950.54,4023002.48,2502459.69,3177556.57,2381606.03,8907068.20,6404608.51", + "16:04,1706509.15,5729511.63,795950.54,4023002.48,2502459.69,3177556.57,2381606.03,8907068.20,6404608.51", + "16:05,1706509.15,5729511.63,795950.54,4023002.48,2502459.69,3177556.57,2381606.03,8907068.20,6404608.51", + "16:06,1706509.15,5729511.63,795950.54,4023002.48,2502459.69,3177556.57,2381606.03,8907068.20,6404608.51", + "16:07,1706509.15,5729511.63,795950.54,4023002.48,2502459.69,3177556.57,2381606.03,8907068.20,6404608.51", + "16:08,1706509.15,5729511.63,795950.54,4023002.48,2502459.69,3177556.57,2381606.03,8907068.20,6404608.51", + "16:09,1701383.91,5742719.87,917615.85,4041335.95,2618999.76,3308220.44,2390604.60,9050940.31,6431940.55", + "16:10,1701383.91,5742719.87,917618.19,4041335.95,2619002.10,3308222.79,2390604.60,9050942.66,6431940.55" + ], + "s2nDate": "2026-03-19", + "n2sDate": "2026-03-19" + } +} \ No newline at end of file diff --git a/backend/data/raw_payloads/eastmoney_timeline_2026-03-20.json b/backend/data/raw_payloads/eastmoney_timeline_2026-03-20.json new file mode 100644 index 0000000..7fea6d1 --- /dev/null +++ b/backend/data/raw_payloads/eastmoney_timeline_2026-03-20.json @@ -0,0 +1,628 @@ +{ + "rc": 0, + "rt": 28, + "svr": 177617582, + "lt": 1, + "full": 1, + "dlmkts": "", + "data": { + "s2n": [ + "9:30,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:31,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:32,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:33,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:34,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:35,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:36,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:37,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:38,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:39,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:40,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:41,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:42,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:43,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:44,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:45,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:46,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:47,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:48,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:49,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:50,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:51,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:52,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:53,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:54,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:55,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:56,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:57,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:58,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:59,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:01,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:02,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:03,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:04,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:05,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:06,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:07,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:08,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:09,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:10,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:11,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:12,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:13,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:14,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:15,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:16,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:17,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:18,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:19,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:20,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:21,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:22,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:23,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:24,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:25,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:26,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:27,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:28,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:29,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:30,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:31,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:32,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:33,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:34,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:35,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:36,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:37,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:38,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:39,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:40,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:41,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:42,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:43,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:44,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:45,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:46,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:47,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:48,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:49,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:50,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:51,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:52,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:53,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:54,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:55,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:56,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:57,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:58,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "10:59,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:01,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:02,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:03,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:04,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:05,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:06,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:07,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:08,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:09,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:10,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:11,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:12,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:13,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:14,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:15,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:16,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:17,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:18,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:19,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:20,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:21,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:22,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:23,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:24,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:25,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:26,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:27,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:28,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:29,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "11:30,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:01,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:02,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:03,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:04,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:05,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:06,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:07,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:08,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:09,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:10,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:11,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:12,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:13,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:14,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:15,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:16,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:17,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:18,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:19,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:20,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:21,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:22,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:23,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:24,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:25,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:26,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:27,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:28,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:29,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:30,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:31,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:32,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:33,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:34,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:35,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:36,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:37,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:38,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:39,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:40,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:41,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:42,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:43,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:44,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:45,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:46,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:47,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:48,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:49,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:50,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:51,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:52,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:53,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:54,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:55,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:56,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:57,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:58,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "13:59,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:01,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:02,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:03,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:04,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:05,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:06,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:07,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:08,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:09,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:10,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:11,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:12,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:13,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:14,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:15,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:16,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:17,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:18,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:19,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:20,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:21,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:22,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:23,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:24,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:25,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:26,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:27,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:28,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:29,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:30,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:31,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:32,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:33,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:34,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:35,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:36,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:37,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:38,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:39,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:40,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:41,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:42,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:43,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:44,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:45,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:46,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:47,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:48,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:49,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:50,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:51,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:52,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:53,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:54,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:55,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:56,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:57,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:58,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "14:59,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "15:00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00" + ], + "n2s": [ + "9:00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:01,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:02,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:03,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:04,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:05,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:06,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:07,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:08,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:09,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:10,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:11,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:12,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:13,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:14,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:15,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:16,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:17,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:18,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:19,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:20,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00", + "9:21,13374.16,55909.07,21340.13,42534.90,34714.29,33485.35,12145.22,89394.42,54680.12", + "9:22,13374.16,55909.07,21340.13,42534.90,34714.29,33485.35,12145.22,89394.42,54680.12", + "9:23,13374.16,55909.07,21340.13,42534.90,34714.29,33485.35,12145.22,89394.42,54680.12", + "9:24,13374.16,55909.07,21340.13,42534.90,34714.29,33485.35,12145.22,89394.42,54680.12", + "9:25,13374.16,55909.07,21340.13,42534.90,34714.29,33485.35,12145.22,89394.42,54680.12", + "9:26,13374.16,55909.07,21340.13,42534.90,34714.29,33485.35,12145.22,89394.42,54680.12", + "9:27,13374.16,55909.07,21340.13,42534.90,34714.29,33485.35,12145.22,89394.42,54680.12", + "9:28,13374.16,55909.07,21340.13,42534.90,34714.29,33485.35,12145.22,89394.42,54680.12", + "9:29,13374.16,55909.07,21340.13,42534.90,34714.29,33485.35,12145.22,89394.42,54680.12", + "9:30,12588.27,56857.07,20575.93,44268.79,33164.20,33669.58,13093.65,90526.65,57362.44", + "9:31,5622.60,122127.26,36654.97,116504.66,42277.57,85683.42,49028.45,207810.68,165533.11", + "9:32,9303.84,187935.57,41210.96,178631.73,50514.80,125453.64,84242.68,313389.21,262874.41", + "9:33,14991.13,242795.60,37248.30,227804.47,52239.43,150637.10,113388.80,393432.70,341193.27", + "9:34,19542.16,287447.34,38897.53,267905.17,58439.69,174959.84,136062.31,462407.18,403967.48", + "9:35,24964.18,329136.59,49514.12,304172.42,74478.30,200203.00,150688.88,529339.59,454861.30", + "9:36,25051.46,366250.76,51437.50,341199.30,76488.96,219571.19,168133.69,585821.95,509332.99", + "9:37,24357.18,399556.53,52688.73,375199.35,77045.91,234802.88,182114.15,634359.41,557313.50", + "9:38,27340.30,439218.50,46024.54,411878.20,73364.84,250954.13,204929.60,690172.63,616807.80", + "9:39,33794.68,476937.69,43956.55,443143.01,77751.23,273925.42,229968.87,750863.11,673111.88", + "9:40,40725.58,514143.56,54002.35,473417.99,94727.93,296952.83,242950.48,811096.39,716368.47", + "9:41,40085.23,543513.99,57544.82,503428.76,97630.05,314267.87,256723.05,857781.86,760151.81", + "9:42,29113.95,568199.62,51253.32,539085.66,80367.27,327393.70,276140.38,895593.32,815226.04", + "9:43,29795.04,599542.37,52734.77,569747.34,82529.81,341407.21,288672.44,940949.58,858419.78", + "9:44,17510.38,625041.04,48351.74,607530.67,65862.12,356258.43,307906.69,981299.47,915437.36", + "9:45,9244.70,651297.81,49706.13,642053.12,58950.83,369602.36,319896.23,1020900.17,961949.35", + "9:46,9600.27,677965.81,41489.19,668365.54,51089.46,383666.54,342177.34,1061632.35,1010542.88", + "9:47,9080.60,698397.63,45401.99,689317.03,54482.59,395990.52,350588.53,1094388.15,1039905.56", + "9:48,4430.70,719851.73,46716.76,715421.03,51147.46,409335.60,362618.84,1129187.33,1078039.87", + "9:49,6036.58,753923.18,45388.51,747886.60,51425.09,421576.60,376188.09,1175499.78,1124074.69", + "9:50,2061.66,775953.29,42662.92,773891.63,44724.58,432332.80,389669.88,1208286.09,1163561.51", + "9:51,1256.21,802253.48,43846.96,800997.27,45103.17,444345.32,400498.36,1246598.80,1201495.63", + "9:52,-922.74,824188.79,40741.23,825111.53,39818.49,453969.24,413228.01,1278158.03,1238339.54", + "9:53,7078.27,856352.21,33192.78,849273.94,40271.05,467328.34,434135.56,1323680.55,1283409.50", + "9:54,-9379.75,879201.05,27476.41,888580.80,18096.66,478002.73,450526.32,1357203.78,1339107.12", + "9:55,-16435.36,903240.41,26939.91,919675.77,10504.55,490709.55,463769.64,1393949.96,1383445.41", + "9:56,-21520.22,923814.57,25801.93,945334.78,4281.71,501316.20,475514.27,1425130.77,1420849.05", + "9:57,-18909.44,949061.22,28590.44,967970.65,9681.00,516099.61,487509.16,1465160.83,1455479.81", + "9:58,-25473.60,972865.95,23863.39,998339.55,-1610.21,526736.72,502873.33,1499602.67,1501212.88", + "9:59,-42136.43,988146.94,18125.91,1030283.38,-24010.52,534448.01,516322.10,1522594.95,1546605.48", + "10:00,-47407.07,1007182.55,12794.75,1054589.62,-34612.32,542142.67,529347.92,1549325.22,1583937.54", + "10:01,-55488.28,1020801.12,10793.30,1076289.40,-44694.98,548036.72,537243.42,1568837.84,1613532.82", + "10:02,-58756.47,1039345.77,9132.28,1098102.24,-49624.19,556627.07,547494.80,1595972.84,1645597.04", + "10:03,-78587.66,1049088.42,1890.33,1127676.07,-76697.33,562024.45,560134.12,1611112.87,1687810.19", + "10:04,-79865.32,1063531.86,1821.49,1143397.18,-78043.83,571034.35,569212.86,1634566.21,1712610.04", + "10:05,-82911.02,1077544.82,-1708.20,1160455.84,-84619.22,578700.86,580409.06,1656245.68,1740864.90", + "10:06,-87640.83,1091024.39,-1924.18,1178665.22,-89565.01,586334.83,588259.01,1677359.22,1766924.23", + "10:07,-95750.82,1110004.34,-4303.13,1205755.16,-100053.95,593958.38,598261.52,1703962.72,1804016.68", + "10:08,-101851.82,1123912.26,-3523.72,1225764.08,-105375.54,604335.90,607859.61,1728248.16,1833623.69", + "10:09,-107389.42,1134373.61,-2403.25,1241763.04,-109792.67,613177.82,615581.07,1747551.43,1857344.11", + "10:10,-112877.22,1145340.59,-10141.51,1258217.81,-123018.73,621358.48,631499.99,1766699.07,1889717.80", + "10:11,-116498.69,1156117.11,-10098.46,1272615.80,-126597.15,630017.83,640116.29,1786134.94,1912732.09", + "10:12,-117285.03,1169385.63,-16257.70,1286670.66,-133542.73,637385.75,653643.45,1806771.38,1940314.11", + "10:13,-111594.02,1185569.32,-16942.98,1297163.35,-128537.00,646263.78,663206.76,1831833.10,1960370.11", + "10:14,-109252.91,1199778.52,-16228.84,1309031.43,-125481.75,653012.55,669241.38,1852791.07,1978272.81", + "10:15,-115409.58,1213474.65,-17307.99,1328884.23,-132717.57,660421.51,677729.50,1873896.16,2006613.73", + "10:16,-116091.85,1234567.71,-20436.24,1350659.57,-136528.09,670670.67,691106.91,1905238.38,2041766.48", + "10:17,-127649.92,1247448.74,-21465.28,1375098.66,-149115.20,678013.34,699478.62,1925462.08,2074577.28", + "10:18,-130126.96,1258713.85,-25101.69,1388840.81,-155228.65,683938.07,709039.75,1942651.92,2097880.56", + "10:19,-137074.45,1268320.53,-27884.99,1405394.98,-164959.44,689671.23,717556.22,1957991.76,2122951.20", + "10:20,-137458.15,1282891.32,-28794.97,1420349.46,-166253.12,697616.59,726411.56,1980507.91,2146761.02", + "10:21,-136926.62,1296460.09,-28863.21,1433386.70,-165789.83,704113.32,732976.52,2000573.41,2166363.22", + "10:22,-138384.41,1307775.01,-28089.77,1446159.42,-166474.18,711861.73,739951.51,2019636.74,2186110.93", + "10:23,-135402.38,1321081.79,-24284.48,1456484.17,-159686.86,721610.68,745895.17,2042692.47,2202379.34", + "10:24,-133851.51,1333404.19,-23834.09,1467255.70,-157685.60,727457.55,751291.65,2060861.74,2218547.35", + "10:25,-132831.11,1346915.86,-23643.20,1479746.97,-156474.31,733637.46,757280.66,2080553.32,2237027.63", + "10:26,-133115.28,1358519.06,-22379.84,1491634.34,-155495.12,741023.98,763403.81,2099543.04,2255038.15", + "10:27,-135544.12,1367923.93,-21871.98,1503468.05,-157416.10,745821.50,767693.47,2113745.43,2271161.52", + "10:28,-137522.46,1377270.80,-22663.23,1514793.26,-160185.69,750684.21,773347.44,2127955.01,2288140.70", + "10:29,-140847.04,1386364.96,-23731.05,1527211.99,-164578.09,757250.14,780981.19,2143615.10,2308193.18", + "10:30,-144187.64,1394939.91,-23449.32,1539127.55,-167636.96,763262.03,786711.35,2158201.94,2325838.90", + "10:31,-143748.98,1405372.34,-22687.72,1549121.31,-166436.70,769445.68,792133.40,2174818.02,2341254.71", + "10:32,-144840.42,1416069.40,-23590.50,1560909.82,-168430.92,773697.78,797288.27,2189767.18,2358198.09", + "10:33,-153802.94,1422889.51,-26342.21,1576692.45,-180145.15,777783.45,804125.65,2200672.96,2380818.10", + "10:34,-160957.14,1431163.84,-28061.90,1592120.98,-189019.04,782635.45,810697.35,2213799.29,2402818.33", + "10:35,-167541.51,1437675.93,-29917.21,1605217.43,-197458.72,786203.72,816120.93,2223879.65,2421338.36", + "10:36,-170641.98,1444068.73,-31285.47,1614710.71,-201927.45,790450.12,821735.59,2234518.85,2436446.30", + "10:37,-178360.03,1453550.94,-30711.16,1631910.97,-209071.19,795248.65,825959.80,2248799.59,2457870.77", + "10:38,-175724.17,1464643.85,-30489.88,1640368.03,-206214.05,800515.87,831005.75,2265159.72,2471373.78", + "10:39,-174929.09,1472742.77,-27755.24,1647671.86,-202684.33,806293.62,834048.86,2279036.39,2481720.72", + "10:40,-175122.87,1482957.93,-25670.45,1658080.80,-200793.32,812726.80,838397.25,2295684.73,2496478.05", + "10:41,-175205.55,1491561.77,-29757.93,1666767.32,-204963.48,816774.83,846532.75,2308336.60,2513300.07", + "10:42,-171082.26,1503675.55,-29890.23,1674757.81,-200972.49,822601.53,852491.75,2326277.08,2527249.56", + "10:43,-174387.35,1511793.68,-32898.50,1686181.03,-207285.85,825140.78,858039.28,2336934.46,2544220.31", + "10:44,-174975.14,1519132.33,-34300.11,1694107.47,-209275.25,829038.59,863338.70,2348170.92,2557446.17", + "10:45,-172492.40,1527640.57,-33444.84,1700132.97,-205937.24,833821.19,867266.03,2361461.76,2567399.00", + "10:46,-171982.05,1540801.91,-35064.69,1712783.97,-207046.74,837652.92,872717.61,2378454.83,2585501.58", + "10:47,-169753.32,1552271.42,-37315.06,1722024.74,-207068.38,842120.08,879435.14,2394391.50,2601459.88", + "10:48,-168619.65,1561230.34,-38248.28,1729849.99,-206867.93,847891.07,886139.35,2409121.41,2615989.34", + "10:49,-167851.87,1569763.54,-39056.35,1737615.41,-206908.22,851652.84,890709.19,2421416.38,2628324.60", + "10:50,-170293.28,1576412.77,-41569.18,1746706.06,-211862.46,854691.60,896260.78,2431104.37,2642966.84", + "10:51,-167143.56,1586556.98,-40091.71,1753700.54,-207235.27,859143.15,899234.86,2445700.13,2652935.40", + "10:52,-168320.91,1594515.99,-39765.93,1762836.90,-208086.84,863796.08,903562.01,2458312.07,2666398.91", + "10:53,-168642.75,1603397.98,-39753.40,1772040.73,-208396.15,867483.25,907236.66,2470881.23,2679277.39", + "10:54,-166218.86,1611117.30,-39281.70,1777336.16,-205500.56,871267.79,910549.49,2482385.09,2687885.65", + "10:55,-165598.69,1617447.65,-39286.71,1783046.34,-204885.40,875173.69,914460.39,2492621.34,2697506.73", + "10:56,-158536.72,1630981.92,-34317.52,1789518.64,-192854.24,883597.00,917914.52,2514578.92,2707433.16", + "10:57,-156082.10,1642268.10,-31561.12,1798350.20,-187643.22,890810.22,922371.34,2533078.32,2720721.54", + "10:58,-157231.10,1651900.71,-32110.87,1809131.81,-189341.97,895197.71,927308.58,2547098.42,2736440.39", + "10:59,-165919.89,1662195.51,-33363.95,1828115.40,-199283.84,899627.25,932991.19,2561822.76,2761106.59", + "11:00,-160022.96,1675654.63,-32667.32,1835677.58,-192690.28,905830.10,938497.43,2581484.73,2774175.01", + "11:01,-160748.75,1685665.68,-34247.49,1846414.43,-194996.24,911540.56,945788.05,2597206.24,2792202.48", + "11:02,-155811.79,1700028.80,-30420.70,1855840.59,-186232.49,919213.07,949633.77,2619241.87,2805474.36", + "11:03,-151301.95,1714265.21,-28782.07,1865567.17,-180084.02,927653.82,956435.89,2641919.03,2822003.06", + "11:04,-153265.33,1722388.28,-30363.53,1875653.61,-183628.86,932564.96,962928.50,2654953.24,2838582.11", + "11:05,-152010.29,1731769.97,-30784.85,1883780.25,-182795.14,938661.78,969446.63,2670431.75,2853226.88", + "11:06,-152088.06,1738550.61,-31923.33,1890638.67,-184011.39,942528.75,974452.08,2681079.36,2865090.75", + "11:07,-154470.04,1745278.36,-32887.10,1899748.40,-187357.14,947344.06,980231.16,2692622.42,2879979.56", + "11:08,-155537.79,1752267.83,-34997.34,1907805.61,-190535.13,950917.66,985915.00,2703185.49,2893720.61", + "11:09,-159317.66,1759799.04,-36677.33,1919116.70,-195994.99,955228.83,991906.16,2715027.87,2911022.86", + "11:10,-157874.52,1768556.05,-36624.87,1926430.58,-194499.39,960087.05,996711.92,2728643.10,2923142.50", + "11:11,-160898.45,1774579.04,-36633.27,1935477.49,-197531.72,966234.00,1002867.27,2740813.04,2938344.76", + "11:12,-161643.40,1780451.99,-38142.26,1942095.39,-199785.66,970094.46,1008236.72,2750546.45,2950332.11", + "11:13,-159518.12,1788281.20,-38094.67,1947799.32,-197612.79,973918.55,1012013.21,2762199.75,2959812.53", + "11:14,-159690.89,1793062.21,-42847.65,1952753.10,-202538.54,977102.94,1019950.58,2770165.15,2972703.68", + "11:15,-163204.84,1797799.97,-45369.84,1961004.80,-208574.68,982357.14,1027726.98,2780157.11,2988731.78", + "11:16,-166600.41,1803995.07,-45784.01,1970595.48,-212384.42,987696.20,1033480.21,2791691.27,3004075.69", + "11:17,-167996.92,1810576.38,-48821.13,1978573.30,-216818.05,991940.81,1040761.94,2802517.19,3019335.24", + "11:18,-168618.00,1822793.48,-54376.69,1991411.48,-222994.69,996033.35,1050410.04,2818826.83,3041821.52", + "11:19,-162451.49,1836876.66,-53471.14,1999328.15,-215922.63,1002637.72,1056108.86,2839514.38,3055437.01", + "11:20,-164364.36,1844836.99,-53731.99,2009201.35,-218096.35,1006285.28,1060017.27,2851122.27,3069218.62", + "11:21,-162526.77,1854146.09,-54369.02,2016672.86,-216895.79,1011106.95,1065475.98,2865253.04,3082148.84", + "11:22,-163481.47,1862149.83,-54801.85,2025631.30,-218283.32,1014711.27,1069513.12,2876861.10,3095144.42", + "11:23,-165168.41,1869045.83,-54364.48,2034214.24,-219532.89,1019102.68,1073467.16,2888148.51,3107681.40", + "11:24,-161171.17,1878823.30,-51069.66,2039994.46,-212240.83,1025195.27,1076264.93,2904018.57,3116259.39", + "11:25,-164711.73,1885702.67,-51982.10,2050414.40,-216693.83,1029102.86,1081084.97,2914805.53,3131499.37", + "11:26,-164713.57,1893754.84,-53118.44,2058468.41,-217832.01,1035230.56,1088349.00,2928985.40,3146817.41", + "11:27,-160073.80,1905350.02,-52833.57,2065423.82,-212907.37,1041456.48,1094290.05,2946806.50,3159713.87", + "11:28,-159393.87,1913561.61,-52273.16,2072955.48,-211667.03,1047401.35,1099674.51,2960962.96,3172629.99", + "11:29,-158446.78,1922504.04,-53374.94,2080950.82,-211821.72,1051739.47,1105114.41,2974243.51,3186065.23", + "11:30,-158213.97,1930312.96,-56281.48,2088526.93,-214495.45,1054698.11,1110979.59,2985011.07,3199506.52", + "11:31,-159409.25,1936470.76,-55332.37,2095880.01,-214741.62,1058995.18,1114327.56,2995465.94,3210207.57", + "11:32,-157595.27,1943459.19,-53789.61,2101054.46,-211384.88,1063591.10,1117380.71,3007050.29,3218435.17", + "11:33,-150646.06,1957716.12,-51618.48,2108362.17,-202264.54,1070284.12,1121902.60,3028000.24,3230264.77", + "11:34,-150378.89,1963326.93,-52813.82,2113705.82,-203192.71,1072410.01,1125223.83,3035736.94,3238929.65", + "11:35,-150241.08,1968759.63,-52437.66,2119000.72,-202678.74,1075843.39,1128281.06,3044603.02,3247281.78", + "11:36,-148569.68,1976896.50,-51108.11,2125466.18,-199677.79,1081083.83,1132191.94,3057980.33,3257658.12", + "11:37,-149356.06,1982006.11,-51599.73,2131362.17,-200955.79,1083766.06,1135365.79,3065772.17,3266727.96", + "11:38,-148807.26,1989398.98,-53174.32,2138206.24,-201981.58,1087135.02,1140309.34,3076534.00,3278515.58", + "11:39,-146547.47,1997283.61,-52191.25,2143831.08,-198738.72,1090607.03,1142798.28,3087890.64,3286629.36", + "11:40,-143783.69,2005049.61,-53312.55,2148833.30,-197096.24,1094497.50,1147810.05,3099547.11,3296643.35", + "11:41,-143028.95,2010879.50,-53694.47,2153908.45,-196723.42,1096891.49,1150585.96,3107770.99,3304494.41", + "11:42,-143574.52,2016682.64,-53955.61,2160257.16,-197530.13,1099828.45,1153784.06,3116511.09,3314041.22", + "11:43,-142039.73,2024078.88,-51923.83,2166118.61,-193963.56,1103765.22,1155689.04,3127844.10,3321807.65", + "11:44,-142286.00,2028454.39,-53275.36,2170740.39,-195561.36,1105897.30,1159172.66,3134351.69,3329913.05", + "11:45,-142031.57,2033501.10,-53552.35,2175532.66,-195583.92,1109221.30,1162773.65,3142722.40,3338306.31", + "11:46,-140915.62,2038533.79,-53087.94,2179449.41,-194003.56,1111648.10,1164736.04,3150181.89,3344185.45", + "11:47,-141923.63,2043003.39,-53333.68,2184927.03,-195257.31,1115030.58,1168364.26,3158033.97,3353291.29", + "11:48,-141873.52,2047402.82,-53955.68,2189276.34,-195829.20,1116768.76,1170724.44,3164171.58,3360000.78", + "11:49,-141335.55,2053086.62,-53781.86,2194422.17,-195117.41,1119733.02,1173514.88,3172819.64,3367937.05", + "11:50,-141457.37,2057961.50,-52856.31,2199418.87,-194313.68,1122048.22,1174904.53,3180009.72,3374323.40", + "11:51,-140837.10,2062199.79,-52996.31,2203036.89,-193833.41,1124042.00,1177038.31,3186241.79,3380075.20", + "11:52,-139881.04,2066612.91,-52449.92,2206493.95,-192330.96,1127041.22,1179491.14,3193654.13,3385985.09", + "11:53,-140063.96,2070564.14,-52198.35,2210628.11,-192262.31,1129932.90,1182131.25,3200497.04,3392759.36", + "11:54,-140062.82,2074260.10,-51536.93,2214322.92,-191599.75,1132495.81,1184032.74,3206755.91,3398355.66", + "11:55,-140061.62,2078348.94,-52309.03,2218410.56,-192370.65,1134343.40,1186652.43,3212692.34,3405062.99", + "11:56,-141557.41,2082043.81,-52416.24,2223601.22,-193973.65,1136551.14,1188967.37,3218594.95,3412568.59", + "11:57,-138655.93,2087747.35,-52883.68,2226403.28,-191539.61,1138045.61,1190929.29,3225792.96,3417332.57", + "11:58,-139336.39,2091744.54,-54217.17,2231080.93,-193553.56,1139845.89,1194063.06,3231590.43,3425143.99", + "11:59,-139251.17,2096672.79,-54434.63,2235923.96,-193685.80,1141953.04,1196387.67,3238625.83,3432311.63", + "12:00,-136194.89,2104325.26,-53858.38,2240520.15,-190053.27,1146006.32,1199864.70,3250331.58,3440384.85", + "13:01,-136435.73,2127202.60,-53574.85,2263638.33,-190010.58,1157366.21,1210941.06,3284568.81,3474579.39", + "13:02,-135102.68,2143832.45,-51136.89,2278935.12,-186239.57,1165766.12,1216903.01,3309598.57,3495838.13", + "13:03,-134984.29,2157903.83,-46727.67,2292888.12,-181711.96,1174561.36,1221289.03,3332465.19,3514177.15", + "13:04,-143513.70,2168776.72,-46007.31,2312290.42,-189521.01,1179532.10,1225539.41,3348308.82,3537829.83", + "13:05,-137838.33,2183022.27,-44150.73,2320860.60,-181989.06,1186005.56,1230156.29,3369027.83,3551016.89", + "13:06,-129698.71,2199131.61,-38828.55,2328830.32,-168527.26,1195516.25,1234344.80,3394647.86,3563175.12", + "13:07,-128386.22,2209504.72,-37229.39,2337890.94,-165615.61,1201245.29,1238474.69,3410750.01,3576365.63", + "13:08,-124924.85,2218707.42,-36283.46,2343632.27,-161208.31,1206428.29,1242711.75,3425135.71,3586344.02", + "13:09,-131144.86,2227162.06,-38031.60,2358306.92,-169176.46,1210808.20,1248839.80,3437970.26,3607146.72", + "13:10,-133638.53,2236581.05,-36078.83,2370219.57,-169717.36,1216200.10,1252278.94,3452781.15,3622498.51", + "13:11,-133135.85,2247070.84,-33715.85,2380206.69,-166851.70,1222609.65,1256325.50,3469680.49,3636532.19", + "13:12,-132941.34,2255037.53,-31025.35,2387978.87,-163966.69,1228823.13,1259848.48,3483860.66,3647827.35", + "13:13,-130862.80,2266234.02,-25486.20,2397096.82,-156349.00,1237682.75,1263168.94,3503916.77,3660265.76", + "13:14,-131880.20,2276273.26,-24191.85,2408153.46,-156072.05,1244875.68,1269067.53,3521148.94,3677220.99", + "13:15,-137152.06,2284201.32,-23576.62,2421353.37,-160728.68,1250587.28,1274163.90,3534788.60,3695517.27", + "13:16,-138406.67,2295439.00,-21070.51,2433845.67,-159477.18,1258548.39,1279618.91,3553987.39,3713464.58", + "13:17,-135377.74,2312190.31,-13715.17,2447568.05,-149092.91,1268247.34,1281962.51,3580437.65,3729530.56", + "13:18,-136996.25,2322562.88,-10844.86,2459559.12,-147841.11,1274480.37,1285325.23,3597043.25,3744884.35", + "13:19,-141102.27,2329498.89,-10837.62,2470601.16,-151939.89,1279133.15,1289970.77,3608632.04,3760571.93", + "13:20,-143267.23,2339607.61,-11197.48,2482874.85,-154464.71,1284953.68,1296151.16,3624561.29,3779026.01", + "13:21,-142628.61,2350221.92,-11406.94,2492850.52,-154035.55,1289921.66,1301328.60,3640143.58,3794179.12", + "13:22,-141846.29,2360250.42,-11569.94,2502096.71,-153416.23,1296958.70,1308528.64,3657209.12,3810625.35", + "13:23,-144664.99,2370444.42,-11087.25,2515109.41,-155752.24,1302925.30,1314012.55,3673369.72,3829121.96", + "13:24,-142034.53,2382061.09,-10669.43,2524095.62,-152703.96,1307297.77,1317967.20,3689358.86,3842062.82", + "13:25,-137717.90,2393506.80,-9240.73,2531224.70,-146958.63,1310886.95,1320127.68,3704393.75,3851352.38", + "13:26,-139221.87,2401169.73,-8741.80,2540391.60,-147963.67,1314621.92,1323363.71,3715791.65,3863755.31", + "13:27,-139521.25,2408921.17,-8841.88,2548442.42,-148363.13,1317939.79,1326781.68,3726860.96,3875224.10", + "13:28,-139681.90,2415995.41,-7862.18,2555677.31,-147544.08,1321439.49,1329301.67,3737434.90,3884978.98", + "13:29,-139121.63,2426200.05,-5435.61,2565321.68,-144557.24,1326308.78,1331744.39,3752508.83,3897066.07", + "13:30,-141091.14,2433089.79,-6102.65,2574180.92,-147193.79,1329474.04,1335576.69,3762563.83,3909757.61", + "13:31,-141153.16,2441288.38,-6683.72,2582441.54,-147836.88,1333856.56,1340540.28,3775144.94,3922981.82", + "13:32,-143113.49,2448374.42,-3207.28,2591487.91,-146320.77,1339649.27,1342856.55,3788023.69,3934344.46", + "13:33,-144883.72,2454644.75,-2212.29,2599528.47,-147096.01,1343617.34,1345829.63,3798262.09,3945358.10", + "13:34,-143713.09,2464538.77,-2240.17,2608251.87,-145953.26,1346989.66,1349229.83,3811528.43,3957481.70", + "13:35,-143982.33,2471895.49,-1594.46,2615877.82,-145576.79,1350993.37,1352587.82,3822888.86,3968465.64", + "13:36,-145518.62,2479270.42,-3836.25,2624789.04,-149354.87,1353814.43,1357650.68,3833084.85,3982439.72", + "13:37,-145005.34,2487451.87,-1651.97,2632457.21,-146657.31,1358228.69,1359880.65,3845680.56,3992337.86", + "13:38,-142943.39,2495904.28,-493.61,2638847.67,-143437.00,1362044.65,1362538.26,3857948.93,4001385.93", + "13:39,-136904.02,2507201.58,-865.89,2644105.60,-137769.91,1365410.53,1366276.42,3872612.11,4010382.02", + "13:40,-137078.78,2514384.32,-1118.55,2651463.10,-138197.33,1368184.33,1369302.88,3882568.65,4020765.98", + "13:41,-141468.21,2520877.64,-2660.86,2662345.86,-144129.07,1370962.90,1373623.76,3891840.54,4035969.62", + "13:42,-141318.07,2527534.19,-1884.08,2668852.26,-143202.15,1374443.85,1376327.92,3901978.04,4045180.18", + "13:43,-142046.63,2533665.69,-1147.12,2675712.32,-143193.75,1377360.73,1378507.84,3911026.42,4054220.16", + "13:44,-144957.78,2540005.19,-2597.66,2684962.97,-147555.44,1381254.05,1383851.71,3921259.24,4068814.68", + "13:45,-147328.41,2547273.38,-6048.68,2694601.79,-153377.09,1384426.52,1390475.20,3931699.90,4085076.99", + "13:46,-147941.84,2553894.37,-6833.20,2701836.21,-154775.04,1387244.80,1394078.00,3941139.17,4095914.21", + "13:47,-145223.36,2562787.17,-6550.22,2708010.52,-151773.58,1390641.91,1397192.13,3953429.08,4105202.65", + "13:48,-144153.07,2573276.42,-4720.13,2717429.49,-148873.20,1396844.61,1401564.73,3970121.03,4118994.22", + "13:49,-141933.97,2583637.87,-562.75,2725571.84,-142496.72,1403730.13,1404292.88,3987368.00,4129864.72", + "13:50,-145780.65,2591841.51,-701.05,2737622.16,-146481.70,1408467.18,1409168.23,4000308.69,4146790.39", + "13:51,-146632.81,2599798.28,-268.55,2746431.10,-146901.36,1412299.58,1412568.13,4012097.86,4158999.23", + "13:52,-146880.25,2607808.98,1668.57,2754689.23,-145211.68,1417530.66,1415862.09,4025339.64,4170551.32", + "13:53,-144418.93,2618103.81,3859.25,2762522.74,-140559.68,1422188.83,1418329.58,4040292.64,4180852.32", + "13:54,-147089.70,2624476.90,2800.03,2771566.60,-144289.67,1425202.89,1422402.85,4049679.79,4193969.45", + "13:55,-148250.70,2634821.10,4319.62,2783071.81,-143931.08,1429831.45,1425511.83,4064652.55,4208583.64", + "13:56,-150248.22,2642393.33,3227.93,2792641.55,-147020.29,1433712.99,1430485.06,4076106.32,4223126.61", + "13:57,-151833.91,2648910.02,5699.57,2800743.92,-146134.34,1439264.32,1433564.75,4088174.34,4234308.67", + "13:58,-152432.28,2657089.96,6658.91,2809522.23,-145773.37,1443858.03,1437199.12,4100947.99,4246721.35", + "13:59,-152389.90,2664875.84,7115.17,2817265.74,-145274.73,1447543.55,1440428.38,4112419.39,4257694.12", + "14:00,-153360.78,2672146.86,6147.51,2825507.64,-147213.27,1451136.11,1444988.61,4123282.97,4270496.25", + "14:01,-154998.90,2679217.04,5702.95,2834215.94,-149295.95,1454862.02,1449159.06,4134079.06,4283375.00", + "14:02,-158816.39,2685008.76,3665.13,2843825.15,-155151.26,1458561.87,1454896.74,4143570.63,4298721.89", + "14:03,-157236.73,2693055.22,2683.93,2850291.95,-154552.80,1462302.61,1459618.68,4155357.83,4309910.63", + "14:04,-169340.64,2700027.75,120.68,2869368.40,-169219.96,1466015.30,1465894.62,4166043.05,4335263.02", + "14:05,-169409.18,2707521.28,3170.56,2876930.45,-166238.62,1471919.12,1468748.56,4179440.40,4345679.01", + "14:06,-173024.05,2713353.97,3864.09,2886378.02,-169159.96,1475474.34,1471610.25,4188828.31,4357988.27", + "14:07,-174382.60,2718722.93,3265.07,2893105.53,-171117.53,1478689.74,1475424.68,4197412.67,4368530.21", + "14:08,-178833.72,2728101.01,2632.79,2906934.73,-176200.93,1482920.81,1480288.02,4211021.82,4387222.75", + "14:09,-180594.96,2734623.57,4212.27,2915218.53,-176382.69,1487670.90,1483458.63,4222294.47,4398677.16", + "14:10,-178390.47,2743375.07,7374.78,2921765.54,-171015.69,1493284.73,1485909.96,4236659.80,4407675.50", + "14:11,-177815.28,2755028.97,9887.83,2932844.26,-167927.45,1499877.38,1489989.55,4254906.35,4422833.81", + "14:12,-182996.00,2763794.09,10849.92,2946790.09,-172146.08,1505216.14,1494366.22,4269010.23,4441156.31", + "14:13,-187396.60,2772675.19,10993.07,2960071.79,-176403.53,1510005.49,1499012.42,4282680.68,4459084.21", + "14:14,-189492.29,2779312.23,11178.10,2968804.52,-178314.19,1513389.97,1502211.87,4292702.20,4471016.39", + "14:15,-193478.50,2786272.03,11742.79,2979750.53,-181735.71,1518545.16,1506802.38,4304817.19,4486552.91", + "14:16,-192579.80,2793553.12,12771.46,2986132.92,-179808.34,1522516.63,1509745.17,4316069.75,4495878.09", + "14:17,-193105.35,2801339.78,12991.87,2994445.13,-180113.48,1527067.99,1514076.12,4328407.77,4508521.25", + "14:18,-192497.99,2810342.18,13103.38,3002840.17,-179394.61,1532058.66,1518955.28,4342400.84,4521795.45", + "14:19,-195851.86,2818517.72,11487.89,3014369.58,-184363.97,1536490.60,1525002.71,4355008.32,4539372.29", + "14:20,-200784.77,2826365.61,10766.97,3027150.39,-190017.80,1540518.87,1529751.90,4366884.48,4556902.29", + "14:21,-201045.40,2834293.58,10803.90,3035338.98,-190241.50,1544524.70,1533720.80,4378818.28,4569059.78", + "14:22,-196265.17,2850945.27,14449.68,3047210.43,-181815.49,1553127.10,1538677.42,4404072.37,4585887.85", + "14:23,-197262.57,2861546.95,15327.56,3058809.51,-181935.01,1557877.68,1542550.12,4419424.63,4601359.63", + "14:24,-200695.91,2868518.36,15674.25,3069214.27,-185021.66,1562298.33,1546624.08,4430816.69,4615838.35", + "14:25,-202916.91,2874409.54,15329.25,3077326.45,-187587.66,1565810.06,1550480.81,4440219.60,4627807.26", + "14:26,-198381.44,2891520.75,18445.21,3089902.19,-179936.23,1574474.50,1556029.29,4465995.25,4645931.48", + "14:27,-202313.55,2900350.05,20414.60,3102663.60,-181898.95,1580656.57,1560241.97,4481006.62,4662905.57", + "14:28,-203964.79,2909542.21,20175.46,3113506.99,-183789.33,1585156.23,1564980.77,4494698.44,4678487.76", + "14:29,-207440.13,2919470.67,20795.99,3126910.80,-186644.14,1590800.83,1570004.84,4510271.50,4696915.64", + "14:30,-210790.75,2926830.94,18503.83,3137621.69,-192286.92,1594066.94,1575563.11,4520897.88,4713184.80", + "14:31,-217510.21,2935268.12,18725.95,3152778.33,-198784.26,1599257.86,1580531.91,4534525.98,4733310.24", + "14:32,-218860.78,2943686.67,16803.91,3162547.45,-202056.87,1603353.30,1586549.39,4547039.97,4749096.84", + "14:33,-220319.97,2952508.18,15563.53,3172828.16,-204756.44,1607335.63,1591772.10,4559843.81,4764600.26", + "14:34,-224191.41,2960603.17,13215.36,3184794.57,-210976.05,1611483.97,1598268.61,4572087.14,4783063.18", + "14:35,-231085.72,2967461.19,12827.10,3198546.91,-218258.62,1615998.48,1603171.38,4583459.67,4801718.29", + "14:36,-235120.83,2975844.62,15222.90,3210965.45,-219897.93,1621242.38,1606019.47,4597087.00,4816984.92", + "14:37,-237411.33,2983100.07,15500.79,3220511.40,-221910.54,1625730.25,1610229.46,4608830.32,4830740.86", + "14:38,-240792.66,2991734.37,17660.73,3232527.03,-223131.93,1632327.22,1614666.49,4624061.59,4847193.52", + "14:39,-245856.04,3000550.42,20080.84,3246406.47,-225775.20,1638497.02,1618416.18,4639047.44,4864822.65", + "14:40,-251778.02,3008636.10,21348.74,3260414.11,-230429.28,1643856.04,1622507.29,4652492.14,4882921.40", + "14:41,-256220.74,3017092.93,19988.09,3273313.66,-236232.65,1647921.04,1627932.95,4665013.97,4901246.61", + "14:42,-258759.75,3027880.48,16886.94,3286640.23,-241872.81,1652304.56,1635417.62,4680185.04,4922057.85", + "14:43,-262256.35,3041704.34,17215.69,3303960.69,-245040.66,1660278.79,1643063.10,4701983.13,4947023.79", + "14:44,-270972.95,3054578.94,14379.11,3325551.90,-256593.84,1667150.78,1652771.67,4721729.72,4978323.57", + "14:45,-276856.92,3068503.32,5444.13,3345360.24,-271412.79,1674303.90,1668859.77,4742807.22,5014220.01", + "14:46,-284868.36,3078339.96,908.21,3363208.32,-283960.15,1680078.73,1679170.52,4758418.69,5042378.84", + "14:47,-292326.53,3089404.20,-5484.24,3381730.73,-297810.77,1685948.11,1691432.35,4775352.31,5073163.08", + "14:48,-302874.27,3099049.09,-8530.08,3401923.37,-311404.35,1692120.76,1700650.84,4791169.85,5102574.21", + "14:49,-306489.03,3111046.92,-15371.90,3417535.95,-321860.93,1699068.93,1714440.83,4810115.85,5131976.78", + "14:50,-311673.56,3122395.36,-20614.04,3434068.93,-332287.60,1705387.27,1726001.31,4827782.63,5160070.24", + "14:51,-319743.31,3131983.75,-26346.87,3451727.06,-346090.18,1711462.00,1737808.87,4843445.75,5189535.93", + "14:52,-324120.97,3143384.52,-30256.56,3467505.49,-354377.53,1716809.08,1747065.64,4860193.60,5214571.13", + "14:53,-330373.13,3153766.70,-36137.39,3484139.83,-366510.52,1722215.23,1758352.62,4875981.93,5242492.45", + "14:54,-327014.55,3171697.92,-34541.06,3498712.47,-361555.61,1733395.52,1767936.59,4905093.44,5266649.06", + "14:55,-332852.53,3183394.19,-39008.57,3516246.73,-371861.10,1739026.54,1778035.11,4922420.73,5294281.84", + "14:56,-336483.88,3196412.70,-44565.23,3532896.58,-381049.11,1746035.49,1790600.73,4942448.19,5323497.31", + "14:57,-340255.65,3208246.75,-51791.97,3548502.40,-392047.62,1752234.90,1804026.87,4960481.65,5352529.27", + "14:58,-346039.28,3217989.33,-60852.82,3564028.60,-406892.10,1756728.89,1817581.71,4974718.22,5381610.31", + "14:59,-352131.16,3228927.95,-76309.64,3581059.12,-428440.80,1761970.85,1838280.48,4990898.80,5419339.60", + "15:00,-354977.17,3240009.28,-92552.63,3594986.45,-447529.80,1768404.09,1860956.72,5008413.37,5455943.17", + "15:01,-341933.58,3265667.50,-93930.63,3607601.08,-435864.21,1785731.98,1879662.61,5051399.48,5487263.69", + "15:02,-348399.90,3278141.09,-105717.37,3626540.99,-454117.27,1792674.10,1898391.46,5070815.19,5524932.45", + "15:03,-362049.88,3294683.12,-109154.36,3656733.00,-471204.24,1802887.65,1912042.01,5097570.77,5568775.01", + "15:04,-376186.43,3305916.84,-117762.88,3682103.27,-493949.31,1808941.27,1926704.15,5114858.11,5608807.42", + "15:05,-389295.14,3314735.94,-126206.55,3704031.07,-515501.69,1814491.89,1940698.43,5129227.83,5644729.50", + "15:06,-398131.30,3325900.65,-142842.23,3724031.95,-540973.53,1818494.05,1961336.28,5144394.70,5685368.23", + "15:07,-402139.19,3339090.58,-148824.52,3741229.77,-550963.71,1823784.49,1972609.01,5162875.07,5713838.78", + "15:08,-412981.46,3347001.55,-160170.04,3759983.00,-573151.50,1828054.60,1988224.64,5175056.15,5748207.64", + "15:09,-422153.54,3356133.94,-173488.22,3778287.48,-595641.76,1832570.34,2006058.55,5188704.28,5784346.03", + "15:10,-434675.81,3364010.91,-183438.19,3798686.72,-618114.00,1836505.46,2019943.65,5200516.37,5818630.37", + "15:11,-446395.85,3371063.95,-193984.89,3817459.80,-640380.74,1840046.01,2034030.91,5211109.96,5851490.71", + "15:12,-460143.54,3379855.18,-208429.11,3839998.72,-668572.65,1843696.68,2052125.79,5223551.86,5892124.51", + "15:13,-468929.30,3390006.30,-221742.89,3858935.60,-690672.19,1847664.76,2069407.65,5237671.06,5928343.25", + "15:14,-474235.65,3398881.86,-229236.75,3873117.51,-703472.40,1852683.16,2081919.91,5251565.02,5955037.42", + "15:15,-484853.63,3408807.01,-242560.84,3893660.64,-727414.47,1857536.28,2100097.12,5266343.29,5993757.76", + "15:16,-508422.41,3415390.92,-255909.12,3923813.32,-764331.53,1861300.80,2117209.92,5276691.72,6041023.24", + "15:17,-520505.51,3425278.22,-263711.76,3945783.73,-784217.27,1865615.73,2129327.49,5290893.95,6075111.22", + "15:18,-539042.35,3431181.48,-274113.34,3970223.83,-813155.69,1870277.16,2144390.50,5301458.64,6114614.33", + "15:19,-550387.70,3437766.24,-279604.12,3988153.94,-829991.82,1873708.34,2153312.46,5311474.58,6141466.40", + "15:20,-565533.68,3443694.56,-287759.47,4009228.24,-853293.15,1877078.47,2164837.94,5320773.03,6174066.18", + "15:21,-578160.85,3450091.45,-296650.99,4028252.30,-874811.84,1880531.23,2177182.22,5330622.68,6205434.52", + "15:22,-598526.34,3457071.92,-307686.25,4055598.26,-906212.59,1883572.74,2191258.99,5340644.66,6246857.25", + "15:23,-627593.79,3464850.16,-320581.40,4092443.95,-948175.19,1886811.18,2207392.58,5351661.34,6299836.53", + "15:24,-644512.59,3472595.11,-327201.45,4117107.70,-971714.04,1890248.39,2217449.84,5362843.50,6334557.54", + "15:25,-659006.54,3480406.30,-335689.55,4139412.85,-994696.09,1895173.27,2230862.82,5375579.57,6370275.67", + "15:26,-680069.86,3486092.55,-346485.96,4166162.41,-1026555.82,1898588.55,2245074.51,5384681.10,6411236.92", + "15:27,-692471.90,3492124.91,-351758.37,4184596.81,-1044230.27,1902511.75,2254270.12,5394636.66,6438866.93", + "15:28,-713444.29,3497686.78,-364911.96,4211131.06,-1078356.25,1905825.67,2270737.62,5403512.45,6481868.68", + "15:29,-728057.96,3506787.00,-375248.15,4234844.95,-1103306.11,1911104.72,2286352.88,5417891.72,6521197.83", + "15:30,-740621.88,3513015.81,-382519.44,4253637.69,-1123141.32,1915044.42,2297563.86,5428060.23,6551201.55", + "15:31,-760758.95,3519290.10,-393900.85,4280049.05,-1154659.80,1919676.55,2313577.41,5438966.65,6593626.46", + "15:32,-775198.43,3525727.11,-400115.66,4300925.54,-1175314.09,1923633.36,2323749.02,5449360.47,6624674.56", + "15:33,-792820.87,3532654.93,-408741.21,4325475.80,-1201562.08,1929534.45,2338275.66,5462189.38,6663751.46", + "15:34,-805852.67,3539425.58,-411294.91,4345278.26,-1217147.58,1934547.92,2345842.83,5473973.50,6691121.09", + "15:35,-820353.48,3545798.55,-416079.78,4366152.03,-1236433.26,1939483.56,2355563.34,5485282.11,6721715.37", + "15:36,-841065.82,3553577.54,-425404.38,4394643.36,-1266470.20,1943303.37,2368707.75,5496880.91,6763351.11", + "15:37,-856917.91,3559653.26,-434881.29,4416571.17,-1291799.20,1946291.05,2381172.34,5505944.31,6797743.51", + "15:38,-871057.60,3567947.74,-441612.42,4439005.33,-1312670.02,1950367.77,2391980.19,5518315.51,6830985.52", + "15:39,-893403.23,3573775.70,-451359.50,4467178.93,-1344762.73,1954546.43,2405905.93,5528322.13,6873084.86", + "15:40,-906191.69,3581490.67,-457816.33,4487682.36,-1364008.02,1958115.68,2415932.01,5539606.35,6903614.37", + "15:41,-923546.45,3587987.64,-468786.27,4511534.09,-1392332.72,1962285.21,2431071.48,5550272.85,6942605.57", + "15:42,-947650.27,3595777.14,-478576.60,4543427.42,-1426226.87,1967353.46,2445930.06,5563130.60,6989357.48", + "15:43,-979674.74,3603811.80,-490804.39,4583486.55,-1470479.13,1972350.34,2463154.73,5576162.14,7046641.28", + "15:44,-1000321.59,3611277.59,-499143.43,4611599.18,-1499465.02,1977135.49,2476278.92,5588413.08,7087878.10", + "15:45,-1027811.16,3619564.80,-505812.71,4647375.96,-1533623.87,1982830.18,2488642.89,5602394.98,7136018.85", + "15:46,-1047098.59,3628667.95,-517115.43,4675766.54,-1564214.02,1989313.43,2506428.86,5617981.38,7182195.40", + "15:47,-1077749.13,3635216.45,-531231.21,4712965.58,-1608980.34,1994655.61,2525886.83,5629872.06,7238852.41", + "15:48,-1108817.79,3641356.98,-545153.49,4750174.77,-1653971.28,1999404.96,2544558.44,5640761.94,7294733.21", + "15:49,-1144516.18,3648428.22,-559985.95,4792944.40,-1704502.13,2003354.78,2563340.74,5651783.00,7356285.14", + "15:50,-1178083.99,3654551.74,-577664.94,4832635.72,-1755748.93,2006915.19,2584580.13,5661466.93,7417215.85", + "15:51,-1215781.98,3661829.09,-593233.19,4877611.08,-1809015.17,2014182.94,2607416.12,5676012.03,7485027.20", + "15:52,-1241997.48,3670534.03,-609400.78,4912531.51,-1851398.26,2022738.11,2632138.89,5693272.14,7544670.40", + "15:53,-1273029.02,3678572.96,-620776.22,4951601.98,-1893805.24,2032570.97,2653347.19,5711143.93,7604949.17", + "15:54,-1305255.47,3685383.02,-630396.71,4990638.49,-1935652.18,2041333.65,2671730.36,5726716.67,7662368.85", + "15:55,-1335966.58,3693726.30,-638144.11,5029692.88,-1974110.69,2050152.36,2688296.47,5743878.66,7717989.35", + "15:56,-1371246.03,3703235.93,-644317.64,5074481.96,-2015563.67,2058781.87,2703099.51,5762017.80,7777581.47", + "15:57,-1394894.63,3711480.31,-645415.59,5106374.95,-2040310.22,2066795.46,2712211.05,5778275.77,7818586.00", + "15:58,-1423688.11,3721004.46,-645658.77,5144692.57,-2069346.88,2074975.65,2720634.41,5795980.11,7865326.98", + "15:59,-1456207.37,3729590.59,-652499.73,5185797.96,-2108707.10,2081924.19,2734423.92,5811514.78,7920221.88", + "16:00,-1466894.39,3740279.46,-653355.86,5207173.85,-2120250.25,2088596.96,2741952.83,5828876.42,7949126.68", + "16:01,-1467216.14,3740869.83,-653517.54,5208085.97,-2120733.68,2088923.20,2742440.74,5829793.03,7950526.71", + "16:02,-1467216.14,3740869.83,-653517.54,5208085.97,-2120733.68,2088923.20,2742440.74,5829793.03,7950526.71", + "16:03,-1467216.14,3740869.83,-653517.54,5208085.97,-2120733.68,2088923.20,2742440.74,5829793.03,7950526.71", + "16:04,-1467216.14,3740869.83,-653517.54,5208085.97,-2120733.68,2088923.20,2742440.74,5829793.03,7950526.71", + "16:05,-1467216.14,3740869.83,-653517.54,5208085.97,-2120733.68,2088923.20,2742440.74,5829793.03,7950526.71", + "16:06,-1467216.14,3740869.83,-653517.54,5208085.97,-2120733.68,2088923.20,2742440.74,5829793.03,7950526.71", + "16:07,-1467216.14,3740869.83,-653517.54,5208085.97,-2120733.68,2088923.20,2742440.74,5829793.03,7950526.71", + "16:08,-1467216.14,3740869.83,-653517.54,5208085.97,-2120733.68,2088923.20,2742440.74,5829793.03,7950526.71", + "16:09,-,-,-,-,-,-,-,-,-", + "16:10,-,-,-,-,-,-,-,-,-" + ], + "s2nDate": "2026-03-20", + "n2sDate": "2026-03-20" + } +} \ No newline at end of file diff --git a/backend/data/source_diagnostics.json b/backend/data/source_diagnostics.json new file mode 100644 index 0000000..03e8d17 --- /dev/null +++ b/backend/data/source_diagnostics.json @@ -0,0 +1,10 @@ +{ + "source_name": "东方财富", + "realtime_available": true, + "historical_available": true, + "last_success_at": "2026-03-20T16:08:31+08:00", + "last_failure_at": null, + "last_error_reason": null, + "last_success_url": "https://datacenter-web.eastmoney.com/api/data/v1/get", + "last_persisted_at": "2026-03-20T16:08:31+08:00" +} \ No newline at end of file diff --git a/backend/data/source_probe_results.json b/backend/data/source_probe_results.json new file mode 100644 index 0000000..3e44f11 --- /dev/null +++ b/backend/data/source_probe_results.json @@ -0,0 +1,93 @@ +{ + "generated_at_utc": "2026-03-19T12:14:42.301838+00:00", + "results": [ + { + "source": "eastmoney", + "page_url": "https://data.eastmoney.com/hsgtV2/hsgtDetail/scgkDetail_nx.html", + "fetched": true, + "status_code": 200, + "title": "沪深港通持股 _ 数据中心 _ 东方财富网", + "latest_date": "2026-03-19", + "direct_table_access": true, + "pagination_access": true, + "realtime_hint": true, + "notes": [ + "公开页面可访问。", + "页面文案包含南向资金、港股通(沪)、港股通(深)。", + "页面中检出日期 2026-03-19。" + ], + "error": null, + "extracted": { + "contains_southbound": true, + "contains_shanghai": true, + "contains_shenzhen": true, + "contains_today_net_buy": false + } + }, + { + "source": "zhitong", + "page_url": "https://www.zhitongcaijing.com/content/detail/1295067.html", + "fetched": true, + "status_code": 200, + "title": "智通港股通资金流向统计(T+2)|5月20日", + "latest_date": "2025-05-20", + "direct_table_access": false, + "pagination_access": false, + "realtime_hint": false, + "notes": [ + "站点可访问,但当前命中的是资讯文章页。", + "页面语义更偏新闻/统计解读,不是可直接分页拉取的标准数据表。", + "页面明确指向 T+2 或延迟数据。" + ], + "error": null, + "extracted": { + "contains_t_plus_2": true, + "contains_delay_notice": true, + "contains_southbound": true + } + }, + { + "source": "wind", + "page_url": "https://www.wind.com.cn/portal/zh/WFT/index.html", + "fetched": true, + "status_code": 200, + "title": "万得 - 金融终端", + "latest_date": null, + "direct_table_access": false, + "pagination_access": false, + "realtime_hint": true, + "notes": [ + "官方产品页可访问。", + "当前拿到的是产品介绍页,不是公开南向资金网页数据表。", + "页面包含 API/客户端能力描述,说明数据更可能通过授权终端或接口获取。" + ], + "error": null, + "extracted": { + "contains_client_api": true, + "contains_excel_plugin": true, + "contains_terminal": true + } + }, + { + "source": "ths_reference", + "page_url": "https://data.10jqka.com.cn/hgt/ggtb/", + "fetched": true, + "status_code": 200, + "title": "港股通(沪)-数据中心-同花顺财经", + "latest_date": "2024-08-16", + "direct_table_access": true, + "pagination_access": true, + "realtime_hint": false, + "notes": [ + "同花顺公开 HTML 历史表可抓取。", + "分页可通过非 ajax=1 直达 URL 访问。" + ], + "error": null, + "extracted": { + "page_info": "1/206", + "page_2_first_date": "2024-08-02", + "latest_date": "2024-08-16" + } + } + ] +} \ No newline at end of file diff --git a/backend/data/system_config.json b/backend/data/system_config.json new file mode 100644 index 0000000..463d008 --- /dev/null +++ b/backend/data/system_config.json @@ -0,0 +1,30 @@ +{ + "product_name": "南向资金监控平台", + "timezone": "Asia/Shanghai", + "source_name": "东方财富", + "source_strategy": "已接入东方财富历史与实时公开接口;历史来自 datacenter-web,实时来自 push2。", + "realtime_collection_interval_seconds": 60, + "history_backfill_start_date": "2026-01-01", + "threshold_step_hkd_billion": 40, + "five_minute_flow_alert_hkd_billion": 5, + "five_minute_window_minutes": 5, + "five_minute_cooldown_minutes": 5, + "email_enabled": true, + "sender_email": "1807754808@qq.com", + "smtp_username": "1807754808@qq.com", + "smtp_password": "hfyltsqfbmvzegfe", + "smtp_host": "smtp.qq.com", + "smtp_port": 465, + "recipients": [ + "1807754808@qq.com" + ], + "storage_backend": "mysql", + "mysql_enabled": true, + "mysql_host": "152.136.100.182", + "mysql_port": 3306, + "mysql_database": "zijin", + "mysql_username": "root", + "mysql_password": "4a3986024e6662f9e571782ece1587298291d18925b44f1f", + "mysql_charset": "utf8mb4", + "strategy_prompt": "你是一个关于恒生股市的专家,了解A股、美股及海外股市的关系,结合恒生市场的最新消息,结合当前的资金情况,给出当前的操作建议" +} diff --git a/backend/requirements.txt b/backend/requirements.txt new file mode 100644 index 0000000..8e9fda1 --- /dev/null +++ b/backend/requirements.txt @@ -0,0 +1,4 @@ +fastapi==0.116.1 +uvicorn==0.35.0 +pydantic==2.11.7 +PyMySQL==1.1.1 diff --git a/backend/test/probe_results.json b/backend/test/probe_results.json new file mode 100644 index 0000000..0446e42 --- /dev/null +++ b/backend/test/probe_results.json @@ -0,0 +1,86 @@ +[ + { + "name": "institutions", + "url": "https://api.wmcloud.com/data/v1/api/moneyflow/getMoneyFlow.json", + "params": { + "tradeDate": "2026-03-19", + "field": "tradeDate,secID,instNetFlow,retailNetFlow,instBuyCash,instSellCash" + }, + "status_code": 200, + "headers": { + "Server": "nginx", + "Date": "Thu, 19 Mar 2026 14:21:57 GMT", + "Content-Type": "application/json;charset=utf8", + "Content-Length": "40", + "Connection": "keep-alive", + "Set-Cookie": "cloud-anonymous-token=1a422c2c29a9465a9469a75c7e092970;Path=/;Domain=.datayes.com;Expires=Wed, 17-Jun-2026 14:21:57 GMT", + "Expires": "Thu, 01 Jan 1970 00:00:00 GMT", + "DYes-Rsp-count": "0", + "Access-Control-Allow-Credentials": "true", + "Access-Control-Allow-Methods": "GET,POST,HEAD,PUT,OPTIONS,DELETE,TRACE,CONNECT,MOVE,PROXY", + "Access-Control-Allow-Headers": "authorization,Access-Control-Allow-Origin,Content-Type,Cookie,Cache-Control,Connection,Accept-Language,Accept-Encoding,Accept,Pragma,Referer,User-Agent,DNT,Host,Accept-Charset,AccessToken,Pms-Mac-Addr,X-Requested-With", + "Strict-Transport-Security": "max-age=31536000" + }, + "body": { + "retCode": -12, + "retMsg": "API Not Found" + }, + "description": "Main/Institution vs retail capital flow summary." + }, + { + "name": "blocks", + "url": "https://api.wmcloud.com/data/v1/api/moneyflow/getBlockMoneyFlow.json", + "params": { + "tradeDate": "2026-03-19", + "field": "tradeDate,industryName,blockNetFlow,blockBuyCash,blockSellCash" + }, + "status_code": 200, + "headers": { + "Server": "nginx", + "Date": "Thu, 19 Mar 2026 14:21:58 GMT", + "Content-Type": "application/json;charset=utf8", + "Content-Length": "40", + "Connection": "keep-alive", + "Set-Cookie": "cloud-anonymous-token=7491f7e8d13644cbbe311aa8f2ce9b4d;Path=/;Domain=.datayes.com;Expires=Wed, 17-Jun-2026 14:21:58 GMT", + "Expires": "Thu, 01 Jan 1970 00:00:00 GMT", + "DYes-Rsp-count": "0", + "Access-Control-Allow-Credentials": "true", + "Access-Control-Allow-Methods": "GET,POST,HEAD,PUT,OPTIONS,DELETE,TRACE,CONNECT,MOVE,PROXY", + "Access-Control-Allow-Headers": "authorization,Access-Control-Allow-Origin,Content-Type,Cookie,Cache-Control,Connection,Accept-Language,Accept-Encoding,Accept,Pragma,Referer,User-Agent,DNT,Host,Accept-Charset,AccessToken,Pms-Mac-Addr,X-Requested-With", + "Strict-Transport-Security": "max-age=31536000" + }, + "body": { + "retCode": -12, + "retMsg": "API Not Found" + }, + "description": "Block/sector capital inflows and outflows." + }, + { + "name": "indices", + "url": "https://api.wmcloud.com/data/v1/api/moneyflow/getIndexMoneyFlow.json", + "params": { + "tradeDate": "2026-03-19", + "field": "tradeDate,indexName,indexNetFlow,indexBuyCash,indexSellCash" + }, + "status_code": 200, + "headers": { + "Server": "nginx", + "Date": "Thu, 19 Mar 2026 14:21:58 GMT", + "Content-Type": "application/json;charset=utf8", + "Content-Length": "40", + "Connection": "keep-alive", + "Set-Cookie": "cloud-anonymous-token=83e9f966c3594f2a87dd9bfcfaa9b45c;Path=/;Domain=.datayes.com;Expires=Wed, 17-Jun-2026 14:21:58 GMT", + "Expires": "Thu, 01 Jan 1970 00:00:00 GMT", + "DYes-Rsp-count": "0", + "Access-Control-Allow-Credentials": "true", + "Access-Control-Allow-Methods": "GET,POST,HEAD,PUT,OPTIONS,DELETE,TRACE,CONNECT,MOVE,PROXY", + "Access-Control-Allow-Headers": "authorization,Access-Control-Allow-Origin,Content-Type,Cookie,Cache-Control,Connection,Accept-Language,Accept-Encoding,Accept,Pragma,Referer,User-Agent,DNT,Host,Accept-Charset,AccessToken,Pms-Mac-Addr,X-Requested-With", + "Strict-Transport-Security": "max-age=31536000" + }, + "body": { + "retCode": -12, + "retMsg": "API Not Found" + }, + "description": "Broad index capital flow overview." + } +] \ No newline at end of file diff --git a/backend/test/requirements.txt b/backend/test/requirements.txt new file mode 100644 index 0000000..535409c --- /dev/null +++ b/backend/test/requirements.txt @@ -0,0 +1 @@ +requests>=2.31 diff --git a/backend/test/wind_data_probe.py b/backend/test/wind_data_probe.py new file mode 100644 index 0000000..761394a --- /dev/null +++ b/backend/test/wind_data_probe.py @@ -0,0 +1,95 @@ +import argparse +import json +import os +from pathlib import Path +from typing import Any + +import requests + + +API_ENDPOINTS = [ + { + "name": "institutions", + "description": "Main/Institution vs retail capital flow summary.", + "path": "/data/v1/api/moneyflow/getMoneyFlow.json", + "params": { + "tradeDate": None, + "field": "tradeDate,secID,instNetFlow,retailNetFlow,instBuyCash,instSellCash", + }, + }, + { + "name": "blocks", + "description": "Block/sector capital inflows and outflows.", + "path": "/data/v1/api/moneyflow/getBlockMoneyFlow.json", + "params": { + "tradeDate": None, + "field": "tradeDate,industryName,blockNetFlow,blockBuyCash,blockSellCash", + }, + }, + { + "name": "indices", + "description": "Broad index capital flow overview.", + "path": "/data/v1/api/moneyflow/getIndexMoneyFlow.json", + "params": { + "tradeDate": None, + "field": "tradeDate,indexName,indexNetFlow,indexBuyCash,indexSellCash", + }, + }, +] + + +def probe_endpoint( + base_url: str, token: str | None, endpoint: dict[str, Any], default_trade_date: str +) -> dict[str, Any]: + params = {**endpoint["params"]} + params["tradeDate"] = params["tradeDate"] or default_trade_date + url = f"{base_url}{endpoint['path']}" + headers = {} + if token: + headers["Authorization"] = f"Bearer {token}" + response = requests.get(url, headers=headers, params=params, timeout=20) + try: + body = response.json() + except ValueError: + body = response.text + + return { + "name": endpoint["name"], + "url": url, + "params": params, + "status_code": response.status_code, + "headers": dict(response.headers), + "body": body, + "description": endpoint["description"], + } + + +def main() -> None: + parser = argparse.ArgumentParser(description="Probe Wind/WMCloud capital flow endpoints.") + parser.add_argument("--trade-date", default="2026-03-19") + parser.add_argument("--out", default="probe_results.json") + parser.add_argument("--base-url", default="https://api.wmcloud.com") + args = parser.parse_args() + + token = os.environ.get("WIND_API_TOKEN") + results: list[dict[str, Any]] = [] + + for endpoint in API_ENDPOINTS: + try: + result = probe_endpoint(args.base_url, token, endpoint, args.trade_date) + except requests.RequestException as exc: + result = { + "name": endpoint["name"], + "description": endpoint["description"], + "error": str(exc), + "url": f"{args.base_url}{endpoint['path']}", + } + results.append(result) + + out_path = Path(__file__).resolve().parent / args.out + out_path.write_text(json.dumps(results, ensure_ascii=False, indent=2), encoding="utf-8") + print(out_path) + + +if __name__ == "__main__": + main() diff --git a/frontend/index.html b/frontend/index.html new file mode 100644 index 0000000..6930227 --- /dev/null +++ b/frontend/index.html @@ -0,0 +1,15 @@ + + + + + + 资金监控页面 + + + + + + +
+ + diff --git a/frontend/package-lock.json b/frontend/package-lock.json new file mode 100644 index 0000000..de3a440 --- /dev/null +++ b/frontend/package-lock.json @@ -0,0 +1,1500 @@ +{ + "name": "southbound-monitor-frontend", + "version": "0.1.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "southbound-monitor-frontend", + "version": "0.1.0", + "dependencies": { + "vue": "^3.5.13" + }, + "devDependencies": { + "@vitejs/plugin-vue": "^5.2.1", + "typescript": "^5.7.3", + "vite": "^6.3.5", + "vue-tsc": "^2.2.8" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", + "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.28.5", + "resolved": "https://registry.npmmirror.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz", + "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.29.2", + "resolved": "https://registry.npmmirror.com/@babel/parser/-/parser-7.29.2.tgz", + "integrity": "sha512-4GgRzy/+fsBa72/RZVJmGKPmZu9Byn8o4MoLpmNe1m8ZfYnz5emHLQz3U4gLud6Zwl0RZIcgiLD7Uq7ySFuDLA==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.29.0" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/types": { + "version": "7.29.0", + "resolved": "https://registry.npmmirror.com/@babel/types/-/types-7.29.0.tgz", + "integrity": "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==", + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.27.1", + "@babel/helper-validator-identifier": "^7.28.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.25.12", + "resolved": "https://registry.npmmirror.com/@esbuild/aix-ppc64/-/aix-ppc64-0.25.12.tgz", + "integrity": "sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.25.12", + "resolved": "https://registry.npmmirror.com/@esbuild/android-arm/-/android-arm-0.25.12.tgz", + "integrity": "sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.25.12", + "resolved": "https://registry.npmmirror.com/@esbuild/android-arm64/-/android-arm64-0.25.12.tgz", + "integrity": "sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.25.12", + "resolved": "https://registry.npmmirror.com/@esbuild/android-x64/-/android-x64-0.25.12.tgz", + "integrity": "sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.25.12", + "resolved": "https://registry.npmmirror.com/@esbuild/darwin-arm64/-/darwin-arm64-0.25.12.tgz", + "integrity": "sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.25.12", + "resolved": "https://registry.npmmirror.com/@esbuild/darwin-x64/-/darwin-x64-0.25.12.tgz", + "integrity": "sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.25.12", + "resolved": "https://registry.npmmirror.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.12.tgz", + "integrity": "sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.25.12", + "resolved": "https://registry.npmmirror.com/@esbuild/freebsd-x64/-/freebsd-x64-0.25.12.tgz", + "integrity": "sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.25.12", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-arm/-/linux-arm-0.25.12.tgz", + "integrity": "sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.25.12", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-arm64/-/linux-arm64-0.25.12.tgz", + "integrity": "sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.25.12", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-ia32/-/linux-ia32-0.25.12.tgz", + "integrity": "sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.25.12", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-loong64/-/linux-loong64-0.25.12.tgz", + "integrity": "sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.25.12", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-mips64el/-/linux-mips64el-0.25.12.tgz", + "integrity": "sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==", + "cpu": [ + "mips64el" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.25.12", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-ppc64/-/linux-ppc64-0.25.12.tgz", + "integrity": "sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.25.12", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-riscv64/-/linux-riscv64-0.25.12.tgz", + "integrity": "sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.25.12", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-s390x/-/linux-s390x-0.25.12.tgz", + "integrity": "sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.25.12", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-x64/-/linux-x64-0.25.12.tgz", + "integrity": "sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-arm64": { + "version": "0.25.12", + "resolved": "https://registry.npmmirror.com/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.12.tgz", + "integrity": "sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.25.12", + "resolved": "https://registry.npmmirror.com/@esbuild/netbsd-x64/-/netbsd-x64-0.25.12.tgz", + "integrity": "sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-arm64": { + "version": "0.25.12", + "resolved": "https://registry.npmmirror.com/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.12.tgz", + "integrity": "sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.25.12", + "resolved": "https://registry.npmmirror.com/@esbuild/openbsd-x64/-/openbsd-x64-0.25.12.tgz", + "integrity": "sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openharmony-arm64": { + "version": "0.25.12", + "resolved": "https://registry.npmmirror.com/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.12.tgz", + "integrity": "sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdASg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openharmony" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.25.12", + "resolved": "https://registry.npmmirror.com/@esbuild/sunos-x64/-/sunos-x64-0.25.12.tgz", + "integrity": "sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.25.12", + "resolved": "https://registry.npmmirror.com/@esbuild/win32-arm64/-/win32-arm64-0.25.12.tgz", + "integrity": "sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.25.12", + "resolved": "https://registry.npmmirror.com/@esbuild/win32-ia32/-/win32-ia32-0.25.12.tgz", + "integrity": "sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.25.12", + "resolved": "https://registry.npmmirror.com/@esbuild/win32-x64/-/win32-x64-0.25.12.tgz", + "integrity": "sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.5", + "resolved": "https://registry.npmmirror.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", + "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", + "license": "MIT" + }, + "node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.59.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.59.0.tgz", + "integrity": "sha512-upnNBkA6ZH2VKGcBj9Fyl9IGNPULcjXRlg0LLeaioQWueH30p6IXtJEbKAgvyv+mJaMxSm1l6xwDXYjpEMiLMg==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-android-arm64": { + "version": "4.59.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.59.0.tgz", + "integrity": "sha512-hZ+Zxj3SySm4A/DylsDKZAeVg0mvi++0PYVceVyX7hemkw7OreKdCvW2oQ3T1FMZvCaQXqOTHb8qmBShoqk69Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.59.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.59.0.tgz", + "integrity": "sha512-W2Psnbh1J8ZJw0xKAd8zdNgF9HRLkdWwwdWqubSVk0pUuQkoHnv7rx4GiF9rT4t5DIZGAsConRE3AxCdJ4m8rg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-darwin-x64": { + "version": "4.59.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.59.0.tgz", + "integrity": "sha512-ZW2KkwlS4lwTv7ZVsYDiARfFCnSGhzYPdiOU4IM2fDbL+QGlyAbjgSFuqNRbSthybLbIJ915UtZBtmuLrQAT/w==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-freebsd-arm64": { + "version": "4.59.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.59.0.tgz", + "integrity": "sha512-EsKaJ5ytAu9jI3lonzn3BgG8iRBjV4LxZexygcQbpiU0wU0ATxhNVEpXKfUa0pS05gTcSDMKpn3Sx+QB9RlTTA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-freebsd-x64": { + "version": "4.59.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.59.0.tgz", + "integrity": "sha512-d3DuZi2KzTMjImrxoHIAODUZYoUUMsuUiY4SRRcJy6NJoZ6iIqWnJu9IScV9jXysyGMVuW+KNzZvBLOcpdl3Vg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.59.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.59.0.tgz", + "integrity": "sha512-t4ONHboXi/3E0rT6OZl1pKbl2Vgxf9vJfWgmUoCEVQVxhW6Cw/c8I6hbbu7DAvgp82RKiH7TpLwxnJeKv2pbsw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.59.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.59.0.tgz", + "integrity": "sha512-CikFT7aYPA2ufMD086cVORBYGHffBo4K8MQ4uPS/ZnY54GKj36i196u8U+aDVT2LX4eSMbyHtyOh7D7Zvk2VvA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.59.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.59.0.tgz", + "integrity": "sha512-jYgUGk5aLd1nUb1CtQ8E+t5JhLc9x5WdBKew9ZgAXg7DBk0ZHErLHdXM24rfX+bKrFe+Xp5YuJo54I5HFjGDAA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.59.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.59.0.tgz", + "integrity": "sha512-peZRVEdnFWZ5Bh2KeumKG9ty7aCXzzEsHShOZEFiCQlDEepP1dpUl/SrUNXNg13UmZl+gzVDPsiCwnV1uI0RUA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-loong64-gnu": { + "version": "4.59.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.59.0.tgz", + "integrity": "sha512-gbUSW/97f7+r4gHy3Jlup8zDG190AuodsWnNiXErp9mT90iCy9NKKU0Xwx5k8VlRAIV2uU9CsMnEFg/xXaOfXg==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-loong64-musl": { + "version": "4.59.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.59.0.tgz", + "integrity": "sha512-yTRONe79E+o0FWFijasoTjtzG9EBedFXJMl888NBEDCDV9I2wGbFFfJQQe63OijbFCUZqxpHz1GzpbtSFikJ4Q==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-ppc64-gnu": { + "version": "4.59.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.59.0.tgz", + "integrity": "sha512-sw1o3tfyk12k3OEpRddF68a1unZ5VCN7zoTNtSn2KndUE+ea3m3ROOKRCZxEpmT9nsGnogpFP9x6mnLTCaoLkA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-ppc64-musl": { + "version": "4.59.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.59.0.tgz", + "integrity": "sha512-+2kLtQ4xT3AiIxkzFVFXfsmlZiG5FXYW7ZyIIvGA7Bdeuh9Z0aN4hVyXS/G1E9bTP/vqszNIN/pUKCk/BTHsKA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.59.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.59.0.tgz", + "integrity": "sha512-NDYMpsXYJJaj+I7UdwIuHHNxXZ/b/N2hR15NyH3m2qAtb/hHPA4g4SuuvrdxetTdndfj9b1WOmy73kcPRoERUg==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-musl": { + "version": "4.59.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.59.0.tgz", + "integrity": "sha512-nLckB8WOqHIf1bhymk+oHxvM9D3tyPndZH8i8+35p/1YiVoVswPid2yLzgX7ZJP0KQvnkhM4H6QZ5m0LzbyIAg==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.59.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.59.0.tgz", + "integrity": "sha512-oF87Ie3uAIvORFBpwnCvUzdeYUqi2wY6jRFWJAy1qus/udHFYIkplYRW+wo+GRUP4sKzYdmE1Y3+rY5Gc4ZO+w==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.59.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.59.0.tgz", + "integrity": "sha512-3AHmtQq/ppNuUspKAlvA8HtLybkDflkMuLK4DPo77DfthRb71V84/c4MlWJXixZz4uruIH4uaa07IqoAkG64fg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.59.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.59.0.tgz", + "integrity": "sha512-2UdiwS/9cTAx7qIUZB/fWtToJwvt0Vbo0zmnYt7ED35KPg13Q0ym1g442THLC7VyI6JfYTP4PiSOWyoMdV2/xg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-openbsd-x64": { + "version": "4.59.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.59.0.tgz", + "integrity": "sha512-M3bLRAVk6GOwFlPTIxVBSYKUaqfLrn8l0psKinkCFxl4lQvOSz8ZrKDz2gxcBwHFpci0B6rttydI4IpS4IS/jQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ] + }, + "node_modules/@rollup/rollup-openharmony-arm64": { + "version": "4.59.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.59.0.tgz", + "integrity": "sha512-tt9KBJqaqp5i5HUZzoafHZX8b5Q2Fe7UjYERADll83O4fGqJ49O1FsL6LpdzVFQcpwvnyd0i+K/VSwu/o/nWlA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openharmony" + ] + }, + "node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.59.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.59.0.tgz", + "integrity": "sha512-V5B6mG7OrGTwnxaNUzZTDTjDS7F75PO1ae6MJYdiMu60sq0CqN5CVeVsbhPxalupvTX8gXVSU9gq+Rx1/hvu6A==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.59.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.59.0.tgz", + "integrity": "sha512-UKFMHPuM9R0iBegwzKF4y0C4J9u8C6MEJgFuXTBerMk7EJ92GFVFYBfOZaSGLu6COf7FxpQNqhNS4c4icUPqxA==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-gnu": { + "version": "4.59.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.59.0.tgz", + "integrity": "sha512-laBkYlSS1n2L8fSo1thDNGrCTQMmxjYY5G0WFWjFFYZkKPjsMBsgJfGf4TLxXrF6RyhI60L8TMOjBMvXiTcxeA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.59.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.59.0.tgz", + "integrity": "sha512-2HRCml6OztYXyJXAvdDXPKcawukWY2GpR5/nxKp4iBgiO3wcoEGkAaqctIbZcNB6KlUQBIqt8VYkNSj2397EfA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@types/estree": { + "version": "1.0.8", + "resolved": "https://registry.npmmirror.com/@types/estree/-/estree-1.0.8.tgz", + "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", + "dev": true, + "license": "MIT" + }, + "node_modules/@vitejs/plugin-vue": { + "version": "5.2.4", + "resolved": "https://registry.npmmirror.com/@vitejs/plugin-vue/-/plugin-vue-5.2.4.tgz", + "integrity": "sha512-7Yx/SXSOcQq5HiiV3orevHUFn+pmMB4cgbEkDYgnkUWb0WfeQ/wa2yFv6D5ICiCQOVpjA7vYDXrC7AGO8yjDHA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "peerDependencies": { + "vite": "^5.0.0 || ^6.0.0", + "vue": "^3.2.25" + } + }, + "node_modules/@volar/language-core": { + "version": "2.4.15", + "resolved": "https://registry.npmmirror.com/@volar/language-core/-/language-core-2.4.15.tgz", + "integrity": "sha512-3VHw+QZU0ZG9IuQmzT68IyN4hZNd9GchGPhbD9+pa8CVv7rnoOZwo7T8weIbrRmihqy3ATpdfXFnqRrfPVK6CA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@volar/source-map": "2.4.15" + } + }, + "node_modules/@volar/source-map": { + "version": "2.4.15", + "resolved": "https://registry.npmmirror.com/@volar/source-map/-/source-map-2.4.15.tgz", + "integrity": "sha512-CPbMWlUN6hVZJYGcU/GSoHu4EnCHiLaXI9n8c9la6RaI9W5JHX+NqG+GSQcB0JdC2FIBLdZJwGsfKyBB71VlTg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@volar/typescript": { + "version": "2.4.15", + "resolved": "https://registry.npmmirror.com/@volar/typescript/-/typescript-2.4.15.tgz", + "integrity": "sha512-2aZ8i0cqPGjXb4BhkMsPYDkkuc2ZQ6yOpqwAuNwUoncELqoy5fRgOQtLR9gB0g902iS0NAkvpIzs27geVyVdPg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@volar/language-core": "2.4.15", + "path-browserify": "^1.0.1", + "vscode-uri": "^3.0.8" + } + }, + "node_modules/@vue/compiler-core": { + "version": "3.5.30", + "resolved": "https://registry.npmmirror.com/@vue/compiler-core/-/compiler-core-3.5.30.tgz", + "integrity": "sha512-s3DfdZkcu/qExZ+td75015ljzHc6vE+30cFMGRPROYjqkroYI5NV2X1yAMX9UeyBNWB9MxCfPcsjpLS11nzkkw==", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.29.0", + "@vue/shared": "3.5.30", + "entities": "^7.0.1", + "estree-walker": "^2.0.2", + "source-map-js": "^1.2.1" + } + }, + "node_modules/@vue/compiler-dom": { + "version": "3.5.30", + "resolved": "https://registry.npmmirror.com/@vue/compiler-dom/-/compiler-dom-3.5.30.tgz", + "integrity": "sha512-eCFYESUEVYHhiMuK4SQTldO3RYxyMR/UQL4KdGD1Yrkfdx4m/HYuZ9jSfPdA+nWJY34VWndiYdW/wZXyiPEB9g==", + "license": "MIT", + "dependencies": { + "@vue/compiler-core": "3.5.30", + "@vue/shared": "3.5.30" + } + }, + "node_modules/@vue/compiler-sfc": { + "version": "3.5.30", + "resolved": "https://registry.npmmirror.com/@vue/compiler-sfc/-/compiler-sfc-3.5.30.tgz", + "integrity": "sha512-LqmFPDn89dtU9vI3wHJnwaV6GfTRD87AjWpTWpyrdVOObVtjIuSeZr181z5C4PmVx/V3j2p+0f7edFKGRMpQ5A==", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.29.0", + "@vue/compiler-core": "3.5.30", + "@vue/compiler-dom": "3.5.30", + "@vue/compiler-ssr": "3.5.30", + "@vue/shared": "3.5.30", + "estree-walker": "^2.0.2", + "magic-string": "^0.30.21", + "postcss": "^8.5.8", + "source-map-js": "^1.2.1" + } + }, + "node_modules/@vue/compiler-ssr": { + "version": "3.5.30", + "resolved": "https://registry.npmmirror.com/@vue/compiler-ssr/-/compiler-ssr-3.5.30.tgz", + "integrity": "sha512-NsYK6OMTnx109PSL2IAyf62JP6EUdk4Dmj6AkWcJGBvN0dQoMYtVekAmdqgTtWQgEJo+Okstbf/1p7qZr5H+bA==", + "license": "MIT", + "dependencies": { + "@vue/compiler-dom": "3.5.30", + "@vue/shared": "3.5.30" + } + }, + "node_modules/@vue/compiler-vue2": { + "version": "2.7.16", + "resolved": "https://registry.npmmirror.com/@vue/compiler-vue2/-/compiler-vue2-2.7.16.tgz", + "integrity": "sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==", + "dev": true, + "license": "MIT", + "dependencies": { + "de-indent": "^1.0.2", + "he": "^1.2.0" + } + }, + "node_modules/@vue/language-core": { + "version": "2.2.12", + "resolved": "https://registry.npmmirror.com/@vue/language-core/-/language-core-2.2.12.tgz", + "integrity": "sha512-IsGljWbKGU1MZpBPN+BvPAdr55YPkj2nB/TBNGNC32Vy2qLG25DYu/NBN2vNtZqdRbTRjaoYrahLrToim2NanA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@volar/language-core": "2.4.15", + "@vue/compiler-dom": "^3.5.0", + "@vue/compiler-vue2": "^2.7.16", + "@vue/shared": "^3.5.0", + "alien-signals": "^1.0.3", + "minimatch": "^9.0.3", + "muggle-string": "^0.4.1", + "path-browserify": "^1.0.1" + }, + "peerDependencies": { + "typescript": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@vue/reactivity": { + "version": "3.5.30", + "resolved": "https://registry.npmmirror.com/@vue/reactivity/-/reactivity-3.5.30.tgz", + "integrity": "sha512-179YNgKATuwj9gB+66snskRDOitDiuOZqkYia7mHKJaidOMo/WJxHKF8DuGc4V4XbYTJANlfEKb0yxTQotnx4Q==", + "license": "MIT", + "dependencies": { + "@vue/shared": "3.5.30" + } + }, + "node_modules/@vue/runtime-core": { + "version": "3.5.30", + "resolved": "https://registry.npmmirror.com/@vue/runtime-core/-/runtime-core-3.5.30.tgz", + "integrity": "sha512-e0Z+8PQsUTdwV8TtEsLzUM7SzC7lQwYKePydb7K2ZnmS6jjND+WJXkmmfh/swYzRyfP1EY3fpdesyYoymCzYfg==", + "license": "MIT", + "dependencies": { + "@vue/reactivity": "3.5.30", + "@vue/shared": "3.5.30" + } + }, + "node_modules/@vue/runtime-dom": { + "version": "3.5.30", + "resolved": "https://registry.npmmirror.com/@vue/runtime-dom/-/runtime-dom-3.5.30.tgz", + "integrity": "sha512-2UIGakjU4WSQ0T4iwDEW0W7vQj6n7AFn7taqZ9Cvm0Q/RA2FFOziLESrDL4GmtI1wV3jXg5nMoJSYO66egDUBw==", + "license": "MIT", + "dependencies": { + "@vue/reactivity": "3.5.30", + "@vue/runtime-core": "3.5.30", + "@vue/shared": "3.5.30", + "csstype": "^3.2.3" + } + }, + "node_modules/@vue/server-renderer": { + "version": "3.5.30", + "resolved": "https://registry.npmmirror.com/@vue/server-renderer/-/server-renderer-3.5.30.tgz", + "integrity": "sha512-v+R34icapydRwbZRD0sXwtHqrQJv38JuMB4JxbOxd8NEpGLny7cncMp53W9UH/zo4j8eDHjQ1dEJXwzFQknjtQ==", + "license": "MIT", + "dependencies": { + "@vue/compiler-ssr": "3.5.30", + "@vue/shared": "3.5.30" + }, + "peerDependencies": { + "vue": "3.5.30" + } + }, + "node_modules/@vue/shared": { + "version": "3.5.30", + "resolved": "https://registry.npmmirror.com/@vue/shared/-/shared-3.5.30.tgz", + "integrity": "sha512-YXgQ7JjaO18NeK2K9VTbDHaFy62WrObMa6XERNfNOkAhD1F1oDSf3ZJ7K6GqabZ0BvSDHajp8qfS5Sa2I9n8uQ==", + "license": "MIT" + }, + "node_modules/alien-signals": { + "version": "1.0.13", + "resolved": "https://registry.npmmirror.com/alien-signals/-/alien-signals-1.0.13.tgz", + "integrity": "sha512-OGj9yyTnJEttvzhTUWuscOvtqxq5vrhF7vL9oS0xJ2mK0ItPYP1/y+vCFebfxoEyAz0++1AIwJ5CMr+Fk3nDmg==", + "dev": true, + "license": "MIT" + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true, + "license": "MIT" + }, + "node_modules/brace-expansion": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/brace-expansion/-/brace-expansion-2.0.2.tgz", + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/csstype": { + "version": "3.2.3", + "resolved": "https://registry.npmmirror.com/csstype/-/csstype-3.2.3.tgz", + "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", + "license": "MIT" + }, + "node_modules/de-indent": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/de-indent/-/de-indent-1.0.2.tgz", + "integrity": "sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==", + "dev": true, + "license": "MIT" + }, + "node_modules/entities": { + "version": "7.0.1", + "resolved": "https://registry.npmmirror.com/entities/-/entities-7.0.1.tgz", + "integrity": "sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/esbuild": { + "version": "0.25.12", + "resolved": "https://registry.npmmirror.com/esbuild/-/esbuild-0.25.12.tgz", + "integrity": "sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=18" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.25.12", + "@esbuild/android-arm": "0.25.12", + "@esbuild/android-arm64": "0.25.12", + "@esbuild/android-x64": "0.25.12", + "@esbuild/darwin-arm64": "0.25.12", + "@esbuild/darwin-x64": "0.25.12", + "@esbuild/freebsd-arm64": "0.25.12", + "@esbuild/freebsd-x64": "0.25.12", + "@esbuild/linux-arm": "0.25.12", + "@esbuild/linux-arm64": "0.25.12", + "@esbuild/linux-ia32": "0.25.12", + "@esbuild/linux-loong64": "0.25.12", + "@esbuild/linux-mips64el": "0.25.12", + "@esbuild/linux-ppc64": "0.25.12", + "@esbuild/linux-riscv64": "0.25.12", + "@esbuild/linux-s390x": "0.25.12", + "@esbuild/linux-x64": "0.25.12", + "@esbuild/netbsd-arm64": "0.25.12", + "@esbuild/netbsd-x64": "0.25.12", + "@esbuild/openbsd-arm64": "0.25.12", + "@esbuild/openbsd-x64": "0.25.12", + "@esbuild/openharmony-arm64": "0.25.12", + "@esbuild/sunos-x64": "0.25.12", + "@esbuild/win32-arm64": "0.25.12", + "@esbuild/win32-ia32": "0.25.12", + "@esbuild/win32-x64": "0.25.12" + } + }, + "node_modules/estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", + "license": "MIT" + }, + "node_modules/fdir": { + "version": "6.5.0", + "resolved": "https://registry.npmmirror.com/fdir/-/fdir-6.5.0.tgz", + "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmmirror.com/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "dev": true, + "license": "MIT", + "bin": { + "he": "bin/he" + } + }, + "node_modules/magic-string": { + "version": "0.30.21", + "resolved": "https://registry.npmmirror.com/magic-string/-/magic-string-0.30.21.tgz", + "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==", + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.5" + } + }, + "node_modules/minimatch": { + "version": "9.0.9", + "resolved": "https://registry.npmmirror.com/minimatch/-/minimatch-9.0.9.tgz", + "integrity": "sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.2" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/muggle-string": { + "version": "0.4.1", + "resolved": "https://registry.npmmirror.com/muggle-string/-/muggle-string-0.4.1.tgz", + "integrity": "sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/nanoid": { + "version": "3.3.11", + "resolved": "https://registry.npmmirror.com/nanoid/-/nanoid-3.3.11.tgz", + "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/path-browserify": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/path-browserify/-/path-browserify-1.0.1.tgz", + "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==", + "dev": true, + "license": "MIT" + }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "4.0.3", + "resolved": "https://registry.npmmirror.com/picomatch/-/picomatch-4.0.3.tgz", + "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/postcss": { + "version": "8.5.8", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-8.5.8.tgz", + "integrity": "sha512-OW/rX8O/jXnm82Ey1k44pObPtdblfiuWnrd8X7GJ7emImCOstunGbXUpp7HdBrFQX6rJzn3sPT397Wp5aCwCHg==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.11", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/rollup": { + "version": "4.59.0", + "resolved": "https://registry.npmmirror.com/rollup/-/rollup-4.59.0.tgz", + "integrity": "sha512-2oMpl67a3zCH9H79LeMcbDhXW/UmWG/y2zuqnF2jQq5uq9TbM9TVyXvA4+t+ne2IIkBdrLpAaRQAvo7YI/Yyeg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "1.0.8" + }, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=18.0.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.59.0", + "@rollup/rollup-android-arm64": "4.59.0", + "@rollup/rollup-darwin-arm64": "4.59.0", + "@rollup/rollup-darwin-x64": "4.59.0", + "@rollup/rollup-freebsd-arm64": "4.59.0", + "@rollup/rollup-freebsd-x64": "4.59.0", + "@rollup/rollup-linux-arm-gnueabihf": "4.59.0", + "@rollup/rollup-linux-arm-musleabihf": "4.59.0", + "@rollup/rollup-linux-arm64-gnu": "4.59.0", + "@rollup/rollup-linux-arm64-musl": "4.59.0", + "@rollup/rollup-linux-loong64-gnu": "4.59.0", + "@rollup/rollup-linux-loong64-musl": "4.59.0", + "@rollup/rollup-linux-ppc64-gnu": "4.59.0", + "@rollup/rollup-linux-ppc64-musl": "4.59.0", + "@rollup/rollup-linux-riscv64-gnu": "4.59.0", + "@rollup/rollup-linux-riscv64-musl": "4.59.0", + "@rollup/rollup-linux-s390x-gnu": "4.59.0", + "@rollup/rollup-linux-x64-gnu": "4.59.0", + "@rollup/rollup-linux-x64-musl": "4.59.0", + "@rollup/rollup-openbsd-x64": "4.59.0", + "@rollup/rollup-openharmony-arm64": "4.59.0", + "@rollup/rollup-win32-arm64-msvc": "4.59.0", + "@rollup/rollup-win32-ia32-msvc": "4.59.0", + "@rollup/rollup-win32-x64-gnu": "4.59.0", + "@rollup/rollup-win32-x64-msvc": "4.59.0", + "fsevents": "~2.3.2" + } + }, + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/tinyglobby": { + "version": "0.2.15", + "resolved": "https://registry.npmmirror.com/tinyglobby/-/tinyglobby-0.2.15.tgz", + "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "fdir": "^6.5.0", + "picomatch": "^4.0.3" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/SuperchupuDev" + } + }, + "node_modules/typescript": { + "version": "5.9.3", + "resolved": "https://registry.npmmirror.com/typescript/-/typescript-5.9.3.tgz", + "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", + "devOptional": true, + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/vite": { + "version": "6.4.1", + "resolved": "https://registry.npmmirror.com/vite/-/vite-6.4.1.tgz", + "integrity": "sha512-+Oxm7q9hDoLMyJOYfUYBuHQo+dkAloi33apOPP56pzj+vsdJDzr+j1NISE5pyaAuKL4A3UD34qd0lx5+kfKp2g==", + "dev": true, + "license": "MIT", + "dependencies": { + "esbuild": "^0.25.0", + "fdir": "^6.4.4", + "picomatch": "^4.0.2", + "postcss": "^8.5.3", + "rollup": "^4.34.9", + "tinyglobby": "^0.2.13" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^18.0.0 || ^20.0.0 || >=22.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0", + "jiti": ">=1.21.0", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "sass-embedded": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.16.0", + "tsx": "^4.8.1", + "yaml": "^2.4.2" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "jiti": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + }, + "tsx": { + "optional": true + }, + "yaml": { + "optional": true + } + } + }, + "node_modules/vscode-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/vscode-uri/-/vscode-uri-3.1.0.tgz", + "integrity": "sha512-/BpdSx+yCQGnCvecbyXdxHDkuk55/G3xwnC0GqY4gmQ3j+A+g8kzzgB4Nk/SINjqn6+waqw3EgbVF2QKExkRxQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/vue": { + "version": "3.5.30", + "resolved": "https://registry.npmmirror.com/vue/-/vue-3.5.30.tgz", + "integrity": "sha512-hTHLc6VNZyzzEH/l7PFGjpcTvUgiaPK5mdLkbjrTeWSRcEfxFrv56g/XckIYlE9ckuobsdwqd5mk2g1sBkMewg==", + "license": "MIT", + "dependencies": { + "@vue/compiler-dom": "3.5.30", + "@vue/compiler-sfc": "3.5.30", + "@vue/runtime-dom": "3.5.30", + "@vue/server-renderer": "3.5.30", + "@vue/shared": "3.5.30" + }, + "peerDependencies": { + "typescript": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/vue-tsc": { + "version": "2.2.12", + "resolved": "https://registry.npmmirror.com/vue-tsc/-/vue-tsc-2.2.12.tgz", + "integrity": "sha512-P7OP77b2h/Pmk+lZdJ0YWs+5tJ6J2+uOQPo7tlBnY44QqQSPYvS0qVT4wqDJgwrZaLe47etJLLQRFia71GYITw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@volar/typescript": "2.4.15", + "@vue/language-core": "2.2.12" + }, + "bin": { + "vue-tsc": "bin/vue-tsc.js" + }, + "peerDependencies": { + "typescript": ">=5.0.0" + } + } + } +} diff --git a/frontend/package.json b/frontend/package.json new file mode 100644 index 0000000..0c0e534 --- /dev/null +++ b/frontend/package.json @@ -0,0 +1,19 @@ +{ + "name": "southbound-monitor-frontend", + "private": true, + "version": "0.1.0", + "type": "module", + "scripts": { + "dev": "vite", + "build": "vue-tsc --noEmit && vite build" + }, + "dependencies": { + "vue": "^3.5.13" + }, + "devDependencies": { + "@vitejs/plugin-vue": "^5.2.1", + "typescript": "^5.7.3", + "vite": "^6.3.5", + "vue-tsc": "^2.2.8" + } +} diff --git a/frontend/src/App.vue b/frontend/src/App.vue new file mode 100644 index 0000000..74d97c7 --- /dev/null +++ b/frontend/src/App.vue @@ -0,0 +1,37 @@ + + + diff --git a/frontend/src/assets/main.css b/frontend/src/assets/main.css new file mode 100644 index 0000000..88dd428 --- /dev/null +++ b/frontend/src/assets/main.css @@ -0,0 +1,45 @@ +:root { + --font-display: 'Noto Serif SC', serif; + --font-body: 'IBM Plex Sans', sans-serif; + --color-bg: #04070d; + --color-panel: #08101d; + --color-text: #f4efe2; + --color-text-muted: rgba(244, 239, 226, 0.72); + --color-text-subtle: rgba(244, 239, 226, 0.54); + --color-accent: #d6ad47; + --color-accent-soft: #ead39d; +} + +* { + box-sizing: border-box; +} + +html { + color-scheme: dark; + height: 100%; + overflow: hidden; +} + +body { + height: 100%; + margin: 0; + background: var(--color-bg); + color: var(--color-text); + font-family: var(--font-body); + overflow: hidden; +} + +#app { + height: 100%; +} + +button, +input, +textarea, +select { + font: inherit; +} + +a { + color: inherit; +} diff --git a/frontend/src/components/ashare/AShareCategoryPanel.vue b/frontend/src/components/ashare/AShareCategoryPanel.vue new file mode 100644 index 0000000..138b645 --- /dev/null +++ b/frontend/src/components/ashare/AShareCategoryPanel.vue @@ -0,0 +1,153 @@ + + + + + diff --git a/frontend/src/components/ashare/AShareFlowTable.vue b/frontend/src/components/ashare/AShareFlowTable.vue new file mode 100644 index 0000000..9d8101e --- /dev/null +++ b/frontend/src/components/ashare/AShareFlowTable.vue @@ -0,0 +1,331 @@ + + + + + diff --git a/frontend/src/components/ashare/AShareMonitorPage.vue b/frontend/src/components/ashare/AShareMonitorPage.vue new file mode 100644 index 0000000..ef40229 --- /dev/null +++ b/frontend/src/components/ashare/AShareMonitorPage.vue @@ -0,0 +1,392 @@ + + + + + diff --git a/frontend/src/components/dashboard/AppHeader.vue b/frontend/src/components/dashboard/AppHeader.vue new file mode 100644 index 0000000..e407990 --- /dev/null +++ b/frontend/src/components/dashboard/AppHeader.vue @@ -0,0 +1,108 @@ + + + + + diff --git a/frontend/src/components/dashboard/HistoryPanel.vue b/frontend/src/components/dashboard/HistoryPanel.vue new file mode 100644 index 0000000..926840d --- /dev/null +++ b/frontend/src/components/dashboard/HistoryPanel.vue @@ -0,0 +1,287 @@ + + + + + diff --git a/frontend/src/components/dashboard/MetricCard.vue b/frontend/src/components/dashboard/MetricCard.vue new file mode 100644 index 0000000..74821fa --- /dev/null +++ b/frontend/src/components/dashboard/MetricCard.vue @@ -0,0 +1,43 @@ + + + + + diff --git a/frontend/src/components/dashboard/OverviewPanel.vue b/frontend/src/components/dashboard/OverviewPanel.vue new file mode 100644 index 0000000..85e2aae --- /dev/null +++ b/frontend/src/components/dashboard/OverviewPanel.vue @@ -0,0 +1,252 @@ + + + + + diff --git a/frontend/src/components/dashboard/PushRecordsPanel.vue b/frontend/src/components/dashboard/PushRecordsPanel.vue new file mode 100644 index 0000000..a8b5925 --- /dev/null +++ b/frontend/src/components/dashboard/PushRecordsPanel.vue @@ -0,0 +1,239 @@ + + + + + diff --git a/frontend/src/components/dashboard/RulesPanel.vue b/frontend/src/components/dashboard/RulesPanel.vue new file mode 100644 index 0000000..953e5e5 --- /dev/null +++ b/frontend/src/components/dashboard/RulesPanel.vue @@ -0,0 +1,144 @@ + + + + + diff --git a/frontend/src/components/dashboard/TrendChart.vue b/frontend/src/components/dashboard/TrendChart.vue new file mode 100644 index 0000000..30a85fe --- /dev/null +++ b/frontend/src/components/dashboard/TrendChart.vue @@ -0,0 +1,555 @@ + + + + + diff --git a/frontend/src/components/home/HomePortal.vue b/frontend/src/components/home/HomePortal.vue new file mode 100644 index 0000000..2a2543f --- /dev/null +++ b/frontend/src/components/home/HomePortal.vue @@ -0,0 +1,126 @@ + + + + + diff --git a/frontend/src/components/home/PortalCard.vue b/frontend/src/components/home/PortalCard.vue new file mode 100644 index 0000000..4951fd7 --- /dev/null +++ b/frontend/src/components/home/PortalCard.vue @@ -0,0 +1,92 @@ + + + + + diff --git a/frontend/src/components/southbound/SouthboundWorkspace.vue b/frontend/src/components/southbound/SouthboundWorkspace.vue new file mode 100644 index 0000000..c1f3c8a --- /dev/null +++ b/frontend/src/components/southbound/SouthboundWorkspace.vue @@ -0,0 +1,207 @@ + + + + + diff --git a/frontend/src/composables/useAShareData.ts b/frontend/src/composables/useAShareData.ts new file mode 100644 index 0000000..ac88a33 --- /dev/null +++ b/frontend/src/composables/useAShareData.ts @@ -0,0 +1,84 @@ +import { computed, shallowRef } from 'vue' +import type { AShareIndexFlowResponse, AShareSectorFlowResponse } from '../types/api' + +const API_BASE = 'http://127.0.0.1:10000/api' + +interface AShareState { + loading: boolean + error: string | null + warnings: string[] + indexRealtime: AShareIndexFlowResponse | null + sectorRealtime: AShareSectorFlowResponse | null +} + +async function fetchJson(path: string, timeoutMs = 10000): Promise { + const controller = new AbortController() + const timeout = window.setTimeout(() => controller.abort(), timeoutMs) + + try { + const response = await fetch(`${API_BASE}${path}`, { signal: controller.signal }) + if (!response.ok) { + throw new Error(`请求失败: ${response.status}`) + } + return response.json() as Promise + } finally { + window.clearTimeout(timeout) + } +} + +export function useAShareData() { + const state = shallowRef({ + loading: true, + error: null, + warnings: [], + indexRealtime: null, + sectorRealtime: null + }) + + async function load() { + state.value = { ...state.value, loading: true, error: null, warnings: [] } + + try { + const indexRealtime = await fetchJson('/ashare/index-flows/realtime') + state.value = { + ...state.value, + loading: false, + error: null, + warnings: [], + indexRealtime, + sectorRealtime: null + } + + try { + const sectorRealtime = await fetchJson( + '/ashare/sector-flows/realtime', + 12000 + ) + state.value = { + ...state.value, + sectorRealtime + } + } catch { + state.value = { + ...state.value, + warnings: ['板块资金接口本次请求超时,页面先展示指数数据,可稍后刷新重试。'] + } + } + } catch (error) { + state.value = { + ...state.value, + loading: false, + warnings: [], + error: error instanceof Error ? error.message : '未知错误' + } + } + } + + const hasData = computed(() => Boolean(state.value.indexRealtime)) + + return { + state, + hasData, + load + } +} diff --git a/frontend/src/composables/useDashboardData.ts b/frontend/src/composables/useDashboardData.ts new file mode 100644 index 0000000..64d5344 --- /dev/null +++ b/frontend/src/composables/useDashboardData.ts @@ -0,0 +1,72 @@ +import { computed, shallowRef } from 'vue' +import type { + HistoryResponse, + MetaResponse, + OverviewResponse, + PushRecord +} from '../types/api' + +const API_BASE = 'http://127.0.0.1:10000/api' + +interface DashboardState { + loading: boolean + error: string | null + meta: MetaResponse | null + overview: OverviewResponse | null + history: HistoryResponse | null + pushRecords: PushRecord[] +} + +async function fetchJson(path: string): Promise { + const response = await fetch(`${API_BASE}${path}`) + if (!response.ok) { + throw new Error(`请求失败: ${response.status}`) + } + return response.json() as Promise +} + +export function useDashboardData() { + const state = shallowRef({ + loading: true, + error: null, + meta: null, + overview: null, + history: null, + pushRecords: [] + }) + + async function load() { + state.value = { ...state.value, loading: true, error: null } + try { + const [meta, overview, history, pushRecordsResponse] = await Promise.all([ + fetchJson('/meta'), + fetchJson('/overview'), + fetchJson('/history'), + fetchJson<{ records: PushRecord[] }>('/push-records') + ]) + + state.value = { + loading: false, + error: null, + meta, + overview, + history, + pushRecords: pushRecordsResponse.records + } + } catch (error) { + state.value = { + ...state.value, + loading: false, + error: error instanceof Error ? error.message : '未知错误' + } + } + } + + const hasData = computed(() => Boolean(state.value.meta && state.value.overview)) + + return { + state, + hasData, + load + } +} diff --git a/frontend/src/main.ts b/frontend/src/main.ts new file mode 100644 index 0000000..7ebb8d9 --- /dev/null +++ b/frontend/src/main.ts @@ -0,0 +1,5 @@ +import { createApp } from 'vue' +import App from './App.vue' +import './assets/main.css' + +createApp(App).mount('#app') diff --git a/frontend/src/types/api.ts b/frontend/src/types/api.ts new file mode 100644 index 0000000..c291652 --- /dev/null +++ b/frontend/src/types/api.ts @@ -0,0 +1,193 @@ +export type Precision = 'realtime_exact' | 'close_final' | 'historical_exact' | 'unavailable' +export type MarketState = + | 'pre_open' + | 'trading_am' + | 'midday_break' + | 'trading_pm' + | 'finalizing' + | 'closed' + +export interface ValueWithStatus { + amount_hkd_billion: number | null + precision: Precision + label: string +} + +export interface OverviewSnapshot { + trade_date: string + snapshot_time: string | null + market_state: MarketState + total_net_inflow: ValueWithStatus + cumulative_net_inflow: ValueWithStatus + shanghai_net_inflow: ValueWithStatus + shenzhen_net_inflow: ValueWithStatus + buy_amount: ValueWithStatus + sell_amount: ValueWithStatus + net_buy_amount: ValueWithStatus + one_min_change: ValueWithStatus + five_min_change: ValueWithStatus + threshold_progress: number + next_threshold_hkd_billion: number + source_name: string + source_url: string | null + updated_at: string | null + unavailable_reason: string | null +} + +export interface TimelinePoint { + timestamp: string + amount_hkd_billion: number | null + precision: Precision +} + +export interface BenchmarkTimelinePoint { + timestamp: string + value: number | null +} + +export interface BenchmarkTimelineSeries { + key: string + label: string + unit: string + detail_url: string | null + points: BenchmarkTimelinePoint[] +} + +export interface PushRecord { + id: string + triggered_at: string + push_type: string + rule_code: string + trigger_value_hkd_billion: number | null + description: string + email_subject: string + email_summary: string + status: 'pending' | 'sent' | 'failed' | 'skipped' + error_message: string | null +} + +export interface OverviewResponse { + snapshot: OverviewSnapshot + minute_timeline: TimelinePoint[] + benchmark_series: BenchmarkTimelineSeries[] + recent_push_records: PushRecord[] +} + +export interface StatPoint { + period: string + amount_hkd_billion: number +} + +export interface RecentTradeDay { + trade_date: string + total_net_inflow_hkd_billion: number + precision: Precision +} + +export interface HistorySummary { + cumulative_net_inflow_hkd_billion: number + trading_day_count: number + max_single_day_inflow_hkd_billion: number + max_single_day_outflow_hkd_billion: number + longest_inflow_streak: number + longest_outflow_streak: number +} + +export interface HistoryResponse { + start_date: string + daily: StatPoint[] + weekly: StatPoint[] + monthly: StatPoint[] + cumulative: StatPoint[] + benchmark_history: Record + recent_trade_days: RecentTradeDay[] + summary: HistorySummary +} + +export interface RuleItem { + key: string + label: string + value: string + description: string +} + +export interface RulesResponse { + items: RuleItem[] +} + +export interface SourceDiagnosticsResponse { + source_name: string + realtime_available: boolean + historical_available: boolean + last_success_at: string | null + last_failure_at: string | null + last_error_reason: string | null + last_success_url: string | null + last_persisted_at: string | null +} + +export interface MetaResponse { + product_name: string + version: string + timezone: string + market_state: MarketState + current_trade_date: string + source_name: string + source_strategy: string + note: string +} + +export interface AShareFlowRecord { + trade_date: string + code: string + name: string + detail_url: string | null + latest_price: number | null + change_amount: number | null + change_percent: number | null + main_net_inflow: number | null + main_net_inflow_ratio: number | null + super_large_net_inflow: number | null + super_large_net_inflow_ratio: number | null + large_net_inflow: number | null + large_net_inflow_ratio: number | null + medium_net_inflow: number | null + medium_net_inflow_ratio: number | null + small_net_inflow: number | null + small_net_inflow_ratio: number | null + rolling_net_inflow_5d: number | null + rolling_net_inflow_10d: number | null + rolling_net_inflow_30d: number | null + rolling_net_inflow_60d: number | null + rolling_net_inflow_90d: number | null + updated_at: string | null + source_name: string + source_url: string | null + precision: Precision + snapshot_time: string | null + sector_type: string | null + sector_type_label: string | null +} + +export interface AShareSectorGroup { + label: string + records: AShareFlowRecord[] +} + +export interface AShareIndexFlowResponse { + trade_date: string + updated_at: string | null + source_name: string + source_url: string | null + precision: Precision + records: AShareFlowRecord[] +} + +export interface AShareSectorFlowResponse { + trade_date: string + updated_at: string | null + source_name: string + source_url: string | null + precision: Precision + sector_types: Record +} diff --git a/frontend/src/utils/formatters.ts b/frontend/src/utils/formatters.ts new file mode 100644 index 0000000..ebf1469 --- /dev/null +++ b/frontend/src/utils/formatters.ts @@ -0,0 +1,59 @@ +export function formatAmount(value: number | null): string { + if (value === null || Number.isNaN(value)) { + return '--' + } + + return `${value.toFixed(2)}` +} + +export function formatFlowAmountYi(value: number | null): string { + if (value === null || Number.isNaN(value)) { + return '--' + } + + return `${value.toFixed(2)} 亿` +} + +export function formatPrice(value: number | null): string { + if (value === null || Number.isNaN(value)) { + return '--' + } + + return `${value.toFixed(2)}` +} + +export function formatPercent(value: number | null): string { + if (value === null || Number.isNaN(value)) { + return '--' + } + + return `${value.toFixed(2)}%` +} + +export function formatTimestamp(value: string | null): string { + return value ?? '待更新' +} + +export function formatMarketState(state: string): string { + const mapping: Record = { + pre_open: '盘前', + trading_am: '上午交易', + midday_break: '午间休市', + trading_pm: '下午交易', + finalizing: '收盘确认中', + closed: '已收盘' + } + + return mapping[state] ?? state +} + +export function formatPrecision(state: string): string { + const mapping: Record = { + realtime_exact: '实时准确值', + close_final: '收盘最终值', + historical_exact: '历史准确值', + unavailable: '当前不可用' + } + + return mapping[state] ?? state +} diff --git a/frontend/src/vite-env.d.ts b/frontend/src/vite-env.d.ts new file mode 100644 index 0000000..11f02fe --- /dev/null +++ b/frontend/src/vite-env.d.ts @@ -0,0 +1 @@ +/// diff --git a/frontend/tsconfig.json b/frontend/tsconfig.json new file mode 100644 index 0000000..ac4732d --- /dev/null +++ b/frontend/tsconfig.json @@ -0,0 +1,17 @@ +{ + "compilerOptions": { + "target": "ES2020", + "useDefineForClassFields": true, + "module": "ESNext", + "moduleResolution": "Node", + "strict": true, + "jsx": "preserve", + "resolveJsonModule": true, + "isolatedModules": true, + "esModuleInterop": true, + "lib": ["ES2020", "DOM", "DOM.Iterable"], + "skipLibCheck": true, + "types": ["vite/client"] + }, + "include": ["src/**/*.ts", "src/**/*.d.ts", "src/**/*.tsx", "src/**/*.vue"] +} diff --git a/frontend/vite.config.ts b/frontend/vite.config.ts new file mode 100644 index 0000000..f842ceb --- /dev/null +++ b/frontend/vite.config.ts @@ -0,0 +1,10 @@ +import { defineConfig } from 'vite' +import vue from '@vitejs/plugin-vue' + +export default defineConfig({ + plugins: [vue()], + server: { + host: '127.0.0.1', + port: 9000 + } +}) diff --git a/tools/backfill_ashare_sector_history.py b/tools/backfill_ashare_sector_history.py new file mode 100644 index 0000000..cc29e54 --- /dev/null +++ b/tools/backfill_ashare_sector_history.py @@ -0,0 +1,20 @@ +from __future__ import annotations + +import json +import sys +from pathlib import Path + + +ROOT = Path(__file__).resolve().parents[1] +sys.path.insert(0, str(ROOT / "backend")) + +from app.services.ashare_flow_service import ashare_flow_service # noqa: E402 + + +def main() -> None: + result = ashare_flow_service.backfill_sector_daily_history() + print(json.dumps(result, ensure_ascii=False, indent=2)) + + +if __name__ == "__main__": + main() diff --git a/tools/send_test_alert.py b/tools/send_test_alert.py new file mode 100644 index 0000000..7111a21 --- /dev/null +++ b/tools/send_test_alert.py @@ -0,0 +1,20 @@ +from __future__ import annotations + +import json +import sys +from pathlib import Path + + +ROOT = Path(__file__).resolve().parents[1] +sys.path.insert(0, str(ROOT / "backend")) + +from app.services.alert_service import alert_service # noqa: E402 + + +def main() -> None: + result = alert_service.send_close_snapshot_test_alert() + print(json.dumps(result, ensure_ascii=False, indent=2)) + + +if __name__ == "__main__": + main() diff --git a/tools/source_probe.py b/tools/source_probe.py new file mode 100644 index 0000000..a05459a --- /dev/null +++ b/tools/source_probe.py @@ -0,0 +1,234 @@ +from __future__ import annotations + +import json +import re +from dataclasses import asdict, dataclass, field +from datetime import datetime, timezone +from pathlib import Path +from typing import Any +from urllib.error import HTTPError, URLError +from urllib.request import Request, urlopen + + +ROOT = Path(__file__).resolve().parents[1] +OUTPUT_PATH = ROOT / "backend" / "data" / "source_probe_results.json" + + +DEFAULT_HEADERS = { + "User-Agent": "Mozilla/5.0", + "Accept-Language": "zh-CN,zh;q=0.9", +} + + +@dataclass +class ProbeResult: + source: str + page_url: str + fetched: bool + status_code: int | None = None + title: str | None = None + latest_date: str | None = None + direct_table_access: bool = False + pagination_access: bool = False + realtime_hint: bool = False + notes: list[str] = field(default_factory=list) + error: str | None = None + extracted: dict[str, Any] = field(default_factory=dict) + + +def fetch(url: str, *, referer: str | None = None, timeout: int = 20) -> tuple[int, str]: + headers = dict(DEFAULT_HEADERS) + if referer: + headers["Referer"] = referer + request = Request(url, headers=headers) + with urlopen(request, timeout=timeout) as response: + content_type = response.headers.get_content_charset() or "utf-8" + raw = response.read() + try: + html = raw.decode(content_type, "ignore") + except LookupError: + html = raw.decode("utf-8", "ignore") + return response.status, html + + +def fetch_gbk(url: str, *, referer: str | None = None, timeout: int = 20) -> tuple[int, str]: + headers = dict(DEFAULT_HEADERS) + if referer: + headers["Referer"] = referer + request = Request(url, headers=headers) + with urlopen(request, timeout=timeout) as response: + return response.status, response.read().decode("gbk", "ignore") + + +def extract_title(html: str) -> str | None: + match = re.search(r"(.*?)", html, re.S | re.I) + if not match: + return None + return re.sub(r"\s+", " ", match.group(1)).strip() + + +def extract_first_date(html: str) -> str | None: + match = re.search(r"(20\d{2}-\d{2}-\d{2})", html) + if match: + return match.group(1) + match = re.search(r"(20\d{2}-\d{2}-\d{2})", html) + return match.group(1) if match else None + + +def extract_page_info(html: str) -> str | None: + match = re.search(r'([^<]+)', html) + return match.group(1).strip() if match else None + + +def probe_eastmoney() -> ProbeResult: + result = ProbeResult( + source="eastmoney", + page_url="https://data.eastmoney.com/hsgtV2/hsgtDetail/scgkDetail_nx.html", + fetched=False, + ) + try: + status, html = fetch(result.page_url, referer="https://data.eastmoney.com/") + result.fetched = True + result.status_code = status + result.title = extract_title(html) + date_match = re.search(r"更新时间[:: ]*]+>\s*<[^>]*>(20\d{2}-\d{2}-\d{2})", html) + fallback_date = re.search(r"(20\d{2}-\d{2}-\d{2})", html) + result.latest_date = date_match.group(1) if date_match else (fallback_date.group(1) if fallback_date else None) + result.direct_table_access = "南向资金" in html and "港股通(沪)" in html and "港股通(深)" in html + result.pagination_access = "南向历史" in html or "历史数据" in html + result.realtime_hint = "成交净买额(当日)" in html or "实时" in html + result.notes.extend( + [ + "公开页面可访问。", + "页面文案包含南向资金、港股通(沪)、港股通(深)。", + ] + ) + if result.latest_date: + result.notes.append(f"页面中检出日期 {result.latest_date}。") + result.extracted = { + "contains_southbound": "南向资金" in html, + "contains_shanghai": "港股通(沪)" in html, + "contains_shenzhen": "港股通(深)" in html, + "contains_today_net_buy": "成交净买额(当日)" in html, + } + except (HTTPError, URLError, TimeoutError) as exc: + result.error = f"{type(exc).__name__}: {exc}" + return result + + +def probe_zhitong() -> ProbeResult: + url = "https://www.zhitongcaijing.com/content/detail/1295067.html" + result = ProbeResult(source="zhitong", page_url=url, fetched=False) + try: + status, html = fetch(url, referer="https://www.zhitongcaijing.com/") + result.fetched = True + result.status_code = status + result.title = extract_title(html) + date_match = re.search(r"(20\d{2}-\d{2}-\d{2})\s+\d{2}:\d{2}:\d{2}", html) + result.latest_date = date_match.group(1) if date_match else extract_first_date(html) + result.direct_table_access = False + result.pagination_access = False + result.realtime_hint = False + t2 = "T+2" in html or "T+2" in html + delayed = "延迟数据" in html or "T+2日结算" in html + result.notes.extend( + [ + "站点可访问,但当前命中的是资讯文章页。", + "页面语义更偏新闻/统计解读,不是可直接分页拉取的标准数据表。", + ] + ) + if t2 or delayed: + result.notes.append("页面明确指向 T+2 或延迟数据。") + result.extracted = { + "contains_t_plus_2": t2, + "contains_delay_notice": delayed, + "contains_southbound": "南向资金" in html, + } + except (HTTPError, URLError, TimeoutError) as exc: + result.error = f"{type(exc).__name__}: {exc}" + return result + + +def probe_wind() -> ProbeResult: + url = "https://www.wind.com.cn/portal/zh/WFT/index.html" + result = ProbeResult(source="wind", page_url=url, fetched=False) + try: + status, html = fetch(url, referer="https://www.wind.com.cn/") + result.fetched = True + result.status_code = status + result.title = extract_title(html) + result.latest_date = extract_first_date(html) + result.direct_table_access = False + result.pagination_access = False + result.realtime_hint = "API" in html or "Client API" in html + result.notes.extend( + [ + "官方产品页可访问。", + "当前拿到的是产品介绍页,不是公开南向资金网页数据表。", + ] + ) + if result.realtime_hint: + result.notes.append("页面包含 API/客户端能力描述,说明数据更可能通过授权终端或接口获取。") + result.extracted = { + "contains_client_api": "Client API" in html, + "contains_excel_plugin": "Excel" in html, + "contains_terminal": "金融终端" in html, + } + except (HTTPError, URLError, TimeoutError) as exc: + result.error = f"{type(exc).__name__}: {exc}" + return result + + +def probe_ths_reference() -> ProbeResult: + result = ProbeResult( + source="ths_reference", + page_url="https://data.10jqka.com.cn/hgt/ggtb/", + fetched=False, + ) + try: + status, html = fetch_gbk(result.page_url, referer="https://data.10jqka.com.cn/") + status_page_2, html_page_2 = fetch_gbk( + "https://data.10jqka.com.cn/hgt/ggtb/board/getGgtPage/page/2/", + referer=result.page_url, + ) + result.fetched = True + result.status_code = status + result.title = extract_title(html) + result.latest_date = extract_first_date(html) + result.direct_table_access = "" in html + result.pagination_access = "
" in html_page_2 and status_page_2 == 200 + result.realtime_hint = False + result.notes.extend( + [ + "同花顺公开 HTML 历史表可抓取。", + "分页可通过非 ajax=1 直达 URL 访问。", + ] + ) + result.extracted = { + "page_info": extract_page_info(html), + "page_2_first_date": extract_first_date(html_page_2), + "latest_date": result.latest_date, + } + except (HTTPError, URLError, TimeoutError) as exc: + result.error = f"{type(exc).__name__}: {exc}" + return result + + +def main() -> None: + results = [ + probe_eastmoney(), + probe_zhitong(), + probe_wind(), + probe_ths_reference(), + ] + payload = { + "generated_at_utc": datetime.now(timezone.utc).isoformat(), + "results": [asdict(item) for item in results], + } + OUTPUT_PATH.parent.mkdir(parents=True, exist_ok=True) + OUTPUT_PATH.write_text(json.dumps(payload, ensure_ascii=False, indent=2), encoding="utf-8") + print(str(OUTPUT_PATH)) + + +if __name__ == "__main__": + main() diff --git a/tools/start_backend_10000.ps1 b/tools/start_backend_10000.ps1 new file mode 100644 index 0000000..df843b4 --- /dev/null +++ b/tools/start_backend_10000.ps1 @@ -0,0 +1,33 @@ +$log = "C:\Users\Administrator\Desktop\nanxiang1\run_logs\backend-10000.log" +New-Item -ItemType Directory -Force -Path "C:\Users\Administrator\Desktop\nanxiang1\run_logs" | Out-Null +if (Test-Path $log) { + Remove-Item $log -Force +} + +$psi = New-Object System.Diagnostics.ProcessStartInfo +$psi.FileName = "C:\Users\Administrator\Miniforge3\python.exe" +$psi.Arguments = "-m uvicorn app.main:app --app-dir backend --host 127.0.0.1 --port 10000" +$psi.WorkingDirectory = "C:\Users\Administrator\Desktop\nanxiang1" +$psi.UseShellExecute = $false +$psi.RedirectStandardOutput = $true +$psi.RedirectStandardError = $true + +$process = New-Object System.Diagnostics.Process +$process.StartInfo = $psi +$null = $process.Start() + +Start-Sleep -Seconds 5 + +if (-not $process.HasExited) { + $stdout = $process.StandardOutput.ReadExisting() + $stderr = $process.StandardError.ReadExisting() + Set-Content -Path $log -Value ($stdout + $stderr) -Encoding UTF8 + Write-Output "STARTED_PID=$($process.Id)" + Get-Content $log +} else { + $stdout = $process.StandardOutput.ReadToEnd() + $stderr = $process.StandardError.ReadToEnd() + Set-Content -Path $log -Value ($stdout + $stderr) -Encoding UTF8 + Write-Output "EXITED_CODE=$($process.ExitCode)" + Get-Content $log +} diff --git a/tools/sync_ashare_flows.py b/tools/sync_ashare_flows.py new file mode 100644 index 0000000..8a668b5 --- /dev/null +++ b/tools/sync_ashare_flows.py @@ -0,0 +1,25 @@ +from __future__ import annotations + +import json +import sys +from pathlib import Path + + +ROOT = Path(__file__).resolve().parents[1] +sys.path.insert(0, str(ROOT / "backend")) + +from app.services.ashare_flow_service import ashare_flow_service # noqa: E402 + + +def main() -> None: + result = { + "index_realtime": ashare_flow_service.sync_index_realtime(), + "sector_realtime": ashare_flow_service.sync_sector_realtime(), + "index_history": ashare_flow_service.backfill_index_daily_history(), + "sector_history": ashare_flow_service.backfill_sector_daily_history(), + } + print(json.dumps(result, ensure_ascii=False, indent=2)) + + +if __name__ == "__main__": + main() diff --git a/tools/sync_eastmoney.py b/tools/sync_eastmoney.py new file mode 100644 index 0000000..43c2ca5 --- /dev/null +++ b/tools/sync_eastmoney.py @@ -0,0 +1,20 @@ +from __future__ import annotations + +import json +import sys +from pathlib import Path + + +ROOT = Path(__file__).resolve().parents[1] +sys.path.insert(0, str(ROOT / "backend")) + +from app.services.eastmoney_sync_service import eastmoney_sync_service # noqa: E402 + + +def main() -> None: + result = eastmoney_sync_service.sync() + print(json.dumps(result, ensure_ascii=False, indent=2)) + + +if __name__ == "__main__": + main() diff --git a/东方财富资金扩展需求文档.md b/东方财富资金扩展需求文档.md new file mode 100644 index 0000000..e64872d --- /dev/null +++ b/东方财富资金扩展需求文档.md @@ -0,0 +1,408 @@ +# 东方财富资金扩展需求文档 + +## 1. 文档目标 + +本需求文档用于定义项目下一阶段基于东方财富数据口径的资金扩展能力。 + +本阶段只做两件事: + +- 数据获取 +- 数据展示 + +不做内容: + +- 不做自定义指标推导 +- 不做非东方财富口径命名 +- 不做人为归并后的新分类口径 + +所有指标命名、分类方式、展示分组、数据库字段命名,应尽量与东方财富页面和接口返回口径保持一致。 + +## 2. 总体原则 + +### 2.1 数据源原则 + +- 主数据源统一为东方财富 +- 所有展示字段优先使用东方财富原始字段含义 +- 若东方财富接口字段与页面文案不同,前端展示名称按东方财富页面标准,数据库保留原始字段和标准展示字段 +- 所有原始请求参数、原始响应 payload、抓取时间、来源 URL 必须保留 + +### 2.2 功能范围 + +本阶段仅覆盖以下三类资金数据: + +- 个股资金流 +- 板块资金流 +- 指数资金流 + +### 2.3 存储原则 + +- 所有数据进入 MySQL +- JSON 文件可作为调试缓存,但不能作为主存储 +- 所有数据支持按交易日查询 +- 所有数据支持按最新时间查询 +- 所有数据支持后续前端图表和列表直接读取 + +## 3. 东方财富标准指标范围 + +## 3.1 个股资金流 + +以东方财富个股资金流页面和接口口径为准,优先支持以下标准分类与指标: + +### 3.1.1 分类 + +- 主力净流入 +- 超大单净流入 +- 大单净流入 +- 中单净流入 +- 小单净流入 + +说明: + +- 本项目不再使用“机构、大户、散户”作为正式展示分类 +- 若业务侧后续需要做映射,必须作为派生分析口径,不能覆盖东方财富标准分类 + +### 3.1.2 标准展示字段 + +- 交易日期 +- 股票代码 +- 股票名称 +- 最新价 +- 涨跌幅 +- 主力净流入 +- 主力净占比 +- 超大单净流入 +- 超大单净占比 +- 大单净流入 +- 大单净占比 +- 中单净流入 +- 中单净占比 +- 小单净流入 +- 小单净占比 +- 更新时间 +- 来源地址 + +### 3.1.3 展示要求 + +- 以列表和图表结合展示 +- 图表优先展示主力净流入、超大单净流入、大单净流入 +- 列表字段名称全部使用东方财富标准名称 +- 支持按主力净流入排序 +- 支持按涨跌幅排序 + +## 3.2 板块资金流 + +以东方财富板块资金流页面和接口口径为准。 + +### 3.2.1 分类 + +板块分类按东方财富现有板块体系展示,不自行改名。至少支持: + +- 行业板块 +- 概念板块 +- 地域板块 + +若东方财富接口可明确区分板块类型,则数据库和前端均保留该分类字段。 + +### 3.2.2 标准展示字段 + +- 交易日期 +- 板块代码 +- 板块名称 +- 板块类型 +- 最新价或指数值 +- 涨跌幅 +- 主力净流入 +- 主力净占比 +- 超大单净流入 +- 超大单净占比 +- 大单净流入 +- 大单净占比 +- 中单净流入 +- 中单净占比 +- 小单净流入 +- 小单净占比 +- 领涨股 +- 领涨股涨跌幅 +- 更新时间 +- 来源地址 + +### 3.2.3 展示要求 + +- 默认展示主力净流入排名 +- 支持按行业板块、概念板块、地域板块切换 +- 支持 Top N 排行 +- 支持横向条形图或排行榜展示 +- 所有标题和字段名按东方财富标准文案展示 + +## 3.3 指数资金流 + +以东方财富指数资金流页面和接口口径为准。 + +### 3.3.1 覆盖范围 + +优先覆盖东方财富常见宽基指数与主流指数,包括但不限于: + +- 上证指数 +- 深证成指 +- 创业板指 +- 沪深300 +- 中证500 +- 中证1000 +- 科创50 + +最终以东方财富接口可稳定获取的指数集合为准。 + +### 3.3.2 标准展示字段 + +- 交易日期 +- 指数代码 +- 指数名称 +- 最新点位 +- 涨跌额 +- 涨跌幅 +- 主力净流入 +- 主力净占比 +- 超大单净流入 +- 超大单净占比 +- 大单净流入 +- 大单净占比 +- 中单净流入 +- 中单净占比 +- 小单净流入 +- 小单净占比 +- 更新时间 +- 来源地址 + +### 3.3.3 展示要求 + +- 支持指数列表展示 +- 支持主力净流入横向对比图 +- 支持按涨跌幅和主力净流入切换排序 +- 指标名称保持东方财富原始口径 + +## 4. 数据库要求 + +## 4.1 存储目标 + +以下三类数据必须进入 MySQL: + +- 个股资金流 +- 板块资金流 +- 指数资金流 + +同时保留: + +- 原始 payload +- 数据抓取日志 +- 数据源诊断信息 + +## 4.2 建议分类 + +建议沿用现有文档型存储方式,新增以下 category: + +- `eastmoney_stock_fund_flow` +- `eastmoney_sector_fund_flow` +- `eastmoney_index_fund_flow` +- `eastmoney_raw_payload` + +## 4.3 每条数据至少保留的公共字段 + +- `trade_date` +- `data_type` +- `biz_code` +- `biz_name` +- `source_name` +- `source_url` +- `updated_at` +- `fetched_at` +- `payload` + +说明: + +- `biz_code` 对应股票代码、板块代码、指数代码 +- `biz_name` 对应股票名称、板块名称、指数名称 +- `payload` 保存东方财富原始字段 + +## 4.4 标准化字段要求 + +除原始 payload 外,数据库还要同步保存标准化字段,字段命名尽量与东方财富标准指标一一对应,例如: + +- `latest_price` +- `change_amount` +- `change_percent` +- `main_net_inflow` +- `main_net_inflow_ratio` +- `super_large_net_inflow` +- `super_large_net_inflow_ratio` +- `large_net_inflow` +- `large_net_inflow_ratio` +- `medium_net_inflow` +- `medium_net_inflow_ratio` +- `small_net_inflow` +- `small_net_inflow_ratio` + +板块特有字段可补充: + +- `sector_type` +- `leading_stock_name` +- `leading_stock_change_percent` + +## 5. 后端需求 + +## 5.1 数据采集层 + +需要在现有东方财富客户端基础上新增以下能力: + +- 个股资金流接口获取 +- 板块资金流接口获取 +- 指数资金流接口获取 + +要求: + +- 每类数据单独封装方法 +- 每类数据单独保留原始 URL 和请求参数 +- 支持分页抓取 +- 支持按交易日抓取 +- 支持按排名或排序字段抓取 +- 接口失败时记录失败原因 + +## 5.2 数据标准化层 + +新增东方财富资金扩展标准化服务,负责: + +- 将接口字段转换为统一数据库字段 +- 保留东方财富标准中文名称 +- 保留东方财富原始英文或缩写字段 +- 不做非官方口径重命名 + +## 5.3 数据同步层 + +新增定时同步任务,要求: + +- 每个交易日自动运行 +- 交易时间内按设定间隔更新 +- 非交易时间可做低频补齐 +- 同步结果写入数据库 +- 同步失败写入诊断表或诊断文档 + +## 5.4 查询接口 + +后端需提供以下查询接口: + +- 个股资金流列表接口 +- 板块资金流列表接口 +- 指数资金流列表接口 +- 单项详情接口 +- 最新更新时间接口 +- 原始 payload 调试接口 + +接口返回字段要求: + +- 中文展示名称与东方财富页面一致 +- 数值字段可直接用于前端图表 +- 返回数据中包含更新时间和来源信息 + +## 6. 前端展示需求 + +## 6.1 页面结构 + +前端建议新增三个一级 Tab: + +- 个股资金流 +- 板块资金流 +- 指数资金流 + +## 6.2 展示原则 + +- 不改造为自定义业务名词体系 +- 所有图表名称、列表列名、筛选项名称以东方财富标准为准 +- 图表与列表同时存在 +- 图表用于趋势和对比 +- 列表用于明细、排序、筛选 + +## 6.3 个股资金流页面 + +建议包含: + +- 主力净流入排行列表 +- 超大单/大单/中单/小单对比图 +- 涨跌幅与净流入双维度展示 +- 更新时间展示 + +## 6.4 板块资金流页面 + +建议包含: + +- 行业板块/概念板块/地域板块切换 +- 主力净流入排行 +- 领涨股展示 +- 板块净流入条形图 +- 更新时间展示 + +## 6.5 指数资金流页面 + +建议包含: + +- 主流指数列表 +- 主力净流入对比图 +- 涨跌幅与净流入组合展示 +- 更新时间展示 + +## 7. 当前代码能力评估 + +## 7.1 已具备能力 + +当前项目已具备以下基础能力: + +- 东方财富数据抓取基础客户端 +- 实时调度线程 +- MySQL 主存储链路 +- 原始 payload 存储能力 +- 前端图表展示能力 +- 后端 API 服务能力 + +## 7.2 当前未完成部分 + +当前尚未完成以下内容: + +- 个股资金流扩展接口接入 +- 板块资金流扩展接口接入 +- 指数资金流扩展接口接入 +- 三类数据的标准化入库 +- 三类数据的独立查询接口 +- 三类数据的前端展示页面 + +## 7.3 当前阶段结论 + +当前项目架构可以承载本次扩展,但目前正式完成的仍只有南向资金链路。 + +对于东方财富资金扩展部分,当前结论是: + +- 架构已具备承载能力 +- 数据库已具备承载能力 +- 调度与展示框架已具备承载能力 +- 新三类数据接口仍需逐项接入与验证 + +## 8. 本阶段验收标准 + +满足以下条件可视为本阶段完成: + +- 能稳定获取东方财富个股资金流数据 +- 能稳定获取东方财富板块资金流数据 +- 能稳定获取东方财富指数资金流数据 +- 数据全部写入 MySQL +- 前端页面按东方财富标准分类展示 +- 前端页面字段名称按东方财富标准命名 +- 不使用自定义改名替代东方财富原始分类 +- 每条数据保留来源地址、更新时间、原始 payload +- 数据不可用时明确报错,不使用伪造数据 + +## 9. 后续开发顺序建议 + +建议按以下顺序推进: + +1. 先确认东方财富三类资金流接口和字段 +2. 再完成三类数据抓取脚本 +3. 再完成数据库入库与原始 payload 保存 +4. 再完成后端查询接口 +5. 最后完成前端图表和列表展示 diff --git a/南向资金监控平台需求.md b/南向资金监控平台需求.md new file mode 100644 index 0000000..705e35d --- /dev/null +++ b/南向资金监控平台需求.md @@ -0,0 +1,449 @@ +# 南向资金监控平台需求文档 + +## 1. 文档目的 + +本文档用于明确南向资金监控平台的首期建设范围、数据口径、系统边界、验收标准与后续演进方向,作为产品、设计、开发和测试的统一执行依据。 + +当前版本以“先做出可验证效果”为目标,优先保证数据真实性、页面可用性和系统可扩展性,不追求一次性做全。 + +## 2. 项目目标 + +构建一个面向港股通南向资金监控与分析的网站系统,满足以下目标: + +- 交易时段内,实时展示南向资金总净流入、沪市港股通与深市港股通拆分、关键阈值变化和分钟级曲线。 +- 非交易时段,沉淀并展示自 `2026-01-01` 起的历史日度、周度、月度和累计统计结果。 +- 对关键资金异动和阈值突破进行邮件提醒,并保留完整推送记录。 +- 首版先使用本地 `JSON` 文件存储,后续可平滑迁移到 `MySQL`,业务逻辑不因存储替换而重写。 + +## 3. 当前版本建设原则 + +### 3.1 数据真实性优先 + +- 当前版本不接受演示数据、模拟数据、人工虚构数据作为正式展示口径。 +- 页面展示的数据必须能够追溯到真实采集结果。 +- 所有核心数据都需要保留来源、采集时间、交易日、原始载荷摘要。 + +### 3.2 单一主数据源 + +首版暂定只接入 `同花顺`,不再混用其他站点。 + +要求: + +- 实时数据优先使用同花顺 `沪深港通/港股通` 页面或其真实数据接口。 +- 历史数据优先使用同花顺同一体系下的历史页或可回溯接口。 +- 不再使用快讯标题、资讯摘要、新闻阈值作为正式实时主口径。 + +### 3.3 存储先轻后重 + +- 首版使用本地 `JSON` 文件存储。 +- 存储结构、Repository 层、配置项需为后续迁移到 `MySQL` 预留空间。 +- 禁止把文件路径、文件命名规则、JSON 结构直接耦合到业务层。 + +## 4. 业务范围 + +### 4.1 首期 MVP 范围 + +首期必须交付以下能力: + +- 南向资金实时监控 +- 历史日/周/月/累计统计 +- 沪市港股通、深市港股通拆分展示 +- 分钟级快照沉淀 +- 阈值突破告警 +- 异动速度告警 +- 邮件发送 +- 推送记录查询 +- 基础配置管理 + +### 4.2 暂不纳入首期正式验收 + +以下内容可保留设计位,但不作为首期必须完成项: + +- 板块流入推断模型 +- 个股级资金画像 +- 北向资金同步监控 +- 企业微信、短信、公众号等多渠道推送 +- AI 自动生成盘中点评和收盘总结 + +## 5. 数据口径要求 + +### 5.1 监控对象 + +监控对象为 `港股通南向资金`,由以下两部分组成: + +- 港股通(沪) +- 港股通(深) + +页面总南向资金口径为两者汇总。 + +### 5.2 时间口径 + +- 历史统计起始日:`2026-01-01` +- 实时监控范围:当前交易日盘中数据 +- 历史截止日:系统可获取的最新交易日 + +### 5.3 交易时段口径 + +需按港股交易时段处理: + +- 上午:`09:30-12:00` +- 下午:`13:00-16:00` +- 收盘竞价及最终收口:以 `16:10` 作为当日结果可确认的安全时间点 + +说明: + +- 盘中展示为实时值或准实时值。 +- 当天最终值在 `16:10` 后才允许标记为“收盘最终值”。 +- `16:10` 前即使页面已显示较新数值,也只能标记为“盘中值”或“待最终确认”。 + +### 5.4 统计粒度 + +- 分钟级:盘中监控、阈值判断、异动提醒 +- 日级:按交易日统计净流入 +- 周级:按自然周内交易日汇总 +- 月级:按自然月内交易日汇总 +- 累计级:自 `2026-01-01` 起累计净流入 + +### 5.5 核心指标 + +系统首版至少需要提供以下指标: + +- 当日南向资金净流入金额 +- 当日南向资金累计净流入金额 +- 港股通(沪)净流入金额 +- 港股通(深)净流入金额 +- 买入额 +- 卖出额 +- 净买额 +- 1 分钟净变化值 +- 5 分钟净变化值 +- 历史日净流入 +- 历史周净流入 +- 历史月净流入 +- 历史累计净流入 + +### 5.6 数据精度分级 + +为避免页面误导,数据必须带精度标记: + +- `realtime_exact`:来自实时接口的准确值 +- `close_final`:当日收盘最终值 +- `historical_exact`:历史准确值 +- `unavailable`:当前无法获取 + +首版正式页面仅允许展示以上状态,不再显示无来源的推断数值。 + +## 6. 功能需求 + +### 6.1 实时总览页 + +至少展示以下内容: + +- 当前市场状态 +- 当前交易日总净流入 +- 港股通(沪)与港股通(深)拆分 +- 分钟级累计净流入曲线 +- 1 分钟与 5 分钟变化 +- 当前阈值进度 +- 当前数据来源 +- 当前数据精度状态 +- 最近触发的推送记录 + +页面要求: + +- 清楚区分“盘中值”和“收盘最终值” +- 清楚展示数据更新时间 +- 若数据暂不可用,必须显示原因或状态,而不是显示假值 + +### 6.2 历史统计页 + +至少展示以下内容: + +- 日度净流入图 +- 周度净流入图 +- 月度净流入图 +- 累计净流入图 +- 最近 20 个交易日概览 + +至少展示以下统计卡: + +- 自 `2026-01-01` 起累计净流入 +- 历史交易日数量 +- 最大单日净流入 +- 最大单日净流出 +- 连续净流入天数 +- 连续净流出天数 + +### 6.3 推送记录页 + +至少展示以下内容: + +- 推送时间 +- 推送类型 +- 触发规则 +- 触发时资金数值 +- 邮件标题 +- 邮件发送状态 +- 错误信息 +- 筛选与查询能力 + +### 6.4 规则配置页 + +至少支持以下配置项展示与维护: + +- 实时采集间隔 +- 历史回补起始日 +- 阈值突破档位 +- 5 分钟异动阈值 +- 邮件开关 +- 发件邮箱 +- SMTP 地址与端口 +- 收件人列表 +- 当前主数据源 + +## 7. 告警需求 + +### 7.1 5 分钟异动提醒 + +规则要求: + +- 当 5 分钟内净变化绝对值超过设定阈值时触发提醒 +- 需区分“快速流入”和“快速流出” +- 同类提醒在冷却窗口内只发送一次 + +默认配置建议: + +- 窗口:`5` 分钟 +- 冷却:`5` 分钟 +- 阈值:可配置,不写死到代码中 + +### 7.2 阈值突破提醒 + +规则要求: + +- 当日累计净流入每突破一个固定档位时发送提醒 +- 默认档位为每 `50` 亿港元 +- 同一交易日内,同一档位仅提醒一次 +- 次日重新计数 + +示例: + +- 突破 `50` 亿发送一次 +- 突破 `100` 亿发送一次 +- 突破 `150` 亿发送一次 + +### 7.3 推送留痕 + +所有推送行为必须持久化保存,至少保留: + +- 推送时间 +- 推送类型 +- 规则编码 +- 触发值 +- 触发说明 +- 邮件标题 +- 邮件摘要 +- 发送状态 +- 错误信息 + +## 8. 数据源与采集要求 + +### 8.1 数据源限制 + +首版正式口径限定为: + +- 数据源:`同花顺` +- 采集范围:`沪深港通 / 港股通` 相关页面与真实接口 + +### 8.2 采集要求 + +系统需支持: + +- 分钟级实时采集 +- 日终归档 +- 历史回补 +- 失败重试 +- 原始载荷保存 +- 采集日志记录 + +### 8.3 数据可信要求 + +每条采集结果至少需要保留: + +- `trade_date` +- `snapshot_time` +- `source_name` +- `source_url` +- `precision` +- `payload_type` +- `raw_payload` + +### 8.4 失败降级要求 + +如果实时接口不可用: + +- 页面展示“数据暂不可用” +- 不得自动降级成新闻快讯阈值口径 +- 必须记录失败原因和最后一次成功采集时间 + +## 9. 后端需求 + +### 9.1 技术栈 + +- 语言:`Python` +- Web 框架:`FastAPI` +- 存储:首版 `JSON` 文件,后续迁移 `MySQL` + +### 9.2 后端核心模块 + +- 数据采集模块 +- 历史回补模块 +- 数据归档模块 +- 指标计算模块 +- 告警引擎模块 +- 邮件发送模块 +- API 服务模块 +- 推送日志模块 + +### 9.3 存储设计要求 + +首版至少包含以下存储单元或等价结构: + +- 分钟快照 +- 日统计 +- 周统计 +- 月统计 +- 推送记录 +- 告警触发记录 +- 原始采集结果 +- 系统配置 + +建议按目录或文件集合进行组织,例如: + +- `minute_snapshots/*.json` +- `daily_stats/*.json` +- `weekly_stats/*.json` +- `monthly_stats/*.json` +- `push_records/*.json` +- `alert_triggers/*.json` +- `raw_payloads/*.json` +- `system_config.json` + +### 9.4 首版 JSON 存储要求 + +- JSON 文件需按模块拆分,禁止所有数据写入单一大文件。 +- 需支持按交易日或时间分片,避免文件无限增长。 +- 写入需具备基本原子性,避免采集中断导致 JSON 损坏。 +- 读取层需封装统一接口,前端 API 与业务模块不直接操作文件路径。 +- 历史聚合结果允许单独缓存为 JSON,减少页面重复计算开销。 + +### 9.5 远期 MySQL 迁移要求 + +- 业务层通过 Repository 或 Storage Adapter 访问数据。 +- JSON 字段命名需尽量与未来 MySQL 字段命名保持一致。 +- 迁移后 API 出参结构不应变化。 +- JSON 阶段的历史数据需可导入 MySQL。 + +## 10. 前端需求 + +### 10.1 技术栈 + +- 框架:`Vue 3` +- 推荐:Composition API + TypeScript + +### 10.2 设计要求 + +- 页面风格偏金融信息终端,而不是普通后台管理系统 +- 重点信息层级清晰,数值、趋势、时间、来源必须易于识别 +- 支持桌面端优先,同时兼容移动端基本浏览 + +### 10.3 交互要求 + +- 数据加载时有明确加载状态 +- 无数据时有明确空状态 +- 错误时有明确错误状态 +- 每个核心模块都能看到“更新时间”和“数据来源” + +## 11. API 需求 + +首版建议至少提供以下接口: + +- `/api/health`:健康检查 +- `/api/meta`:系统元信息、市场状态、数据源信息 +- `/api/overview`:实时总览 +- `/api/history`:历史统计 +- `/api/push-records`:推送记录 +- `/api/rules`:规则与配置 +- `/api/source-diagnostics`:采集诊断结果 + +`/api/source-diagnostics` 至少返回: + +- 当前主源 +- 最后一次成功采集时间 +- 最后一次失败时间 +- 最近错误原因 +- 最近成功的来源 URL +- 当前实时接口可用性 +- 当前历史接口可用性 + +## 12. 非功能需求 + +### 12.1 稳定性 + +- 单次抓取失败不能导致服务整体不可用 +- 邮件发送失败需记录并可重试 +- 前端页面异常不应影响后台采集 + +### 12.2 可维护性 + +- 采集逻辑、指标逻辑、告警逻辑、API 逻辑、展示逻辑分层 +- 配置项外置,不写死在代码中 +- 关键数据结构命名稳定,便于后续迁移数据库和增加数据源 + +### 12.3 可观测性 + +- 记录采集成功/失败日志 +- 记录接口耗时 +- 记录最近一次成功持久化时间 +- 支持快速定位某天某次采集所用源链接 + +## 13. 验收标准 + +### 13.1 实时采集验收 + +- 交易时段内可按配置周期写入分钟级快照 +- 页面可展示当日最新实时值 +- 总值等于港股通(沪)与港股通(深)汇总 +- 每条实时记录可追溯到同花顺真实接口或页面 + +### 13.2 收盘归档验收 + +- 当天 `16:10` 后能将当日结果标记为最终值 +- 收盘后历史页可看到该交易日准确结果 +- 当日最终值与盘中值状态区分清楚 + +### 13.3 历史统计验收 + +- 可查看自 `2026-01-01` 起的日/周/月/累计统计 +- 统计结果由真实历史数据生成 +- 最近 20 个交易日可正常查询 +- JSON 存储内容可被系统正确读取并生成页面结果 + +### 13.4 告警验收 + +- 50 亿档位突破可触发一次邮件 +- 5 分钟异动可触发提醒 +- 所有推送记录均可在页面查询 + +### 13.5 展示验收 + +- 前端风格具备专业金融看板特征 +- 桌面端与移动端基本可用 +- 核心数值、来源、更新时间、精度状态清晰可读 + +## 14. 当前实施状态 +- 真实数据源切换到东方财富:历史由 `https://datacenter-web.eastmoney.com/api/data/v1/get`(`reportName=RPT_MUTUAL_DEAL_HISTORY`、`MUTUAL_TYPE in ("002","004")`)回溯;分钟/实时由 `https://push2.eastmoney.com/api/qt/kamt/get` 与 `https://push2.eastmoney.com/api/qt/kamtbs.rtmin/get` 拉取,数据写进 `backend/data/raw_payloads/` 并由同步脚本处理。 +- JSON 存储按模块组织:`minute_snapshots/.json`、`daily_stats/summary.json`、`push_records/records.json` 等,Repository 层屏蔽路径,前端与 API 只关心字段;`tools/sync_eastmoney.py` 可按需触发并自动刷新数据与历史。 +- 推送与告警链路已经打通:新增 `alert_service` + `email_notification_service`,支持 QQ SMTP(`sender_email` / `smtp_username` / `smtp_password` / `recipients`);已有 `tools/send_test_alert.py` 脚本和 `POST /api/push-records/test` 接口可立即生成一条基于当前快照的测试邮件,并把记录写入 `backend/data/push_records/records.json`。 +- 前端推送记录页改为列表展示,默认显示最新 6 条记录,分类展示状态、时间、规则、触发值、摘要、描述与错误信息。不再在页面暴露规则配置详情;配置通过`backend/data/system_config.json`、`monitoring_repository` 等存储。 +- 实时页面、历史页面、推送记录页面已通过 Tab 切换控制,总体页面无滚动条;日/周曲线以 SVG 图表形式呈现,配置/规则信息保留在后端,并把推送记录单独展示,确保可验证效果。