三市场财务速览看板
A 股 434 家 + 港股腾讯 + 美股苹果的财务看板:营收、净利、净利率、PE/PS 一屏看全,带估值温度计与 434 家智能筛选器。全部为公开数据源真实数据。
技术说明
实现思路
- 三个市场各走各的公开源:A 股取巨潮资讯网(cninfo.com.cn,证监会指定披露平台)法定披露利润表;港股取东方财富 HKF10 主要指标接口,按报告月份筛年报口径;美股取 SEC EDGAR 的 XBRL financial data API,直接解析 10-K 中的标准财务科目。三者都是免费公开接口,无授权费。
- 浏览器直连这些接口会被跨域策略拦截,因此用 Python 采集脚本一次性抓取落盘为 JSON,构建时内嵌进单文件 HTML,最终产物零外部依赖、可离线双击打开;行情与近一年日 K 走腾讯行情接口(有延迟,页面已标注)。
- 图表全部用原生 Canvas 手绘,不引第三方图表库:主图支持折线/柱状切换与 30%/50%/70% 分位参考线,另有估值温度计、财务迷你柱、近一年走势小图;筛选器可对 434 家 A 股按市场、行业、营收增速、净利率等多条件组合过滤。
- 涨红跌绿按 A 股习惯着色;页面在明暗两套主题下都做了适配,Canvas 每次重绘时从 CSS 变量实时取色,所以切换主题图表会跟着变。