前言
在前端开发中,经常会用到各种各样的第三方库和工具,其中 npm 包是使用最为广泛的一种。本文将介绍一个名为 bourse 的 npm 包,它可以帮助我们更方便地进行股票数据查询和分析。
安装
安装 bourse 很简单,只需要在终端中输入以下命令即可:
npm install bourse
使用方法
获取股票行情
使用 bourse 可以轻松地获取股票实时行情,例如我们要查询中国平安的实时股价,可以这样做:
const bourse = require('bourse'); bourse.getStockPrice('601318').then(price => { console.log(price); })
其中 601318
是中国平安的股票代码。执行上面的代码,终端将会输出当前中国平安的股价。
获取股票历史数据
另外,bourse 还提供了获取股票历史数据的功能。例如我们要查询中国平安从 2020 年 1 月到现在的 K 线数据,可以这样做:
const bourse = require('bourse'); const startDate = '2020-01-01'; const endDate = new Date().toISOString().slice(0, 10); bourse.getStockKLine('601318', 'D', startDate, endDate).then(kLine => { console.log(kLine); })
其中 'D'
表示获取日 K 线数据,startDate
和 endDate
分别表示起始日期和结束日期。执行上面的代码,终端将会输出中国平安的历史 K 线数据。
获取板块分类数据
除了股票数据外,bourse 还提供了获取板块分类数据的功能。例如我们要查询 A 股板块分类数据,可以这样做:
const bourse = require('bourse'); bourse.getSectorList('A').then(sectorList => { console.log(sectorList); })
其中 'A'
表示获取 A 股板块分类数据。执行上面的代码,终端将会输出 A 股板块分类数据。
总结
本文主要介绍了 npm 包 bourse 的使用方法,包括获取股票实时行情、获取股票历史数据、获取板块分类数据等。通过学习和使用 bourse,我们可以更快速、方便、准确地进行股票数据查询和分析。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60066c84ccdc64669dde4e96