股票接口 | 韭菜小猪 | A股 | 美股 | 港股 | 股票 | 基金 | JavaScript
Go to file
2020-08-22 17:02:29 +08:00
src feat: 增加 基础类型使用错误常量 2020-08-22 17:02:29 +08:00
test/stocks feat: 增加 基础类型使用错误常量 2020-08-22 17:02:29 +08:00
types feat: 增加 搜索股票代码 2020-08-20 22:10:22 +08:00
.editorconfig feat: 初始化项目 2020-07-21 16:53:37 +08:00
.eslintrc feat: 初始化项目 2020-07-21 16:53:37 +08:00
.gitignore feat: 初始化项目 2020-07-21 16:53:37 +08:00
.npmrc feat: 增加 npm 配置项 2020-07-27 01:33:10 +08:00
.travis.yml feat: 移除 自动化流程安装 yarn 工具 2020-08-03 00:48:57 +08:00
jestconfig.json feat: 修改 测试用例结构、增加 测试用例路径配置 2020-07-30 02:37:19 +08:00
package.json build: 发布 2.0.3 版本 2020-08-21 11:16:11 +08:00
README.md feat: 修改 项目说明表格数据错误 2020-08-21 11:12:26 +08:00
tsconfig.json feat: 修改 typescript 编译目标版本为 es5 2020-08-20 02:22:32 +08:00
yarn.lock feat: 增加 自动化测试流程 2020-08-03 00:47:05 +08:00

股票数据小助手

Coverage Status Downloads Version License License

简介

一款聚焦在 股票实时数据周边相关服务 的接口小助手。

股票数据

名称 接口名 搜索股票代码 获取股票实时数据 获取股票组实时数据 官网
网易财经 netease 已实现 已实现 已实现 传送门
雪球 xueqiu 已实现 已实现 已实现 传送门
新浪股票 sina 未实现 已实现 已实现 传送门
腾讯股票 tencent 未实现 已实现 已实现 传送门

安装

npm install stock-api
yarn install stock-api

使用

接口概览

股票代码

由于每个交易所数据规则不一样,为了能统一规范对代码定义了规则 交易所+股票代码

交易所 代号 实例
上海交易所 SH SH000001
深圳交易所 SZ SZ399001
香港交易所 HK HKHSI
美国交易所 US USDJI

选择数据源

可选导入
import { stocks } from "stock-api";

// 数据源
const sina = stocks.sina;
const xueqiu = stocks.xueqiu;
const netease = stocks.netease;
const tencent = stocks.tencent;

搜索股票代码

示例
import { stocks } from "stock-api";

// 获取股票组实时数据
stocks.sina.searchStocks(["510500"]).then(console.log);
输出
 [{
    code: 'SH510500',
    name: '500ETF',
    percent: 0.028383,
    now: 7.174,
    low: 6.93,
    high: 7.184,
    yesterday: 6.976
  }]

获取股票实时数据

示例
import { stocks } from "stock-api";

// 获取股票实时数据
stocks.sina.getStock("SH510500").then(console.log);
输出
{
  code: 'SH510500',
  name: '500ETF',
  percent: 0.028383,
  now: 7.174,
  low: 6.93,
  high: 7.184,
  yesterday: 6.976
}

获取股票组实时数据

示例
import { stocks } from "stock-api";

// 获取股票组实时数据
stocks.sina.getStocks(["SH510500"]).then(console.log);
输出
 [{
    code: 'SH510500',
    name: '500ETF',
    percent: 0.028383,
    now: 7.174,
    low: 6.93,
    high: 7.184,
    yesterday: 6.976
  }]

一起成长

韭菜小猪也有暴富梦~

  • 在困惑的城市里总少不了并肩同行的 伙伴 让我们一起成长。
  • 如果您想让更多人看到文章可以点个 点赞。
  • 如果您想激励小二可以到 Github 给个 小星星。