Skip to main content

a api collection for stock

Project description

Stock Open Api

PyPI - Python Version PyPI PyPI - Downloads Documentation Status

股票数据接口

数据来自网上公开数据,仅做学习交流使用,不可用于商业用途

安装

pip install stock-open-api

# 或者
pip3 install -U stock-open-api -i https://pypi.org/simple

使用示例

  • 约定:所有接口数据都放在api 子包下
  • 命名规则:api/数据源/数据源子分类.方法名
  • 返回数据:字典的键以页面上显示的名称为准

如下获取上海证券交易所为数据源的的股票公司概况

# -*- coding: utf-8 -*-

from stock_open_api.api.sse import sh_stock

if __name__ == '__main__':
    print(sh_stock.get_company_info('688001'))

返回数据

{
  "公司代码": "688001",
  "上市日-A": "",
  "代码-A": "688001",
  "简称-A": "华兴源创",
  "代码-B": "-",
  "上市日-B": "",
  "可转债简称": "华兴转债",
  "可转债代码": "",
  "可转债转股简称": "华兴转债",
  "可转债转股代码": "118003",
  "公司简称-中": "华兴源创",
  "公司简称-英": "HYC",
  "公司全称-中": "苏州华兴源创科技股份有限公司",
  "公司全称-英": "Suzhou HYC Technology CO., LTD",
  "扩位证券简称": "苏州华兴源创科技",
  "上市时是否盈利": "1",
  "是否具有表决权差异安排": "0",
  "注册地址": "苏州工业园区青丘巷8号",
  "通讯地址": "苏州工业园区青丘巷8号",
  "邮编": "215000",
  "法定代表人": "陈文源",
  "董事会秘书姓名": "",
  "E-mail": "dongmiban@hyc.cn",
  "联系电话": "",
  "网址": "http://www.hyc.cn",
  "CSRC行业": "高端装备",
  "SSE行业": "工业",
  "所属省/直辖市": "江苏",
  "状态-A": "上市",
  "状态-B": "-",
  "是否上证180样本股": "-",
  "是否境外上市": "-",
  "境外上市地": "-"
}

已实现整合数据

数据源:上海证券交易所 www.sse.com.cn

数据 方法名
公司概况 api/sse/sh_stock.get_company_info

数据源:东方财富 www.eastmoney.com

数据 方法名
港股-列表 api/eastmoney/hk_stock.get_list
港股-公司资料 api/eastmoney/hk_stock.get_org_profile
港股-证券资料 api/eastmoney/hk_stock.get_security_info
中国概念股-列表 api/eastmoney/us_chinese_stock.get_list
中国概念股-公司资料 api/eastmoney/us_chinese_stock.get_org_profile
中国概念股-证券资料 api/eastmoney/us_chinese_stock.get_security_info
科创板-列表 api/eastmoney/kcb_stock.get_list
科创板-基本资料+发行相关 api/eastmoney/kcb_stock.get_company_info
新三板-列表 api/eastmoney/neeq_stock.get_list
新三板-公司资料+证券资料 api/eastmoney/neeq_stock.get_company_info
A股-基本资料+发行相关 api/eastmoney/company.get_company_info
深圳A股-基本资料+发行相关 api/eastmoney/sz_stock.get_company_info
上证A股-基本资料+发行相关 api/eastmoney/sh_stock.get_company_info

数据源:犀牛之星 https://www.ipo3.com/

数据 方法名
股票详情 api/ipo3/neeq_stock.get_company_info
利润表 api/ipo3/neeq_stock.get_income_statement_list
资产负债表 api/ipo3/neeq_stock.get_balance_sheet_list
现金流量表 api/ipo3/neeq_stock.get_cash_flows_statement_list
财务分析表 api/ipo3/neeq_stock.get_financial_analysis_list

升级记录

CHANGELOG.md

其他相关库

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

stock-open-api-1.0.6.tar.gz (35.9 kB view hashes)

Uploaded Source

Built Distribution

stock_open_api-1.0.6-py2.py3-none-any.whl (59.1 kB view hashes)

Uploaded Python 2 Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page