在风云变换的股票市场中,数据就是投资者的眼睛和耳朵,是做出明智决策的关键。掌握合适的股票数据接口,都如同握住了开启财富的大门。
利用大数据技术对市场情绪、投资者行为等进行分析,我将分享200多个实测可用专业股票数据接口,并通过Python、JavaScript(Node.js)、Java、C#、Ruby等五种主流语言,逐一演示如何高效获取各类股票数据,为投资决策提供更全面的参考。
先把数据接口的地址给大家,大家可以直接点击地址或复制到地址栏打开,马上就可以验证接口的有效性
沪深A股次新股池数据API接口:http://api.momaapi.com/hslt/cxgc/日期(如2020-01-15)/您的Token
接口URL中,000001是股票代码,TEST-API-TOKEN-MOMA-836089C22111是请求证书,这个是官方提供的测试证书只能测试000001的数据,随后大家自己可以去领取一个免费的请求证书就可以获取其他股票的数据了。
1、python
python
import requests
url = "https://http://api.momaapi.com/hslt/cxgc/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/cxgc/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/cxgc/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/cxgc/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/cxgc/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":"sh603325","mc":"N博隆","p":84.93,"ztp":null,"zf":17.21,"cje":930814816.0,"lt":1387300295.76,"zsz":5662283100.0,"nh":0,"hs":64.67,"tj":"0/0","kb":1,"od":"20240110","ipod":"20240110"},{"dm":"sh688717","mc":"艾罗能源","p":101.44,"ztp":104.28,"zf":16.73,"cje":882973520.0,"lt":1882666448.96,"zsz":16230400000.0,"nh":0,"hs":49.12,"tj":"0/0","kb":6,"od":"20240103","ipod":"20240103"},{"dm":"sz301566","mc":"达利凯普","p":23.5,"ztp":28.22,"zf":-0.09,"cje":308266928.0,"lt":1074558979.0,"zsz":9400235000.0,"nh":0,"hs":28.39,"tj":"0/0","kb":8,"od":"20231229","ipod":"20231229"},{"dm":"sz301578","mc":"辰奕智能","p":67.6,"ztp":82.8,"zf":-2.03,"cje":208945919.0,"lt":769205257.6,"zsz":3244800000.0,"nh":0,"hs":27.29,"tj":"0/0","kb":9,"od":"20231228","ipod":"20231228"},{"dm":"sh603004","mc":"鼎龙科技","p":31,"ztp":34,"zf":0.29,"cje":773771456.0,"lt":1788687817.0,"zsz":7301120000.0,"nh":0,"hs":43.24,"tj":"0/0","kb":10,"od":"20231227","ipod":"20231227"},{"dm":"sz301526","mc":"国际复材","p":5.67,"ztp":6.3,"zf":8.0,"cje":858169776.0,"lt":3095965594.26,"zsz":21380878532.16,"nh":0,"hs":28.77,"tj":"0/0","kb":11,"od":"20231226","ipod":"20231226"},{"dm":"sh601096","mc":"宏盛华源","p":6.16,"ztp":6.16,"zf":10.0,"cje":1200970448.0,"lt":3996115883.76,"zsz":16478955342.08,"nh":0,"hs":32.78,"tj":"5/3","kb":13,"od":"20231222","ipod":"20231222"},{"dm":"sz001358","mc":"兴欣新材","p":44.01,"ztp":48.27,"zf":0.3,"cje":117483453.0,"lt":948737873.25,"zsz":3872880000.0,"nh":0,"hs":12.38,"tj":"0/0","kb":14,"od":"20231221","ipod":"20231221"},{"dm":"sh603373","mc":"安邦护卫","p":40.58,"ztp":46.88,"zf":-4.79,"cje":253450438.0,"lt":1068925409.04,"zsz":4363440871.56,"nh":0,"hs":23.32,"tj":"0/0","kb":15,"od":"20231220","ipod":"20231220"},{"dm":"sz301413","mc":"安培龙","p":63.05,"ztp":76.8,"zf":-1.48,"cje":128402814.0,"lt":1018101009.9,"zsz":4772496296.75,"nh":0,"hs":12.66,"tj":"0/0","kb":17,"od":"20231218","ipod":"20231218"},{"dm":"sh603231","mc":"索宝蛋白","p":24.44,"ztp":24.44,"zf":9.99,"cje":253323709.0,"lt":1146370371.12,"zsz":4679260526.2,"nh":0,"hs":23.31,"tj":"1/1","kb":18,"od":"20231215","ipod":"20231215"},{"dm":"sz301459","mc":"丰茂股份","p":43.41,"ztp":52.8,"zf":-1.34,"cje":70962270.0,"lt":823357383.18,"zsz":3472800000.0,"nh":0,"hs":8.65,"tj":"0/0","kb":20,"od":"20231213","ipod":"20231213"},{"dm":"sz001239","mc":"永达股份","p":20.42,"ztp":22.33,"zf":0.59,"cje":237514837.0,"lt":975799084.38,"zsz":4900800000.0,"nh":0,"hs":24.16,"tj":"0/0","kb":21,"od":"20231212","ipod":"20231212"},{"dm":"sz301516","mc":"中远通","p":19.82,"ztp":23.45,"zf":1.43,"cje":239816727.0,"lt":1226279929.88,"zsz":5563508883.2,"nh":0,"hs":19.95,"tj":"0/0","kb":23,"od":"20231208","ipod":"20231208"},{"dm":"sh688720","mc":"艾森股份","p":49.57,"ztp":59.74,"zf":-0.42,"cje":66701815.0,"lt":824388111.59,"zsz":4368769366.38,"nh":0,"hs":8.12,"tj":"0/0","kb":25,"od":"20231206","ipod":"20231206"},{"dm":"sh601083","mc":"锦江航运","p":11.67,"ztp":12.96,"zf":-0.93,"cje":241910192.0,"lt":2197394481.0,"zsz":15102380400.0,"nh":0,"hs":11.0,"tj":"0/0","kb":26,"od":"20231205","ipod":"20231205"},{"dm":"sz301508","mc":"中机认检","p":31.44,"ztp":38.45,"zf":-1.87,"cje":175184779.0,"lt":1350460775.28,"zsz":7108118688.0,"nh":0,"hs":13.0,"tj":"0/0","kb":28,"od":"20231201","ipod":"20231201"},{"dm":"sh688652","mc":"京仪装备","p":56.8,"ztp":68.04,"zf":0.18,"cje":132450989.0,"lt":2151871294.4,"zsz":9542400000.0,"nh":0,"hs":6.16,"tj":"0/0","kb":30,"od":"20231129","ipod":"20231129"},{"dm":"sz301568","mc":"思泰克","p":42.09,"ztp":50.57,"zf":-0.12,"cje":119864142.0,"lt":1030678959.18,"zsz":4346146056.0,"nh":0,"hs":11.7,"tj":"0/0","kb":31,"od":"20231128","ipod":"20231128"},{"dm":"sh688653","mc":"康希通信","p":17.26,"ztp":20.93,"zf":-1.03,"cje":30546976.0,"lt":876231688.6,"zsz":7326524800.0,"nh":0,"hs":3.46,"tj":"0/0","kb":38,"od":"20231117","ipod":"20231117"},{"dm":"sz001306","mc":"夏厦精密","p":77.5,"ztp":87.8,"zf":-2.91,"cje":132742483.0,"lt":1176861680.0,"zsz":4805000000.0,"nh":0,"hs":11.37,"tj":"0/0","kb":39,"od":"20231116","ipod":"20231116"},{"dm":"sh688648","mc":"中邮科技","p":25.38,"ztp":29.76,"zf":2.34,"cje":54303011.0,"lt":729931566.42,"zsz":3451680000.0,"nh":0,"hs":7.54,"tj":"0/0","kb":42,"od":"20231113","ipod":"20231113"},{"dm":"sz001326","mc":"联域股份","p":53.42,"ztp":57.81,"zf":1.66,"cje":76288653.0,"lt":957923754.02,"zsz":3910344000.0,"nh":0,"hs":8.06,"tj":"0/0","kb":44,"od":"20231109","ipod":"20231109"}]
返回的数据字段说明:
| 字段名称 | 数据类型 | 字段说明 |
|---|---|---|
| dm | string | 代码 |
| mc | string | 名称 |
| p | number | 价格(元) |
| ztp | number | 涨停价(元,无涨停价为null) |
| zf | number | 涨跌幅(%) |
| cje | number | 成交额(元) |
| lt | number | 流通市值(元) |
| zsz | number | 总市值(元) |
| nh | number | 是否新高(0:否,1:是) |
| hs | number | 转手率(%) |
| tj | string | 涨停统计(x天/y板) |
| kb | number | 开板几日 |
| od | string | 开板日期(yyyyMMdd) |
| ipod | string | 上市日期(yyyyMMdd) |