npm 包 tushare_simonnode 使用教程

介绍

tushare_simonnode 是一个基于 tushare 的 npm 包,可用于快速获取中国 A 股市场的股票数据。这个包的主要特点是速度较快,请求过程经过了一定优化,同时还提供了一些新增功能。

功能列表

  • 获取股票历史数据
  • 获取当前 A 股所有股票的实时数据
  • 获取指定股票的分时图和五日分时数据
  • 获取当前 A 股所有股票的分时图和五日分时数据
  • 获取指定股票的行情 K 线图及其它额外信息
  • 获取当前 A 股所有股票的行情 K 线图及其它额外信息

安装

要在项目中使用 tushare_simonnode,您需要按照以下步骤进行安装:

  1. 打开控制台并导航到您的项目根目录。
  2. 运行以下命令安装该库:
--- ------- -----------------
  1. 安装完成后,您可以将以下行添加到您的代码中来引入库:
----- ------- - -----------------------------

使用方法

获取股票历史数据

-- -- -----------------
----- ------- - -----------------------------

-- -- ---------------- --
---------------------------------- ------------- ------------------------ -- -
    -----------------
-------------- -- -
    -----------------
--

获取当前 A 股所有股票的实时数据

-- -- -----------------
----- ------- - -----------------------------

-- -- ----------------- --
-------------------------------------- -- -
    -----------------
-------------- -- -
    -----------------
--

获取指定股票的分时图和五日分时数据

-- -- -----------------
----- ------- - -----------------------------

-- -- ----------------- --
---------------------------------------------- -- -
    -----------------
-------------- -- -
    -----------------
--

-- -- ---------- --
---------------------------- ---- --------------- -- -
    -----------------
-------------- -- -
    -----------------
--

获取当前 A 股所有股票的分时图和五日分时数据

-- -- -----------------
----- ------- - -----------------------------

-- -- --------------------- --
------------------------------------------ -- -
    -----------------
-------------- -- -
    -----------------
--

-- -- -------------- --
--------------------------- --------------- -- -
    -----------------
-------------- -- -
    -----------------
--

获取指定股票的行情 K 线图及其它额外信息

-- -- -----------------
----- ------- - -----------------------------

-- -- -------------- --
-------------------------------- ------------- ------------------------ -- -
    -----------------
-------------- -- -
    -----------------
--

获取当前 A 股所有股票的行情 K 线图及其它额外信息

-- -- -----------------
----- ------- - -----------------------------

-- -- ------------------ --
--------------------------------------- -- -
    -----------------
-------------- -- -
    -----------------
--

提示

  • 获取股票数据时,建议将时间的开始日期和结束日期设置在同一年内,否则会增加请求时间和数据包大小。
  • 对于较长时间段的数据请求,建议使用网络代理,以减少请求失败的可能性。
  • 如果请求失败,可能是因为 API 返回的数据格式不同,如果遇到这种情况,可以在 Github 上提一个 Issue。

总结

以上是 tushare_simonnode 包的使用方法,希望对你有所帮助。作为一个快速获取中国 A 股市场股票数据的工具库,它提供了一些常用的功能以及一些新增功能。在实际使用中,注意保持请求数据的时间段较短,并及时处理请求失败等异常情况。

来源:JavaScript中文网 ,转载请联系管理员! 本文地址:https://www.javascriptcn.com/post/600671d530d0927023822ad8


