Skip to content

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

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

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.