
dxawdc/stock-heatmap
Browser automationЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
A股实时热力树图:腾讯行情+申万行业分组,Plotly/ECharts 双渲染器,FastAPI 后端
Обзор
实时 A股全市场热力树图(Treemap)。从腾讯财经等公开数据源拉取沪深北全市场行情,按**分组,用**表示成交额/市值、**表示涨跌幅,支持 Plotly / ECharts 双渲染器、全屏查看与图片导出。 (筛选器内嵌页面:分组方式 / 色块大小 / Top-N / 包含排除筛选,全部在浏览器内实时切换,色块标注涨跌幅) - :沪市主板 + 科创板 + 深市 A股 + 北交所,约 5000+ 只股票 - :按申万一级行业分组 / 平铺(不分组) - :成交额(万元)、总市值(亿元)、流通市值(亿元) - :板块 / 全市场颜色取自官方指数(申万行业指数、上证 A股指数),而非简单等权均值 - :可只看成交额/市值最大的前 N 只 - :Plotly(桌面,交互强)与 ECharts(移动端友好),按需懒加载 - :一键全屏,支持导出 PNG/JPEG 图片 - :盘后/重开秒载,缓存 miss 时同 key 只拉一次,避免重复打满上游 三版均能**:网页版借助 akshare 交易日历;插件版纯前端直连新浪同源交易日历接口(klc_td_sh.txt),用内置解码器还原出当年完整交易日并缓存到 chrome.storage.local;Skill 版直连新浪上证指数日K线接口,用真实交易日日期构建日历(明文 JSON,免解码),磁盘缓存 24h。任一日历接口拉取失败,都会自动退回「仅排除周末」逻辑,不影响数据正确性。 Python + FastAPI 后端,适合部署成长期运行的服务,供多人访问或定时刷新缓存。 :FastAPI · Uvicorn/Gunicorn · pandas · akshare · requests · Plotly · ECharts 首次启动会在后台拉取股票代码列表、申万行业映射和交易日历(约 30–60 秒), 期间页面顶部显示「申万行业加载中」进度,加载完成前分组临时使用交易所板块兜底。 - GET /api/sector-status — 申万行业映射构建进度 { ready, progress, count } - GET /api/cache-status — 磁盘缓存文件列表、交易日与市场状态
Рекомендуемые инструменты
Попробуйте другой запрос или уберите фильтр.
Установка
npx skillfish add dxawdc/stock-heatmap