猜你喜欢

  • npm 包 amqp-service 使用教程

    amqp-service 是一款适用于 Node.js 的 AMQP 消息队列服务模块,便捷的封装了 RabbitMQ 和 AMQP 协议。本文将详细介绍该模块的使用方法,以及相应的示例代码和学习指导...

    4 年前
  • npm 包 gulp-riff-extractor 使用教程

    在前端开发中使用构建工具可以大大提高生产效率,其中 gulp 是一个十分优秀的构建工具,而其插件库 npm 更是达到了几乎无限的丰富程度。本文将介绍一个非常实用的 gulp 插件——gulp-riff...

    4 年前
  • npm 包 react-rangeslider-withkeeptooltip 使用教程

    react-rangeslider-withkeeptooltip 是一个方便易用的 React 组件,用于构建可定制化的滑动条和范围选择器。它能实现可拖动、按键和鼠标滚轮事件,同时具有保持提示的特性...

    4 年前
  • npm 包 bootstrap-mp 使用教程

    在前端开发中,随着移动设备的普及,越来越多的网站也需要具备移动端适配。其中,基于微信开发的小程序的兴起,也让开发者需要在小程序中快速实现手机端的 UI 页面设计。而 Bootstrap 作为一个流行的...

    4 年前
  • npm 包 telegraf-session-dynamodb 使用教程

    简介 telegraf-session-dynamodb 是基于 DynamoDB 的会话存储适配器,可以轻松地使用该适配器将交互式电报机器人的会话保存到 AWS DynamoDB 数据库中。

    4 年前
  • npm 包 @typeverse/async-patterns 使用教程

    在前端开发中,异步编程是非常常见的情况,因为大部分的 API 都是异步的。异步编程可以提高应用程序的响应时间,使其更具有交互性,但是异步编程也会带来一些困扰,比如回调地狱和并发管理等问题。

    4 年前
  • npm 包 lookup-hans-pinyin 使用教程

    在前端开发中,有时需要将中文转换为拼音。lookup-hans-pinyin 是一个能够帮助我们进行中文拼音转换的 npm 包。本文将介绍如何使用它,让你在项目开发中更加便捷地使用汉字拼音。

    4 年前
  • npm包gsmendoza-palindrome使用教程

    前言 作为一名前端工程师,在日常开发中经常会遇到需要对字符串进行操作的情况,如判断回文字符串等。本篇文章将介绍一个npm包——gsmendoza-palindrome,它可以快速帮助我们判断一个字符串...

    4 年前
  • npm 包 wasm_val_module 使用教程

    随着前端技术的不断发展,WebAssembly 作为高效且安全的二进制格式得到了不少的关注。wasm_val_module 是一个用于在前端中运行 WebAssembly 模块的 npm 包,本文将为...

    4 年前
  • npm 包 tilapiafy 使用教程

    简介 npm(Node.js 包管理器)是用于安装和管理 Node.js 包(包含 js 框架、工具库、插件等)的命令行工具。在前端开发中,常常会使用 npm 安装各种依赖包,以便在项目中使用相应的工...

    4 年前
  • npm 包 @xceleration/react-ui-tree 使用教程

    介绍 @xceleration/react-ui-tree 是一个 React 组件库,用于在网页中创建可视化的树状结构。它提供了丰富的交互性和可定制性,非常适合前端开发人员快速构建用户界面。

    4 年前
  • npm 包 elasticsearch-orm-v1 使用教程

    随着互联网数据量的不断增大,越来越多的公司和开发者开始使用 elasticsearch 来存储和检索数据。而 elasticsearch-orm-v1 则是一个方便的 npm 包,可以用来操作 ela...

    4 年前
  • npm 包 react-bootstrap-toggle 使用教程

    在前端开发中,使用组件化开发方式可以让代码更加模块化,易于维护和复用。其中,npm 包是组件化开发不可或缺的重要工具之一。本文将介绍如何使用 npm 包 react-bootstrap-toggle ...

    4 年前
  • npm 包 cactu 使用教程

    在前端开发中,我们经常使用 JavaScript 库和框架来辅助开发。可以说,一款好的库或框架对于前端开发人员而言是非常重要的。而 npm 是 Web 开发中最常用的包管理器,拥有海量的开源组件,使得...

    4 年前
  • npm 包 @re/mp4pssh 使用教程

    前言 近年来,Web 技术迅速发展,随之而来的就是前端技术的迅速发展。在 Web 应用中,视频播放已经成为日常应用的一部分,且随着 WebRTC 技术的飞速发展,对于在线视频播放的要求更加高效和稳定。

    4 年前
  • npm包ng2-dragula-ng-packagr使用教程

    在前端开发中,drag and drop是一个常见的功能,而ng2-dragula-ng-packagr是一个方便易用的npm包,可以用于实现这个功能。在这篇文章中,我们将介绍ng2-dragula-...

    4 年前
  • npm 包 egg-bs-msgg 使用教程

    前置知识 Node.js 环境 npm 包管理器的基本使用 Egg.js 单应用开发框架基础 简介 egg-bs-msgg 是 Egg.js 框架下的一个消息管理插件,用于对系统内的消息进行统一管...

    4 年前
  • npm 包 Playhead 使用教程

    什么是 Playhead? Playhead 是一个 JavaScript 库,它提供了一组用于处理媒体播放控制的基本工具。它能帮助你轻松地在前端应用中实现循环播放、播放速度控制、视频跳转等功能。

    4 年前
  • npm 包 @melmacaluso/vue-modal 使用教程

    在前端开发中,模态框是非常常见的组件,例如在表单提交、登录等操作时都会用到,而 @melmacaluso/vue-modal 就是一个优秀的模态框组件,它提供了简单易用的操作方式和丰富的配置选项,下面...

    4 年前
  • npm 包 sparkplug-payload 使用教程

    1. 什么是 sparkplug-payload sparkplug-payload 是一个用于生成和解析设备与云端之间的物联网数据负载的 npm 包。它可以以最小的数据传输量将数据从设备传输到云端,...

    4 年前

相关推荐

    暂无文章