【2025年12期免费获取股票数据API接口】实例演示五种主流语言获取股票行情api接口之沪深A股所属指数数据获取实例演示及接口API说明文档
在近一至两年期间,股票量化分析逐步成为备受关注的热门议题。对于投身于该领域工作而言,首要步骤便是获取全面且精准的股票数据。无论是实时交易数据、历史交易记录、财务数据,亦或是基本面信息,这些数据均是开展量化分析过程中不可或缺的宝贵资源。我们的核心任务在于从这些数据中提炼出具有价值的信息,从而为投资策略提供坚实有力的指导。
在数据探索进程中,我尝试运用了多种方法,涵盖自编网易股票页面爬虫程序、申万行业数据爬虫程序,以及同花顺问财的爬虫程序,甚至还采用了聚宽的免费数据 API。然而,爬虫作为数据来源,时常呈现出稳定性不足的状况,给我们的量化分析工作带来了一定程度的困扰 。
在量化分析领域,实时且准确的数据接口是成功的基石。经过多次实际测试,我将已确认可用的数据接口分享给正在从事量化分析的朋友们,希望能够对你们的研究和工作有所帮助,接下来我会用Python、JavaScript(Node.js)、Java、C#和Ruby五种主流语言的实例代码给大家逐一演示一下如何获取各类股票数据:
1、python
import requests
url = "https://api.zhituapi.com/hs/gs/sszs/000001?token=ZHITU_TOKEN_LIMIT_TEST"
response = requests.get(url)
data = response.json()
print(data)
2、JavaScript (Node.js)
const axios = require('axios');
const url = "https://api.zhituapi.com/hs/gs/sszs/000001?token=ZHITU_TOKEN_LIMIT_TEST";
axios.get(url)
.then(response => {
console.log(response.data);
})
.catch(error => {
console.log(error);
});
3、Java
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.io.IOException;
public class Main {
public static void main(String[] args) {
HttpClient client = HttpClient.newHttpClient();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("https://api.zhituapi.com/hs/gs/sszs/000001?token=ZHITU_TOKEN_LIMIT_TEST"))
.build();
try {
HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
} catch (IOException | InterruptedException e) {
e.printStackTrace();
}
}
}
4、C#
using System;
using System.Net.Http;
using System.Threading.Tasks;
class Program
{
static async Task Main()
{
using (HttpClient client = new HttpClient())
{
string url = "https://api.zhituapi.com/hs/gs/sszs/000001?token=ZHITU_TOKEN_LIMIT_TEST";
HttpResponseMessage response = await client.GetAsync(url);
string responseBody = await response.Content.ReadAsStringAsync();
Console.WriteLine(responseBody);
}
}
}
5、Ruby
require 'net/http'
require 'json'
url = URI("https://api.zhituapi.com/hs/gs/sszs/000001?token=ZHITU_TOKEN_LIMIT_TEST")
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
返回的数据:
[{"mc":"金融业","dm":"825500","ind":"","outd":""},{"mc":"中信大盘","dm":"816100","ind":"","outd":""},{"mc":"大盘成长","dm":"816120","ind":"","outd":""},{"mc":"中标300","dm":"816000","ind":"2004-01-02","outd":""},{"mc":"深证综指","dm":"399106","ind":"1991-04-03","outd":""},{"mc":"深证A指","dm":"399107","ind":"1992-10-04","outd":""},{"mc":"成份A指","dm":"399002","ind":"1995-01-23","outd":""},{"mc":"金融指数","dm":"399190","ind":"2001-07-02","outd":""},{"mc":"巨潮100","dm":"399313","ind":"2004-11-01","outd":""},{"mc":"沪深300","dm":"399300","ind":"2005-04-08","outd":""},{"mc":"道中指数","dm":"DWJ001","ind":"2005-04-01","outd":""},{"mc":"道中88","dm":"DWJ004","ind":"2005-04-01","outd":""},{"mc":"道深指数","dm":"DWJ003","ind":"2005-04-01","outd":""},{"mc":"道财600","dm":"DWJ005","ind":"2005-04-01","outd":""},{"mc":"道财金融","dm":"DWJ010","ind":"2005-09-08","outd":""},{"mc":"中证100","dm":"000903","ind":"2006-05-29","outd":"2022-06-13"},{"mc":"中证100","dm":"399903","ind":"2006-05-29","outd":"2022-06-13"},{"mc":"巨潮40","dm":"399310","ind":"","outd":"2021-06-15"},{"mc":"巨潮300","dm":"399312","ind":"","outd":"2021-06-15"},{"mc":"巨潮大盘","dm":"399314","ind":"","outd":""},{"mc":"巨潮A指","dm":"399317","ind":"1900-01-01","outd":""},{"mc":"巨潮1000","dm":"399311","ind":"","outd":""},{"mc":"深报指数","dm":"399351","ind":"","outd":""},{"mc":"深报综指","dm":"399352","ind":"","outd":""},{"mc":"深证成长","dm":"399325","ind":"1900-01-01","outd":"2011-01-04"},{"mc":"沪深300全收益","dm":"QSY301","ind":"2005-04-21","outd":""},{"mc":"中证800","dm":"000906","ind":"2005-01-04","outd":""},{"mc":"中证800","dm":"399906","ind":"2005-01-04","outd":""},{"mc":"中证100全收益","dm":"QSY913","ind":"2006-05-29","outd":"2022-06-13"},{"mc":"中证800全收益","dm":"QSY916","ind":"2007-01-15","outd":""},{"mc":"300金融","dm":"000914","ind":"2002-01-04","outd":""},{"mc":"300金融","dm":"399914","ind":"2002-01-04","outd":""},{"mc":"新指数","dm":"399100","ind":"2007-06-20","outd":""},{"mc":"CBN珠三角40","dm":"399356","ind":"2007-07-02","outd":""},{"mc":"巨潮治理","dm":"399322","ind":"2008-01-02","outd":"2020-08-31"},{"mc":"深证治理","dm":"399327","ind":"2008-01-02","outd":""},{"mc":"300成长","dm":"000918","ind":"2008-01-02","outd":"2018-06-11"},{"mc":"300成长","dm":"399918","ind":"2008-01-02","outd":"2018-06-11"},{"mc":"300价值","dm":"000919","ind":"2008-01-02","outd":"2020-06-15"},{"mc":"300价值","dm":"399919","ind":"2008-01-02","outd":""},{"mc":"300R成长","dm":"000920","ind":"2008-01-02","outd":"2018-06-11"},{"mc":"300R成长","dm":"399920","ind":"2008-01-02","outd":""},{"mc":"300R价值","dm":"000921","ind":"2008-01-02","outd":""},{"mc":"300R价值","dm":"399921","ind":"2008-01-02","outd":""},{"mc":"申万300","dm":"801300","ind":"2000-01-04","outd":""},{"mc":"沪深300","dm":"000300","ind":"2005-04-08","outd":""},{"mc":"申万50","dm":"801001","ind":"2008-01-02","outd":"2016-07-01"},{"mc":"申万A指","dm":"801003","ind":"1991-04-03","outd":""},{"mc":"大盘指数","dm":"801811","ind":"2008-01-02","outd":""},{"mc":"低市盈率指数","dm":"801823","ind":"2008-05-05","outd":"2009-05-04"},{"mc":"高价股指数","dm":"801841","ind":"2008-04-01","outd":"2009-01-05"},{"mc":"绩优股指数","dm":"801853","ind":"2008-05-05","outd":"2009-05-04"},{"mc":"基金重仓","dm":"801901","ind":"2008-05-05","outd":""},{"mc":"基金核心","dm":"801903","ind":"2008-05-05","outd":"2009-11-02"},{"mc":"金融服务","dm":"801190","ind":"1900-01-01","outd":""},{"mc":"中市净率指数","dm":"801832","ind":"2008-07-01","outd":"2009-01-05"},{"mc":"光大阳光","dm":"H00999","ind":"2008-08-01","outd":"2009-07-01"},{"mc":"深证100R","dm":"399004","ind":"2003-01-02","outd":""},{"mc":"深证100P","dm":"399330","ind":"2003-01-02","outd":""},{"mc":"成长40P","dm":"399326","ind":"1900-01-01","outd":"2011-01-04"},{"mc":"银行","dm":"801192","ind":"1991-04-10","outd":""},{"mc":"银行","dm":"851911","ind":"2008-06-02","outd":""},{"mc":"深治理P","dm":"399328","ind":"","outd":"2021-06-15"},{"mc":"AMAC金融","dm":"H11046","ind":"1900-01-01","outd":"2010-07-07"},{"mc":"中市净率指数","dm":"801832","ind":"2009-07-01","outd":"2010-01-04"},{"mc":"高价股指数","dm":"801841","ind":"2009-07-01","outd":"2009-10-12"},{"mc":"深证责任","dm":"399340","ind":"2009-08-03","outd":""},{"mc":"深责任P","dm":"399341","ind":"2009-08-03","outd":""},{"mc":"中证金融","dm":"000934","ind":"2009-07-03","outd":""},{"mc":"中证金融","dm":"399934","ind":"2009-07-03","outd":""},{"mc":"绩优股指数","dm":"801853","ind":"2009-09-07","outd":"2011-05-09"},{"mc":"财富大盘","dm":"000940","ind":"2009-09-25","outd":""},{"mc":"财富大盘","dm":"399940","ind":"2009-09-25","outd":""},{"mc":"内地金融","dm":"399946","ind":"2009-10-28","outd":""},{"mc":"内地金融","dm":"000946","ind":"2009-10-28","outd":""},{"mc":"内地银行","dm":"000947","ind":"2009-10-28","outd":""},{"mc":"内地银行","dm":"399947","ind":"2009-10-28","outd":""},{"mc":"300银行","dm":"000951","ind":"2009-10-28","outd":""},{"mc":"300银行","dm":"399951","ind":"2009-10-28","outd":""},{"mc":"深证300R","dm":"399344","ind":"2009-11-04","outd":""},{"mc":"深证300P","dm":"399007","ind":"2009-11-04","outd":""},{"mc":"深证成长","dm":"399345","ind":"2009-11-04","outd":"2010-01-04"},{"mc":"深成长P","dm":"399346","ind":"2009-11-04","outd":"2010-01-04"},{"mc":"深证价值","dm":"399347","ind":"2009-11-04","outd":""},{"mc":"深价值P","dm":"399348","ind":"2009-11-04","outd":"2022-06-13"},{"mc":"基金核心","dm":"801903","ind":"2009-11-12","outd":""},{"mc":"中标综指","dm":"816999","ind":"2007-01-04","outd":""},{"mc":"巨潮价值","dm":"399371","ind":"2010-01-04","outd":"2018-07-02"},{"mc":"大盘价值","dm":"399373","ind":"2010-01-04","outd":"2018-07-02"},{"mc":"银河99","dm":"000959","ind":"2010-02-09","outd":""},{"mc":"申万价值优势","dm":"803611","ind":"2010-01-18","outd":"2011-09-16"},{"mc":"申万价值优势收益","dm":"803811","ind":"2010-01-18","outd":""},{"mc":"300金融服务","dm":"801344","ind":"2010-01-04","outd":"2014-02-21"},{"mc":"低市盈率指数","dm":"801823","ind":"2010-05-04","outd":"2021-05-10"},{"mc":"300周期","dm":"000968","ind":"2010-05-28","outd":""},{"mc":"300周期","dm":"399968","ind":"2010-05-28","outd":""},{"mc":"基本200","dm":"000965","ind":"2010-06-02","outd":""},{"mc":"基本600","dm":"000967","ind":"2010-06-02","outd":""},{"mc":"深证F60","dm":"399701","ind":"2010-05-10","outd":""},{"mc":"深证F120","dm":"399702","ind":"2010-05-10","outd":""}
所属指数
API地址:https://api.zhituapi.com/hs/gs/sszs/股票代码?token=token证书
描述:根据《股票列表》得到的股票代码获取上市公司的所属指数。
更新频率:每日03:30
| 字段名称 | 数据类型 | 字段说明 |
|---|---|---|
| mc | string | 指数名称 |
| dm | string | 指数代码 |
| ind | string | 进入日期yyyy-MM-dd |
| outd | string | 退出日期yyyy-MM-dd |
【重要提示】
上方所有演示中的API接口Url链接结尾的ZHITU_TOKEN_LIMIT_TEST,均为数据请求token证书,因为这个证书是官方测试证书,仅可用于验证各个接口的有效性,所以这个证书限制了只可请求股票代码为000001的数据,正式环境中是不能使用的,证书可以自己去申请一个替换掉就好了,证书是免费申请的:https://www.zhituapi.com/gettoken.html,替换成自己申请的证书就可以请求任何股票数据了。

浙公网安备 33010602011771号