股票接口
4 个接口即可覆盖大多数场景
快速搭建自己的行情体验。
单只行情
getStock
批量行情
getStocks
股票搜索
searchStocks
K 线数据
getKlines
Demo List
选择一个示例查看 stock-api 的实际用法。
股票接口 Web 示例
查询单只、批量行情、搜索股票和 K 线数据,展示 stock-api 在浏览器里的完整用法。
体验
Node.js 使用
安装后直接使用默认自动数据源。
// npm install stock-api
import { stocks } from "stock-api";
const stock = await stocks.auto.getStock("SH510500");
const list = await stocks.auto.getStocks(["SH510500", "SZ000651"]);
const klines = await stocks.auto.getKlines("SH600519", { period: "day" });
const results = await stocks.auto.searchStocks("格力电器");
Browser 使用
通过 CDN 在页面中直接调用。
<script src="https://cdn.jsdelivr.net/npm/stock-api/dist/browser/stock-api.iife.min.js"></script>
<script>
StockApi.stocks.auto.getStock("SH510500").then(console.log);
StockApi.stocks.auto.getStocks(["SH510500", "SZ000651"]).then(console.log);
StockApi.stocks.auto.getKlines("SH600519", { period: "day" }).then(console.log);
StockApi.stocks.auto.searchStocks("格力电器").then(console.log);
</script>
MCP 使用
接入支持 MCP 的 AI 客户端。
{
"mcpServers": {
"stock-api": {
"command": "npx",
"args": ["-y", "stock-api", "mcp"]
}
}
}