tkfy920 / qstock

qstock由“Python金融量化”公众号开发,试图打造成个人量化投研分析包,目前包括数据获取(data)、可视化(plot)、选股(stock)和量化回测(策略backtest)模块。 qstock将为用户提供简洁的数据接口和规整化后的金融市场数据。可视化模块为用户提供基于web的交互图形的简单接口; 选股模块提供了同花顺的选股数据和自定义选股,包括RPS、MM趋势、财务指标、资金流模型等; 回测模块为大家提供向量化(基于pandas)和基于事件驱动的基本框架和模型。 关注“Python金融量化“微信公众号,获取更多应用信息。
MIT License
893 stars 237 forks source link

获取A股所有股票代码的接口 #3

Open scwang90 opened 1 year ago

scwang90 commented 1 year ago

上千只代码,如果每次查询都要手动指定,股票代码,那就不能谈自动化了,如果有,获取所有股票代码的接口,程序就可以自动对所有股票进行评估,并筛选出适合的股票

tkfy920 commented 1 year ago

代码可以通过实时数据接口获取,realtime_data()。

获取指定市场所有标的或单个或多个证券最新行情指标 realtime_data(market='沪深A', code=None):

''' market表示行情名称或列表,默认'沪深A股', '沪深京A':沪深京A股市场行情; '沪深A':沪深A股市场行情;'沪A':沪市A股市场行情 '深A':深市A股市场行情;北A :北证A股市场行情;'可转债':沪深可转债市场行情; '期货':期货市场行情;'创业板':创业板市场行情;'美股':美股市场行情; '港股':港股市场行情;'中概股':中国概念股市场行情;'新股':沪深新股市场行情; '科创板':科创板市场行情;'沪股通' 沪股通市场行情;'深股通':深股通市场行情; '行业板块':行业板块市场行情;'概念板块':概念板块市场行情; '沪深指数':沪深系列指数市场行情;'上证指数':上证系列指数市场行情 '深证指数':深证系列指数市场行情;'ETF' ETF基金市场行情;'LOF' LOF 基金市场行情''' import qstock as qs

如获取沪深股票代码,使用默认参数,如需获取其他市场的个股代码,修改market即可。

codes_list=list(qs.realtime_data(market='沪深A')['代码']) print(codes_list)

UESTCLY1uN commented 1 year ago

大佬 能不能搞个API操作手册 起码让我知道 都有哪些方法可以调用 多谢多谢 小白 刚开始做量化

scwang90 commented 1 year ago

realtime_data 确实可以获取所有的代码,谢谢拉