chengzuopeng/stock-sdk

为前端设计的无需 Python、无需后端服务、零依赖的获取股票数据 JavaScript SDK。

解决的问题

Stock SDK 为前端和 Node.js 开发者提供了一个轻量级、零依赖的 JavaScript/TypeScript 库,无需 Python 后端或复杂的服务器端基础设施即可访问股票市场数据。它简化了获取 A 股、港股、美股和公募基金实时行情、K 线图和技术指标的过程。

工作原理

该库作为公共金融数据提供商(如腾讯财经和东方财富)的封装器,提供统一、类型安全的 API。它采用“符号模型”自动处理各种代码格式。SDK 包含内置工具,用于计算技术指标(MA、MACD、RSI 等)、识别交易信号,以及基于获取的数据进行本地回测和股票筛选。

适用人群

  • 前端工程师:构建金融仪表盘、数据可视化(例如使用 ECharts 或 TradingView)或管理面板的开发者。
  • 量化开发者:使用 JS/Node 进行量化策略原型验证的用户。
  • AI 集成者:希望通过模型上下文协议(MCP)为 AI 代理提供实时金融数据源的开发者。
  • 学生/教育者:创建金融课程演示的人员。

亮点

  • AI 就绪:内置 MCP 服务器,支持与 Cursor、Claude、Gemini 等 AI 工具一键集成。
  • 广泛市场覆盖:支持 A 股、港股、美股、公募基金、期货和期权。
  • 技术分析套件:本地计算 14 种以上技术指标和筹码分布(CYQ)。
  • 开发者友好:零依赖、完整 TypeScript 支持、子路径导出以支持 tree-shaking。
  • 集成工具:包含用于终端查询的 CLI 和本地回测引擎。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目