Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

板块信息 #53

Open
zillionare opened this issue Jun 17, 2022 · 0 comments
Open

板块信息 #53

zillionare opened this issue Jun 17, 2022 · 0 comments
Assignees

Comments

@zillionare
Copy link
Owner

功能概述

从上游服务器同步2005年以来的每日行业分类、概念分类信息,并提供查询API。

功能详情

Omicron

实现一个omicron.models.block.Block类,用于存储板块信息。提供以下方法:

  1. get_industries(name='zjw', date=None)

按照行业分类获取行业列表。

参数

name: 行业代码,默认值为'zjw',其他行业取值如下:
    "sw_l1": 申万一级行业
    "sw_l2": 申万二级行业
    "sw_l3": 申万三级行业
    "jq_l1": 聚宽一级行业
    "jq_l2": 聚宽二级行业
    "zjw": 证监会行业

date: 获取数据的日期,默认为None,返回历史上所有行业;传入date,返回date当天存在的行业

返回值

pandas.DataFrame, 各 column 的含义如下:
index: 行业代码
name: 行业名称
start_date: 开始日期
  1. get_industry_stocks(industry_code, date=None)

获取在给定日期一个行业的所有股票

参数

industry_code: 行业编码
date: 查询日期, 一个字符串(格式类似'2015-10-15')或者[datetime.date]/[datetime.datetime]对象, 可以是None.

返回 返回股票代码的list

  1. get_concepts(date=None)
    获取概念板块列表。包括以下字段:

    index: 概念代码
    name: 概念名称
    start_date: 开始日期

如果提供了date,则返回date当天以前存在的概念板块;如果没有提供date,则返回当前存在的所有概念板块。

  1. get_concept_stocks(concept_code, date=None)
    获取在给定日期一个概念板块的所有股票,概念板块分类列表见数据页面-行业概念数据。

参数

concept_code: 概念板块编码
date: 查询日期, 一个字符串(格式类似'2015-10-15')或者[datetime.date]/[datetime.datetime]对象, 可以是None.

返回 返回股票代码的list

  1. get_industry(security, date=None)
    参数

    security:标的代码,类型为字符串,形式如"000001.XSHE";或为包含标的代码字符串的列表,形如["000001.XSHE", "000002.XSHE"]
    date:查询的日期。默认为None,指定查询当天数据。类型为字符串,形如"2018-06-01"或"2018-06-01 09:00:00";或为datetime.datetime对象和datetime.date。注意传入对象的时分秒将被忽略。

返回

返回结果是一个dict,key是传入的股票代码

  1. get_concept(security, date=None)
    获取股票所属概念板块。返回一个dict,key为标的代码,value详见示例。

    security:标的代码或包含标的代码的列表

    query_dt:时刻,datetime或时刻形式的字符串,只传入日期代表日内时间为00:00:00.

    security: 标的代码或标的列表

    date: 要查询的日期,日期字符串/date对象/datetime对象,注意传入datetime对象时忽略日内时间

@henrycs henrycs self-assigned this Jun 30, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants