新浪股票接口

news/2024/7/24 12:08:47 标签: 服务器, 运维

缺点:历史股价数据不够完整,只能获取最近1023个数据节点。

优点:速度非常快;可以获取行情图片;返回JSON,容易处理;可以获取历史的分价图数据和分时买卖交易列。

方法1:HTTP://HQ.SINAJS.CN/LIST=[股票代码]

返回结果:JSON实时数据,以逗号隔开相关数据,数据依次是“股票名称、今日开盘价、昨日收盘价、当前价格、今日最高价、今日最低价、竞买价、竞卖价、成交股数、成交金额、买1手、买1报价、买2手、买2报价、…、买5报价、…、卖5报价、日期、时间”。

获取当前的股票行情,如http://hq.sinajs.cn/list=sh601006,注意新浪区分沪深是以sh和sz区分。

方法2:获取各个时间段行情图。

查看日K线图:http://image.sinajs.cn/newchart/daily/n/sh601006.gif分时线的查询:http://image.sinajs.cn/newchart/min/n/sh000001.gif日K线查询:http://image.sinajs.cn/newchart/daily/n/sh000001.gif周K线查询:http://image.sinajs.cn/newchart/weekly/n/sh000001.gif月K线查询:http://image.sinajs.cn/newchart/monthly/n/sh000001.gif

方法3:http://money.finance.sina.com.cn/quotes_service/api/json_v2.php/CN_MarketData.getKLineData?symbol=[市场][股票代码]&scale=[周期]&ma=no&datalen=[长度]

返回结果:获取5、10、30、60分钟JSON数据;day日期、open开盘价、high最高价、low最低价、close收盘价、volume成交量;向前复权的数据。

注意,最多只能获取最近的1023个数据节点。

例如,http://money.finance.sina.com.cn/quotes_service/api/json_v2.php/CN_MarketData.getKLineData?symbol=sz002095&scale=60&ma=no&datalen=1023,获取深圳市场002095股票的60分钟数据,获取最近的1023个节点。

方法4:http://finance.sina.com.cn/realstock/company/[市场][股票代码]/[复权].js?d=[日期]

[复权]:qianfuquan-前复权;houfuquan-后复权。

返回结果:股票日期的股价JSON数据。

例如,http://finance.sina.com.cn/realstock/company/sz002095/qianfuquan.js?d=2015-06-16,获取深圳市场002095股票的前复权2015-06-16的数据。

注意,无法获取未复权的数据。

注意,需要对返回数据进行处理才能使用,新浪会在末尾加入注释语句,打乱日期数据,key值需要自行加入双引号,否则无法解析JSON。

注意,由于新浪的周线和月线数据,是以股票日线所有数据直接计算得到的,所以无法直接通过API获取周线和月线数据,需要自行处理。

方法5:http://market.finance.sina.com.cn/downxls.php?date=[日期]&symbol=[市场][股票代码]

返回数据:XLS文件;股票历史成交明细。

例如,http://market.finance.sina.com.cn/downxls.php?date=2015-06-15&symbol=sz002095,获取2015-06-15日期的深圳市长002095数据。

方法6:http://market.finance.sina.com.cn/pricehis.php?symbol=[市场][股票代码]&startdate=[开始日期]&enddate=[结束日期]

返回数据:HTML文本;指定日期范围内的股票分价表。

例如,http://market.finance.sina.com.cn/pricehis.php?symbol=sh600900&startdate=2011-08-17&enddate=2011-08-19,获取上证600900股票2011-08-17到2011-08-19日期的分价数据。


http://www.niftyadmin.cn/n/5164522.html

相关文章

可root设备复制文件到system目录或者子目录下

目标或问题: 在可root的设备中,如何将某个文件拷贝到system/xxxx/xxxx的系统目录下? 解决方法: 首先依次执行以下命令: adb root adb remount 出现如下图所示: 然后执行复制文件推送到设备的命令即可&…

vector中查找复杂的元素

例如&#xff1a; std::vector<std::vector<double>> 或者 std::vector<my_struct> 可以依据这个改编&#xff01;&#xff01;&#xff01;&#xff01;&#xff01; class findx { public:findx(std::vector<double> doublevector) { m_doublevec…

Python - Windows下使用Python脚本同步一个文件夹下的所有文件到另一个文件夹下

Python同步文件 在Windows下使用Python脚本同步一个文件夹下的所有文件到另一个文件夹下 示例代码 import logging import os import shutildef sync_files(src_file_path, dst_dir_path, exclude_list):try:if not os.path.exists(src_file_path):os.makedirs(src_file_pat…

B03_02可转债转股

一、什么是可转债 可转换债券是债券持有人可按照发行时约定的价格将债券转换成公司的普通股票的债券。如果债券持有人不想转换&#xff0c;则可以继续持有债券&#xff0c;直到偿还期满时收取本金和利息&#xff0c;或者在流通市场出售变现。如果持有人看好发债公司股票增值潜…

python目标检测将视频按照帧率切除成图片

python目标检测将视频按照帧率切除成图片 python目标检测将视频按照帧率切除成图片&#xff0c;并且允许放入多个多个视频 完整代码如下&#xff1a; import os import cv2class VideoSplit:"""将视频分帧为图片source_path: 视频文件存储地址result_path&am…

如何使用Pyarmor保护你的Python脚本

目录 一、Pyarmor简介 二、使用Pyarmor保护Python脚本 1、安装Pyarmor 2、创建Pyarmor项目 3、添加Python脚本 4、配置执行环境 5、生成保护后的脚本 三、注意事项与未来发展 四、未来发展 五、总结 本文深入探讨了如何使用Pyarmor工具保护Python脚本。Pyarmor是一个…

【Leetcode】【每日一题】【简单】2609. 最长平衡子字符串

力扣&#xff08;LeetCode&#xff09;官网 - 全球极客挚爱的技术成长平台备战技术面试&#xff1f;力扣提供海量技术面试资源&#xff0c;帮助你高效提升编程技能&#xff0c;轻松拿下世界 IT 名企 Dream Offer。https://leetcode.cn/problems/find-the-longest-balanced-subs…

老婆

《老婆》 作者&#xff0f;罗光记 夜幕降临&#xff0c;城市的灯火阑珊中&#xff0c;我独坐书房&#xff0c;心中涌动着一份难以言说的情感&#xff0c;那是关于我老婆的深深眷恋。 我的老婆&#xff0c;她是一个普通的女人&#xff0c;没有倾城之貌&#xff0c;也没有显赫…