随着金融科技的不断发展,股票数据接口的功能将愈发强大,实时性和准确性也将进一步提升。无论你是个人投资者,还是金融机构从业者,都不能忽视股票数据口这一强大的工具,掌握接口的使用方法,是投资者在股票市场中获取成果的关键。
接下来,我将分享200多个实测可用的专业股票数据接口,并通过Python、JavaScript(Node.js)、Java、C#、Ruby等五种主流语言,逐一演示如何高效获取各类股票数据,为不同需求的使用者提供系统性参考。
先把数据接口的地址给大家,大家可以直接点击地址或复制到地址栏打开,马上就可以验证接口的有效性
沪深A股炸板股池数据API接口:http://api.momaapi.com/hslt/zbgc/日期(如2020-01-15)/您的Token
接口URL中,000001是股票代码,TEST-API-TOKEN-MOMA-836089C22111是请求证书,这个是官方提供的测试证书只能测试000001的数据,随后大家自己可以去领取一个免费的请求证书就可以获取其他股票的数据了。
1、python
python
import requests
url = "http://api.momaapi.com/hslt/zbgc/2024-01-10/TEST-API-TOKEN-MOMA-836089C22111"
response = requests.get(url)
data = response.json()
print(data)
2、JavaScript (Node.js)
javascript
const axios = require('axios');
const url = "http://api.momaapi.com/hslt/zbgc/2024-01-10/TEST-API-TOKEN-MOMA-836089C22111";
axios.get(url)
.then(response => {
console.log(response.data);
})
.catch(error => {
console.log(error);
});
3、Java
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("http://api.momaapi.com/hslt/zbgc/2024-01-10/TEST-API-TOKEN-MOMA-836089C22111"))
.build();
try {
HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
} catch (IOException | InterruptedException e) {
e.printStackTrace();
}
}
}
4、C#
csharp
using System;
using System.Net.Http;
using System.Threading.Tasks;
class Program
{
static async Task Main()
{
using (HttpClient client = new HttpClient())
{
string url = "http://api.momaapi.com/hslt/zbgc/2024-01-10/TEST-API-TOKEN-MOMA-836089C22111";
HttpResponseMessage response = await client.GetAsync(url);
string responseBody = await response.Content.ReadAsStringAsync();
Console.WriteLine(responseBody);
}
}
}
5、Ruby
ruby
require 'net/http'
require 'json'
url = URI("http://api.momaapi.com/hslt/zbgc/2024-01-10/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
返回数据示例:
json
[{"dm":"sz002611","mc":"东方精工","p":5.14,"ztp":5.79,"zf":-2.28,"cje":955617568.0,"lt":5201681387.8,"zsz":6376778576.0,"hs":17.33,"zs":-0.58,"tj":"2/1","fbt":"09:25:00","zbc":1},{"dm":"sh605080","mc":"浙江自然","p":25.72,"ztp":28.3,"zf":-0.04,"cje":548066192.0,"lt":1210718588.8,"zsz":3641258588.8,"hs":41.77,"zs":-0.04,"tj":"2/1","fbt":"09:30:04","zbc":4},{"dm":"sz003025","mc":"思进智能","p":18.59,"ztp":21.29,"zf":-3.93,"cje":1526952944.0,"lt":4398913869.35,"zsz":4398913869.35,"hs":31.04,"zs":-0.48,"tj":"8/5","fbt":"09:30:15","zbc":6},{"dm":"sz002981","mc":"朝阳科技","p":38.69,"ztp":39.27,"zf":8.38,"cje":414025984.0,"lt":3278977500.0,"zsz":3714240000.0,"hs":12.6,"zs":0.0,"tj":"0/0","fbt":"09:30:33","zbc":3},{"dm":"sz002877","mc":"智能自控","p":11,"ztp":12.21,"zf":-0.9,"cje":725520896.0,"lt":2293217333.0,"zsz":3888390880.0,"hs":29.74,"zs":0.09,"tj":"2/1","fbt":"09:31:54","zbc":3},{"dm":"sz002395","mc":"双象股份","p":23.1,"ztp":23.79,"zf":6.8,"cje":1435908368.0,"lt":6195627900.0,"zsz":6195627900.0,"hs":23.06,"zs":0.09,"tj":"12/6","fbt":"09:33:21","zbc":6},{"dm":"sh603787","mc":"新日股份","p":12.16,"ztp":13.68,"zf":-2.25,"cje":202861600.0,"lt":2798548486.4,"zsz":2798548486.4,"hs":6.81,"zs":-0.73,"tj":"0/0","fbt":"09:43:02","zbc":1},{"dm":"sz001316","mc":"润贝航科","p":35,"ztp":37.65,"zf":2.25,"cje":74993558.0,"lt":994612500.0,"zsz":2877455000.0,"hs":7.38,"zs":-0.71,"tj":"0/0","fbt":"10:00:57","zbc":1},{"dm":"sh600277","mc":"亿利洁能","p":2.73,"ztp":2.82,"zf":6.64,"cje":263131031.0,"lt":9720498589.62,"zsz":9720498584.16,"hs":2.71,"zs":0.0,"tj":"0/0","fbt":"10:06:05","zbc":1},{"dm":"sh603398","mc":"沐邦高科","p":18.64,"ztp":19.46,"zf":5.37,"cje":121568576.0,"lt":6386707210.48,"zsz":6386707303.68,"hs":1.91,"zs":0.05,"tj":"0/0","fbt":"10:23:36","zbc":1},{"dm":"sh605389","mc":"长龄液压","p":28.02,"ztp":30.25,"zf":1.89,"cje":338505824.0,"lt":954550615.2,"zsz":4037319701.4,"hs":34.67,"zs":-0.21,"tj":"2/1","fbt":"10:25:50","zbc":3},{"dm":"sh600228","mc":"返利科技","p":7.68,"ztp":8.07,"zf":4.63,"cje":310676720.0,"lt":2183758986.24,"zsz":4659254231.04,"hs":14.27,"zs":0.0,"tj":"0/0","fbt":"10:32:31","zbc":1},{"dm":"sh605158","mc":"华达新材","p":9.22,"ztp":9.5,"zf":6.71,"cje":571589392.0,"lt":4715292400.0,"zsz":4715292400.0,"hs":12.26,"zs":0.0,"tj":"4/2","fbt":"10:33:55","zbc":3},{"dm":"sh688717","mc":"艾罗能源","p":101.44,"ztp":104.28,"zf":16.73,"cje":882973520.0,"lt":1882666448.96,"zsz":16230400000.0,"hs":49.12,"zs":0.0,"tj":"0/0","fbt":"13:56:33","zbc":1}]
返回的数据字段说明:
| 字段名称 | 数据类型 | 字段说明 |
|---|---|---|
| dm | string | 代码 |
| mc | string | 名称 |
| p | number | 价格(元) |
| ztp | number | 涨停价(元) |
| zf | number | 涨跌幅(%) |
| cje | number | 成交额(元) |
| lt | number | 流通市值(元) |
| zsz | number | 总市值(元) |
| zs | number | 涨速(%) |
| hs | number | 转手率(%) |
| tj | string | 涨停统计(x天/y板) |
| fbt | string | 首次封板时间(HH:mm:ss) |
| zbc | number | 炸板次数 |