当前位置: 首页 > news >正文

【21期获取股票数据API接口】如何用Python、Java等五种主流语言实例演示获取股票行情api接口之沪深A股阶段主力动向数据及接口API说明文档

​ 在量化分析领域,实时且准确的数据接口是成功的基石。经过多次实际测试,我将已确认可用的数据接口分享给正在从事量化分析的朋友们,希望能够对你们的研究和工作有所帮助,接下来我会用Python、JavaScript(Node.js)、Java、C#和Ruby五种主流语言的实例代码给大家逐一演示一下如何获取各类股票数据。

在下方,所有演示中的API接口Url链接结尾的ZHITU_TOKEN_LIMIT_TEST,均为数据请求token证书,因为这个证书是官方测试证书,仅可用于验证各个接口的有效性,所以这个证书限制了只可请求股票代码为000001的数据,正式环境中是不能使用的,证书可以自己去申请一个替换掉就好了(证书是免费申请的),替换成自己申请的证书就可以请求任何股票数据了。

1、python

import requests  
  
url = "https://api.zhituapi.com/hs/capital/zldx/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/capital/zldx/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/capital/zldx/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/capital/zldx/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/capital/zldx/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

返回的数据:

[{"t":"2025-03-05","jlr3":192174304.57,"jlr5":246008462.76,"jlr10":-201189320.95,"jlrl3":6.42,"jlrl5":4.72,"jlrl10":-1.94},{"t":"2025-03-04","jlr3":-98456528.76,"jlr5":66175356.05,"jlr10":-490213413.36,"jlrl3":-3.47,"jlrl5":1.35,"jlrl10":-4.67},{"t":"2025-03-03","jlr3":-1455449.13,"jlr5":-224403366.63,"jlr10":-311623425.22,"jlrl3":-0.05,"jlrl5":-4.33,"jlrl10":-2.58},{"t":"2025-02-28","jlr3":72746597.37,"jlr5":-222680280.45,"jlr10":135205043.78,"jlrl3":2.29,"jlrl5":-4.17,"jlrl10":1.0},{"t":"2025-02-27","jlr3":-77228471.87,"jlr5":-268206254.83,"jlr10":298139425.64,"jlrl3":-2.47,"jlrl5":-5.0,"jlrl10":2.21},{"t":"2025-02-26","jlr3":-276514438.64,"jlr5":-447197783.71,"jlr10":506406648.25,"jlrl3":-8.87,"jlrl5":-8.66,"jlrl10":3.63},{"t":"2025-02-25","jlr3":-432838139.64,"jlr5":-556388769.41,"jlr10":488572090.17,"jlrl3":-13.16,"jlrl5":-9.97,"jlrl10":3.46},{"t":"2025-02-24","jlr3":-224249866.21,"jlr5":-87220058.59,"jlr10":625929810.36,"jlrl3":-7.11,"jlrl5":-1.27,"jlrl10":4.46},{"t":"2025-02-21","jlr3":-260961891.59,"jlr5":357885324.23,"jlr10":690586320.93,"jlrl3":-7.63,"jlrl5":4.37,"jlrl10":4.89}]

阶段主力动向

API地址:https://api.zhituapi.com/hs/capital/zldx/股票代码?token=token证书

描述:根据《股票列表》得到的股票代码作为参数,得到近十年每天阶段主力动向,按时间倒序。

更新频率:次日04:00

字段名称数据类型字段说明
tstring时间yyyy-MM-dd
jlr3number近3日主力净流入(元)
jlr5number近5日主力净流入(元)
jlr10number近10日主力净流入(元)
jlrl3number近3日主力净流入率(%)
jlrl5number近5日主力净流入率(%)
jlrl10number近10日主力净流入率(%)

相关文章:

  • 【Linux】System V信号量与IPC资源管理简易讲解
  • Dubbo 通信流程 - 服务的调用
  • TCP可靠传输与慢启动机制
  • 项目上传github——SSH连接配置文档
  • 无参数读文件RCE
  • STRUCTBERT:将语言结构融入预训练以提升深度语言理解
  • AWS Aurora存算分离架构
  • Java可变参数:灵活的函数调用方式
  • 前端Material-UI面试题及参考答案
  • 洛谷题单1-P1001 A+B Problem-python-流程图重构
  • 初识 spring ai 之rag、mcp、tools calling使用
  • 存储效能驱动业务价值:星飞全闪关键业务场景性能实测报告
  • 解释 Webpack 中的模块打包机制,如何配置 Webpack 进行项目构建?
  • 调用deepseek大模型时智能嵌入函数
  • 使用 Spring AI Aliabab Module RAG 构建 Web Search 应用
  • 中药材图像分类,解锁小样本高精度建模秘籍-MATLAB赋能科研:基于AlexNet的迁移学习
  • 力扣hot100——最长连续序列(哈希unordered_set)
  • 力扣 第 153 场双周赛 讲题
  • 【redis】集群 数据分片算法:哈希求余、一致性哈希、哈希槽分区算法
  • 通过万能SPI设备驱动spidev.c来操作挂接在SPI总线上的SPI设备(DAC模块)【spidev.c代码详解、SPI控制器及SPI设备的设备树语句解析】
  • 雷神代刷推广网站/seo搜索优化公司排名
  • 做搜狗pc网站优化快速/卢镇seo网站优化排名
  • 用html5做的网站过程/惠州seo关键词推广
  • 衡水做阿里巴巴网站/免费自助建站平台
  • 营销型网站的建设/北京百度科技有限公司电话
  • 创业网站开发/站长之家seo工具包