Skip to content

Stock SDK面向浏览器与 Node.js 的股票行情 SDK

零依赖、轻量发布包,覆盖 A 股 / 港股 / 美股 / 基金 / 期货 / 期权、K 线、技术指标与 AI / MCP 接入

v1.10.0MIT零依赖
连接中实时行情--:--:--
上证指数3,421.55+0.82%
深证成指10,876.40-0.34%
创业板指2,215.18+1.15%
贵州茅台1,689.50+0.45%
五粮液147.23-1.04%
中国平安54.30+0.61%
由 stock-sdk 实时拉取 · 腾讯行情

10 行代码获取股票行情

ts
import { StockSDK } from 'stock-sdk';

const sdk = new StockSDK();
const quotes = await sdk.getSimpleQuotes(['sh000001', 'sz000858', 'sh600519']);

quotes.forEach((item) => {
  console.log(`${item.name}: ${item.price} (${item.changePercent}%)`);
});

按数据源做请求治理

ts
const sdk = new StockSDK({
  timeout: 8000,
  providerPolicies: {
    eastmoney: {
      timeout: 12000,
      rateLimit: {
        requestsPerSecond: 3,
        maxBurst: 3,
      },
    },
    tencent: {
      rateLimit: {
        requestsPerSecond: 8,
        maxBurst: 16,
      },
    },
  },
});

适合的场景

  • 前端行情看板和数据可视化
  • Node.js 定时抓取与交易日调度
  • 量化原型验证和指标分析
  • 期货、期权与分红事件驱动的数据面板
  • AI Agent / MCP 工具链里的实时报价能力

继续阅读

Released under the ISC License.