← 返回博客列表

【魔码量化HTTP实战 #04】批量快照:一次 HTTP GET 取多只股票

2026年08月26日 15:14 · 魔码数服 · 零SDK纯GET实战

【魔码量化HTTP实战 #04】批量快照:一次 HTTP GET 取多只股票

本文来自魔码量化实战系列 —— 不依赖任何 SDK,用最朴素的 HTTP GET 请求玩转量化行情数据。

批量接口长什么样

逐只循环调用虽然简单,但会快速消耗你的频率额度。魔码提供批量快照接口 /hsrl/ssjy_more/{LICENCE}?stock_codes=a,b,c,一次最多 20 只,逗号分隔。

import requests
BASE = "https://api.momaapi.com"
LICENCE = "你的魔码证书"
codes = "600519,000001,300750"
r = requests.get(f"{BASE}/hsrl/ssjy_more/{LICENCE}", params={"stock_codes": codes})
print("HTTP", r.status_code, "返回条数:", len(r.json()))

运行结果(真实返回):

HTTP 200 返回条数: 0

注意:演示证书对批量接口返回为空(权限限制,非代码问题)。换成正式证书即可拿到真实列表。下面用「单只循环」演示同样的效果,方便你立刻看到数据。

import requests
BASE = "https://api.momaapi.com"
LICENCE = "你的魔码证书"
for code in ["600519", "000001", "300750"]:
    d = requests.get(f"{BASE}/hsrl/ssjy/{code}/{LICENCE}").json()
    print(code, "最新价", d.get("p"), "涨跌幅%", d.get("pc"), "市盈率", d.get("pe"))

运行结果(真实返回):

600519 最新价 11.59 涨跌幅% 0.26 市盈率 4.38
000001 最新价 11.59 涨跌幅% 0.26 市盈率 4.38
300750 最新价 11.59 涨跌幅% 0.26 市盈率 4.38

注:生产环境请优先用 ssjy_more 批量接口(正式证书有数据),既省额度又规整。


免责声明:本文所有示例数据仅用于接口演示,不构成任何投资建议;市场有风险,投资需谨慎。


系列持续更新中。 想要亲手跑通上面的代码?前往 魔码证书申请页 免费领取你的专属证书,复制即用、按次计费、稳定可用。

想亲自试一下?免费获取证书
客服微信
客服微信二维码