全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 python论坛
277 0
2025-12-05
数据-投资研究的击石,从找数据难到躺赚数据。你可以选择亲手编写爬虫来抓取,但更便捷的方式,莫过于利用专业的股票数据API接口。自编爬虫虽零成本,却伴随着时间与精力的巨大消耗,且常因目标页面变动而失效。大家可以依据自己的实际情况来决定数据获取方式。

本文将提供一份从选型到实战的深度指南,涵盖200多个经过实测的专业股票数据接口。通过Python、JavaScript(Node.js)、Java、C#、Ruby五种主流编程语言,逐一演示如何高效获取各类股票市场数据,助力量化策略开发与投资决策制定。

沪深A股强势股池数据API接口说明

接口地址如下:

http://api.momaapi.com/hslt/qsgc/日期(如2024-01-15)/您的Token

在该URL中,“日期”需替换为具体查询日(例如:2024-01-10),而“TEST-API-TOKEN-MOMA-836089C22111”是官方提供的测试用请求凭证,仅限用于访问代码为000001的个股数据。用户可后续申请免费正式凭证以解锁更多股票的数据权限。

多语言调用示例

1. Python 实现

import requests
url = "http://api.momaapi.com/hslt/qsgc/2024-01-10/TEST-API-TOKEN-MOMA-836089C22111"
response = requests.get(url)
data = response.json()
print(data)
    

2. JavaScript (Node.js) 实现

const axios = require('axios');
const url = "http://api.momaapi.com/hslt/qsgc/2024-01-10/TEST-API-TOKEN-MOMA-836089C22111";
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("http://api.momaapi.com/hslt/qsgc/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# 实现

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/qsgc/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 实现

require 'net/http'
require 'json'

url = URI("http://api.momaapi.com/hslt/qsgc/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

示例返回的数据如下所示:

在当日市场表现中,多家公司股价实现显著上涨,部分个股触及涨停板。其中,尚纬股份(sh603333)以6.67元的价格封于涨停,涨幅达10.07%,成交金额接近7.91亿元,流通市值约为41.46亿元。紧随其后的是公元股份(sz002641),收盘价为5.91元,同样达到涨停,涨幅为10.06%,成交额超3.49亿元,总市值约72.64亿元。

爱仕达(sz002403)报收12.93元,涨幅10.04%,成交金额达3.63亿元,流通市值接近39.56亿元。华金资本(sz000532)则以13.6元收盘,涨幅10.03%,成交额超过6.7亿元,总市值约为46.88亿元。国芳集团(sh601086)收盘价为6.04元,涨幅10.02%,成交额约1.73亿元,市值与流通市值持平,均为40.23亿元。

数据-投资研究的击石,从找数据难到躺赚数据。你可以选择亲手编写爬虫来抓取,但更便捷的方式,莫过于利用专业的股票数据API接口。自编爬虫虽零成本,却伴随着时间与精力的巨大消耗,且常因目标页面变动而失效。大家可以依据自己的实际情况来决定数据获取方式。

德新科技(sh603032)当日收于22.96元,涨幅10.01%,成交额达5.8亿元,流通市值约为52.38亿元。金发拉比(sz002762)以10.11元收盘,涨幅相同,成交额突破6.33亿元,总市值约35.79亿元。松发股份(sh603268)收盘价为20.89元,涨幅10.01%,成交额约2.03亿元,总市值与流通市值一致,为25.94亿元。

宏盛华源(sh601096)以6.16元收盘,涨幅达10.0%,成交额高达12.01亿元,总市值超过164.79亿元,但流通比例较低,仅占0.92%。太平鸟(sh603877)报收17.71元,涨幅也为10.0%,成交额约1.81亿元,总市值约83.92亿元。

[此处为图片2]

金龙羽(sz002882)当日收于18.6元,涨幅9.99%,成交额近8.78亿元,流通市值为45.85亿元。通达创智(sz001368)以31.26元收盘,涨幅同样为9.99%,成交额约3.11亿元,总市值为35.01亿元。中兴商业(sz000715)报收10.13元,涨幅9.99%,成交额超6.09亿元,总市值约42.11亿元。

长白山(sz003099)当日股价大涨9.99%,收于29.18元,成交额高达14.62亿元,成为市场关注焦点之一,总市值为77.81亿元。全聚德(sz002186)收盘价为13.22元,涨幅9.98%,成交额约3.25亿元,总市值约40.78亿元。康普顿(sh603798)以11.9元收盘,涨幅9.98%,成交额达3.32亿元,总市值为30.52亿元。

[此处为图片3]

丹化科技(sh600844)当日收于3.86元,涨幅9.97%,成交额约3.75亿元,总市值为39.24亿元。深中华A(sz000017)报收5.41元,涨幅9.96%,成交额约8335万元,流通市值为16.39亿元。新世界(sh600628)以7.95元收盘,涨幅相同,成交额达1.61亿元,总市值约51.43亿元。

凌云股份(sh600480)收盘价为9.94元,涨幅9.96%,成交额超过5.12亿元,总市值达93.50亿元。悦心健康(sz002162)以4.87元报收,涨幅9.93%,成交额约3.53亿元,总市值为45.12亿元。爱康科技(sz002610)收于2.66元,涨幅9.92%,成交额高达17.85亿元,位居前列,总市值约119.16亿元。

[此处为图片4]

莱茵体育(sz000558)当日涨幅为9.9%,收盘价为3.44元,成交额约3.28亿元,总市值为44.35亿元。美晨生态(sz300237)虽未涨停,但仍上涨7.08%,收于2.27元,成交额达4.7亿元,流通市值约32.65亿元。双象股份(sz002395)收盘价为23.1元,涨幅6.8%,成交额高达14.36亿元,总市值为61.96亿元。

通润装备(sz002150)当日收于18.18元,涨幅6.75%,成交额约3.36亿元,总市值为65.82亿元。华达新材(sh605158)报收9.22元,涨幅6.71%,成交额近5.72亿元,总市值为47.15亿元。亿利洁能(sh600277)收盘价为2.73元,涨幅6.64%,成交额约2.63亿元,总市值为97.20亿元。

[此处为图片5]

浩洋股份(sz300833)以102.65元收盘,涨幅6.0%,成交额约5232万元,总市值达86.56亿元。天虹股份(sz002419)报收6.05元,涨幅5.95%,成交额超过6.46亿元,总市值约70.72亿元。神马电力(sh603530)当日收于21.11元,涨幅5.5%,成交额达6.17亿元,总市值为91.25亿元。

赛伍技术(sh603212)收盘价为18.79元,涨幅5.15%,成交额接近9.88亿元,总市值为82.64亿元,市场交投活跃。整体来看,多个板块中的龙头企业表现出较强的市场热度,尤其在消费、新能源及高端制造领域,资金关注度较高。

字段名称 数据类型 字段说明
dm string 代码
mc string 名称
p number 价格(元)
ztp number 涨停价(元)
zf number 涨幅(%)
cje number 成交额(元)
lt number 流通市值(元)
zsz number 总市值(元)
zs number 涨速(%)
nh number 是否新高(0:否,1:是)
lb number 量比
hs number 换手率(%)
tj string 涨停统计(x天/y板)
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群