简介
financial-data-loader 是一个 npm 包,它能够帮助前端开发者在网页中加载金融市场数据。这个包可以从各种金融数据源读取数据并将其解析和格式化为易于使用的形式。financial-data-loader 对于需要在金融数据可视化、分析和展示的网站上使用的开发者非常有用。
安装
可以使用 npm 安装 financial-data-loader。使用以下命令:
npm install financial-data-loader --save
使用
载入 financial-data-loader
使用以下语句载入 financial-data-loader:
const {dataLoader} = require('financial-data-loader');
获得数据
使用以下命令获取数据:
const data = await dataLoader.loadData({symbol: "IBM", interval: "1d", range: "5y"});
该方法返回的数据是 JSON 格式的。
参数
financial-data-loader 支持以下三个参数:
- symbol:要获取数据的股票代码。必选。
- interval:股票数据周期。例如:"1d"表示日历间隔,"1w" 表示每周间隔。可选。
- range:要获取的数据的时间范围。例如:"1y" 表示一年的数据,"10y" 表示十年的数据。可选。
如果参数未传递,financial-data-loader 会使用以下默认参数:
- symbol:AAPL
- interval:1d
- range:5y
数据格式
financial-data-loader 返回的数据是包含以下属性的 JSON 对象:
- date:日期。
- open:开盘价。
- high:最高价。
- low:最低价。
- close:收盘价。
- adjClose:调整后的收盘价。
- volume:交易量。
示例代码
const {dataLoader} = require('financial-data-loader'); (async () => { const data = await dataLoader.loadData({symbol: "AAPL", interval: "1d", range: "2y"}); console.log(data); })();
结论
financial-data-loader 是一个前端开发者很有用的 npm 包。它可以轻松地帮助开发者在网站上添加金融市场数据。financial-data-loader 的参数和数据格式也很容易上手和使用。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/6005601181e8991b448de056