news 2026/6/10 16:20:33

股票历史分时BOLL数据之Python、Java等多种主流语言实例代码演示通过股票数据接口获取数据

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
股票历史分时BOLL数据之Python、Java等多种主流语言实例代码演示通过股票数据接口获取数据
在金融科技飞速发展的当下,股票数据API成为投资者、开发者和金融分析师获取股票市场的重要工具。无论是在开发量化交易策略,还是进入深入的金融数据分析,选一个合适的股票数据API至关重要。

在量化分析领域,实时、准确的接口太重要了。我亲测了几个,都很靠谱,现在把这些好资源分享给量化分析的朋友们。希望对你们有所帮助!!

沪深A股历史分时BOLL数据API接口:http://api.momaapi.com/hsstock/history/boll/股票代码(如000001.SZ)/分时级别(如d)/除权类型(如n)/您的Token?st=开始时间&et=结束时间&lt=最新条数

[特别提示]接口URL中,000001是股票代码,dq是分时级别,TEST-API-TOKEN-MOMA-836089C22111是请求证书,这个是官方提供的测试证书只能测试000001的数据,随后大家自己可以去领取一个免费的请求证书就可以获取其他股票的数据了。

分时级别支持5分钟、15分钟、30分钟、60分钟、日周月年级别(包括前后复权),对应的值分别是5、15、30、60、d(日线)、dq(日线前复权)、dh(日线后复权)、w(周线)、wq(周线前复权)、wh(周线后复权)、m(月线)、mq(月线前复权)、mh(月线后复权)、y(年线)、yq(年线前复权)、yh(年线后复权)。

1、python

importrequests url="http://api.momaapi.com/hsstock/history/boll/000001.SZ/d/n/TEST-API-TOKEN-MOMA-836089C22111"response=requests.get(url)data=response.json()print(data)

2、JavaScript (Node.js)

constaxios=require('axios');consturl="http://api.momaapi.com/hsstock/history/boll/000001.SZ/d/n/TEST-API-TOKEN-MOMA-836089C22111";axios.get(url).then(response=>{console.log(response.data);}).catch(error=>{console.log(error);});

3、Java

importjava.net.URI;importjava.net.http.HttpClient;importjava.net.http.HttpRequest;importjava.net.http.HttpResponse;importjava.io.IOException;publicclassMain{publicstaticvoidmain(String[]args){HttpClientclient=HttpClient.newHttpClient();HttpRequestrequest=HttpRequest.newBuilder().uri(URI.create("http://api.momaapi.com/hsstock/history/boll/000001.SZ/d/n/TEST-API-TOKEN-MOMA-836089C22111")).build();try{HttpResponse<String>response=client.send(request,HttpResponse.BodyHandlers.ofString());System.out.println(response.body());}catch(IOException|InterruptedExceptione){e.printStackTrace();}}}

4、C#

usingSystem;usingSystem.Net.Http;usingSystem.Threading.Tasks;classProgram{staticasyncTaskMain(){using(HttpClientclient=newHttpClient()){stringurl="http://api.momaapi.com/hsstock/history/boll/000001.SZ/d/n/TEST-API-TOKEN-MOMA-836089C22111";HttpResponseMessageresponse=awaitclient.GetAsync(url);stringresponseBody=awaitresponse.Content.ReadAsStringAsync();Console.WriteLine(responseBody);}}}

5、Ruby

require'net/http'require'json'url=URI("http://api.momaapi.com/hsstock/history/boll/000001.SZ/d/n/TEST-API-TOKEN-MOMA-836089C22111")http=Net::HTTP.new(url.host,url.port)request=Net::HTTP::Get.new(url)response=http.request(request)data=JSON.parse(response.read_body)puts data

返回数据示例:

[{"t":"2025-07-18 14:00","u":13.11,"d":12.38,"m":12.75},{"t":"2025-07-18 15:00","u":13.09,"d":12.38,"m":12.74}]

返回的数据字段说明:

字段名称数据类型字段说明
tstring交易时间,短分时级别格式为yyyy-MM-ddHH:mm:ss,日线级别为yyyy-MM-dd
unumber上轨
dnumber下轨
mnumber中轨
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/10 10:48:51

副业月入过万!这 5 类职业挖漏洞稳赚,你在名单里吗?

网络安全副业新选择&#xff1a;挖洞也能赚钱&#xff0c;这5类人最适合&#xff01;收藏起来慢慢学 文章分析了漏洞挖掘作为高收益副业的可行性&#xff0c;详细列举了5类最适合从事这一领域的职业&#xff08;网络安全工程师、程序员、IT运维、学生、自由职业者&#xff09;…

作者头像 李华
网站建设 2026/6/9 15:57:29

C++多线程性能优化实战:从互斥锁到无锁编程完全指南

最近我开设了C无锁编程的项目实战课程&#xff0c;涵盖了无锁栈、无锁队列(SPSC/MPMC)等核心内容&#xff0c;深受各位学员的好评&#xff01;为了让更多同学能够快速入门无锁编程这个高阶技术&#xff0c;我决定把课程的核心理论知识免费分享给大家。理论课程总共三个课时&…

作者头像 李华
网站建设 2026/6/9 10:58:48

详解羊毛脂消泡剂的作用原理、种类及应用选择

一、羊毛脂消泡剂的作用原理主要有以下几点。1、将羊毛脂消泡剂施加于泡沫表面&#xff0c;有效成分溶入泡沫液后显著降低该处表面张力。因因羊毛脂对水溶解度低&#xff0c;局部区域被张力基本不变&#xff0c;局部区域被牵引延伸后后破裂。2、损坏膜弹性破泡。羊毛脂消泡剂加…

作者头像 李华
网站建设 2026/6/9 19:09:51

通孔技术基础与可控性概念解析

一、从简单互联到阻抗可控&#xff1a;通孔技术的演进作为PCB技术运营专家&#xff0c;我经常被问到这样一个问题&#xff1a;"在高速电路设计中&#xff0c;最容易被忽视却又最关键的因素是什么&#xff1f;"我的答案始终是"通孔可控性"。PCB通孔&#xf…

作者头像 李华
网站建设 2026/6/7 7:51:31

登录页面渗透攻防指南:零基础入门必学的黑客攻击方法,一文汇总!

登录页面作为系统的 “第一道防线”&#xff0c;是渗透测试中高频测试目标。其设计缺陷可能导致账号泄露、越权访问等严重安全问题&#xff0c;零基础学习者掌握登录页面渗透测试方法&#xff0c;能快速入门实战技能、建立安全思维。本文将从信息收集、漏洞测试、工具使用到防御…

作者头像 李华
网站建设 2026/6/9 23:54:40

【AI总结】Axure实战:解决导航栏母版跳转后选中状态丢失问题

文章目录Axure实战&#xff1a;解决导航栏母版跳转后选中状态丢失问题前言一、问题场景还原1.1 常见的导航栏实现方式1.2 问题表现二、解决方案详解方案一&#xff1a;页面名称判断法&#xff08;最简单推荐&#xff09;实现步骤&#xff1a;方案二&#xff1a;全局变量法&…

作者头像 李华