【魔码量化HTTP实战 #07】股票列表:用 /hslt/list 一次拿全市场代码
【魔码量化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)。
免责声明:本文所有示例数据仅用于接口演示,不构成任何投资建议;市场有风险,投资需谨慎。
系列持续更新中。 想要亲手跑通上面的代码?前往 魔码证书申请页 免费领取你的专属证书,复制即用、按次计费、稳定可用。
想亲自试一下?免费获取证书
