← 返回博客列表

【魔码量化HTTP实战 #07】股票列表:用 /hslt/list 一次拿全市场代码

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

【魔码量化HTTP实战 #07】股票列表:用 /hslt/list 一次拿全市场代码

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

全市场代码一次拿全

做扫描、做池子,第一步就是“有哪些股票”。/hslt/list/{LICENCE} 返回全市场证券列表,每条含代码 dm、名称 mc、交易所 jys

import requests
BASE = "https://api.momaapi.com"
LICENCE = "你的魔码证书"
lst = requests.get(f"{BASE}/hslt/list/{LICENCE}").json()
print("全市场证券总数:", len(lst))
print("字段:", list(lst[0].keys()))
for s in lst[:5]:
    print(s["dm"], s.get("mc"), s.get("jys"))

运行结果(真实返回):

全市场证券总数: 5203
字段: ['dm', 'mc', 'jys']
000001.SZ 平安银行 SZ
000002.SZ 万 科A SZ
000004.SZ *ST国华 SZ
000006.SZ 深振业A SZ
000007.SZ 全新好 SZ

注:代码格式为 000001.SZ / 600519.SH 这种带交易所后缀的形式,调用其它接口时通常去掉后缀只传数字代码即可(如 600519)。


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


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

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